-R:^(.*[^ ]) *\(([^()]*)\)$ 1-2
+R:^(.*[^ ]) *\(([^()]*)\)-$ 1-2
+
+R:-Wash- -Maint-0
+R:-Food- -Maint-0
+R:-Rest- -Sleep-0
+R:-Sleep- -Maint-0
+R:-Music- -Fun-0
+R:-TV- -Fun-0
+R:-Supp- -Support-Tata-
+R:-.*-Talk-$ 0-free
+R:-Fiat-TV Nova- 0-free-
+R:-Boruvka- 0-MotorCycle-
-R:^Wash\> Maint-0
-R:^Food\> Maint-0
-R:^Rest\> Sleep-0
-R:^Sleep\> Maint-0
-R:^Music\> Fun-0
-R:^TV\> Fun-0
-R:^Supp\> Support-Tata
-R:-Talk$ 0-free
-R:^Fiat-TV Nova$ 0-free
R:\<Ghort\> Bures
-R pay+:^.*-pay$ !0
+R pay+:^.*-pay-.*$ !0
R pay+:^[^!].*$
-R pay+:^!(.*)-pay$ 1
+R pay+:^-!(.*)-pay-(.*)$ 1-2
-R MT+:^.*\<MT\>.*$ !0
+R MT+:^.*-MT-.*$ !0
R MT+:^[^!].*$
-R MT+:^!(.*)$ 1
+R MT+:^-!(.*)$ 1
-R nonfree+:^.*-free$
+R nonfree+:^.*-free-.*$
-R suppkral+:^Support-Kral\> !0
+R suppkral+:^.*-Support-Kral- !0
R suppkral+:^[^!].*$
-R suppkral+:^!(.*)$ 1
+R suppkral+:^-!(.*)$ 1
+
+R support+:^.*-(Support-([^-]*-).*$ 1