WORST_CASE(Omega(0),?) Initial ITS Start location: l22 0: l0 -> l1 : c1^0'=c1^post0, pi^0'=pi^post0, m^0'=m^post0, seq^0'=seq^post0, n^0'=n^post0, z^0'=z^post0, c2^0'=c2^post0, pos^0'=pos^post0, max^0'=max^post0, wpos^0'=wpos^post0, (seq^0-seq^post0 == 0 /\ -max^post0+max^0 == 0 /\ -wpos^post0+wpos^0 == 0 /\ c1^0-c1^post0 == 0 /\ -1+seq^0-n^0 <= 0 /\ -n^post0+n^0 == 0 /\ -c2^post0+c2^0 == 0 /\ m^0-m^post0 == 0 /\ pi^0-pi^post0 == 0 /\ -z^post0+z^0 == 0 /\ pos^0-pos^post0 == 0), cost: 1 36: l1 -> l20 : c1^0'=c1^post36, pi^0'=pi^post36, m^0'=m^post36, seq^0'=seq^post36, n^0'=n^post36, z^0'=z^post36, c2^0'=c2^post36, pos^0'=pos^post36, max^0'=max^post36, wpos^0'=wpos^post36, (-z^post36+z^0 == 0 /\ seq^0-seq^post36 == 0 /\ -max^post36+max^0 == 0 /\ -wpos^post36+wpos^0 == 0 /\ -n^post36+n^0 == 0 /\ c1^0-c1^post36 == 0 /\ m^0-m^post36 == 0 /\ pi^0-pi^post36 == 0 /\ -c2^post36+c2^0 == 0 /\ pos^0-pos^post36 == 0), cost: 1 1: l2 -> l0 : c1^0'=c1^post1, pi^0'=pi^post1, m^0'=m^post1, seq^0'=seq^post1, n^0'=n^post1, z^0'=z^post1, c2^0'=c2^post1, pos^0'=pos^post1, max^0'=max^post1, wpos^0'=wpos^post1, (-c2^post1+c2^0 == 0 /\ seq^0-seq^post1 == 0 /\ n^0-n^post1 == 0 /\ -wpos^post1+wpos^0 == 0 /\ -z^post1+z^0 == 0 /\ c1^0-c1^post1 == 0 /\ -max^post1+max^0 == 0 /\ m^0-m^post1 == 0 /\ pos^0-pos^post1 == 0 /\ -m^0+max^0 <= 0 /\ pi^0-pi^post1 == 0), cost: 1 2: l2 -> l0 : c1^0'=c1^post2, pi^0'=pi^post2, m^0'=m^post2, seq^0'=seq^post2, n^0'=n^post2, z^0'=z^post2, c2^0'=c2^post2, pos^0'=pos^post2, max^0'=max^post2, wpos^0'=wpos^post2, (-1-m^0+m^post2 == 0 /\ -max^post2+max^0 == 0 /\ -c2^post2+c2^0 == 0 /\ pos^0-pos^post2 == 0 /\ -wpos^post2+wpos^0 == 0 /\ c1^0-c1^post2 == 0 /\ 1+m^0-max^0 <= 0 /\ -pi^post2+pi^0 == 0 /\ -z^post2+z^0 == 0 /\ -n^post2+n^0 == 0 /\ seq^0-seq^post2 == 0), cost: 1 3: l3 -> l4 : c1^0'=c1^post3, pi^0'=pi^post3, m^0'=m^post3, seq^0'=seq^post3, n^0'=n^post3, z^0'=z^post3, c2^0'=c2^post3, pos^0'=pos^post3, max^0'=max^post3, wpos^0'=wpos^post3, (0 == 0 /\ c1^0-c1^post3 == 0 /\ -z^post3 <= 0 /\ wpos^post3 == 0 /\ -max^post3+max^0 == 0 /\ m^0-m^post3 == 0 /\ -1-seq^0+seq^post3 == 0 /\ pi^post3-seq^post3 == 0 /\ pos^post3 == 0 /\ n^0-n^post3 == 0 /\ -c2^post3+c2^0 == 0), cost: 1 12: l4 -> l0 : c1^0'=c1^post12, pi^0'=pi^post12, m^0'=m^post12, seq^0'=seq^post12, n^0'=n^post12, z^0'=z^post12, c2^0'=c2^post12, pos^0'=pos^post12, max^0'=max^post12, wpos^0'=wpos^post12, (-c2^post12+c2^0 == 0 /\ n^0-n^post12 == 0 /\ seq^0-seq^post12 == 0 /\ -wpos^post12+wpos^0 == 0 /\ -z^post12+z^0 == 0 /\ c1^0-c1^post12 == 0 /\ 1-m^0+m^post12 == 0 /\ c2^0 <= 0 /\ -max^post12+max^0 == 0 /\ pos^0-pos^post12 == 0 /\ pi^0-pi^post12 == 0), cost: 1 13: l4 -> l2 : c1^0'=c1^post13, pi^0'=pi^post13, m^0'=m^post13, seq^0'=seq^post13, n^0'=n^post13, z^0'=z^post13, c2^0'=c2^post13, pos^0'=pos^post13, max^0'=max^post13, wpos^0'=wpos^post13, (-max^post13+max^0 == 0 /\ pi^0-pi^post13 == 0 /\ c1^0-c1^post13 == 0 /\ n^0-n^post13 == 0 /\ seq^0-seq^post13 == 0 /\ 1-c2^0 <= 0 /\ -c2^post13+c2^0 == 0 /\ -pos^post13+pos^0 == 0 /\ -z^post13+z^0 == 0 /\ m^0-m^post13 == 0 /\ -wpos^post13+wpos^0 == 0), cost: 1 4: l5 -> l3 : c1^0'=c1^post4, pi^0'=pi^post4, m^0'=m^post4, seq^0'=seq^post4, n^0'=n^post4, z^0'=z^post4, c2^0'=c2^post4, pos^0'=pos^post4, max^0'=max^post4, wpos^0'=wpos^post4, (pi^0-pi^post4 == 0 /\ pi^0 <= 0 /\ n^0-n^post4 == 0 /\ c1^0-c1^post4 == 0 /\ -c2^post4+c2^0 == 0 /\ seq^0-seq^post4 == 0 /\ -z^post4+z^0 == 0 /\ -wpos^post4+wpos^0 == 0 /\ -pos^post4+pos^0 == 0 /\ m^0-m^post4 == 0 /\ -max^post4+max^0 == 0), cost: 1 5: l5 -> l4 : c1^0'=c1^post5, pi^0'=pi^post5, m^0'=m^post5, seq^0'=seq^post5, n^0'=n^post5, z^0'=z^post5, c2^0'=c2^post5, pos^0'=pos^post5, max^0'=max^post5, wpos^0'=wpos^post5, (z^0-z^post5 == 0 /\ c1^0-c1^post5 == 0 /\ -max^post5+max^0 == 0 /\ 1-pi^0 <= 0 /\ m^0-m^post5 == 0 /\ -c2^post5+c2^0 == 0 /\ c2^0 <= 0 /\ -pos^post5+pos^0 == 0 /\ n^0-n^post5 == 0 /\ -seq^post5+seq^0 == 0 /\ 1-pi^0+pi^post5 == 0 /\ wpos^post5 == 0), cost: 1 6: l6 -> l3 : c1^0'=c1^post6, pi^0'=pi^post6, m^0'=m^post6, seq^0'=seq^post6, n^0'=n^post6, z^0'=z^post6, c2^0'=c2^post6, pos^0'=pos^post6, max^0'=max^post6, wpos^0'=wpos^post6, (-pos^post6+pos^0 == 0 /\ -seq^post6+seq^0 == 0 /\ -wpos^post6+wpos^0 == 0 /\ z^0-z^post6 == 0 /\ c1^0-c1^post6 == 0 /\ -max^post6+max^0 == 0 /\ m^0-m^post6 == 0 /\ pi^0-pi^post6 == 0 /\ 2-wpos^0 <= 0 /\ -c2^post6+c2^0 == 0 /\ n^0-n^post6 == 0), cost: 1 7: l6 -> l5 : c1^0'=c1^post7, pi^0'=pi^post7, m^0'=m^post7, seq^0'=seq^post7, n^0'=n^post7, z^0'=z^post7, c2^0'=c2^post7, pos^0'=pos^post7, max^0'=max^post7, wpos^0'=wpos^post7, (pi^0-pi^post7 == 0 /\ -n^post7+n^0 == 0 /\ c1^0-c1^post7 == 0 /\ seq^0-seq^post7 == 0 /\ -z^post7+z^0 == 0 /\ -1+wpos^0 <= 0 /\ -wpos^post7+wpos^0 == 0 /\ -pos^post7+pos^0 == 0 /\ m^0-m^post7 == 0 /\ c2^0-c2^post7 == 0 /\ -max^post7+max^0 == 0), cost: 1 8: l7 -> l6 : c1^0'=c1^post8, pi^0'=pi^post8, m^0'=m^post8, seq^0'=seq^post8, n^0'=n^post8, z^0'=z^post8, c2^0'=c2^post8, pos^0'=pos^post8, max^0'=max^post8, wpos^0'=wpos^post8, (m^0-m^post8 == 0 /\ z^0-z^post8 == 0 /\ -max^post8+max^0 == 0 /\ c1^0-c1^post8 == 0 /\ -c2^post8+c2^0 == 0 /\ 1-wpos^0 <= 0 /\ -pos^post8+pos^0 == 0 /\ -wpos^post8+wpos^0 == 0 /\ pi^0-pi^post8 == 0 /\ n^0-n^post8 == 0 /\ -seq^post8+seq^0 == 0), cost: 1 9: l7 -> l4 : c1^0'=c1^post9, pi^0'=pi^post9, m^0'=m^post9, seq^0'=seq^post9, n^0'=n^post9, z^0'=z^post9, c2^0'=c2^post9, pos^0'=pos^post9, max^0'=max^post9, wpos^0'=wpos^post9, (seq^0-seq^post9 == 0 /\ -pos^post9+pos^0 == 0 /\ z^0-z^post9 == 0 /\ -n^post9+n^0 == 0 /\ 1-c2^0 <= 0 /\ c1^0-c1^post9 == 0 /\ -max^post9+max^0 == 0 /\ -1+wpos^post9-wpos^0 == 0 /\ m^0-m^post9 == 0 /\ c2^0-c2^post9 == 0 /\ wpos^0 <= 0 /\ pi^0-pi^post9 == 0), cost: 1 10: l8 -> l4 : c1^0'=c1^post10, pi^0'=pi^post10, m^0'=m^post10, seq^0'=seq^post10, n^0'=n^post10, z^0'=z^post10, c2^0'=c2^post10, pos^0'=pos^post10, max^0'=max^post10, wpos^0'=wpos^post10, (-max^post10+max^0 == 0 /\ pi^0-pi^post10 == 0 /\ m^0-m^post10 == 0 /\ -n^post10+n^0 == 0 /\ c1^0-c1^post10 == 0 /\ 2-pos^0 <= 0 /\ seq^0-seq^post10 == 0 /\ -wpos^post10+wpos^0 == 0 /\ -pos^post10+pos^0 == 0 /\ -z^post10+z^0 == 0 /\ c2^0-c2^post10 == 0), cost: 1 11: l8 -> l7 : c1^0'=c1^post11, pi^0'=pi^post11, m^0'=m^post11, seq^0'=seq^post11, n^0'=n^post11, z^0'=z^post11, c2^0'=c2^post11, pos^0'=pos^post11, max^0'=max^post11, wpos^0'=wpos^post11, (c1^0-c1^post11 == 0 /\ -1+pos^0 <= 0 /\ m^0-m^post11 == 0 /\ pi^0-pi^post11 == 0 /\ -wpos^post11+wpos^0 == 0 /\ -pos^post11+pos^0 == 0 /\ -max^post11+max^0 == 0 /\ -n^post11+n^0 == 0 /\ -c2^post11+c2^0 == 0 /\ seq^0-seq^post11 == 0 /\ -z^post11+z^0 == 0), cost: 1 14: l9 -> l8 : c1^0'=c1^post14, pi^0'=pi^post14, m^0'=m^post14, seq^0'=seq^post14, n^0'=n^post14, z^0'=z^post14, c2^0'=c2^post14, pos^0'=pos^post14, max^0'=max^post14, wpos^0'=wpos^post14, (c1^0-c1^post14 == 0 /\ -seq^post14+seq^0 == 0 /\ 1-pos^0 <= 0 /\ -z^post14+z^0 == 0 /\ pi^0-pi^post14 == 0 /\ -wpos^post14+wpos^0 == 0 /\ n^0-n^post14 == 0 /\ -pos^post14+pos^0 == 0 /\ -max^post14+max^0 == 0 /\ -m^post14+m^0 == 0 /\ -c2^post14+c2^0 == 0), cost: 1 15: l9 -> l4 : c1^0'=c1^post15, pi^0'=pi^post15, m^0'=m^post15, seq^0'=seq^post15, n^0'=n^post15, z^0'=z^post15, c2^0'=c2^post15, pos^0'=pos^post15, max^0'=max^post15, wpos^0'=wpos^post15, (pi^0-pi^post15 == 0 /\ n^0-n^post15 == 0 /\ c1^0-c1^post15 == 0 /\ -1+pos^post15-pos^0 == 0 /\ -c2^post15+c2^0 == 0 /\ -z^post15+z^0 == 0 /\ seq^0-seq^post15 == 0 /\ c2^0 <= 0 /\ pos^0 <= 0 /\ -max^post15+max^0 == 0 /\ -wpos^post15+wpos^0 == 0 /\ m^0-m^post15 == 0), cost: 1 16: l10 -> l4 : c1^0'=c1^post16, pi^0'=pi^post16, m^0'=m^post16, seq^0'=seq^post16, n^0'=n^post16, z^0'=z^post16, c2^0'=c2^post16, pos^0'=pos^post16, max^0'=max^post16, wpos^0'=wpos^post16, (-max^post16+max^0 == 0 /\ c1^0-c1^post16 == 0 /\ pi^0-pi^post16 == 0 /\ seq^0-seq^post16 == 0 /\ n^0-n^post16 == 0 /\ 1-z^0 <= 0 /\ -c2^post16+c2^0 == 0 /\ -pos^post16+pos^0 == 0 /\ -wpos^post16+wpos^0 == 0 /\ 1-z^0+z^post16 == 0 /\ -m^post16+m^0 == 0), cost: 1 17: l10 -> l9 : c1^0'=c1^post17, pi^0'=pi^post17, m^0'=m^post17, seq^0'=seq^post17, n^0'=n^post17, z^0'=z^post17, c2^0'=c2^post17, pos^0'=pos^post17, max^0'=max^post17, wpos^0'=wpos^post17, (-wpos^post17+wpos^0 == 0 /\ -pos^post17+pos^0 == 0 /\ -seq^post17+seq^0 == 0 /\ max^0-max^post17 == 0 /\ -m^post17+m^0 == 0 /\ pi^0-pi^post17 == 0 /\ n^0-n^post17 == 0 /\ z^0 <= 0 /\ c1^0-c1^post17 == 0 /\ -c2^post17+c2^0 == 0 /\ z^0-z^post17 == 0), cost: 1 18: l11 -> l12 : c1^0'=c1^post18, pi^0'=pi^post18, m^0'=m^post18, seq^0'=seq^post18, n^0'=n^post18, z^0'=z^post18, c2^0'=c2^post18, pos^0'=pos^post18, max^0'=max^post18, wpos^0'=wpos^post18, (0 == 0 /\ -n^post18+n^0 == 0 /\ wpos^post18 == 0 /\ c1^0-c1^post18 == 0 /\ -seq^post18+pi^post18 == 0 /\ max^0-max^post18 == 0 /\ pos^post18 == 0 /\ -1-seq^0+seq^post18 == 0 /\ -z^post18 <= 0 /\ c2^0-c2^post18 == 0 /\ m^0-m^post18 == 0), cost: 1 27: l12 -> l0 : c1^0'=c1^post27, pi^0'=pi^post27, m^0'=m^post27, seq^0'=seq^post27, n^0'=n^post27, z^0'=z^post27, c2^0'=c2^post27, pos^0'=pos^post27, max^0'=max^post27, wpos^0'=wpos^post27, (c1^0 <= 0 /\ -max^post27+max^0 == 0 /\ seq^0-seq^post27 == 0 /\ z^0-z^post27 == 0 /\ -c2^post27+c2^0 == 0 /\ -pos^post27+pos^0 == 0 /\ m^0-m^post27 == 0 /\ c1^0-c1^post27 == 0 /\ pi^0-pi^post27 == 0 /\ wpos^0-wpos^post27 == 0 /\ n^0-n^post27 == 0), cost: 1 28: l12 -> l10 : c1^0'=c1^post28, pi^0'=pi^post28, m^0'=m^post28, seq^0'=seq^post28, n^0'=n^post28, z^0'=z^post28, c2^0'=c2^post28, pos^0'=pos^post28, max^0'=max^post28, wpos^0'=wpos^post28, (0 == 0 /\ -pos^post28+pos^0 == 0 /\ -wpos^post28+wpos^0 == 0 /\ -seq^post28+seq^0 == 0 /\ max^0-max^post28 == 0 /\ 1-c1^0 <= 0 /\ pi^0-pi^post28 == 0 /\ -m^post28+m^0 == 0 /\ n^0-n^post28 == 0 /\ -c2^post28 <= 0 /\ c1^0-c1^post28 == 0 /\ -1+c2^post28 <= 0 /\ z^0-z^post28 == 0), cost: 1 19: l13 -> l11 : c1^0'=c1^post19, pi^0'=pi^post19, m^0'=m^post19, seq^0'=seq^post19, n^0'=n^post19, z^0'=z^post19, c2^0'=c2^post19, pos^0'=pos^post19, max^0'=max^post19, wpos^0'=wpos^post19, (m^0-m^post19 == 0 /\ pi^0 <= 0 /\ c2^0-c2^post19 == 0 /\ -max^post19+max^0 == 0 /\ c1^0-c1^post19 == 0 /\ pi^0-pi^post19 == 0 /\ seq^0-seq^post19 == 0 /\ -wpos^post19+wpos^0 == 0 /\ -pos^post19+pos^0 == 0 /\ -n^post19+n^0 == 0 /\ -z^post19+z^0 == 0), cost: 1 20: l13 -> l12 : c1^0'=c1^post20, pi^0'=pi^post20, m^0'=m^post20, seq^0'=seq^post20, n^0'=n^post20, z^0'=z^post20, c2^0'=c2^post20, pos^0'=pos^post20, max^0'=max^post20, wpos^0'=wpos^post20, (c1^0 <= 0 /\ 1-pi^0+pi^post20 == 0 /\ -pos^post20+pos^0 == 0 /\ c2^0-c2^post20 == 0 /\ -z^post20+z^0 == 0 /\ wpos^post20 == 0 /\ m^0-m^post20 == 0 /\ 1-pi^0 <= 0 /\ -max^post20+max^0 == 0 /\ seq^0-seq^post20 == 0 /\ -n^post20+n^0 == 0 /\ c1^0-c1^post20 == 0), cost: 1 21: l14 -> l11 : c1^0'=c1^post21, pi^0'=pi^post21, m^0'=m^post21, seq^0'=seq^post21, n^0'=n^post21, z^0'=z^post21, c2^0'=c2^post21, pos^0'=pos^post21, max^0'=max^post21, wpos^0'=wpos^post21, (pi^0-pi^post21 == 0 /\ -n^post21+n^0 == 0 /\ seq^0-seq^post21 == 0 /\ pos^0-pos^post21 == 0 /\ -z^post21+z^0 == 0 /\ c1^0-c1^post21 == 0 /\ 2-wpos^0 <= 0 /\ c2^0-c2^post21 == 0 /\ m^0-m^post21 == 0 /\ -max^post21+max^0 == 0 /\ -wpos^post21+wpos^0 == 0), cost: 1 22: l14 -> l13 : c1^0'=c1^post22, pi^0'=pi^post22, m^0'=m^post22, seq^0'=seq^post22, n^0'=n^post22, z^0'=z^post22, c2^0'=c2^post22, pos^0'=pos^post22, max^0'=max^post22, wpos^0'=wpos^post22, (c1^0-c1^post22 == 0 /\ -z^post22+z^0 == 0 /\ m^0-m^post22 == 0 /\ c2^0-c2^post22 == 0 /\ pi^0-pi^post22 == 0 /\ -wpos^post22+wpos^0 == 0 /\ -pos^post22+pos^0 == 0 /\ -max^post22+max^0 == 0 /\ -n^post22+n^0 == 0 /\ -1+wpos^0 <= 0 /\ seq^0-seq^post22 == 0), cost: 1 23: l15 -> l14 : c1^0'=c1^post23, pi^0'=pi^post23, m^0'=m^post23, seq^0'=seq^post23, n^0'=n^post23, z^0'=z^post23, c2^0'=c2^post23, pos^0'=pos^post23, max^0'=max^post23, wpos^0'=wpos^post23, (-wpos^post23+wpos^0 == 0 /\ c2^0-c2^post23 == 0 /\ m^0-m^post23 == 0 /\ pos^0-pos^post23 == 0 /\ -z^post23+z^0 == 0 /\ -n^post23+n^0 == 0 /\ pi^0-pi^post23 == 0 /\ seq^0-seq^post23 == 0 /\ 1-wpos^0 <= 0 /\ -max^post23+max^0 == 0 /\ c1^0-c1^post23 == 0), cost: 1 24: l15 -> l12 : c1^0'=c1^post24, pi^0'=pi^post24, m^0'=m^post24, seq^0'=seq^post24, n^0'=n^post24, z^0'=z^post24, c2^0'=c2^post24, pos^0'=pos^post24, max^0'=max^post24, wpos^0'=wpos^post24, (-max^post24+max^0 == 0 /\ -1+wpos^post24-wpos^0 == 0 /\ pi^0-pi^post24 == 0 /\ n^0-n^post24 == 0 /\ 1-c1^0 <= 0 /\ seq^0-seq^post24 == 0 /\ -c2^post24+c2^0 == 0 /\ pos^0-pos^post24 == 0 /\ m^0-m^post24 == 0 /\ c1^0-c1^post24 == 0 /\ -z^post24+z^0 == 0 /\ wpos^0 <= 0), cost: 1 25: l16 -> l12 : c1^0'=c1^post25, pi^0'=pi^post25, m^0'=m^post25, seq^0'=seq^post25, n^0'=n^post25, z^0'=z^post25, c2^0'=c2^post25, pos^0'=pos^post25, max^0'=max^post25, wpos^0'=wpos^post25, (c1^0-c1^post25 == 0 /\ -seq^post25+seq^0 == 0 /\ -max^post25+max^0 == 0 /\ pi^0-pi^post25 == 0 /\ 2-pos^0 <= 0 /\ -wpos^post25+wpos^0 == 0 /\ -pos^post25+pos^0 == 0 /\ n^0-n^post25 == 0 /\ z^0-z^post25 == 0 /\ -m^post25+m^0 == 0 /\ -c2^post25+c2^0 == 0), cost: 1 26: l16 -> l15 : c1^0'=c1^post26, pi^0'=pi^post26, m^0'=m^post26, seq^0'=seq^post26, n^0'=n^post26, z^0'=z^post26, c2^0'=c2^post26, pos^0'=pos^post26, max^0'=max^post26, wpos^0'=wpos^post26, (-c2^post26+c2^0 == 0 /\ -wpos^post26+wpos^0 == 0 /\ -1+pos^0 <= 0 /\ -pos^post26+pos^0 == 0 /\ max^0-max^post26 == 0 /\ -seq^post26+seq^0 == 0 /\ -m^post26+m^0 == 0 /\ pi^0-pi^post26 == 0 /\ n^0-n^post26 == 0 /\ z^0-z^post26 == 0 /\ c1^0-c1^post26 == 0), cost: 1 29: l17 -> l16 : c1^0'=c1^post29, pi^0'=pi^post29, m^0'=m^post29, seq^0'=seq^post29, n^0'=n^post29, z^0'=z^post29, c2^0'=c2^post29, pos^0'=pos^post29, max^0'=max^post29, wpos^0'=wpos^post29, (-m^post29+m^0 == 0 /\ 1-pos^0 <= 0 /\ z^0-z^post29 == 0 /\ -c2^post29+c2^0 == 0 /\ max^0-max^post29 == 0 /\ pi^0-pi^post29 == 0 /\ -seq^post29+seq^0 == 0 /\ n^0-n^post29 == 0 /\ c1^0-c1^post29 == 0 /\ -pos^post29+pos^0 == 0 /\ -wpos^post29+wpos^0 == 0), cost: 1 30: l17 -> l12 : c1^0'=c1^post30, pi^0'=pi^post30, m^0'=m^post30, seq^0'=seq^post30, n^0'=n^post30, z^0'=z^post30, c2^0'=c2^post30, pos^0'=pos^post30, max^0'=max^post30, wpos^0'=wpos^post30, (c1^0 <= 0 /\ -max^post30+max^0 == 0 /\ m^0-m^post30 == 0 /\ c1^0-c1^post30 == 0 /\ pi^0-pi^post30 == 0 /\ pos^0 <= 0 /\ -c2^post30+c2^0 == 0 /\ -z^post30+z^0 == 0 /\ n^0-n^post30 == 0 /\ -1+pos^post30-pos^0 == 0 /\ wpos^0-wpos^post30 == 0 /\ -seq^post30+seq^0 == 0), cost: 1 31: l18 -> l12 : c1^0'=c1^post31, pi^0'=pi^post31, m^0'=m^post31, seq^0'=seq^post31, n^0'=n^post31, z^0'=z^post31, c2^0'=c2^post31, pos^0'=pos^post31, max^0'=max^post31, wpos^0'=wpos^post31, (-pos^post31+pos^0 == 0 /\ m^0-m^post31 == 0 /\ c2^0-c2^post31 == 0 /\ pi^0-pi^post31 == 0 /\ 1-z^0 <= 0 /\ 1+z^post31-z^0 == 0 /\ -wpos^post31+wpos^0 == 0 /\ -max^post31+max^0 == 0 /\ seq^0-seq^post31 == 0 /\ -c1^post31+c1^0 == 0 /\ -n^post31+n^0 == 0), cost: 1 32: l18 -> l17 : c1^0'=c1^post32, pi^0'=pi^post32, m^0'=m^post32, seq^0'=seq^post32, n^0'=n^post32, z^0'=z^post32, c2^0'=c2^post32, pos^0'=pos^post32, max^0'=max^post32, wpos^0'=wpos^post32, (-n^post32+n^0 == 0 /\ m^0-m^post32 == 0 /\ c2^0-c2^post32 == 0 /\ -z^post32+z^0 == 0 /\ -pi^post32+pi^0 == 0 /\ z^0 <= 0 /\ pos^0-pos^post32 == 0 /\ c1^0-c1^post32 == 0 /\ -wpos^post32+wpos^0 == 0 /\ seq^0-seq^post32 == 0 /\ -max^post32+max^0 == 0), cost: 1 33: l19 -> l1 : c1^0'=c1^post33, pi^0'=pi^post33, m^0'=m^post33, seq^0'=seq^post33, n^0'=n^post33, z^0'=z^post33, c2^0'=c2^post33, pos^0'=pos^post33, max^0'=max^post33, wpos^0'=wpos^post33, (0 == 0 /\ -n^post33+max^post33 <= 0 /\ -1+seq^post33 == 0 /\ -max^post33+m^post33 <= 0 /\ -max^post33 <= 0 /\ wpos^post33 == 0 /\ -n^post33 <= 0 /\ -c2^post33+c2^0 == 0 /\ c1^0-c1^post33 == 0 /\ -m^post33 <= 0 /\ pos^post33 == 0 /\ -z^post33 <= 0 /\ pi^post33-seq^post33 == 0), cost: 1 34: l20 -> l21 : c1^0'=c1^post34, pi^0'=pi^post34, m^0'=m^post34, seq^0'=seq^post34, n^0'=n^post34, z^0'=z^post34, c2^0'=c2^post34, pos^0'=pos^post34, max^0'=max^post34, wpos^0'=wpos^post34, (-wpos^post34+wpos^0 == 0 /\ m^0 <= 0 /\ pos^0-pos^post34 == 0 /\ m^0-m^post34 == 0 /\ -z^post34+z^0 == 0 /\ c2^0-c2^post34 == 0 /\ pi^0-pi^post34 == 0 /\ -n^post34+n^0 == 0 /\ -max^post34+max^0 == 0 /\ seq^0-seq^post34 == 0 /\ c1^0-c1^post34 == 0), cost: 1 35: l20 -> l18 : c1^0'=c1^post35, pi^0'=pi^post35, m^0'=m^post35, seq^0'=seq^post35, n^0'=n^post35, z^0'=z^post35, c2^0'=c2^post35, pos^0'=pos^post35, max^0'=max^post35, wpos^0'=wpos^post35, (0 == 0 /\ -max^post35+max^0 == 0 /\ -1+c1^post35 <= 0 /\ -c1^post35 <= 0 /\ -n^post35+n^0 == 0 /\ 1-m^0 <= 0 /\ c2^0-c2^post35 == 0 /\ -wpos^post35+wpos^0 == 0 /\ m^0-m^post35 == 0 /\ pos^0-pos^post35 == 0 /\ -z^post35+z^0 == 0 /\ -pi^post35+pi^0 == 0 /\ seq^0-seq^post35 == 0), cost: 1 37: l22 -> l19 : c1^0'=c1^post37, pi^0'=pi^post37, m^0'=m^post37, seq^0'=seq^post37, n^0'=n^post37, z^0'=z^post37, c2^0'=c2^post37, pos^0'=pos^post37, max^0'=max^post37, wpos^0'=wpos^post37, (-c2^post37+c2^0 == 0 /\ -wpos^post37+wpos^0 == 0 /\ c1^0-c1^post37 == 0 /\ -seq^post37+seq^0 == 0 /\ -m^post37+m^0 == 0 /\ pi^0-pi^post37 == 0 /\ n^0-n^post37 == 0 /\ z^0-z^post37 == 0 /\ -pos^post37+pos^0 == 0 /\ -max^post37+max^0 == 0), cost: 1 Removed unreachable rules and leafs Start location: l22 0: l0 -> l1 : c1^0'=c1^post0, pi^0'=pi^post0, m^0'=m^post0, seq^0'=seq^post0, n^0'=n^post0, z^0'=z^post0, c2^0'=c2^post0, pos^0'=pos^post0, max^0'=max^post0, wpos^0'=wpos^post0, (seq^0-seq^post0 == 0 /\ -max^post0+max^0 == 0 /\ -wpos^post0+wpos^0 == 0 /\ c1^0-c1^post0 == 0 /\ -1+seq^0-n^0 <= 0 /\ -n^post0+n^0 == 0 /\ -c2^post0+c2^0 == 0 /\ m^0-m^post0 == 0 /\ pi^0-pi^post0 == 0 /\ -z^post0+z^0 == 0 /\ pos^0-pos^post0 == 0), cost: 1 36: l1 -> l20 : c1^0'=c1^post36, pi^0'=pi^post36, m^0'=m^post36, seq^0'=seq^post36, n^0'=n^post36, z^0'=z^post36, c2^0'=c2^post36, pos^0'=pos^post36, max^0'=max^post36, wpos^0'=wpos^post36, (-z^post36+z^0 == 0 /\ seq^0-seq^post36 == 0 /\ -max^post36+max^0 == 0 /\ -wpos^post36+wpos^0 == 0 /\ -n^post36+n^0 == 0 /\ c1^0-c1^post36 == 0 /\ m^0-m^post36 == 0 /\ pi^0-pi^post36 == 0 /\ -c2^post36+c2^0 == 0 /\ pos^0-pos^post36 == 0), cost: 1 1: l2 -> l0 : c1^0'=c1^post1, pi^0'=pi^post1, m^0'=m^post1, seq^0'=seq^post1, n^0'=n^post1, z^0'=z^post1, c2^0'=c2^post1, pos^0'=pos^post1, max^0'=max^post1, wpos^0'=wpos^post1, (-c2^post1+c2^0 == 0 /\ seq^0-seq^post1 == 0 /\ n^0-n^post1 == 0 /\ -wpos^post1+wpos^0 == 0 /\ -z^post1+z^0 == 0 /\ c1^0-c1^post1 == 0 /\ -max^post1+max^0 == 0 /\ m^0-m^post1 == 0 /\ pos^0-pos^post1 == 0 /\ -m^0+max^0 <= 0 /\ pi^0-pi^post1 == 0), cost: 1 2: l2 -> l0 : c1^0'=c1^post2, pi^0'=pi^post2, m^0'=m^post2, seq^0'=seq^post2, n^0'=n^post2, z^0'=z^post2, c2^0'=c2^post2, pos^0'=pos^post2, max^0'=max^post2, wpos^0'=wpos^post2, (-1-m^0+m^post2 == 0 /\ -max^post2+max^0 == 0 /\ -c2^post2+c2^0 == 0 /\ pos^0-pos^post2 == 0 /\ -wpos^post2+wpos^0 == 0 /\ c1^0-c1^post2 == 0 /\ 1+m^0-max^0 <= 0 /\ -pi^post2+pi^0 == 0 /\ -z^post2+z^0 == 0 /\ -n^post2+n^0 == 0 /\ seq^0-seq^post2 == 0), cost: 1 3: l3 -> l4 : c1^0'=c1^post3, pi^0'=pi^post3, m^0'=m^post3, seq^0'=seq^post3, n^0'=n^post3, z^0'=z^post3, c2^0'=c2^post3, pos^0'=pos^post3, max^0'=max^post3, wpos^0'=wpos^post3, (0 == 0 /\ c1^0-c1^post3 == 0 /\ -z^post3 <= 0 /\ wpos^post3 == 0 /\ -max^post3+max^0 == 0 /\ m^0-m^post3 == 0 /\ -1-seq^0+seq^post3 == 0 /\ pi^post3-seq^post3 == 0 /\ pos^post3 == 0 /\ n^0-n^post3 == 0 /\ -c2^post3+c2^0 == 0), cost: 1 12: l4 -> l0 : c1^0'=c1^post12, pi^0'=pi^post12, m^0'=m^post12, seq^0'=seq^post12, n^0'=n^post12, z^0'=z^post12, c2^0'=c2^post12, pos^0'=pos^post12, max^0'=max^post12, wpos^0'=wpos^post12, (-c2^post12+c2^0 == 0 /\ n^0-n^post12 == 0 /\ seq^0-seq^post12 == 0 /\ -wpos^post12+wpos^0 == 0 /\ -z^post12+z^0 == 0 /\ c1^0-c1^post12 == 0 /\ 1-m^0+m^post12 == 0 /\ c2^0 <= 0 /\ -max^post12+max^0 == 0 /\ pos^0-pos^post12 == 0 /\ pi^0-pi^post12 == 0), cost: 1 13: l4 -> l2 : c1^0'=c1^post13, pi^0'=pi^post13, m^0'=m^post13, seq^0'=seq^post13, n^0'=n^post13, z^0'=z^post13, c2^0'=c2^post13, pos^0'=pos^post13, max^0'=max^post13, wpos^0'=wpos^post13, (-max^post13+max^0 == 0 /\ pi^0-pi^post13 == 0 /\ c1^0-c1^post13 == 0 /\ n^0-n^post13 == 0 /\ seq^0-seq^post13 == 0 /\ 1-c2^0 <= 0 /\ -c2^post13+c2^0 == 0 /\ -pos^post13+pos^0 == 0 /\ -z^post13+z^0 == 0 /\ m^0-m^post13 == 0 /\ -wpos^post13+wpos^0 == 0), cost: 1 4: l5 -> l3 : c1^0'=c1^post4, pi^0'=pi^post4, m^0'=m^post4, seq^0'=seq^post4, n^0'=n^post4, z^0'=z^post4, c2^0'=c2^post4, pos^0'=pos^post4, max^0'=max^post4, wpos^0'=wpos^post4, (pi^0-pi^post4 == 0 /\ pi^0 <= 0 /\ n^0-n^post4 == 0 /\ c1^0-c1^post4 == 0 /\ -c2^post4+c2^0 == 0 /\ seq^0-seq^post4 == 0 /\ -z^post4+z^0 == 0 /\ -wpos^post4+wpos^0 == 0 /\ -pos^post4+pos^0 == 0 /\ m^0-m^post4 == 0 /\ -max^post4+max^0 == 0), cost: 1 5: l5 -> l4 : c1^0'=c1^post5, pi^0'=pi^post5, m^0'=m^post5, seq^0'=seq^post5, n^0'=n^post5, z^0'=z^post5, c2^0'=c2^post5, pos^0'=pos^post5, max^0'=max^post5, wpos^0'=wpos^post5, (z^0-z^post5 == 0 /\ c1^0-c1^post5 == 0 /\ -max^post5+max^0 == 0 /\ 1-pi^0 <= 0 /\ m^0-m^post5 == 0 /\ -c2^post5+c2^0 == 0 /\ c2^0 <= 0 /\ -pos^post5+pos^0 == 0 /\ n^0-n^post5 == 0 /\ -seq^post5+seq^0 == 0 /\ 1-pi^0+pi^post5 == 0 /\ wpos^post5 == 0), cost: 1 6: l6 -> l3 : c1^0'=c1^post6, pi^0'=pi^post6, m^0'=m^post6, seq^0'=seq^post6, n^0'=n^post6, z^0'=z^post6, c2^0'=c2^post6, pos^0'=pos^post6, max^0'=max^post6, wpos^0'=wpos^post6, (-pos^post6+pos^0 == 0 /\ -seq^post6+seq^0 == 0 /\ -wpos^post6+wpos^0 == 0 /\ z^0-z^post6 == 0 /\ c1^0-c1^post6 == 0 /\ -max^post6+max^0 == 0 /\ m^0-m^post6 == 0 /\ pi^0-pi^post6 == 0 /\ 2-wpos^0 <= 0 /\ -c2^post6+c2^0 == 0 /\ n^0-n^post6 == 0), cost: 1 7: l6 -> l5 : c1^0'=c1^post7, pi^0'=pi^post7, m^0'=m^post7, seq^0'=seq^post7, n^0'=n^post7, z^0'=z^post7, c2^0'=c2^post7, pos^0'=pos^post7, max^0'=max^post7, wpos^0'=wpos^post7, (pi^0-pi^post7 == 0 /\ -n^post7+n^0 == 0 /\ c1^0-c1^post7 == 0 /\ seq^0-seq^post7 == 0 /\ -z^post7+z^0 == 0 /\ -1+wpos^0 <= 0 /\ -wpos^post7+wpos^0 == 0 /\ -pos^post7+pos^0 == 0 /\ m^0-m^post7 == 0 /\ c2^0-c2^post7 == 0 /\ -max^post7+max^0 == 0), cost: 1 8: l7 -> l6 : c1^0'=c1^post8, pi^0'=pi^post8, m^0'=m^post8, seq^0'=seq^post8, n^0'=n^post8, z^0'=z^post8, c2^0'=c2^post8, pos^0'=pos^post8, max^0'=max^post8, wpos^0'=wpos^post8, (m^0-m^post8 == 0 /\ z^0-z^post8 == 0 /\ -max^post8+max^0 == 0 /\ c1^0-c1^post8 == 0 /\ -c2^post8+c2^0 == 0 /\ 1-wpos^0 <= 0 /\ -pos^post8+pos^0 == 0 /\ -wpos^post8+wpos^0 == 0 /\ pi^0-pi^post8 == 0 /\ n^0-n^post8 == 0 /\ -seq^post8+seq^0 == 0), cost: 1 9: l7 -> l4 : c1^0'=c1^post9, pi^0'=pi^post9, m^0'=m^post9, seq^0'=seq^post9, n^0'=n^post9, z^0'=z^post9, c2^0'=c2^post9, pos^0'=pos^post9, max^0'=max^post9, wpos^0'=wpos^post9, (seq^0-seq^post9 == 0 /\ -pos^post9+pos^0 == 0 /\ z^0-z^post9 == 0 /\ -n^post9+n^0 == 0 /\ 1-c2^0 <= 0 /\ c1^0-c1^post9 == 0 /\ -max^post9+max^0 == 0 /\ -1+wpos^post9-wpos^0 == 0 /\ m^0-m^post9 == 0 /\ c2^0-c2^post9 == 0 /\ wpos^0 <= 0 /\ pi^0-pi^post9 == 0), cost: 1 10: l8 -> l4 : c1^0'=c1^post10, pi^0'=pi^post10, m^0'=m^post10, seq^0'=seq^post10, n^0'=n^post10, z^0'=z^post10, c2^0'=c2^post10, pos^0'=pos^post10, max^0'=max^post10, wpos^0'=wpos^post10, (-max^post10+max^0 == 0 /\ pi^0-pi^post10 == 0 /\ m^0-m^post10 == 0 /\ -n^post10+n^0 == 0 /\ c1^0-c1^post10 == 0 /\ 2-pos^0 <= 0 /\ seq^0-seq^post10 == 0 /\ -wpos^post10+wpos^0 == 0 /\ -pos^post10+pos^0 == 0 /\ -z^post10+z^0 == 0 /\ c2^0-c2^post10 == 0), cost: 1 11: l8 -> l7 : c1^0'=c1^post11, pi^0'=pi^post11, m^0'=m^post11, seq^0'=seq^post11, n^0'=n^post11, z^0'=z^post11, c2^0'=c2^post11, pos^0'=pos^post11, max^0'=max^post11, wpos^0'=wpos^post11, (c1^0-c1^post11 == 0 /\ -1+pos^0 <= 0 /\ m^0-m^post11 == 0 /\ pi^0-pi^post11 == 0 /\ -wpos^post11+wpos^0 == 0 /\ -pos^post11+pos^0 == 0 /\ -max^post11+max^0 == 0 /\ -n^post11+n^0 == 0 /\ -c2^post11+c2^0 == 0 /\ seq^0-seq^post11 == 0 /\ -z^post11+z^0 == 0), cost: 1 14: l9 -> l8 : c1^0'=c1^post14, pi^0'=pi^post14, m^0'=m^post14, seq^0'=seq^post14, n^0'=n^post14, z^0'=z^post14, c2^0'=c2^post14, pos^0'=pos^post14, max^0'=max^post14, wpos^0'=wpos^post14, (c1^0-c1^post14 == 0 /\ -seq^post14+seq^0 == 0 /\ 1-pos^0 <= 0 /\ -z^post14+z^0 == 0 /\ pi^0-pi^post14 == 0 /\ -wpos^post14+wpos^0 == 0 /\ n^0-n^post14 == 0 /\ -pos^post14+pos^0 == 0 /\ -max^post14+max^0 == 0 /\ -m^post14+m^0 == 0 /\ -c2^post14+c2^0 == 0), cost: 1 15: l9 -> l4 : c1^0'=c1^post15, pi^0'=pi^post15, m^0'=m^post15, seq^0'=seq^post15, n^0'=n^post15, z^0'=z^post15, c2^0'=c2^post15, pos^0'=pos^post15, max^0'=max^post15, wpos^0'=wpos^post15, (pi^0-pi^post15 == 0 /\ n^0-n^post15 == 0 /\ c1^0-c1^post15 == 0 /\ -1+pos^post15-pos^0 == 0 /\ -c2^post15+c2^0 == 0 /\ -z^post15+z^0 == 0 /\ seq^0-seq^post15 == 0 /\ c2^0 <= 0 /\ pos^0 <= 0 /\ -max^post15+max^0 == 0 /\ -wpos^post15+wpos^0 == 0 /\ m^0-m^post15 == 0), cost: 1 16: l10 -> l4 : c1^0'=c1^post16, pi^0'=pi^post16, m^0'=m^post16, seq^0'=seq^post16, n^0'=n^post16, z^0'=z^post16, c2^0'=c2^post16, pos^0'=pos^post16, max^0'=max^post16, wpos^0'=wpos^post16, (-max^post16+max^0 == 0 /\ c1^0-c1^post16 == 0 /\ pi^0-pi^post16 == 0 /\ seq^0-seq^post16 == 0 /\ n^0-n^post16 == 0 /\ 1-z^0 <= 0 /\ -c2^post16+c2^0 == 0 /\ -pos^post16+pos^0 == 0 /\ -wpos^post16+wpos^0 == 0 /\ 1-z^0+z^post16 == 0 /\ -m^post16+m^0 == 0), cost: 1 17: l10 -> l9 : c1^0'=c1^post17, pi^0'=pi^post17, m^0'=m^post17, seq^0'=seq^post17, n^0'=n^post17, z^0'=z^post17, c2^0'=c2^post17, pos^0'=pos^post17, max^0'=max^post17, wpos^0'=wpos^post17, (-wpos^post17+wpos^0 == 0 /\ -pos^post17+pos^0 == 0 /\ -seq^post17+seq^0 == 0 /\ max^0-max^post17 == 0 /\ -m^post17+m^0 == 0 /\ pi^0-pi^post17 == 0 /\ n^0-n^post17 == 0 /\ z^0 <= 0 /\ c1^0-c1^post17 == 0 /\ -c2^post17+c2^0 == 0 /\ z^0-z^post17 == 0), cost: 1 18: l11 -> l12 : c1^0'=c1^post18, pi^0'=pi^post18, m^0'=m^post18, seq^0'=seq^post18, n^0'=n^post18, z^0'=z^post18, c2^0'=c2^post18, pos^0'=pos^post18, max^0'=max^post18, wpos^0'=wpos^post18, (0 == 0 /\ -n^post18+n^0 == 0 /\ wpos^post18 == 0 /\ c1^0-c1^post18 == 0 /\ -seq^post18+pi^post18 == 0 /\ max^0-max^post18 == 0 /\ pos^post18 == 0 /\ -1-seq^0+seq^post18 == 0 /\ -z^post18 <= 0 /\ c2^0-c2^post18 == 0 /\ m^0-m^post18 == 0), cost: 1 27: l12 -> l0 : c1^0'=c1^post27, pi^0'=pi^post27, m^0'=m^post27, seq^0'=seq^post27, n^0'=n^post27, z^0'=z^post27, c2^0'=c2^post27, pos^0'=pos^post27, max^0'=max^post27, wpos^0'=wpos^post27, (c1^0 <= 0 /\ -max^post27+max^0 == 0 /\ seq^0-seq^post27 == 0 /\ z^0-z^post27 == 0 /\ -c2^post27+c2^0 == 0 /\ -pos^post27+pos^0 == 0 /\ m^0-m^post27 == 0 /\ c1^0-c1^post27 == 0 /\ pi^0-pi^post27 == 0 /\ wpos^0-wpos^post27 == 0 /\ n^0-n^post27 == 0), cost: 1 28: l12 -> l10 : c1^0'=c1^post28, pi^0'=pi^post28, m^0'=m^post28, seq^0'=seq^post28, n^0'=n^post28, z^0'=z^post28, c2^0'=c2^post28, pos^0'=pos^post28, max^0'=max^post28, wpos^0'=wpos^post28, (0 == 0 /\ -pos^post28+pos^0 == 0 /\ -wpos^post28+wpos^0 == 0 /\ -seq^post28+seq^0 == 0 /\ max^0-max^post28 == 0 /\ 1-c1^0 <= 0 /\ pi^0-pi^post28 == 0 /\ -m^post28+m^0 == 0 /\ n^0-n^post28 == 0 /\ -c2^post28 <= 0 /\ c1^0-c1^post28 == 0 /\ -1+c2^post28 <= 0 /\ z^0-z^post28 == 0), cost: 1 19: l13 -> l11 : c1^0'=c1^post19, pi^0'=pi^post19, m^0'=m^post19, seq^0'=seq^post19, n^0'=n^post19, z^0'=z^post19, c2^0'=c2^post19, pos^0'=pos^post19, max^0'=max^post19, wpos^0'=wpos^post19, (m^0-m^post19 == 0 /\ pi^0 <= 0 /\ c2^0-c2^post19 == 0 /\ -max^post19+max^0 == 0 /\ c1^0-c1^post19 == 0 /\ pi^0-pi^post19 == 0 /\ seq^0-seq^post19 == 0 /\ -wpos^post19+wpos^0 == 0 /\ -pos^post19+pos^0 == 0 /\ -n^post19+n^0 == 0 /\ -z^post19+z^0 == 0), cost: 1 20: l13 -> l12 : c1^0'=c1^post20, pi^0'=pi^post20, m^0'=m^post20, seq^0'=seq^post20, n^0'=n^post20, z^0'=z^post20, c2^0'=c2^post20, pos^0'=pos^post20, max^0'=max^post20, wpos^0'=wpos^post20, (c1^0 <= 0 /\ 1-pi^0+pi^post20 == 0 /\ -pos^post20+pos^0 == 0 /\ c2^0-c2^post20 == 0 /\ -z^post20+z^0 == 0 /\ wpos^post20 == 0 /\ m^0-m^post20 == 0 /\ 1-pi^0 <= 0 /\ -max^post20+max^0 == 0 /\ seq^0-seq^post20 == 0 /\ -n^post20+n^0 == 0 /\ c1^0-c1^post20 == 0), cost: 1 21: l14 -> l11 : c1^0'=c1^post21, pi^0'=pi^post21, m^0'=m^post21, seq^0'=seq^post21, n^0'=n^post21, z^0'=z^post21, c2^0'=c2^post21, pos^0'=pos^post21, max^0'=max^post21, wpos^0'=wpos^post21, (pi^0-pi^post21 == 0 /\ -n^post21+n^0 == 0 /\ seq^0-seq^post21 == 0 /\ pos^0-pos^post21 == 0 /\ -z^post21+z^0 == 0 /\ c1^0-c1^post21 == 0 /\ 2-wpos^0 <= 0 /\ c2^0-c2^post21 == 0 /\ m^0-m^post21 == 0 /\ -max^post21+max^0 == 0 /\ -wpos^post21+wpos^0 == 0), cost: 1 22: l14 -> l13 : c1^0'=c1^post22, pi^0'=pi^post22, m^0'=m^post22, seq^0'=seq^post22, n^0'=n^post22, z^0'=z^post22, c2^0'=c2^post22, pos^0'=pos^post22, max^0'=max^post22, wpos^0'=wpos^post22, (c1^0-c1^post22 == 0 /\ -z^post22+z^0 == 0 /\ m^0-m^post22 == 0 /\ c2^0-c2^post22 == 0 /\ pi^0-pi^post22 == 0 /\ -wpos^post22+wpos^0 == 0 /\ -pos^post22+pos^0 == 0 /\ -max^post22+max^0 == 0 /\ -n^post22+n^0 == 0 /\ -1+wpos^0 <= 0 /\ seq^0-seq^post22 == 0), cost: 1 23: l15 -> l14 : c1^0'=c1^post23, pi^0'=pi^post23, m^0'=m^post23, seq^0'=seq^post23, n^0'=n^post23, z^0'=z^post23, c2^0'=c2^post23, pos^0'=pos^post23, max^0'=max^post23, wpos^0'=wpos^post23, (-wpos^post23+wpos^0 == 0 /\ c2^0-c2^post23 == 0 /\ m^0-m^post23 == 0 /\ pos^0-pos^post23 == 0 /\ -z^post23+z^0 == 0 /\ -n^post23+n^0 == 0 /\ pi^0-pi^post23 == 0 /\ seq^0-seq^post23 == 0 /\ 1-wpos^0 <= 0 /\ -max^post23+max^0 == 0 /\ c1^0-c1^post23 == 0), cost: 1 24: l15 -> l12 : c1^0'=c1^post24, pi^0'=pi^post24, m^0'=m^post24, seq^0'=seq^post24, n^0'=n^post24, z^0'=z^post24, c2^0'=c2^post24, pos^0'=pos^post24, max^0'=max^post24, wpos^0'=wpos^post24, (-max^post24+max^0 == 0 /\ -1+wpos^post24-wpos^0 == 0 /\ pi^0-pi^post24 == 0 /\ n^0-n^post24 == 0 /\ 1-c1^0 <= 0 /\ seq^0-seq^post24 == 0 /\ -c2^post24+c2^0 == 0 /\ pos^0-pos^post24 == 0 /\ m^0-m^post24 == 0 /\ c1^0-c1^post24 == 0 /\ -z^post24+z^0 == 0 /\ wpos^0 <= 0), cost: 1 25: l16 -> l12 : c1^0'=c1^post25, pi^0'=pi^post25, m^0'=m^post25, seq^0'=seq^post25, n^0'=n^post25, z^0'=z^post25, c2^0'=c2^post25, pos^0'=pos^post25, max^0'=max^post25, wpos^0'=wpos^post25, (c1^0-c1^post25 == 0 /\ -seq^post25+seq^0 == 0 /\ -max^post25+max^0 == 0 /\ pi^0-pi^post25 == 0 /\ 2-pos^0 <= 0 /\ -wpos^post25+wpos^0 == 0 /\ -pos^post25+pos^0 == 0 /\ n^0-n^post25 == 0 /\ z^0-z^post25 == 0 /\ -m^post25+m^0 == 0 /\ -c2^post25+c2^0 == 0), cost: 1 26: l16 -> l15 : c1^0'=c1^post26, pi^0'=pi^post26, m^0'=m^post26, seq^0'=seq^post26, n^0'=n^post26, z^0'=z^post26, c2^0'=c2^post26, pos^0'=pos^post26, max^0'=max^post26, wpos^0'=wpos^post26, (-c2^post26+c2^0 == 0 /\ -wpos^post26+wpos^0 == 0 /\ -1+pos^0 <= 0 /\ -pos^post26+pos^0 == 0 /\ max^0-max^post26 == 0 /\ -seq^post26+seq^0 == 0 /\ -m^post26+m^0 == 0 /\ pi^0-pi^post26 == 0 /\ n^0-n^post26 == 0 /\ z^0-z^post26 == 0 /\ c1^0-c1^post26 == 0), cost: 1 29: l17 -> l16 : c1^0'=c1^post29, pi^0'=pi^post29, m^0'=m^post29, seq^0'=seq^post29, n^0'=n^post29, z^0'=z^post29, c2^0'=c2^post29, pos^0'=pos^post29, max^0'=max^post29, wpos^0'=wpos^post29, (-m^post29+m^0 == 0 /\ 1-pos^0 <= 0 /\ z^0-z^post29 == 0 /\ -c2^post29+c2^0 == 0 /\ max^0-max^post29 == 0 /\ pi^0-pi^post29 == 0 /\ -seq^post29+seq^0 == 0 /\ n^0-n^post29 == 0 /\ c1^0-c1^post29 == 0 /\ -pos^post29+pos^0 == 0 /\ -wpos^post29+wpos^0 == 0), cost: 1 30: l17 -> l12 : c1^0'=c1^post30, pi^0'=pi^post30, m^0'=m^post30, seq^0'=seq^post30, n^0'=n^post30, z^0'=z^post30, c2^0'=c2^post30, pos^0'=pos^post30, max^0'=max^post30, wpos^0'=wpos^post30, (c1^0 <= 0 /\ -max^post30+max^0 == 0 /\ m^0-m^post30 == 0 /\ c1^0-c1^post30 == 0 /\ pi^0-pi^post30 == 0 /\ pos^0 <= 0 /\ -c2^post30+c2^0 == 0 /\ -z^post30+z^0 == 0 /\ n^0-n^post30 == 0 /\ -1+pos^post30-pos^0 == 0 /\ wpos^0-wpos^post30 == 0 /\ -seq^post30+seq^0 == 0), cost: 1 31: l18 -> l12 : c1^0'=c1^post31, pi^0'=pi^post31, m^0'=m^post31, seq^0'=seq^post31, n^0'=n^post31, z^0'=z^post31, c2^0'=c2^post31, pos^0'=pos^post31, max^0'=max^post31, wpos^0'=wpos^post31, (-pos^post31+pos^0 == 0 /\ m^0-m^post31 == 0 /\ c2^0-c2^post31 == 0 /\ pi^0-pi^post31 == 0 /\ 1-z^0 <= 0 /\ 1+z^post31-z^0 == 0 /\ -wpos^post31+wpos^0 == 0 /\ -max^post31+max^0 == 0 /\ seq^0-seq^post31 == 0 /\ -c1^post31+c1^0 == 0 /\ -n^post31+n^0 == 0), cost: 1 32: l18 -> l17 : c1^0'=c1^post32, pi^0'=pi^post32, m^0'=m^post32, seq^0'=seq^post32, n^0'=n^post32, z^0'=z^post32, c2^0'=c2^post32, pos^0'=pos^post32, max^0'=max^post32, wpos^0'=wpos^post32, (-n^post32+n^0 == 0 /\ m^0-m^post32 == 0 /\ c2^0-c2^post32 == 0 /\ -z^post32+z^0 == 0 /\ -pi^post32+pi^0 == 0 /\ z^0 <= 0 /\ pos^0-pos^post32 == 0 /\ c1^0-c1^post32 == 0 /\ -wpos^post32+wpos^0 == 0 /\ seq^0-seq^post32 == 0 /\ -max^post32+max^0 == 0), cost: 1 33: l19 -> l1 : c1^0'=c1^post33, pi^0'=pi^post33, m^0'=m^post33, seq^0'=seq^post33, n^0'=n^post33, z^0'=z^post33, c2^0'=c2^post33, pos^0'=pos^post33, max^0'=max^post33, wpos^0'=wpos^post33, (0 == 0 /\ -n^post33+max^post33 <= 0 /\ -1+seq^post33 == 0 /\ -max^post33+m^post33 <= 0 /\ -max^post33 <= 0 /\ wpos^post33 == 0 /\ -n^post33 <= 0 /\ -c2^post33+c2^0 == 0 /\ c1^0-c1^post33 == 0 /\ -m^post33 <= 0 /\ pos^post33 == 0 /\ -z^post33 <= 0 /\ pi^post33-seq^post33 == 0), cost: 1 35: l20 -> l18 : c1^0'=c1^post35, pi^0'=pi^post35, m^0'=m^post35, seq^0'=seq^post35, n^0'=n^post35, z^0'=z^post35, c2^0'=c2^post35, pos^0'=pos^post35, max^0'=max^post35, wpos^0'=wpos^post35, (0 == 0 /\ -max^post35+max^0 == 0 /\ -1+c1^post35 <= 0 /\ -c1^post35 <= 0 /\ -n^post35+n^0 == 0 /\ 1-m^0 <= 0 /\ c2^0-c2^post35 == 0 /\ -wpos^post35+wpos^0 == 0 /\ m^0-m^post35 == 0 /\ pos^0-pos^post35 == 0 /\ -z^post35+z^0 == 0 /\ -pi^post35+pi^0 == 0 /\ seq^0-seq^post35 == 0), cost: 1 37: l22 -> l19 : c1^0'=c1^post37, pi^0'=pi^post37, m^0'=m^post37, seq^0'=seq^post37, n^0'=n^post37, z^0'=z^post37, c2^0'=c2^post37, pos^0'=pos^post37, max^0'=max^post37, wpos^0'=wpos^post37, (-c2^post37+c2^0 == 0 /\ -wpos^post37+wpos^0 == 0 /\ c1^0-c1^post37 == 0 /\ -seq^post37+seq^0 == 0 /\ -m^post37+m^0 == 0 /\ pi^0-pi^post37 == 0 /\ n^0-n^post37 == 0 /\ z^0-z^post37 == 0 /\ -pos^post37+pos^0 == 0 /\ -max^post37+max^0 == 0), cost: 1 Applied preprocessing Original rule: l0 -> l1 : c1^0'=c1^post0, pi^0'=pi^post0, m^0'=m^post0, seq^0'=seq^post0, n^0'=n^post0, z^0'=z^post0, c2^0'=c2^post0, pos^0'=pos^post0, max^0'=max^post0, wpos^0'=wpos^post0, (seq^0-seq^post0 == 0 /\ -max^post0+max^0 == 0 /\ -wpos^post0+wpos^0 == 0 /\ c1^0-c1^post0 == 0 /\ -1+seq^0-n^0 <= 0 /\ -n^post0+n^0 == 0 /\ -c2^post0+c2^0 == 0 /\ m^0-m^post0 == 0 /\ pi^0-pi^post0 == 0 /\ -z^post0+z^0 == 0 /\ pos^0-pos^post0 == 0), cost: 1 New rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 Applied preprocessing Original rule: l2 -> l0 : c1^0'=c1^post1, pi^0'=pi^post1, m^0'=m^post1, seq^0'=seq^post1, n^0'=n^post1, z^0'=z^post1, c2^0'=c2^post1, pos^0'=pos^post1, max^0'=max^post1, wpos^0'=wpos^post1, (-c2^post1+c2^0 == 0 /\ seq^0-seq^post1 == 0 /\ n^0-n^post1 == 0 /\ -wpos^post1+wpos^0 == 0 /\ -z^post1+z^0 == 0 /\ c1^0-c1^post1 == 0 /\ -max^post1+max^0 == 0 /\ m^0-m^post1 == 0 /\ pos^0-pos^post1 == 0 /\ -m^0+max^0 <= 0 /\ pi^0-pi^post1 == 0), cost: 1 New rule: l2 -> l0 : -m^0+max^0 <= 0, cost: 1 Applied preprocessing Original rule: l2 -> l0 : c1^0'=c1^post2, pi^0'=pi^post2, m^0'=m^post2, seq^0'=seq^post2, n^0'=n^post2, z^0'=z^post2, c2^0'=c2^post2, pos^0'=pos^post2, max^0'=max^post2, wpos^0'=wpos^post2, (-1-m^0+m^post2 == 0 /\ -max^post2+max^0 == 0 /\ -c2^post2+c2^0 == 0 /\ pos^0-pos^post2 == 0 /\ -wpos^post2+wpos^0 == 0 /\ c1^0-c1^post2 == 0 /\ 1+m^0-max^0 <= 0 /\ -pi^post2+pi^0 == 0 /\ -z^post2+z^0 == 0 /\ -n^post2+n^0 == 0 /\ seq^0-seq^post2 == 0), cost: 1 New rule: l2 -> l0 : m^0'=1+m^0, 1+m^0-max^0 <= 0, cost: 1 Applied preprocessing Original rule: l3 -> l4 : c1^0'=c1^post3, pi^0'=pi^post3, m^0'=m^post3, seq^0'=seq^post3, n^0'=n^post3, z^0'=z^post3, c2^0'=c2^post3, pos^0'=pos^post3, max^0'=max^post3, wpos^0'=wpos^post3, (0 == 0 /\ c1^0-c1^post3 == 0 /\ -z^post3 <= 0 /\ wpos^post3 == 0 /\ -max^post3+max^0 == 0 /\ m^0-m^post3 == 0 /\ -1-seq^0+seq^post3 == 0 /\ pi^post3-seq^post3 == 0 /\ pos^post3 == 0 /\ n^0-n^post3 == 0 /\ -c2^post3+c2^0 == 0), cost: 1 New rule: l3 -> l4 : pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, pos^0'=0, wpos^0'=0, z^post3 >= 0, cost: 1 Applied preprocessing Original rule: l5 -> l3 : c1^0'=c1^post4, pi^0'=pi^post4, m^0'=m^post4, seq^0'=seq^post4, n^0'=n^post4, z^0'=z^post4, c2^0'=c2^post4, pos^0'=pos^post4, max^0'=max^post4, wpos^0'=wpos^post4, (pi^0-pi^post4 == 0 /\ pi^0 <= 0 /\ n^0-n^post4 == 0 /\ c1^0-c1^post4 == 0 /\ -c2^post4+c2^0 == 0 /\ seq^0-seq^post4 == 0 /\ -z^post4+z^0 == 0 /\ -wpos^post4+wpos^0 == 0 /\ -pos^post4+pos^0 == 0 /\ m^0-m^post4 == 0 /\ -max^post4+max^0 == 0), cost: 1 New rule: l5 -> l3 : pi^0 <= 0, cost: 1 Applied preprocessing Original rule: l5 -> l4 : c1^0'=c1^post5, pi^0'=pi^post5, m^0'=m^post5, seq^0'=seq^post5, n^0'=n^post5, z^0'=z^post5, c2^0'=c2^post5, pos^0'=pos^post5, max^0'=max^post5, wpos^0'=wpos^post5, (z^0-z^post5 == 0 /\ c1^0-c1^post5 == 0 /\ -max^post5+max^0 == 0 /\ 1-pi^0 <= 0 /\ m^0-m^post5 == 0 /\ -c2^post5+c2^0 == 0 /\ c2^0 <= 0 /\ -pos^post5+pos^0 == 0 /\ n^0-n^post5 == 0 /\ -seq^post5+seq^0 == 0 /\ 1-pi^0+pi^post5 == 0 /\ wpos^post5 == 0), cost: 1 New rule: l5 -> l4 : pi^0'=-1+pi^0, wpos^0'=0, (-1+pi^0 >= 0 /\ c2^0 <= 0), cost: 1 Applied preprocessing Original rule: l6 -> l3 : c1^0'=c1^post6, pi^0'=pi^post6, m^0'=m^post6, seq^0'=seq^post6, n^0'=n^post6, z^0'=z^post6, c2^0'=c2^post6, pos^0'=pos^post6, max^0'=max^post6, wpos^0'=wpos^post6, (-pos^post6+pos^0 == 0 /\ -seq^post6+seq^0 == 0 /\ -wpos^post6+wpos^0 == 0 /\ z^0-z^post6 == 0 /\ c1^0-c1^post6 == 0 /\ -max^post6+max^0 == 0 /\ m^0-m^post6 == 0 /\ pi^0-pi^post6 == 0 /\ 2-wpos^0 <= 0 /\ -c2^post6+c2^0 == 0 /\ n^0-n^post6 == 0), cost: 1 New rule: l6 -> l3 : -2+wpos^0 >= 0, cost: 1 Applied preprocessing Original rule: l6 -> l5 : c1^0'=c1^post7, pi^0'=pi^post7, m^0'=m^post7, seq^0'=seq^post7, n^0'=n^post7, z^0'=z^post7, c2^0'=c2^post7, pos^0'=pos^post7, max^0'=max^post7, wpos^0'=wpos^post7, (pi^0-pi^post7 == 0 /\ -n^post7+n^0 == 0 /\ c1^0-c1^post7 == 0 /\ seq^0-seq^post7 == 0 /\ -z^post7+z^0 == 0 /\ -1+wpos^0 <= 0 /\ -wpos^post7+wpos^0 == 0 /\ -pos^post7+pos^0 == 0 /\ m^0-m^post7 == 0 /\ c2^0-c2^post7 == 0 /\ -max^post7+max^0 == 0), cost: 1 New rule: l6 -> l5 : -1+wpos^0 <= 0, cost: 1 Applied preprocessing Original rule: l7 -> l6 : c1^0'=c1^post8, pi^0'=pi^post8, m^0'=m^post8, seq^0'=seq^post8, n^0'=n^post8, z^0'=z^post8, c2^0'=c2^post8, pos^0'=pos^post8, max^0'=max^post8, wpos^0'=wpos^post8, (m^0-m^post8 == 0 /\ z^0-z^post8 == 0 /\ -max^post8+max^0 == 0 /\ c1^0-c1^post8 == 0 /\ -c2^post8+c2^0 == 0 /\ 1-wpos^0 <= 0 /\ -pos^post8+pos^0 == 0 /\ -wpos^post8+wpos^0 == 0 /\ pi^0-pi^post8 == 0 /\ n^0-n^post8 == 0 /\ -seq^post8+seq^0 == 0), cost: 1 New rule: l7 -> l6 : -1+wpos^0 >= 0, cost: 1 Applied preprocessing Original rule: l7 -> l4 : c1^0'=c1^post9, pi^0'=pi^post9, m^0'=m^post9, seq^0'=seq^post9, n^0'=n^post9, z^0'=z^post9, c2^0'=c2^post9, pos^0'=pos^post9, max^0'=max^post9, wpos^0'=wpos^post9, (seq^0-seq^post9 == 0 /\ -pos^post9+pos^0 == 0 /\ z^0-z^post9 == 0 /\ -n^post9+n^0 == 0 /\ 1-c2^0 <= 0 /\ c1^0-c1^post9 == 0 /\ -max^post9+max^0 == 0 /\ -1+wpos^post9-wpos^0 == 0 /\ m^0-m^post9 == 0 /\ c2^0-c2^post9 == 0 /\ wpos^0 <= 0 /\ pi^0-pi^post9 == 0), cost: 1 New rule: l7 -> l4 : wpos^0'=1+wpos^0, (-1+c2^0 >= 0 /\ wpos^0 <= 0), cost: 1 Applied preprocessing Original rule: l8 -> l4 : c1^0'=c1^post10, pi^0'=pi^post10, m^0'=m^post10, seq^0'=seq^post10, n^0'=n^post10, z^0'=z^post10, c2^0'=c2^post10, pos^0'=pos^post10, max^0'=max^post10, wpos^0'=wpos^post10, (-max^post10+max^0 == 0 /\ pi^0-pi^post10 == 0 /\ m^0-m^post10 == 0 /\ -n^post10+n^0 == 0 /\ c1^0-c1^post10 == 0 /\ 2-pos^0 <= 0 /\ seq^0-seq^post10 == 0 /\ -wpos^post10+wpos^0 == 0 /\ -pos^post10+pos^0 == 0 /\ -z^post10+z^0 == 0 /\ c2^0-c2^post10 == 0), cost: 1 New rule: l8 -> l4 : -2+pos^0 >= 0, cost: 1 Applied preprocessing Original rule: l8 -> l7 : c1^0'=c1^post11, pi^0'=pi^post11, m^0'=m^post11, seq^0'=seq^post11, n^0'=n^post11, z^0'=z^post11, c2^0'=c2^post11, pos^0'=pos^post11, max^0'=max^post11, wpos^0'=wpos^post11, (c1^0-c1^post11 == 0 /\ -1+pos^0 <= 0 /\ m^0-m^post11 == 0 /\ pi^0-pi^post11 == 0 /\ -wpos^post11+wpos^0 == 0 /\ -pos^post11+pos^0 == 0 /\ -max^post11+max^0 == 0 /\ -n^post11+n^0 == 0 /\ -c2^post11+c2^0 == 0 /\ seq^0-seq^post11 == 0 /\ -z^post11+z^0 == 0), cost: 1 New rule: l8 -> l7 : -1+pos^0 <= 0, cost: 1 Applied preprocessing Original rule: l4 -> l0 : c1^0'=c1^post12, pi^0'=pi^post12, m^0'=m^post12, seq^0'=seq^post12, n^0'=n^post12, z^0'=z^post12, c2^0'=c2^post12, pos^0'=pos^post12, max^0'=max^post12, wpos^0'=wpos^post12, (-c2^post12+c2^0 == 0 /\ n^0-n^post12 == 0 /\ seq^0-seq^post12 == 0 /\ -wpos^post12+wpos^0 == 0 /\ -z^post12+z^0 == 0 /\ c1^0-c1^post12 == 0 /\ 1-m^0+m^post12 == 0 /\ c2^0 <= 0 /\ -max^post12+max^0 == 0 /\ pos^0-pos^post12 == 0 /\ pi^0-pi^post12 == 0), cost: 1 New rule: l4 -> l0 : m^0'=-1+m^0, c2^0 <= 0, cost: 1 Applied preprocessing Original rule: l4 -> l2 : c1^0'=c1^post13, pi^0'=pi^post13, m^0'=m^post13, seq^0'=seq^post13, n^0'=n^post13, z^0'=z^post13, c2^0'=c2^post13, pos^0'=pos^post13, max^0'=max^post13, wpos^0'=wpos^post13, (-max^post13+max^0 == 0 /\ pi^0-pi^post13 == 0 /\ c1^0-c1^post13 == 0 /\ n^0-n^post13 == 0 /\ seq^0-seq^post13 == 0 /\ 1-c2^0 <= 0 /\ -c2^post13+c2^0 == 0 /\ -pos^post13+pos^0 == 0 /\ -z^post13+z^0 == 0 /\ m^0-m^post13 == 0 /\ -wpos^post13+wpos^0 == 0), cost: 1 New rule: l4 -> l2 : -1+c2^0 >= 0, cost: 1 Applied preprocessing Original rule: l9 -> l8 : c1^0'=c1^post14, pi^0'=pi^post14, m^0'=m^post14, seq^0'=seq^post14, n^0'=n^post14, z^0'=z^post14, c2^0'=c2^post14, pos^0'=pos^post14, max^0'=max^post14, wpos^0'=wpos^post14, (c1^0-c1^post14 == 0 /\ -seq^post14+seq^0 == 0 /\ 1-pos^0 <= 0 /\ -z^post14+z^0 == 0 /\ pi^0-pi^post14 == 0 /\ -wpos^post14+wpos^0 == 0 /\ n^0-n^post14 == 0 /\ -pos^post14+pos^0 == 0 /\ -max^post14+max^0 == 0 /\ -m^post14+m^0 == 0 /\ -c2^post14+c2^0 == 0), cost: 1 New rule: l9 -> l8 : -1+pos^0 >= 0, cost: 1 Applied preprocessing Original rule: l9 -> l4 : c1^0'=c1^post15, pi^0'=pi^post15, m^0'=m^post15, seq^0'=seq^post15, n^0'=n^post15, z^0'=z^post15, c2^0'=c2^post15, pos^0'=pos^post15, max^0'=max^post15, wpos^0'=wpos^post15, (pi^0-pi^post15 == 0 /\ n^0-n^post15 == 0 /\ c1^0-c1^post15 == 0 /\ -1+pos^post15-pos^0 == 0 /\ -c2^post15+c2^0 == 0 /\ -z^post15+z^0 == 0 /\ seq^0-seq^post15 == 0 /\ c2^0 <= 0 /\ pos^0 <= 0 /\ -max^post15+max^0 == 0 /\ -wpos^post15+wpos^0 == 0 /\ m^0-m^post15 == 0), cost: 1 New rule: l9 -> l4 : pos^0'=1+pos^0, (c2^0 <= 0 /\ pos^0 <= 0), cost: 1 Applied preprocessing Original rule: l10 -> l4 : c1^0'=c1^post16, pi^0'=pi^post16, m^0'=m^post16, seq^0'=seq^post16, n^0'=n^post16, z^0'=z^post16, c2^0'=c2^post16, pos^0'=pos^post16, max^0'=max^post16, wpos^0'=wpos^post16, (-max^post16+max^0 == 0 /\ c1^0-c1^post16 == 0 /\ pi^0-pi^post16 == 0 /\ seq^0-seq^post16 == 0 /\ n^0-n^post16 == 0 /\ 1-z^0 <= 0 /\ -c2^post16+c2^0 == 0 /\ -pos^post16+pos^0 == 0 /\ -wpos^post16+wpos^0 == 0 /\ 1-z^0+z^post16 == 0 /\ -m^post16+m^0 == 0), cost: 1 New rule: l10 -> l4 : z^0'=-1+z^0, -1+z^0 >= 0, cost: 1 Applied preprocessing Original rule: l10 -> l9 : c1^0'=c1^post17, pi^0'=pi^post17, m^0'=m^post17, seq^0'=seq^post17, n^0'=n^post17, z^0'=z^post17, c2^0'=c2^post17, pos^0'=pos^post17, max^0'=max^post17, wpos^0'=wpos^post17, (-wpos^post17+wpos^0 == 0 /\ -pos^post17+pos^0 == 0 /\ -seq^post17+seq^0 == 0 /\ max^0-max^post17 == 0 /\ -m^post17+m^0 == 0 /\ pi^0-pi^post17 == 0 /\ n^0-n^post17 == 0 /\ z^0 <= 0 /\ c1^0-c1^post17 == 0 /\ -c2^post17+c2^0 == 0 /\ z^0-z^post17 == 0), cost: 1 New rule: l10 -> l9 : z^0 <= 0, cost: 1 Applied preprocessing Original rule: l11 -> l12 : c1^0'=c1^post18, pi^0'=pi^post18, m^0'=m^post18, seq^0'=seq^post18, n^0'=n^post18, z^0'=z^post18, c2^0'=c2^post18, pos^0'=pos^post18, max^0'=max^post18, wpos^0'=wpos^post18, (0 == 0 /\ -n^post18+n^0 == 0 /\ wpos^post18 == 0 /\ c1^0-c1^post18 == 0 /\ -seq^post18+pi^post18 == 0 /\ max^0-max^post18 == 0 /\ pos^post18 == 0 /\ -1-seq^0+seq^post18 == 0 /\ -z^post18 <= 0 /\ c2^0-c2^post18 == 0 /\ m^0-m^post18 == 0), cost: 1 New rule: l11 -> l12 : pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, z^post18 >= 0, cost: 1 Applied preprocessing Original rule: l13 -> l11 : c1^0'=c1^post19, pi^0'=pi^post19, m^0'=m^post19, seq^0'=seq^post19, n^0'=n^post19, z^0'=z^post19, c2^0'=c2^post19, pos^0'=pos^post19, max^0'=max^post19, wpos^0'=wpos^post19, (m^0-m^post19 == 0 /\ pi^0 <= 0 /\ c2^0-c2^post19 == 0 /\ -max^post19+max^0 == 0 /\ c1^0-c1^post19 == 0 /\ pi^0-pi^post19 == 0 /\ seq^0-seq^post19 == 0 /\ -wpos^post19+wpos^0 == 0 /\ -pos^post19+pos^0 == 0 /\ -n^post19+n^0 == 0 /\ -z^post19+z^0 == 0), cost: 1 New rule: l13 -> l11 : pi^0 <= 0, cost: 1 Applied preprocessing Original rule: l13 -> l12 : c1^0'=c1^post20, pi^0'=pi^post20, m^0'=m^post20, seq^0'=seq^post20, n^0'=n^post20, z^0'=z^post20, c2^0'=c2^post20, pos^0'=pos^post20, max^0'=max^post20, wpos^0'=wpos^post20, (c1^0 <= 0 /\ 1-pi^0+pi^post20 == 0 /\ -pos^post20+pos^0 == 0 /\ c2^0-c2^post20 == 0 /\ -z^post20+z^0 == 0 /\ wpos^post20 == 0 /\ m^0-m^post20 == 0 /\ 1-pi^0 <= 0 /\ -max^post20+max^0 == 0 /\ seq^0-seq^post20 == 0 /\ -n^post20+n^0 == 0 /\ c1^0-c1^post20 == 0), cost: 1 New rule: l13 -> l12 : pi^0'=-1+pi^0, wpos^0'=0, (c1^0 <= 0 /\ -1+pi^0 >= 0), cost: 1 Applied preprocessing Original rule: l14 -> l11 : c1^0'=c1^post21, pi^0'=pi^post21, m^0'=m^post21, seq^0'=seq^post21, n^0'=n^post21, z^0'=z^post21, c2^0'=c2^post21, pos^0'=pos^post21, max^0'=max^post21, wpos^0'=wpos^post21, (pi^0-pi^post21 == 0 /\ -n^post21+n^0 == 0 /\ seq^0-seq^post21 == 0 /\ pos^0-pos^post21 == 0 /\ -z^post21+z^0 == 0 /\ c1^0-c1^post21 == 0 /\ 2-wpos^0 <= 0 /\ c2^0-c2^post21 == 0 /\ m^0-m^post21 == 0 /\ -max^post21+max^0 == 0 /\ -wpos^post21+wpos^0 == 0), cost: 1 New rule: l14 -> l11 : -2+wpos^0 >= 0, cost: 1 Applied preprocessing Original rule: l14 -> l13 : c1^0'=c1^post22, pi^0'=pi^post22, m^0'=m^post22, seq^0'=seq^post22, n^0'=n^post22, z^0'=z^post22, c2^0'=c2^post22, pos^0'=pos^post22, max^0'=max^post22, wpos^0'=wpos^post22, (c1^0-c1^post22 == 0 /\ -z^post22+z^0 == 0 /\ m^0-m^post22 == 0 /\ c2^0-c2^post22 == 0 /\ pi^0-pi^post22 == 0 /\ -wpos^post22+wpos^0 == 0 /\ -pos^post22+pos^0 == 0 /\ -max^post22+max^0 == 0 /\ -n^post22+n^0 == 0 /\ -1+wpos^0 <= 0 /\ seq^0-seq^post22 == 0), cost: 1 New rule: l14 -> l13 : -1+wpos^0 <= 0, cost: 1 Applied preprocessing Original rule: l15 -> l14 : c1^0'=c1^post23, pi^0'=pi^post23, m^0'=m^post23, seq^0'=seq^post23, n^0'=n^post23, z^0'=z^post23, c2^0'=c2^post23, pos^0'=pos^post23, max^0'=max^post23, wpos^0'=wpos^post23, (-wpos^post23+wpos^0 == 0 /\ c2^0-c2^post23 == 0 /\ m^0-m^post23 == 0 /\ pos^0-pos^post23 == 0 /\ -z^post23+z^0 == 0 /\ -n^post23+n^0 == 0 /\ pi^0-pi^post23 == 0 /\ seq^0-seq^post23 == 0 /\ 1-wpos^0 <= 0 /\ -max^post23+max^0 == 0 /\ c1^0-c1^post23 == 0), cost: 1 New rule: l15 -> l14 : -1+wpos^0 >= 0, cost: 1 Applied preprocessing Original rule: l15 -> l12 : c1^0'=c1^post24, pi^0'=pi^post24, m^0'=m^post24, seq^0'=seq^post24, n^0'=n^post24, z^0'=z^post24, c2^0'=c2^post24, pos^0'=pos^post24, max^0'=max^post24, wpos^0'=wpos^post24, (-max^post24+max^0 == 0 /\ -1+wpos^post24-wpos^0 == 0 /\ pi^0-pi^post24 == 0 /\ n^0-n^post24 == 0 /\ 1-c1^0 <= 0 /\ seq^0-seq^post24 == 0 /\ -c2^post24+c2^0 == 0 /\ pos^0-pos^post24 == 0 /\ m^0-m^post24 == 0 /\ c1^0-c1^post24 == 0 /\ -z^post24+z^0 == 0 /\ wpos^0 <= 0), cost: 1 New rule: l15 -> l12 : wpos^0'=1+wpos^0, (-1+c1^0 >= 0 /\ wpos^0 <= 0), cost: 1 Applied preprocessing Original rule: l16 -> l12 : c1^0'=c1^post25, pi^0'=pi^post25, m^0'=m^post25, seq^0'=seq^post25, n^0'=n^post25, z^0'=z^post25, c2^0'=c2^post25, pos^0'=pos^post25, max^0'=max^post25, wpos^0'=wpos^post25, (c1^0-c1^post25 == 0 /\ -seq^post25+seq^0 == 0 /\ -max^post25+max^0 == 0 /\ pi^0-pi^post25 == 0 /\ 2-pos^0 <= 0 /\ -wpos^post25+wpos^0 == 0 /\ -pos^post25+pos^0 == 0 /\ n^0-n^post25 == 0 /\ z^0-z^post25 == 0 /\ -m^post25+m^0 == 0 /\ -c2^post25+c2^0 == 0), cost: 1 New rule: l16 -> l12 : -2+pos^0 >= 0, cost: 1 Applied preprocessing Original rule: l16 -> l15 : c1^0'=c1^post26, pi^0'=pi^post26, m^0'=m^post26, seq^0'=seq^post26, n^0'=n^post26, z^0'=z^post26, c2^0'=c2^post26, pos^0'=pos^post26, max^0'=max^post26, wpos^0'=wpos^post26, (-c2^post26+c2^0 == 0 /\ -wpos^post26+wpos^0 == 0 /\ -1+pos^0 <= 0 /\ -pos^post26+pos^0 == 0 /\ max^0-max^post26 == 0 /\ -seq^post26+seq^0 == 0 /\ -m^post26+m^0 == 0 /\ pi^0-pi^post26 == 0 /\ n^0-n^post26 == 0 /\ z^0-z^post26 == 0 /\ c1^0-c1^post26 == 0), cost: 1 New rule: l16 -> l15 : -1+pos^0 <= 0, cost: 1 Applied preprocessing Original rule: l12 -> l0 : c1^0'=c1^post27, pi^0'=pi^post27, m^0'=m^post27, seq^0'=seq^post27, n^0'=n^post27, z^0'=z^post27, c2^0'=c2^post27, pos^0'=pos^post27, max^0'=max^post27, wpos^0'=wpos^post27, (c1^0 <= 0 /\ -max^post27+max^0 == 0 /\ seq^0-seq^post27 == 0 /\ z^0-z^post27 == 0 /\ -c2^post27+c2^0 == 0 /\ -pos^post27+pos^0 == 0 /\ m^0-m^post27 == 0 /\ c1^0-c1^post27 == 0 /\ pi^0-pi^post27 == 0 /\ wpos^0-wpos^post27 == 0 /\ n^0-n^post27 == 0), cost: 1 New rule: l12 -> l0 : c1^0 <= 0, cost: 1 Applied preprocessing Original rule: l12 -> l10 : c1^0'=c1^post28, pi^0'=pi^post28, m^0'=m^post28, seq^0'=seq^post28, n^0'=n^post28, z^0'=z^post28, c2^0'=c2^post28, pos^0'=pos^post28, max^0'=max^post28, wpos^0'=wpos^post28, (0 == 0 /\ -pos^post28+pos^0 == 0 /\ -wpos^post28+wpos^0 == 0 /\ -seq^post28+seq^0 == 0 /\ max^0-max^post28 == 0 /\ 1-c1^0 <= 0 /\ pi^0-pi^post28 == 0 /\ -m^post28+m^0 == 0 /\ n^0-n^post28 == 0 /\ -c2^post28 <= 0 /\ c1^0-c1^post28 == 0 /\ -1+c2^post28 <= 0 /\ z^0-z^post28 == 0), cost: 1 New rule: l12 -> l10 : c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ -1+c2^post28 <= 0), cost: 1 Applied preprocessing Original rule: l17 -> l16 : c1^0'=c1^post29, pi^0'=pi^post29, m^0'=m^post29, seq^0'=seq^post29, n^0'=n^post29, z^0'=z^post29, c2^0'=c2^post29, pos^0'=pos^post29, max^0'=max^post29, wpos^0'=wpos^post29, (-m^post29+m^0 == 0 /\ 1-pos^0 <= 0 /\ z^0-z^post29 == 0 /\ -c2^post29+c2^0 == 0 /\ max^0-max^post29 == 0 /\ pi^0-pi^post29 == 0 /\ -seq^post29+seq^0 == 0 /\ n^0-n^post29 == 0 /\ c1^0-c1^post29 == 0 /\ -pos^post29+pos^0 == 0 /\ -wpos^post29+wpos^0 == 0), cost: 1 New rule: l17 -> l16 : -1+pos^0 >= 0, cost: 1 Applied preprocessing Original rule: l17 -> l12 : c1^0'=c1^post30, pi^0'=pi^post30, m^0'=m^post30, seq^0'=seq^post30, n^0'=n^post30, z^0'=z^post30, c2^0'=c2^post30, pos^0'=pos^post30, max^0'=max^post30, wpos^0'=wpos^post30, (c1^0 <= 0 /\ -max^post30+max^0 == 0 /\ m^0-m^post30 == 0 /\ c1^0-c1^post30 == 0 /\ pi^0-pi^post30 == 0 /\ pos^0 <= 0 /\ -c2^post30+c2^0 == 0 /\ -z^post30+z^0 == 0 /\ n^0-n^post30 == 0 /\ -1+pos^post30-pos^0 == 0 /\ wpos^0-wpos^post30 == 0 /\ -seq^post30+seq^0 == 0), cost: 1 New rule: l17 -> l12 : pos^0'=1+pos^0, (c1^0 <= 0 /\ pos^0 <= 0), cost: 1 Applied preprocessing Original rule: l18 -> l12 : c1^0'=c1^post31, pi^0'=pi^post31, m^0'=m^post31, seq^0'=seq^post31, n^0'=n^post31, z^0'=z^post31, c2^0'=c2^post31, pos^0'=pos^post31, max^0'=max^post31, wpos^0'=wpos^post31, (-pos^post31+pos^0 == 0 /\ m^0-m^post31 == 0 /\ c2^0-c2^post31 == 0 /\ pi^0-pi^post31 == 0 /\ 1-z^0 <= 0 /\ 1+z^post31-z^0 == 0 /\ -wpos^post31+wpos^0 == 0 /\ -max^post31+max^0 == 0 /\ seq^0-seq^post31 == 0 /\ -c1^post31+c1^0 == 0 /\ -n^post31+n^0 == 0), cost: 1 New rule: l18 -> l12 : z^0'=-1+z^0, -1+z^0 >= 0, cost: 1 Applied preprocessing Original rule: l18 -> l17 : c1^0'=c1^post32, pi^0'=pi^post32, m^0'=m^post32, seq^0'=seq^post32, n^0'=n^post32, z^0'=z^post32, c2^0'=c2^post32, pos^0'=pos^post32, max^0'=max^post32, wpos^0'=wpos^post32, (-n^post32+n^0 == 0 /\ m^0-m^post32 == 0 /\ c2^0-c2^post32 == 0 /\ -z^post32+z^0 == 0 /\ -pi^post32+pi^0 == 0 /\ z^0 <= 0 /\ pos^0-pos^post32 == 0 /\ c1^0-c1^post32 == 0 /\ -wpos^post32+wpos^0 == 0 /\ seq^0-seq^post32 == 0 /\ -max^post32+max^0 == 0), cost: 1 New rule: l18 -> l17 : z^0 <= 0, cost: 1 Applied preprocessing Original rule: l19 -> l1 : c1^0'=c1^post33, pi^0'=pi^post33, m^0'=m^post33, seq^0'=seq^post33, n^0'=n^post33, z^0'=z^post33, c2^0'=c2^post33, pos^0'=pos^post33, max^0'=max^post33, wpos^0'=wpos^post33, (0 == 0 /\ -n^post33+max^post33 <= 0 /\ -1+seq^post33 == 0 /\ -max^post33+m^post33 <= 0 /\ -max^post33 <= 0 /\ wpos^post33 == 0 /\ -n^post33 <= 0 /\ -c2^post33+c2^0 == 0 /\ c1^0-c1^post33 == 0 /\ -m^post33 <= 0 /\ pos^post33 == 0 /\ -z^post33 <= 0 /\ pi^post33-seq^post33 == 0), cost: 1 New rule: l19 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 1 Applied preprocessing Original rule: l20 -> l18 : c1^0'=c1^post35, pi^0'=pi^post35, m^0'=m^post35, seq^0'=seq^post35, n^0'=n^post35, z^0'=z^post35, c2^0'=c2^post35, pos^0'=pos^post35, max^0'=max^post35, wpos^0'=wpos^post35, (0 == 0 /\ -max^post35+max^0 == 0 /\ -1+c1^post35 <= 0 /\ -c1^post35 <= 0 /\ -n^post35+n^0 == 0 /\ 1-m^0 <= 0 /\ c2^0-c2^post35 == 0 /\ -wpos^post35+wpos^0 == 0 /\ m^0-m^post35 == 0 /\ pos^0-pos^post35 == 0 /\ -z^post35+z^0 == 0 /\ -pi^post35+pi^0 == 0 /\ seq^0-seq^post35 == 0), cost: 1 New rule: l20 -> l18 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0), cost: 1 Applied preprocessing Original rule: l1 -> l20 : c1^0'=c1^post36, pi^0'=pi^post36, m^0'=m^post36, seq^0'=seq^post36, n^0'=n^post36, z^0'=z^post36, c2^0'=c2^post36, pos^0'=pos^post36, max^0'=max^post36, wpos^0'=wpos^post36, (-z^post36+z^0 == 0 /\ seq^0-seq^post36 == 0 /\ -max^post36+max^0 == 0 /\ -wpos^post36+wpos^0 == 0 /\ -n^post36+n^0 == 0 /\ c1^0-c1^post36 == 0 /\ m^0-m^post36 == 0 /\ pi^0-pi^post36 == 0 /\ -c2^post36+c2^0 == 0 /\ pos^0-pos^post36 == 0), cost: 1 New rule: l1 -> l20 : TRUE, cost: 1 Applied preprocessing Original rule: l22 -> l19 : c1^0'=c1^post37, pi^0'=pi^post37, m^0'=m^post37, seq^0'=seq^post37, n^0'=n^post37, z^0'=z^post37, c2^0'=c2^post37, pos^0'=pos^post37, max^0'=max^post37, wpos^0'=wpos^post37, (-c2^post37+c2^0 == 0 /\ -wpos^post37+wpos^0 == 0 /\ c1^0-c1^post37 == 0 /\ -seq^post37+seq^0 == 0 /\ -m^post37+m^0 == 0 /\ pi^0-pi^post37 == 0 /\ n^0-n^post37 == 0 /\ z^0-z^post37 == 0 /\ -pos^post37+pos^0 == 0 /\ -max^post37+max^0 == 0), cost: 1 New rule: l22 -> l19 : TRUE, cost: 1 Simplified rules Start location: l22 38: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 73: l1 -> l20 : TRUE, cost: 1 39: l2 -> l0 : -m^0+max^0 <= 0, cost: 1 40: l2 -> l0 : m^0'=1+m^0, 1+m^0-max^0 <= 0, cost: 1 41: l3 -> l4 : pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, pos^0'=0, wpos^0'=0, z^post3 >= 0, cost: 1 50: l4 -> l0 : m^0'=-1+m^0, c2^0 <= 0, cost: 1 51: l4 -> l2 : -1+c2^0 >= 0, cost: 1 42: l5 -> l3 : pi^0 <= 0, cost: 1 43: l5 -> l4 : pi^0'=-1+pi^0, wpos^0'=0, (-1+pi^0 >= 0 /\ c2^0 <= 0), cost: 1 44: l6 -> l3 : -2+wpos^0 >= 0, cost: 1 45: l6 -> l5 : -1+wpos^0 <= 0, cost: 1 46: l7 -> l6 : -1+wpos^0 >= 0, cost: 1 47: l7 -> l4 : wpos^0'=1+wpos^0, (-1+c2^0 >= 0 /\ wpos^0 <= 0), cost: 1 48: l8 -> l4 : -2+pos^0 >= 0, cost: 1 49: l8 -> l7 : -1+pos^0 <= 0, cost: 1 52: l9 -> l8 : -1+pos^0 >= 0, cost: 1 53: l9 -> l4 : pos^0'=1+pos^0, (c2^0 <= 0 /\ pos^0 <= 0), cost: 1 54: l10 -> l4 : z^0'=-1+z^0, -1+z^0 >= 0, cost: 1 55: l10 -> l9 : z^0 <= 0, cost: 1 56: l11 -> l12 : pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, z^post18 >= 0, cost: 1 65: l12 -> l0 : c1^0 <= 0, cost: 1 66: l12 -> l10 : c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ -1+c2^post28 <= 0), cost: 1 57: l13 -> l11 : pi^0 <= 0, cost: 1 58: l13 -> l12 : pi^0'=-1+pi^0, wpos^0'=0, (c1^0 <= 0 /\ -1+pi^0 >= 0), cost: 1 59: l14 -> l11 : -2+wpos^0 >= 0, cost: 1 60: l14 -> l13 : -1+wpos^0 <= 0, cost: 1 61: l15 -> l14 : -1+wpos^0 >= 0, cost: 1 62: l15 -> l12 : wpos^0'=1+wpos^0, (-1+c1^0 >= 0 /\ wpos^0 <= 0), cost: 1 63: l16 -> l12 : -2+pos^0 >= 0, cost: 1 64: l16 -> l15 : -1+pos^0 <= 0, cost: 1 67: l17 -> l16 : -1+pos^0 >= 0, cost: 1 68: l17 -> l12 : pos^0'=1+pos^0, (c1^0 <= 0 /\ pos^0 <= 0), cost: 1 69: l18 -> l12 : z^0'=-1+z^0, -1+z^0 >= 0, cost: 1 70: l18 -> l17 : z^0 <= 0, cost: 1 71: l19 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 1 72: l20 -> l18 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0), cost: 1 74: l22 -> l19 : TRUE, cost: 1 Eliminating location l19 by chaining: Applied chaining First rule: l22 -> l19 : TRUE, cost: 1 Second rule: l19 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 1 New rule: l22 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 2 Applied deletion Removed the following rules: 71 74 Eliminating location l20 by chaining: Applied chaining First rule: l1 -> l20 : TRUE, cost: 1 Second rule: l20 -> l18 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0), cost: 1 New rule: l1 -> l18 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0), cost: 2 Applied deletion Removed the following rules: 72 73 Eliminated locations on linear paths Start location: l22 38: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 76: l1 -> l18 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0), cost: 2 39: l2 -> l0 : -m^0+max^0 <= 0, cost: 1 40: l2 -> l0 : m^0'=1+m^0, 1+m^0-max^0 <= 0, cost: 1 41: l3 -> l4 : pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, pos^0'=0, wpos^0'=0, z^post3 >= 0, cost: 1 50: l4 -> l0 : m^0'=-1+m^0, c2^0 <= 0, cost: 1 51: l4 -> l2 : -1+c2^0 >= 0, cost: 1 42: l5 -> l3 : pi^0 <= 0, cost: 1 43: l5 -> l4 : pi^0'=-1+pi^0, wpos^0'=0, (-1+pi^0 >= 0 /\ c2^0 <= 0), cost: 1 44: l6 -> l3 : -2+wpos^0 >= 0, cost: 1 45: l6 -> l5 : -1+wpos^0 <= 0, cost: 1 46: l7 -> l6 : -1+wpos^0 >= 0, cost: 1 47: l7 -> l4 : wpos^0'=1+wpos^0, (-1+c2^0 >= 0 /\ wpos^0 <= 0), cost: 1 48: l8 -> l4 : -2+pos^0 >= 0, cost: 1 49: l8 -> l7 : -1+pos^0 <= 0, cost: 1 52: l9 -> l8 : -1+pos^0 >= 0, cost: 1 53: l9 -> l4 : pos^0'=1+pos^0, (c2^0 <= 0 /\ pos^0 <= 0), cost: 1 54: l10 -> l4 : z^0'=-1+z^0, -1+z^0 >= 0, cost: 1 55: l10 -> l9 : z^0 <= 0, cost: 1 56: l11 -> l12 : pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, z^post18 >= 0, cost: 1 65: l12 -> l0 : c1^0 <= 0, cost: 1 66: l12 -> l10 : c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ -1+c2^post28 <= 0), cost: 1 57: l13 -> l11 : pi^0 <= 0, cost: 1 58: l13 -> l12 : pi^0'=-1+pi^0, wpos^0'=0, (c1^0 <= 0 /\ -1+pi^0 >= 0), cost: 1 59: l14 -> l11 : -2+wpos^0 >= 0, cost: 1 60: l14 -> l13 : -1+wpos^0 <= 0, cost: 1 61: l15 -> l14 : -1+wpos^0 >= 0, cost: 1 62: l15 -> l12 : wpos^0'=1+wpos^0, (-1+c1^0 >= 0 /\ wpos^0 <= 0), cost: 1 63: l16 -> l12 : -2+pos^0 >= 0, cost: 1 64: l16 -> l15 : -1+pos^0 <= 0, cost: 1 67: l17 -> l16 : -1+pos^0 >= 0, cost: 1 68: l17 -> l12 : pos^0'=1+pos^0, (c1^0 <= 0 /\ pos^0 <= 0), cost: 1 69: l18 -> l12 : z^0'=-1+z^0, -1+z^0 >= 0, cost: 1 70: l18 -> l17 : z^0 <= 0, cost: 1 75: l22 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 2 Eliminating location l18 by chaining: Applied chaining First rule: l1 -> l18 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0), cost: 2 Second rule: l18 -> l12 : z^0'=-1+z^0, -1+z^0 >= 0, cost: 1 New rule: l1 -> l12 : c1^0'=c1^post35, z^0'=-1+z^0, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 3 Applied chaining First rule: l1 -> l18 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0), cost: 2 Second rule: l18 -> l17 : z^0 <= 0, cost: 1 New rule: l1 -> l17 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0), cost: 3 Applied deletion Removed the following rules: 69 70 76 Eliminating location l10 by chaining: Applied chaining First rule: l12 -> l10 : c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ -1+c2^post28 <= 0), cost: 1 Second rule: l10 -> l4 : z^0'=-1+z^0, -1+z^0 >= 0, cost: 1 New rule: l12 -> l4 : z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 2 Applied chaining First rule: l12 -> l10 : c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ -1+c2^post28 <= 0), cost: 1 Second rule: l10 -> l9 : z^0 <= 0, cost: 1 New rule: l12 -> l9 : c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+c2^post28 <= 0), cost: 2 Applied deletion Removed the following rules: 54 55 66 Eliminating location l2 by chaining: Applied chaining First rule: l4 -> l2 : -1+c2^0 >= 0, cost: 1 Second rule: l2 -> l0 : -m^0+max^0 <= 0, cost: 1 New rule: l4 -> l0 : (-1+c2^0 >= 0 /\ -m^0+max^0 <= 0), cost: 2 Applied chaining First rule: l4 -> l2 : -1+c2^0 >= 0, cost: 1 Second rule: l2 -> l0 : m^0'=1+m^0, 1+m^0-max^0 <= 0, cost: 1 New rule: l4 -> l0 : m^0'=1+m^0, (-1+c2^0 >= 0 /\ 1+m^0-max^0 <= 0), cost: 2 Applied deletion Removed the following rules: 39 40 51 Eliminating location l8 by chaining: Applied chaining First rule: l9 -> l8 : -1+pos^0 >= 0, cost: 1 Second rule: l8 -> l4 : -2+pos^0 >= 0, cost: 1 New rule: l9 -> l4 : (-1+pos^0 >= 0 /\ -2+pos^0 >= 0), cost: 2 Applied simplification Original rule: l9 -> l4 : (-1+pos^0 >= 0 /\ -2+pos^0 >= 0), cost: 2 New rule: l9 -> l4 : -2+pos^0 >= 0, cost: 2 Applied chaining First rule: l9 -> l8 : -1+pos^0 >= 0, cost: 1 Second rule: l8 -> l7 : -1+pos^0 <= 0, cost: 1 New rule: l9 -> l7 : (-1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 2 Applied deletion Removed the following rules: 48 49 52 Eliminating location l6 by chaining: Applied chaining First rule: l7 -> l6 : -1+wpos^0 >= 0, cost: 1 Second rule: l6 -> l3 : -2+wpos^0 >= 0, cost: 1 New rule: l7 -> l3 : (-2+wpos^0 >= 0 /\ -1+wpos^0 >= 0), cost: 2 Applied simplification Original rule: l7 -> l3 : (-2+wpos^0 >= 0 /\ -1+wpos^0 >= 0), cost: 2 New rule: l7 -> l3 : -2+wpos^0 >= 0, cost: 2 Applied chaining First rule: l7 -> l6 : -1+wpos^0 >= 0, cost: 1 Second rule: l6 -> l5 : -1+wpos^0 <= 0, cost: 1 New rule: l7 -> l5 : (-1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 2 Applied deletion Removed the following rules: 44 45 46 Eliminating location l16 by chaining: Applied chaining First rule: l17 -> l16 : -1+pos^0 >= 0, cost: 1 Second rule: l16 -> l12 : -2+pos^0 >= 0, cost: 1 New rule: l17 -> l12 : (-1+pos^0 >= 0 /\ -2+pos^0 >= 0), cost: 2 Applied simplification Original rule: l17 -> l12 : (-1+pos^0 >= 0 /\ -2+pos^0 >= 0), cost: 2 New rule: l17 -> l12 : -2+pos^0 >= 0, cost: 2 Applied chaining First rule: l17 -> l16 : -1+pos^0 >= 0, cost: 1 Second rule: l16 -> l15 : -1+pos^0 <= 0, cost: 1 New rule: l17 -> l15 : (-1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 2 Applied deletion Removed the following rules: 63 64 67 Eliminating location l14 by chaining: Applied chaining First rule: l15 -> l14 : -1+wpos^0 >= 0, cost: 1 Second rule: l14 -> l11 : -2+wpos^0 >= 0, cost: 1 New rule: l15 -> l11 : (-2+wpos^0 >= 0 /\ -1+wpos^0 >= 0), cost: 2 Applied simplification Original rule: l15 -> l11 : (-2+wpos^0 >= 0 /\ -1+wpos^0 >= 0), cost: 2 New rule: l15 -> l11 : -2+wpos^0 >= 0, cost: 2 Applied chaining First rule: l15 -> l14 : -1+wpos^0 >= 0, cost: 1 Second rule: l14 -> l13 : -1+wpos^0 <= 0, cost: 1 New rule: l15 -> l13 : (-1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 2 Applied deletion Removed the following rules: 59 60 61 Eliminated locations on tree-shaped paths Start location: l22 38: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 77: l1 -> l12 : c1^0'=c1^post35, z^0'=-1+z^0, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 3 78: l1 -> l17 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0), cost: 3 41: l3 -> l4 : pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, pos^0'=0, wpos^0'=0, z^post3 >= 0, cost: 1 50: l4 -> l0 : m^0'=-1+m^0, c2^0 <= 0, cost: 1 81: l4 -> l0 : (-1+c2^0 >= 0 /\ -m^0+max^0 <= 0), cost: 2 82: l4 -> l0 : m^0'=1+m^0, (-1+c2^0 >= 0 /\ 1+m^0-max^0 <= 0), cost: 2 42: l5 -> l3 : pi^0 <= 0, cost: 1 43: l5 -> l4 : pi^0'=-1+pi^0, wpos^0'=0, (-1+pi^0 >= 0 /\ c2^0 <= 0), cost: 1 47: l7 -> l4 : wpos^0'=1+wpos^0, (-1+c2^0 >= 0 /\ wpos^0 <= 0), cost: 1 85: l7 -> l3 : -2+wpos^0 >= 0, cost: 2 86: l7 -> l5 : (-1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 2 53: l9 -> l4 : pos^0'=1+pos^0, (c2^0 <= 0 /\ pos^0 <= 0), cost: 1 83: l9 -> l4 : -2+pos^0 >= 0, cost: 2 84: l9 -> l7 : (-1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 2 56: l11 -> l12 : pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, z^post18 >= 0, cost: 1 65: l12 -> l0 : c1^0 <= 0, cost: 1 79: l12 -> l4 : z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 2 80: l12 -> l9 : c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+c2^post28 <= 0), cost: 2 57: l13 -> l11 : pi^0 <= 0, cost: 1 58: l13 -> l12 : pi^0'=-1+pi^0, wpos^0'=0, (c1^0 <= 0 /\ -1+pi^0 >= 0), cost: 1 62: l15 -> l12 : wpos^0'=1+wpos^0, (-1+c1^0 >= 0 /\ wpos^0 <= 0), cost: 1 89: l15 -> l11 : -2+wpos^0 >= 0, cost: 2 90: l15 -> l13 : (-1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 2 68: l17 -> l12 : pos^0'=1+pos^0, (c1^0 <= 0 /\ pos^0 <= 0), cost: 1 87: l17 -> l12 : -2+pos^0 >= 0, cost: 2 88: l17 -> l15 : (-1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 2 75: l22 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 2 Eliminating location l17 by chaining: Applied chaining First rule: l1 -> l17 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0), cost: 3 Second rule: l17 -> l12 : pos^0'=1+pos^0, (c1^0 <= 0 /\ pos^0 <= 0), cost: 1 New rule: l1 -> l12 : c1^0'=c1^post35, pos^0'=1+pos^0, (-1+c1^post35 <= 0 /\ c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 4 Applied simplification Original rule: l1 -> l12 : c1^0'=c1^post35, pos^0'=1+pos^0, (-1+c1^post35 <= 0 /\ c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 4 New rule: l1 -> l12 : c1^0'=c1^post35, pos^0'=1+pos^0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 4 Applied chaining First rule: l1 -> l17 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0), cost: 3 Second rule: l17 -> l12 : -2+pos^0 >= 0, cost: 2 New rule: l1 -> l12 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 5 Applied chaining First rule: l1 -> l17 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0), cost: 3 Second rule: l17 -> l15 : (-1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 2 New rule: l1 -> l15 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0), cost: 5 Applied deletion Removed the following rules: 68 78 87 88 Eliminating location l9 by chaining: Applied chaining First rule: l12 -> l9 : c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+c2^post28 <= 0), cost: 2 Second rule: l9 -> l4 : pos^0'=1+pos^0, (c2^0 <= 0 /\ pos^0 <= 0), cost: 1 New rule: l12 -> l4 : c2^0'=c2^post28, pos^0'=1+pos^0, (-1+c1^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0 /\ -1+c2^post28 <= 0), cost: 3 Applied simplification Original rule: l12 -> l4 : c2^0'=c2^post28, pos^0'=1+pos^0, (-1+c1^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0 /\ -1+c2^post28 <= 0), cost: 3 New rule: l12 -> l4 : c2^0'=c2^post28, pos^0'=1+pos^0, (-1+c1^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 3 Applied chaining First rule: l12 -> l9 : c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+c2^post28 <= 0), cost: 2 Second rule: l9 -> l4 : -2+pos^0 >= 0, cost: 2 New rule: l12 -> l4 : c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 4 Applied chaining First rule: l12 -> l9 : c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+c2^post28 <= 0), cost: 2 Second rule: l9 -> l7 : (-1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 2 New rule: l12 -> l7 : c2^0'=c2^post28, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+c2^post28 <= 0), cost: 4 Applied deletion Removed the following rules: 53 80 83 84 Eliminating location l5 by chaining: Applied chaining First rule: l7 -> l5 : (-1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 2 Second rule: l5 -> l3 : pi^0 <= 0, cost: 1 New rule: l7 -> l3 : (pi^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 3 Applied chaining First rule: l7 -> l5 : (-1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 2 Second rule: l5 -> l4 : pi^0'=-1+pi^0, wpos^0'=0, (-1+pi^0 >= 0 /\ c2^0 <= 0), cost: 1 New rule: l7 -> l4 : pi^0'=-1+pi^0, wpos^0'=0, (-1+pi^0 >= 0 /\ c2^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 3 Applied deletion Removed the following rules: 42 43 86 Eliminating location l13 by chaining: Applied chaining First rule: l15 -> l13 : (-1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 2 Second rule: l13 -> l11 : pi^0 <= 0, cost: 1 New rule: l15 -> l11 : (pi^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 3 Applied chaining First rule: l15 -> l13 : (-1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 2 Second rule: l13 -> l12 : pi^0'=-1+pi^0, wpos^0'=0, (c1^0 <= 0 /\ -1+pi^0 >= 0), cost: 1 New rule: l15 -> l12 : pi^0'=-1+pi^0, wpos^0'=0, (c1^0 <= 0 /\ -1+pi^0 >= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 3 Applied deletion Removed the following rules: 57 58 90 Eliminated locations on tree-shaped paths Start location: l22 38: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 77: l1 -> l12 : c1^0'=c1^post35, z^0'=-1+z^0, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 3 91: l1 -> l12 : c1^0'=c1^post35, pos^0'=1+pos^0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 4 92: l1 -> l12 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 5 93: l1 -> l15 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0), cost: 5 41: l3 -> l4 : pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, pos^0'=0, wpos^0'=0, z^post3 >= 0, cost: 1 50: l4 -> l0 : m^0'=-1+m^0, c2^0 <= 0, cost: 1 81: l4 -> l0 : (-1+c2^0 >= 0 /\ -m^0+max^0 <= 0), cost: 2 82: l4 -> l0 : m^0'=1+m^0, (-1+c2^0 >= 0 /\ 1+m^0-max^0 <= 0), cost: 2 47: l7 -> l4 : wpos^0'=1+wpos^0, (-1+c2^0 >= 0 /\ wpos^0 <= 0), cost: 1 85: l7 -> l3 : -2+wpos^0 >= 0, cost: 2 97: l7 -> l3 : (pi^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 3 98: l7 -> l4 : pi^0'=-1+pi^0, wpos^0'=0, (-1+pi^0 >= 0 /\ c2^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 3 56: l11 -> l12 : pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, z^post18 >= 0, cost: 1 65: l12 -> l0 : c1^0 <= 0, cost: 1 79: l12 -> l4 : z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 2 94: l12 -> l4 : c2^0'=c2^post28, pos^0'=1+pos^0, (-1+c1^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 3 95: l12 -> l4 : c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 4 96: l12 -> l7 : c2^0'=c2^post28, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+c2^post28 <= 0), cost: 4 62: l15 -> l12 : wpos^0'=1+wpos^0, (-1+c1^0 >= 0 /\ wpos^0 <= 0), cost: 1 89: l15 -> l11 : -2+wpos^0 >= 0, cost: 2 99: l15 -> l11 : (pi^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 3 100: l15 -> l12 : pi^0'=-1+pi^0, wpos^0'=0, (c1^0 <= 0 /\ -1+pi^0 >= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 3 75: l22 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 2 Eliminating location l15 by chaining: Applied chaining First rule: l1 -> l15 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0), cost: 5 Second rule: l15 -> l12 : wpos^0'=1+wpos^0, (-1+c1^0 >= 0 /\ wpos^0 <= 0), cost: 1 New rule: l1 -> l12 : c1^0'=c1^post35, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0), cost: 6 Applied simplification Original rule: l1 -> l12 : c1^0'=c1^post35, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0), cost: 6 New rule: l1 -> l12 : c1^0'=c1^post35, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0), cost: 6 Applied chaining First rule: l1 -> l15 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0), cost: 5 Second rule: l15 -> l11 : -2+wpos^0 >= 0, cost: 2 New rule: l1 -> l11 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0), cost: 7 Applied chaining First rule: l1 -> l15 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0), cost: 5 Second rule: l15 -> l11 : (pi^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 3 New rule: l1 -> l11 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 8 Applied chaining First rule: l1 -> l15 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0), cost: 5 Second rule: l15 -> l12 : pi^0'=-1+pi^0, wpos^0'=0, (c1^0 <= 0 /\ -1+pi^0 >= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 3 New rule: l1 -> l12 : c1^0'=c1^post35, pi^0'=-1+pi^0, wpos^0'=0, (-1+c1^post35 <= 0 /\ c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 8 Applied simplification Original rule: l1 -> l12 : c1^0'=c1^post35, pi^0'=-1+pi^0, wpos^0'=0, (-1+c1^post35 <= 0 /\ c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 8 New rule: l1 -> l12 : c1^0'=c1^post35, pi^0'=-1+pi^0, wpos^0'=0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 8 Applied deletion Removed the following rules: 62 89 93 99 100 Eliminating location l7 by chaining: Applied chaining First rule: l12 -> l7 : c2^0'=c2^post28, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+c2^post28 <= 0), cost: 4 Second rule: l7 -> l4 : wpos^0'=1+wpos^0, (-1+c2^0 >= 0 /\ wpos^0 <= 0), cost: 1 New rule: l12 -> l4 : c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 5 Applied simplification Original rule: l12 -> l4 : c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 5 New rule: l12 -> l4 : c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 5 Applied chaining First rule: l12 -> l7 : c2^0'=c2^post28, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+c2^post28 <= 0), cost: 4 Second rule: l7 -> l3 : -2+wpos^0 >= 0, cost: 2 New rule: l12 -> l3 : c2^0'=c2^post28, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+c2^post28 <= 0), cost: 6 Applied chaining First rule: l12 -> l7 : c2^0'=c2^post28, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+c2^post28 <= 0), cost: 4 Second rule: l7 -> l3 : (pi^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 3 New rule: l12 -> l3 : c2^0'=c2^post28, (pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 7 Applied chaining First rule: l12 -> l7 : c2^0'=c2^post28, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+c2^post28 <= 0), cost: 4 Second rule: l7 -> l4 : pi^0'=-1+pi^0, wpos^0'=0, (-1+pi^0 >= 0 /\ c2^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 3 New rule: l12 -> l4 : pi^0'=-1+pi^0, c2^0'=c2^post28, wpos^0'=0, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 7 Applied simplification Original rule: l12 -> l4 : pi^0'=-1+pi^0, c2^0'=c2^post28, wpos^0'=0, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 7 New rule: l12 -> l4 : pi^0'=-1+pi^0, c2^0'=c2^post28, wpos^0'=0, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 7 Applied deletion Removed the following rules: 47 85 96 97 98 Eliminated locations on tree-shaped paths Start location: l22 38: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 77: l1 -> l12 : c1^0'=c1^post35, z^0'=-1+z^0, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 3 91: l1 -> l12 : c1^0'=c1^post35, pos^0'=1+pos^0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 4 92: l1 -> l12 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 5 101: l1 -> l12 : c1^0'=c1^post35, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0), cost: 6 102: l1 -> l11 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0), cost: 7 103: l1 -> l11 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 8 104: l1 -> l12 : c1^0'=c1^post35, pi^0'=-1+pi^0, wpos^0'=0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 8 41: l3 -> l4 : pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, pos^0'=0, wpos^0'=0, z^post3 >= 0, cost: 1 50: l4 -> l0 : m^0'=-1+m^0, c2^0 <= 0, cost: 1 81: l4 -> l0 : (-1+c2^0 >= 0 /\ -m^0+max^0 <= 0), cost: 2 82: l4 -> l0 : m^0'=1+m^0, (-1+c2^0 >= 0 /\ 1+m^0-max^0 <= 0), cost: 2 56: l11 -> l12 : pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, z^post18 >= 0, cost: 1 65: l12 -> l0 : c1^0 <= 0, cost: 1 79: l12 -> l4 : z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 2 94: l12 -> l4 : c2^0'=c2^post28, pos^0'=1+pos^0, (-1+c1^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 3 95: l12 -> l4 : c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 4 105: l12 -> l4 : c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 5 106: l12 -> l3 : c2^0'=c2^post28, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+c2^post28 <= 0), cost: 6 107: l12 -> l3 : c2^0'=c2^post28, (pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 7 108: l12 -> l4 : pi^0'=-1+pi^0, c2^0'=c2^post28, wpos^0'=0, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 7 75: l22 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 2 Applied merging first rule: l1 -> l11 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0), cost: 7 second rule: l1 -> l11 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 8 new rule: l1 -> l11 : c1^0'=c1^post35, ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0)), cost: 7 Merged rules Start location: l22 38: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 77: l1 -> l12 : c1^0'=c1^post35, z^0'=-1+z^0, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 3 91: l1 -> l12 : c1^0'=c1^post35, pos^0'=1+pos^0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 4 92: l1 -> l12 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 5 101: l1 -> l12 : c1^0'=c1^post35, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0), cost: 6 104: l1 -> l12 : c1^0'=c1^post35, pi^0'=-1+pi^0, wpos^0'=0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 8 109: l1 -> l11 : c1^0'=c1^post35, ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0)), cost: 7 41: l3 -> l4 : pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, pos^0'=0, wpos^0'=0, z^post3 >= 0, cost: 1 50: l4 -> l0 : m^0'=-1+m^0, c2^0 <= 0, cost: 1 81: l4 -> l0 : (-1+c2^0 >= 0 /\ -m^0+max^0 <= 0), cost: 2 82: l4 -> l0 : m^0'=1+m^0, (-1+c2^0 >= 0 /\ 1+m^0-max^0 <= 0), cost: 2 56: l11 -> l12 : pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, z^post18 >= 0, cost: 1 65: l12 -> l0 : c1^0 <= 0, cost: 1 79: l12 -> l4 : z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 2 94: l12 -> l4 : c2^0'=c2^post28, pos^0'=1+pos^0, (-1+c1^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 3 95: l12 -> l4 : c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 4 105: l12 -> l4 : c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 5 106: l12 -> l3 : c2^0'=c2^post28, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+c2^post28 <= 0), cost: 6 107: l12 -> l3 : c2^0'=c2^post28, (pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 7 108: l12 -> l4 : pi^0'=-1+pi^0, c2^0'=c2^post28, wpos^0'=0, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 7 75: l22 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 2 Eliminating location l11 by chaining: Applied chaining First rule: l1 -> l11 : c1^0'=c1^post35, ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0)), cost: 7 Second rule: l11 -> l12 : pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, z^post18 >= 0, cost: 1 New rule: l1 -> l12 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, (z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 8 Applied deletion Removed the following rules: 56 109 Eliminated locations on linear paths Start location: l22 38: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 77: l1 -> l12 : c1^0'=c1^post35, z^0'=-1+z^0, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 3 91: l1 -> l12 : c1^0'=c1^post35, pos^0'=1+pos^0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 4 92: l1 -> l12 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 5 101: l1 -> l12 : c1^0'=c1^post35, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0), cost: 6 104: l1 -> l12 : c1^0'=c1^post35, pi^0'=-1+pi^0, wpos^0'=0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 8 110: l1 -> l12 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, (z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 8 41: l3 -> l4 : pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, pos^0'=0, wpos^0'=0, z^post3 >= 0, cost: 1 50: l4 -> l0 : m^0'=-1+m^0, c2^0 <= 0, cost: 1 81: l4 -> l0 : (-1+c2^0 >= 0 /\ -m^0+max^0 <= 0), cost: 2 82: l4 -> l0 : m^0'=1+m^0, (-1+c2^0 >= 0 /\ 1+m^0-max^0 <= 0), cost: 2 65: l12 -> l0 : c1^0 <= 0, cost: 1 79: l12 -> l4 : z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 2 94: l12 -> l4 : c2^0'=c2^post28, pos^0'=1+pos^0, (-1+c1^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 3 95: l12 -> l4 : c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 4 105: l12 -> l4 : c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 5 106: l12 -> l3 : c2^0'=c2^post28, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+c2^post28 <= 0), cost: 6 107: l12 -> l3 : c2^0'=c2^post28, (pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 7 108: l12 -> l4 : pi^0'=-1+pi^0, c2^0'=c2^post28, wpos^0'=0, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 7 75: l22 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 2 Eliminating location l12 by chaining: Applied chaining First rule: l1 -> l12 : c1^0'=c1^post35, z^0'=-1+z^0, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 3 Second rule: l12 -> l0 : c1^0 <= 0, cost: 1 New rule: l1 -> l0 : c1^0'=c1^post35, z^0'=-1+z^0, (-1+c1^post35 <= 0 /\ c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 4 Applied simplification Original rule: l1 -> l0 : c1^0'=c1^post35, z^0'=-1+z^0, (-1+c1^post35 <= 0 /\ c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 4 New rule: l1 -> l0 : c1^0'=c1^post35, z^0'=-1+z^0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 4 Applied chaining First rule: l1 -> l12 : c1^0'=c1^post35, z^0'=-1+z^0, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 3 Second rule: l12 -> l4 : z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 2 New rule: l1 -> l4 : c1^0'=c1^post35, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 >= 0 /\ -2+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 5 Applied simplification Original rule: l1 -> l4 : c1^0'=c1^post35, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 >= 0 /\ -2+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 5 New rule: l1 -> l4 : c1^0'=c1^post35, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -2+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 5 Applied chaining First rule: l1 -> l12 : c1^0'=c1^post35, z^0'=-1+z^0, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 3 Second rule: l12 -> l4 : c2^0'=c2^post28, pos^0'=1+pos^0, (-1+c1^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 3 New rule: l1 -> l4 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, pos^0'=1+pos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ pos^0 <= 0), cost: 6 Applied simplification Original rule: l1 -> l4 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, pos^0'=1+pos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ pos^0 <= 0), cost: 6 New rule: l1 -> l4 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, pos^0'=1+pos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ pos^0 <= 0), cost: 6 Applied chaining First rule: l1 -> l12 : c1^0'=c1^post35, z^0'=-1+z^0, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 3 Second rule: l12 -> l4 : c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 4 New rule: l1 -> l4 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 7 Applied simplification Original rule: l1 -> l4 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 7 New rule: l1 -> l4 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 7 Applied chaining First rule: l1 -> l12 : c1^0'=c1^post35, z^0'=-1+z^0, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 3 Second rule: l12 -> l4 : c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 5 New rule: l1 -> l4 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 8 Applied simplification Original rule: l1 -> l4 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 8 New rule: l1 -> l4 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 8 Applied chaining First rule: l1 -> l12 : c1^0'=c1^post35, z^0'=-1+z^0, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 3 Second rule: l12 -> l3 : c2^0'=c2^post28, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+c2^post28 <= 0), cost: 6 New rule: l1 -> l3 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 9 Applied simplification Original rule: l1 -> l3 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 9 New rule: l1 -> l3 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 9 Applied chaining First rule: l1 -> l12 : c1^0'=c1^post35, z^0'=-1+z^0, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 3 Second rule: l12 -> l3 : c2^0'=c2^post28, (pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 7 New rule: l1 -> l3 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 10 Applied simplification Original rule: l1 -> l3 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 10 New rule: l1 -> l3 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 10 Applied chaining First rule: l1 -> l12 : c1^0'=c1^post35, z^0'=-1+z^0, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 3 Second rule: l12 -> l4 : pi^0'=-1+pi^0, c2^0'=c2^post28, wpos^0'=0, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 7 New rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=-1+pi^0, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+pi^0 >= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 10 Applied simplification Original rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=-1+pi^0, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+pi^0 >= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 10 New rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=-1+pi^0, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+pi^0 >= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 10 Applied chaining First rule: l1 -> l12 : c1^0'=c1^post35, pos^0'=1+pos^0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 4 Second rule: l12 -> l0 : c1^0 <= 0, cost: 1 New rule: l1 -> l0 : c1^0'=c1^post35, pos^0'=1+pos^0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 5 Applied chaining First rule: l1 -> l12 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 5 Second rule: l12 -> l0 : c1^0 <= 0, cost: 1 New rule: l1 -> l0 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 6 Applied simplification Original rule: l1 -> l0 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 6 New rule: l1 -> l0 : c1^0'=c1^post35, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 6 Applied chaining First rule: l1 -> l12 : c1^0'=c1^post35, (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 5 Second rule: l12 -> l4 : c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 4 New rule: l1 -> l4 : c1^0'=c1^post35, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 9 Applied simplification Original rule: l1 -> l4 : c1^0'=c1^post35, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 9 New rule: l1 -> l4 : c1^0'=c1^post35, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 9 Applied chaining First rule: l1 -> l12 : c1^0'=c1^post35, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0), cost: 6 Second rule: l12 -> l4 : c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 5 New rule: l1 -> l4 : c1^0'=c1^post35, c2^0'=c2^post28, wpos^0'=2+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 Applied simplification Original rule: l1 -> l4 : c1^0'=c1^post35, c2^0'=c2^post28, wpos^0'=2+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 New rule: l1 -> l4 : c1^0'=c1^post35, c2^0'=c2^post28, wpos^0'=2+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 Applied chaining First rule: l1 -> l12 : c1^0'=c1^post35, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0), cost: 6 Second rule: l12 -> l3 : c2^0'=c2^post28, (pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 7 New rule: l1 -> l3 : c1^0'=c1^post35, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 13 Applied chaining First rule: l1 -> l12 : c1^0'=c1^post35, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0), cost: 6 Second rule: l12 -> l4 : pi^0'=-1+pi^0, c2^0'=c2^post28, wpos^0'=0, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 7 New rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=-1+pi^0, c2^0'=c2^post28, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0), cost: 13 Applied chaining First rule: l1 -> l12 : c1^0'=c1^post35, pi^0'=-1+pi^0, wpos^0'=0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 8 Second rule: l12 -> l0 : c1^0 <= 0, cost: 1 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=-1+pi^0, wpos^0'=0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 9 Applied chaining First rule: l1 -> l12 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, (z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 8 Second rule: l12 -> l0 : c1^0 <= 0, cost: 1 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, (c1^post35 <= 0 /\ z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 9 Applied simplification Original rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, (c1^post35 <= 0 /\ z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 9 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, (c1^post35 <= 0 /\ z^post18 >= 0 /\ ((pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 9 Applied chaining First rule: l1 -> l12 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, (z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 8 Second rule: l12 -> l4 : z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 2 New rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 >= 0 /\ -1+z^post18 >= 0 /\ -1+c2^post28 <= 0 /\ z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 10 Applied simplification Original rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 >= 0 /\ -1+z^post18 >= 0 /\ -1+c2^post28 <= 0 /\ z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 10 New rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 >= 0 /\ -1+z^post18 >= 0 /\ -1+c2^post28 <= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 10 Applied chaining First rule: l1 -> l12 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, (z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 8 Second rule: l12 -> l4 : c2^0'=c2^post28, pos^0'=1+pos^0, (-1+c1^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 3 New rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, c2^0'=c2^post28, pos^0'=1, wpos^0'=0, (0 <= 0 /\ -1+c1^post35 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post18 <= 0 /\ z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 11 Applied simplification Original rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, c2^0'=c2^post28, pos^0'=1, wpos^0'=0, (0 <= 0 /\ -1+c1^post35 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post18 <= 0 /\ z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 11 New rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, c2^0'=c2^post28, pos^0'=1, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post18 <= 0 /\ z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 11 Applied deletion Removed the following rules: 65 77 79 91 92 94 95 101 104 105 106 107 108 110 Eliminated locations on tree-shaped paths Start location: l22 38: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 111: l1 -> l0 : c1^0'=c1^post35, z^0'=-1+z^0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 4 112: l1 -> l4 : c1^0'=c1^post35, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -2+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 5 113: l1 -> l4 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, pos^0'=1+pos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ pos^0 <= 0), cost: 6 114: l1 -> l4 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 7 115: l1 -> l4 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 8 116: l1 -> l3 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 9 117: l1 -> l3 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 10 118: l1 -> l4 : c1^0'=c1^post35, pi^0'=-1+pi^0, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+pi^0 >= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 10 119: l1 -> l0 : c1^0'=c1^post35, pos^0'=1+pos^0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 5 120: l1 -> l0 : c1^0'=c1^post35, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 6 121: l1 -> l4 : c1^0'=c1^post35, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 9 122: l1 -> l4 : c1^0'=c1^post35, c2^0'=c2^post28, wpos^0'=2+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 123: l1 -> l3 : c1^0'=c1^post35, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 13 124: l1 -> l4 : c1^0'=c1^post35, pi^0'=-1+pi^0, c2^0'=c2^post28, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0), cost: 13 125: l1 -> l0 : c1^0'=c1^post35, pi^0'=-1+pi^0, wpos^0'=0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 9 126: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, (c1^post35 <= 0 /\ z^post18 >= 0 /\ ((pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 9 127: l1 -> l4 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 >= 0 /\ -1+z^post18 >= 0 /\ -1+c2^post28 <= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 10 128: l1 -> l4 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, c2^0'=c2^post28, pos^0'=1, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post18 <= 0 /\ z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 11 41: l3 -> l4 : pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, pos^0'=0, wpos^0'=0, z^post3 >= 0, cost: 1 50: l4 -> l0 : m^0'=-1+m^0, c2^0 <= 0, cost: 1 81: l4 -> l0 : (-1+c2^0 >= 0 /\ -m^0+max^0 <= 0), cost: 2 82: l4 -> l0 : m^0'=1+m^0, (-1+c2^0 >= 0 /\ 1+m^0-max^0 <= 0), cost: 2 75: l22 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 2 Applied merging first rule: l1 -> l3 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 9 second rule: l1 -> l3 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 10 new rule: l1 -> l3 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0)), cost: 9 Merged rules Start location: l22 38: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 111: l1 -> l0 : c1^0'=c1^post35, z^0'=-1+z^0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 4 112: l1 -> l4 : c1^0'=c1^post35, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -2+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 5 113: l1 -> l4 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, pos^0'=1+pos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ pos^0 <= 0), cost: 6 114: l1 -> l4 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 7 115: l1 -> l4 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 8 118: l1 -> l4 : c1^0'=c1^post35, pi^0'=-1+pi^0, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+pi^0 >= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 10 119: l1 -> l0 : c1^0'=c1^post35, pos^0'=1+pos^0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 5 120: l1 -> l0 : c1^0'=c1^post35, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 6 121: l1 -> l4 : c1^0'=c1^post35, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 9 122: l1 -> l4 : c1^0'=c1^post35, c2^0'=c2^post28, wpos^0'=2+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 123: l1 -> l3 : c1^0'=c1^post35, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 13 124: l1 -> l4 : c1^0'=c1^post35, pi^0'=-1+pi^0, c2^0'=c2^post28, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0), cost: 13 125: l1 -> l0 : c1^0'=c1^post35, pi^0'=-1+pi^0, wpos^0'=0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 9 126: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, (c1^post35 <= 0 /\ z^post18 >= 0 /\ ((pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 9 127: l1 -> l4 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 >= 0 /\ -1+z^post18 >= 0 /\ -1+c2^post28 <= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 10 128: l1 -> l4 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, c2^0'=c2^post28, pos^0'=1, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post18 <= 0 /\ z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 11 129: l1 -> l3 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0)), cost: 9 41: l3 -> l4 : pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, pos^0'=0, wpos^0'=0, z^post3 >= 0, cost: 1 50: l4 -> l0 : m^0'=-1+m^0, c2^0 <= 0, cost: 1 81: l4 -> l0 : (-1+c2^0 >= 0 /\ -m^0+max^0 <= 0), cost: 2 82: l4 -> l0 : m^0'=1+m^0, (-1+c2^0 >= 0 /\ 1+m^0-max^0 <= 0), cost: 2 75: l22 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 2 Eliminating location l3 by chaining: Applied chaining First rule: l1 -> l3 : c1^0'=c1^post35, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 13 Second rule: l3 -> l4 : pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, pos^0'=0, wpos^0'=0, z^post3 >= 0, cost: 1 New rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 14 Applied chaining First rule: l1 -> l3 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0)), cost: 9 Second rule: l3 -> l4 : pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, pos^0'=0, wpos^0'=0, z^post3 >= 0, cost: 1 New rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (z^post3 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 10 Applied deletion Removed the following rules: 41 123 129 Eliminating location l4 by chaining: Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -2+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 5 Second rule: l4 -> l0 : m^0'=-1+m^0, c2^0 <= 0, cost: 1 New rule: l1 -> l0 : c1^0'=c1^post35, m^0'=-1+m^0, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -2+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 6 Applied simplification Original rule: l1 -> l0 : c1^0'=c1^post35, m^0'=-1+m^0, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -2+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 6 New rule: l1 -> l0 : c1^0'=c1^post35, m^0'=-1+m^0, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -2+z^0 >= 0), cost: 6 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -2+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 5 Second rule: l4 -> l0 : (-1+c2^0 >= 0 /\ -m^0+max^0 <= 0), cost: 2 New rule: l1 -> l0 : c1^0'=c1^post35, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -2+z^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 7 Applied simplification Original rule: l1 -> l0 : c1^0'=c1^post35, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -2+z^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 7 New rule: l1 -> l0 : c1^0'=c1^post35, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -2+z^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 7 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -2+z^0 >= 0 /\ -1+c2^post28 <= 0), cost: 5 Second rule: l4 -> l0 : m^0'=1+m^0, (-1+c2^0 >= 0 /\ 1+m^0-max^0 <= 0), cost: 2 New rule: l1 -> l0 : c1^0'=c1^post35, m^0'=1+m^0, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -2+z^0 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 7 Applied simplification Original rule: l1 -> l0 : c1^0'=c1^post35, m^0'=1+m^0, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -2+z^0 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 7 New rule: l1 -> l0 : c1^0'=c1^post35, m^0'=1+m^0, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -2+z^0 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 7 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, pos^0'=1+pos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ pos^0 <= 0), cost: 6 Second rule: l4 -> l0 : m^0'=-1+m^0, c2^0 <= 0, cost: 1 New rule: l1 -> l0 : c1^0'=c1^post35, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, pos^0'=1+pos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ pos^0 <= 0), cost: 7 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 7 Second rule: l4 -> l0 : m^0'=-1+m^0, c2^0 <= 0, cost: 1 New rule: l1 -> l0 : c1^0'=c1^post35, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 8 Applied simplification Original rule: l1 -> l0 : c1^0'=c1^post35, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 8 New rule: l1 -> l0 : c1^0'=c1^post35, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -2+pos^0 >= 0), cost: 8 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 7 Second rule: l4 -> l0 : (-1+c2^0 >= 0 /\ -m^0+max^0 <= 0), cost: 2 New rule: l1 -> l0 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 9 Applied simplification Original rule: l1 -> l0 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 9 New rule: l1 -> l0 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 9 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 7 Second rule: l4 -> l0 : m^0'=1+m^0, (-1+c2^0 >= 0 /\ 1+m^0-max^0 <= 0), cost: 2 New rule: l1 -> l0 : c1^0'=c1^post35, m^0'=1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 9 Applied simplification Original rule: l1 -> l0 : c1^0'=c1^post35, m^0'=1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 9 New rule: l1 -> l0 : c1^0'=c1^post35, m^0'=1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 9 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 8 Second rule: l4 -> l0 : (-1+c2^0 >= 0 /\ -m^0+max^0 <= 0), cost: 2 New rule: l1 -> l0 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -m^0+max^0 <= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 10 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 8 Second rule: l4 -> l0 : m^0'=1+m^0, (-1+c2^0 >= 0 /\ 1+m^0-max^0 <= 0), cost: 2 New rule: l1 -> l0 : c1^0'=c1^post35, m^0'=1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ 1+m^0-max^0 <= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 10 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=-1+pi^0, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+pi^0 >= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 10 Second rule: l4 -> l0 : m^0'=-1+m^0, c2^0 <= 0, cost: 1 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=-1+pi^0, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+pi^0 >= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 11 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 9 Second rule: l4 -> l0 : m^0'=-1+m^0, c2^0 <= 0, cost: 1 New rule: l1 -> l0 : c1^0'=c1^post35, m^0'=-1+m^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 10 Applied simplification Original rule: l1 -> l0 : c1^0'=c1^post35, m^0'=-1+m^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 10 New rule: l1 -> l0 : c1^0'=c1^post35, m^0'=-1+m^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 10 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 9 Second rule: l4 -> l0 : (-1+c2^0 >= 0 /\ -m^0+max^0 <= 0), cost: 2 New rule: l1 -> l0 : c1^0'=c1^post35, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 Applied simplification Original rule: l1 -> l0 : c1^0'=c1^post35, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 New rule: l1 -> l0 : c1^0'=c1^post35, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 9 Second rule: l4 -> l0 : m^0'=1+m^0, (-1+c2^0 >= 0 /\ 1+m^0-max^0 <= 0), cost: 2 New rule: l1 -> l0 : c1^0'=c1^post35, m^0'=1+m^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 Applied simplification Original rule: l1 -> l0 : c1^0'=c1^post35, m^0'=1+m^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 New rule: l1 -> l0 : c1^0'=c1^post35, m^0'=1+m^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, c2^0'=c2^post28, wpos^0'=2+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 Second rule: l4 -> l0 : (-1+c2^0 >= 0 /\ -m^0+max^0 <= 0), cost: 2 New rule: l1 -> l0 : c1^0'=c1^post35, c2^0'=c2^post28, wpos^0'=2+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 13 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, c2^0'=c2^post28, wpos^0'=2+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 Second rule: l4 -> l0 : m^0'=1+m^0, (-1+c2^0 >= 0 /\ 1+m^0-max^0 <= 0), cost: 2 New rule: l1 -> l0 : c1^0'=c1^post35, m^0'=1+m^0, c2^0'=c2^post28, wpos^0'=2+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 13 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=-1+pi^0, c2^0'=c2^post28, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0), cost: 13 Second rule: l4 -> l0 : m^0'=-1+m^0, c2^0 <= 0, cost: 1 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=-1+pi^0, m^0'=-1+m^0, c2^0'=c2^post28, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0), cost: 14 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 >= 0 /\ -1+z^post18 >= 0 /\ -1+c2^post28 <= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 10 Second rule: l4 -> l0 : m^0'=-1+m^0, c2^0 <= 0, cost: 1 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^post18 >= 0 /\ -1+c2^post28 <= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 11 Applied simplification Original rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^post18 >= 0 /\ -1+c2^post28 <= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 11 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 11 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 >= 0 /\ -1+z^post18 >= 0 /\ -1+c2^post28 <= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 10 Second rule: l4 -> l0 : (-1+c2^0 >= 0 /\ -m^0+max^0 <= 0), cost: 2 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 >= 0 /\ -1+z^post18 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 12 Applied simplification Original rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 >= 0 /\ -1+z^post18 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 12 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ -1+z^post18 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 12 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 >= 0 /\ -1+z^post18 >= 0 /\ -1+c2^post28 <= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 10 Second rule: l4 -> l0 : m^0'=1+m^0, (-1+c2^0 >= 0 /\ 1+m^0-max^0 <= 0), cost: 2 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 >= 0 /\ -1+z^post18 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 12 Applied simplification Original rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 >= 0 /\ -1+z^post18 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 12 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ -1+z^post18 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 12 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, c2^0'=c2^post28, pos^0'=1, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post18 <= 0 /\ z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 11 Second rule: l4 -> l0 : m^0'=-1+m^0, c2^0 <= 0, cost: 1 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post18, c2^0'=c2^post28, pos^0'=1, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post18 <= 0 /\ z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 12 Applied simplification Original rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post18, c2^0'=c2^post28, pos^0'=1, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post18 <= 0 /\ z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 12 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post18, c2^0'=c2^post28, pos^0'=1, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post18 <= 0 /\ z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 12 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 14 Second rule: l4 -> l0 : m^0'=-1+m^0, c2^0 <= 0, cost: 1 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 15 Applied simplification Original rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 15 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0), cost: 15 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 14 Second rule: l4 -> l0 : (-1+c2^0 >= 0 /\ -m^0+max^0 <= 0), cost: 2 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ -m^0+max^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 16 Applied simplification Original rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ -m^0+max^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 16 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ -m^0+max^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 16 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0), cost: 14 Second rule: l4 -> l0 : m^0'=1+m^0, (-1+c2^0 >= 0 /\ 1+m^0-max^0 <= 0), cost: 2 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 16 Applied simplification Original rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 16 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 16 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (z^post3 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 10 Second rule: l4 -> l0 : m^0'=-1+m^0, c2^0 <= 0, cost: 1 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (c2^post28 <= 0 /\ z^post3 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 11 Applied simplification Original rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (c2^post28 <= 0 /\ z^post3 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 11 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (c2^post28 <= 0 /\ z^post3 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0))), cost: 11 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (z^post3 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 10 Second rule: l4 -> l0 : (-1+c2^0 >= 0 /\ -m^0+max^0 <= 0), cost: 2 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (z^post3 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 12 Applied simplification Original rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (z^post3 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 12 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (z^post3 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 12 Applied chaining First rule: l1 -> l4 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (z^post3 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 10 Second rule: l4 -> l0 : m^0'=1+m^0, (-1+c2^0 >= 0 /\ 1+m^0-max^0 <= 0), cost: 2 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (z^post3 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 12 Applied simplification Original rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (z^post3 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 12 New rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (z^post3 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 12 Applied deletion Removed the following rules: 50 81 82 112 113 114 115 118 121 122 124 127 128 130 131 Eliminated locations on tree-shaped paths Start location: l22 38: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 111: l1 -> l0 : c1^0'=c1^post35, z^0'=-1+z^0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 4 119: l1 -> l0 : c1^0'=c1^post35, pos^0'=1+pos^0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 5 120: l1 -> l0 : c1^0'=c1^post35, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 6 125: l1 -> l0 : c1^0'=c1^post35, pi^0'=-1+pi^0, wpos^0'=0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 9 126: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, (c1^post35 <= 0 /\ z^post18 >= 0 /\ ((pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 9 132: l1 -> l0 : c1^0'=c1^post35, m^0'=-1+m^0, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -2+z^0 >= 0), cost: 6 133: l1 -> l0 : c1^0'=c1^post35, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -2+z^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 7 134: l1 -> l0 : c1^0'=c1^post35, m^0'=1+m^0, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -2+z^0 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 7 135: l1 -> l0 : c1^0'=c1^post35, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, pos^0'=1+pos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ pos^0 <= 0), cost: 7 136: l1 -> l0 : c1^0'=c1^post35, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -2+pos^0 >= 0), cost: 8 137: l1 -> l0 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 9 138: l1 -> l0 : c1^0'=c1^post35, m^0'=1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 9 139: l1 -> l0 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -m^0+max^0 <= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 10 140: l1 -> l0 : c1^0'=c1^post35, m^0'=1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ 1+m^0-max^0 <= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 10 141: l1 -> l0 : c1^0'=c1^post35, pi^0'=-1+pi^0, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+pi^0 >= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 11 142: l1 -> l0 : c1^0'=c1^post35, m^0'=-1+m^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 10 143: l1 -> l0 : c1^0'=c1^post35, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 144: l1 -> l0 : c1^0'=c1^post35, m^0'=1+m^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 145: l1 -> l0 : c1^0'=c1^post35, c2^0'=c2^post28, wpos^0'=2+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 13 146: l1 -> l0 : c1^0'=c1^post35, m^0'=1+m^0, c2^0'=c2^post28, wpos^0'=2+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 13 147: l1 -> l0 : c1^0'=c1^post35, pi^0'=-1+pi^0, m^0'=-1+m^0, c2^0'=c2^post28, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0), cost: 14 148: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 11 149: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ -1+z^post18 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 12 150: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ -1+z^post18 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 12 151: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post18, c2^0'=c2^post28, pos^0'=1, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post18 <= 0 /\ z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 12 152: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0), cost: 15 153: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ -m^0+max^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 16 154: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 16 155: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (c2^post28 <= 0 /\ z^post3 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0))), cost: 11 156: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (z^post3 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 12 157: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (z^post3 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 12 75: l22 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 2 Eliminating location l0 by chaining: Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, z^0'=-1+z^0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 4 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, z^0'=-1+z^0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0), cost: 5 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, pos^0'=1+pos^0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 5 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, pos^0'=1+pos^0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ pos^0 <= 0), cost: 6 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 6 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 7 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=-1+pi^0, wpos^0'=0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 9 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=-1+pi^0, wpos^0'=0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 10 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, (c1^post35 <= 0 /\ z^post18 >= 0 /\ ((pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 9 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, (c1^post35 <= 0 /\ seq^0-n^0 <= 0 /\ z^post18 >= 0 /\ ((pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 10 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, (c1^post35 <= 0 /\ seq^0-n^0 <= 0 /\ z^post18 >= 0 /\ ((pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 10 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, (c1^post35 <= 0 /\ seq^0-n^0 <= 0 /\ z^post18 >= 0 /\ ((c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 10 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, m^0'=-1+m^0, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -2+z^0 >= 0), cost: 6 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, m^0'=-1+m^0, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+z^0 >= 0), cost: 7 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -2+z^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 7 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+z^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 8 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, m^0'=1+m^0, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -2+z^0 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 7 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, m^0'=1+m^0, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+z^0 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 8 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, pos^0'=1+pos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ pos^0 <= 0), cost: 7 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, pos^0'=1+pos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ pos^0 <= 0), cost: 8 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -2+pos^0 >= 0), cost: 8 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 9 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 9 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 10 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, m^0'=1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 9 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, m^0'=1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 10 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -m^0+max^0 <= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 10 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -m^0+max^0 <= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, m^0'=1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ 1+m^0-max^0 <= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 10 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, m^0'=1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=-1+pi^0, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+pi^0 >= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 11 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=-1+pi^0, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+pi^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 12 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, m^0'=-1+m^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 10 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, m^0'=-1+m^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 11 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 12 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, m^0'=1+m^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, m^0'=1+m^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 12 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, c2^0'=c2^post28, wpos^0'=2+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 13 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, c2^0'=c2^post28, wpos^0'=2+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 14 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, m^0'=1+m^0, c2^0'=c2^post28, wpos^0'=2+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 13 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, m^0'=1+m^0, c2^0'=c2^post28, wpos^0'=2+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 14 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=-1+pi^0, m^0'=-1+m^0, c2^0'=c2^post28, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0), cost: 14 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=-1+pi^0, m^0'=-1+m^0, c2^0'=c2^post28, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0), cost: 15 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 11 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 12 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ -1+z^post18 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 12 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ -1+z^post18 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 13 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ -1+z^post18 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 13 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ -1+z^post18 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 13 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ -1+z^post18 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 12 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ -1+z^post18 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 13 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post18, c2^0'=c2^post28, pos^0'=1, wpos^0'=0, (-1+c1^post35 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post18 <= 0 /\ z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 12 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post18, c2^0'=c2^post28, pos^0'=1, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post18 <= 0 /\ z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 13 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post18, c2^0'=c2^post28, pos^0'=1, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post18 <= 0 /\ z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 13 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post18, c2^0'=c2^post28, pos^0'=1, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post18 <= 0 /\ z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 13 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0), cost: 15 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ seq^0-n^0 <= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0), cost: 16 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ -m^0+max^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 16 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ -m^0+max^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 17 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 16 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 17 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (c2^post28 <= 0 /\ z^post3 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0))), cost: 11 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ c2^post28 <= 0 /\ z^post3 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0))), cost: 12 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ c2^post28 <= 0 /\ z^post3 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0))), cost: 12 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ c2^post28 <= 0 /\ z^post3 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0))), cost: 12 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (z^post3 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 12 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 13 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 13 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 13 Applied chaining First rule: l1 -> l0 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (z^post3 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 12 Second rule: l0 -> l1 : -1+seq^0-n^0 <= 0, cost: 1 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 13 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 13 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 13 Applied deletion Removed the following rules: 38 111 119 120 125 126 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 Eliminated locations on tree-shaped paths Start location: l22 158: l1 -> l1 : c1^0'=c1^post35, z^0'=-1+z^0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0), cost: 5 159: l1 -> l1 : c1^0'=c1^post35, pos^0'=1+pos^0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ pos^0 <= 0), cost: 6 160: l1 -> l1 : c1^0'=c1^post35, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 7 161: l1 -> l1 : c1^0'=c1^post35, pi^0'=-1+pi^0, wpos^0'=0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 10 162: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, (c1^post35 <= 0 /\ seq^0-n^0 <= 0 /\ z^post18 >= 0 /\ ((c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 10 163: l1 -> l1 : c1^0'=c1^post35, m^0'=-1+m^0, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+z^0 >= 0), cost: 7 164: l1 -> l1 : c1^0'=c1^post35, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+z^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 8 165: l1 -> l1 : c1^0'=c1^post35, m^0'=1+m^0, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+z^0 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 8 166: l1 -> l1 : c1^0'=c1^post35, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, pos^0'=1+pos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ pos^0 <= 0), cost: 8 167: l1 -> l1 : c1^0'=c1^post35, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 9 168: l1 -> l1 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 10 169: l1 -> l1 : c1^0'=c1^post35, m^0'=1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 10 170: l1 -> l1 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -m^0+max^0 <= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 171: l1 -> l1 : c1^0'=c1^post35, m^0'=1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 172: l1 -> l1 : c1^0'=c1^post35, pi^0'=-1+pi^0, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+pi^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 12 173: l1 -> l1 : c1^0'=c1^post35, m^0'=-1+m^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 11 174: l1 -> l1 : c1^0'=c1^post35, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 12 175: l1 -> l1 : c1^0'=c1^post35, m^0'=1+m^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 12 176: l1 -> l1 : c1^0'=c1^post35, c2^0'=c2^post28, wpos^0'=2+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 14 177: l1 -> l1 : c1^0'=c1^post35, m^0'=1+m^0, c2^0'=c2^post28, wpos^0'=2+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 14 178: l1 -> l1 : c1^0'=c1^post35, pi^0'=-1+pi^0, m^0'=-1+m^0, c2^0'=c2^post28, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0), cost: 15 179: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 12 180: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ -1+z^post18 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 13 181: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ -1+z^post18 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 13 182: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post18, c2^0'=c2^post28, pos^0'=1, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post18 <= 0 /\ z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 13 183: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ seq^0-n^0 <= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0), cost: 16 184: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ -m^0+max^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 17 185: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 17 186: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ c2^post28 <= 0 /\ z^post3 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0))), cost: 12 187: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 13 188: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 13 75: l22 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 2 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, z^0'=-1+z^0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0), cost: 5 New rule: l1 -> l1 : c1^0'=0, z^0'=-1+z^0, (-1+m^0 >= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0), cost: 5 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, pos^0'=1+pos^0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ pos^0 <= 0), cost: 6 New rule: l1 -> l1 : c1^0'=0, pos^0'=1+pos^0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ pos^0 <= 0), cost: 6 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 7 New rule: l1 -> l1 : c1^0'=0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 7 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=-1+pi^0, wpos^0'=0, (c1^post35 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 10 New rule: l1 -> l1 : c1^0'=0, pi^0'=-1+pi^0, wpos^0'=0, (-1+pos^0 == 0 /\ -1+m^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -1+wpos^0 == 0), cost: 10 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, m^0'=-1+m^0, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+z^0 >= 0), cost: 7 New rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, z^0'=-2+z^0, c2^0'=0, (-1+m^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+z^0 >= 0), cost: 7 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+z^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 8 New rule: l1 -> l1 : c1^0'=1, z^0'=-2+z^0, c2^0'=1, (-1+m^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+z^0 >= 0 /\ -m^0+max^0 <= 0), cost: 8 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, m^0'=1+m^0, z^0'=-2+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+z^0 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 8 New rule: l1 -> l1 : c1^0'=1, m^0'=1+m^0, z^0'=-2+z^0, c2^0'=1, (-1+m^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+z^0 >= 0 /\ 1+m^0-max^0 <= 0), cost: 8 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, pos^0'=1+pos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ pos^0 <= 0), cost: 8 New rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=0, pos^0'=1+pos^0, (-1+m^0 >= 0 /\ -1+z^0 == 0 /\ -1+seq^0-n^0 <= 0 /\ pos^0 <= 0), cost: 8 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 9 New rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=0, (-1+m^0 >= 0 /\ -1+z^0 == 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 9 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 10 New rule: l1 -> l1 : c1^0'=1, z^0'=-1+z^0, c2^0'=1, (-1+m^0 >= 0 /\ -1+z^0 == 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: 10 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, m^0'=1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 10 New rule: l1 -> l1 : c1^0'=1, m^0'=1+m^0, z^0'=-1+z^0, c2^0'=1, (-1+m^0 >= 0 /\ -1+z^0 == 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0), cost: 10 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -m^0+max^0 <= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 New rule: l1 -> l1 : c1^0'=1, z^0'=-1+z^0, c2^0'=1, wpos^0'=1+wpos^0, (-1+pos^0 == 0 /\ -1+m^0 >= 0 /\ -1+z^0 == 0 /\ -1+seq^0-n^0 <= 0 /\ -m^0+max^0 <= 0 /\ wpos^0 <= 0), cost: 11 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, m^0'=1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=1+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ wpos^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 11 New rule: l1 -> l1 : c1^0'=1, m^0'=1+m^0, z^0'=-1+z^0, c2^0'=1, wpos^0'=1+wpos^0, (-1+pos^0 == 0 /\ -1+m^0 >= 0 /\ -1+z^0 == 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ wpos^0 <= 0), cost: 11 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=-1+pi^0, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=c2^post28, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+pi^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -1+wpos^0 <= 0 /\ -1+wpos^0 >= 0), cost: 12 New rule: l1 -> l1 : c1^0'=1, pi^0'=-1+pi^0, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=0, wpos^0'=0, (-1+pos^0 == 0 /\ -1+m^0 >= 0 /\ -1+z^0 == 0 /\ -1+pi^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -1+wpos^0 == 0), cost: 12 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, m^0'=-1+m^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 11 New rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, c2^0'=0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 11 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 12 New rule: l1 -> l1 : c1^0'=1, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: 12 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, m^0'=1+m^0, c2^0'=c2^post28, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 12 New rule: l1 -> l1 : c1^0'=1, m^0'=1+m^0, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0), cost: 12 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, c2^0'=c2^post28, wpos^0'=2+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 14 New rule: l1 -> l1 : c1^0'=1, c2^0'=1, wpos^0'=2+wpos^0, (-1+pos^0 == 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -m^0+max^0 <= 0), cost: 14 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, m^0'=1+m^0, c2^0'=c2^post28, wpos^0'=2+wpos^0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 14 New rule: l1 -> l1 : c1^0'=1, m^0'=1+m^0, c2^0'=1, wpos^0'=2+wpos^0, (-1+pos^0 == 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0), cost: 14 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=-1+pi^0, m^0'=-1+m^0, c2^0'=c2^post28, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0), cost: 15 New rule: l1 -> l1 : c1^0'=1, pi^0'=-1+pi^0, m^0'=-1+m^0, c2^0'=0, wpos^0'=0, (-1+pos^0 == 0 /\ -1+m^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ wpos^0 == 0), cost: 15 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ -1+z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 12 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=0, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ -1+z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 12 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ -1+z^post18 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 13 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=1, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ -1+z^post18 >= 0 /\ -m^0+max^0 <= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 13 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ -1+z^post18 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 13 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=1, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ -1+z^post18 >= 0 /\ 1+m^0-max^0 <= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 13 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post18, c2^0'=c2^post28, pos^0'=1, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post18 <= 0 /\ z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 13 New rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=0, c2^0'=0, pos^0'=1, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ ((-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 13 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ seq^0-n^0 <= 0 /\ c2^post28 <= 0 /\ c2^post28 >= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0), cost: 16 New rule: l1 -> l1 : c1^0'=1, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=0, pos^0'=0, wpos^0'=0, (pi^0 <= 0 /\ -1+pos^0 == 0 /\ -1+m^0 >= 0 /\ seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ wpos^0 == 0), cost: 16 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ -m^0+max^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 17 New rule: l1 -> l1 : c1^0'=1, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=1, pos^0'=0, wpos^0'=0, (pi^0 <= 0 /\ -1+pos^0 == 0 /\ -1+m^0 >= 0 /\ seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ -m^0+max^0 <= 0 /\ wpos^0 == 0), cost: 17 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ -1+c2^post28 <= 0 /\ -1+c2^post28 >= 0), cost: 17 New rule: l1 -> l1 : c1^0'=1, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=1, pos^0'=0, wpos^0'=0, (pi^0 <= 0 /\ -1+pos^0 == 0 /\ -1+m^0 >= 0 /\ seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ wpos^0 == 0), cost: 17 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ c2^post28 <= 0 /\ z^post3 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0))), cost: 12 New rule: l1 -> l1 : c1^0'=1, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ c2^post28 <= 0 /\ z^post3 >= 0 /\ ((0 <= 0 /\ 0 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0) \/ (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0))), cost: 12 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 13 New rule: l1 -> l1 : c1^0'=1, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((0 <= 0 /\ 0 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 13 Applied simplification Original rule: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+c1^post35 <= 0 /\ -1+c1^post35 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 13 New rule: l1 -> l1 : c1^0'=1, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((0 <= 0 /\ 0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0) \/ (pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 13 Simplified simple loops Start location: l22 162: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, (c1^post35 <= 0 /\ seq^0-n^0 <= 0 /\ z^post18 >= 0 /\ ((c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 10 189: l1 -> l1 : c1^0'=0, z^0'=-1+z^0, (-1+m^0 >= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0), cost: 5 190: l1 -> l1 : c1^0'=0, pos^0'=1+pos^0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ pos^0 <= 0), cost: 6 191: l1 -> l1 : c1^0'=0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 7 192: l1 -> l1 : c1^0'=0, pi^0'=-1+pi^0, wpos^0'=0, (-1+pos^0 == 0 /\ -1+m^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -1+wpos^0 == 0), cost: 10 193: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, z^0'=-2+z^0, c2^0'=0, (-1+m^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+z^0 >= 0), cost: 7 194: l1 -> l1 : c1^0'=1, z^0'=-2+z^0, c2^0'=1, (-1+m^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+z^0 >= 0 /\ -m^0+max^0 <= 0), cost: 8 195: l1 -> l1 : c1^0'=1, m^0'=1+m^0, z^0'=-2+z^0, c2^0'=1, (-1+m^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+z^0 >= 0 /\ 1+m^0-max^0 <= 0), cost: 8 196: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=0, pos^0'=1+pos^0, (-1+m^0 >= 0 /\ -1+z^0 == 0 /\ -1+seq^0-n^0 <= 0 /\ pos^0 <= 0), cost: 8 197: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=0, (-1+m^0 >= 0 /\ -1+z^0 == 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 9 198: l1 -> l1 : c1^0'=1, z^0'=-1+z^0, c2^0'=1, (-1+m^0 >= 0 /\ -1+z^0 == 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: 10 199: l1 -> l1 : c1^0'=1, m^0'=1+m^0, z^0'=-1+z^0, c2^0'=1, (-1+m^0 >= 0 /\ -1+z^0 == 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0), cost: 10 200: l1 -> l1 : c1^0'=1, z^0'=-1+z^0, c2^0'=1, wpos^0'=1+wpos^0, (-1+pos^0 == 0 /\ -1+m^0 >= 0 /\ -1+z^0 == 0 /\ -1+seq^0-n^0 <= 0 /\ -m^0+max^0 <= 0 /\ wpos^0 <= 0), cost: 11 201: l1 -> l1 : c1^0'=1, m^0'=1+m^0, z^0'=-1+z^0, c2^0'=1, wpos^0'=1+wpos^0, (-1+pos^0 == 0 /\ -1+m^0 >= 0 /\ -1+z^0 == 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ wpos^0 <= 0), cost: 11 202: l1 -> l1 : c1^0'=1, pi^0'=-1+pi^0, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=0, wpos^0'=0, (-1+pos^0 == 0 /\ -1+m^0 >= 0 /\ -1+z^0 == 0 /\ -1+pi^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -1+wpos^0 == 0), cost: 12 203: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, c2^0'=0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 11 204: l1 -> l1 : c1^0'=1, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: 12 205: l1 -> l1 : c1^0'=1, m^0'=1+m^0, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0), cost: 12 206: l1 -> l1 : c1^0'=1, c2^0'=1, wpos^0'=2+wpos^0, (-1+pos^0 == 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -m^0+max^0 <= 0), cost: 14 207: l1 -> l1 : c1^0'=1, m^0'=1+m^0, c2^0'=1, wpos^0'=2+wpos^0, (-1+pos^0 == 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0), cost: 14 208: l1 -> l1 : c1^0'=1, pi^0'=-1+pi^0, m^0'=-1+m^0, c2^0'=0, wpos^0'=0, (-1+pos^0 == 0 /\ -1+m^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ wpos^0 == 0), cost: 15 209: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=0, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ -1+z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 12 210: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=1, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ -1+z^post18 >= 0 /\ -m^0+max^0 <= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 13 211: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=1, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ -1+z^post18 >= 0 /\ 1+m^0-max^0 <= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 13 212: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=0, c2^0'=0, pos^0'=1, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ ((-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 13 213: l1 -> l1 : c1^0'=1, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=0, pos^0'=0, wpos^0'=0, (pi^0 <= 0 /\ -1+pos^0 == 0 /\ -1+m^0 >= 0 /\ seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ wpos^0 == 0), cost: 16 214: l1 -> l1 : c1^0'=1, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=1, pos^0'=0, wpos^0'=0, (pi^0 <= 0 /\ -1+pos^0 == 0 /\ -1+m^0 >= 0 /\ seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ -m^0+max^0 <= 0 /\ wpos^0 == 0), cost: 17 215: l1 -> l1 : c1^0'=1, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=1, pos^0'=0, wpos^0'=0, (pi^0 <= 0 /\ -1+pos^0 == 0 /\ -1+m^0 >= 0 /\ seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ wpos^0 == 0), cost: 17 216: l1 -> l1 : c1^0'=1, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ c2^post28 <= 0 /\ z^post3 >= 0 /\ ((0 <= 0 /\ 0 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0) \/ (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0))), cost: 12 217: l1 -> l1 : c1^0'=1, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((0 <= 0 /\ 0 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 13 218: l1 -> l1 : c1^0'=1, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((0 <= 0 /\ 0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0) \/ (pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 13 75: l22 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 2 Applied acceleration Original rule: l1 -> l1 : c1^0'=0, z^0'=-1+z^0, (-1+m^0 >= 0 /\ -1+z^0 >= 0 /\ -1+seq^0-n^0 <= 0), cost: 5 New rule: l1 -> l1 : c1^0'=0, z^0'=z^0-n31, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+n31 >= 0 /\ z^0-n31 >= 0), cost: 5*n31 Applied instantiation Original rule: l1 -> l1 : c1^0'=0, z^0'=z^0-n31, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+n31 >= 0 /\ z^0-n31 >= 0), cost: 5*n31 New rule: l1 -> l1 : c1^0'=0, z^0'=0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 5*z^0 Applied acceleration Original rule: l1 -> l1 : c1^0'=0, pos^0'=1+pos^0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ pos^0 <= 0), cost: 6 New rule: l1 -> l1 : c1^0'=0, pos^0'=n33+pos^0, (-1+n33 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ 1-n33-pos^0 >= 0), cost: 6*n33 Applied instantiation Original rule: l1 -> l1 : c1^0'=0, pos^0'=n33+pos^0, (-1+n33 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ 1-n33-pos^0 >= 0), cost: 6*n33 New rule: l1 -> l1 : c1^0'=0, pos^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -pos^0 >= 0 /\ -z^0 >= 0), cost: 6-6*pos^0 Applied nonterm Original rule: l1 -> l1 : c1^0'=0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 7 New rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM Applied acceleration Original rule: l1 -> l1 : c1^0'=0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 7 New rule: l1 -> l1 : c1^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: 7*n35 Applied acceleration Original rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, z^0'=-2+z^0, c2^0'=0, (-1+m^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+z^0 >= 0), cost: 7 New rule: l1 -> l1 : c1^0'=1, m^0'=m^0-n38, z^0'=-2*n38+z^0, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1+n38 >= 0 /\ m^0-n38 >= 0 /\ -2*n38+z^0 >= 0), cost: 7*n38 Applied instantiation Original rule: l1 -> l1 : c1^0'=1, m^0'=m^0-n38, z^0'=-2*n38+z^0, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1+n38 >= 0 /\ m^0-n38 >= 0 /\ -2*n38+z^0 >= 0), cost: 7*n38 New rule: l1 -> l1 : c1^0'=1, m^0'=0, z^0'=-2*m^0+z^0, c2^0'=0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -2*m^0+z^0 >= 0), cost: 7*m^0 Applied acceleration Original rule: l1 -> l1 : c1^0'=1, z^0'=-2+z^0, c2^0'=1, (-1+m^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+z^0 >= 0 /\ -m^0+max^0 <= 0), cost: 8 New rule: l1 -> l1 : c1^0'=1, z^0'=z^0-2*n40, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+n40 >= 0 /\ m^0-max^0 >= 0 /\ z^0-2*n40 >= 0), cost: 8*n40 Applied acceleration Original rule: l1 -> l1 : c1^0'=1, m^0'=1+m^0, z^0'=-2+z^0, c2^0'=1, (-1+m^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+z^0 >= 0 /\ 1+m^0-max^0 <= 0), cost: 8 New rule: l1 -> l1 : c1^0'=1, m^0'=m^0+n42, z^0'=z^0-2*n42, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -m^0-n42+max^0 >= 0 /\ z^0-2*n42 >= 0 /\ -1+n42 >= 0), cost: 8*n42 Applied instantiation Original rule: l1 -> l1 : c1^0'=1, m^0'=m^0+n42, z^0'=z^0-2*n42, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -m^0-n42+max^0 >= 0 /\ z^0-2*n42 >= 0 /\ -1+n42 >= 0), cost: 8*n42 New rule: l1 -> l1 : c1^0'=1, m^0'=max^0, z^0'=2*m^0+z^0-2*max^0, c2^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ 2*m^0+z^0-2*max^0 >= 0), cost: -8*m^0+8*max^0 Applied acceleration Original rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=0, pos^0'=1+pos^0, (-1+m^0 >= 0 /\ -1+z^0 == 0 /\ -1+seq^0-n^0 <= 0 /\ pos^0 <= 0), cost: 8 New rule: l1 -> l1 : c1^0'=1, m^0'=-n44+m^0, z^0'=-n44+z^0, c2^0'=0, pos^0'=n44+pos^0, (-1+n44 >= 0 /\ -n44+z^0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -n44+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ 1-n44-pos^0 >= 0), cost: 8*n44 Applied instantiation Original rule: l1 -> l1 : c1^0'=1, m^0'=-n44+m^0, z^0'=-n44+z^0, c2^0'=0, pos^0'=n44+pos^0, (-1+n44 >= 0 /\ -n44+z^0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -n44+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ 1-n44-pos^0 >= 0), cost: 8*n44 New rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0+pos^0, z^0'=-1+z^0+pos^0, c2^0'=0, pos^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -pos^0 >= 0 /\ -1+m^0+pos^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ -1+z^0+pos^0 >= 0), cost: 8-8*pos^0 Applied instantiation Original rule: l1 -> l1 : c1^0'=1, m^0'=-n44+m^0, z^0'=-n44+z^0, c2^0'=0, pos^0'=n44+pos^0, (-1+n44 >= 0 /\ -n44+z^0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -n44+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ 1-n44-pos^0 >= 0), cost: 8*n44 New rule: l1 -> l1 : c1^0'=1, m^0'=0, z^0'=-m^0+z^0, c2^0'=0, pos^0'=m^0+pos^0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ -m^0+z^0 >= 0 /\ 1-m^0-pos^0 >= 0), cost: 8*m^0 Applied instantiation Original rule: l1 -> l1 : c1^0'=1, m^0'=-n44+m^0, z^0'=-n44+z^0, c2^0'=0, pos^0'=n44+pos^0, (-1+n44 >= 0 /\ -n44+z^0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -n44+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ 1-n44-pos^0 >= 0), cost: 8*n44 New rule: l1 -> l1 : c1^0'=1, m^0'=m^0-z^0, z^0'=0, c2^0'=0, pos^0'=z^0+pos^0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ m^0-z^0 >= 0 /\ 1-z^0-pos^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0), cost: 8*z^0 Applied acceleration Original rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=0, (-1+m^0 >= 0 /\ -1+z^0 == 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 9 New rule: l1 -> l1 : c1^0'=1, m^0'=m^0-n48, z^0'=z^0-n48, c2^0'=0, (1-seq^0+n^0 >= 0 /\ z^0-n48 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ m^0-n48 >= 0 /\ -2+pos^0 >= 0 /\ -1+n48 >= 0), cost: 9*n48 Applied instantiation Original rule: l1 -> l1 : c1^0'=1, m^0'=m^0-n48, z^0'=z^0-n48, c2^0'=0, (1-seq^0+n^0 >= 0 /\ z^0-n48 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ m^0-n48 >= 0 /\ -2+pos^0 >= 0 /\ -1+n48 >= 0), cost: 9*n48 New rule: l1 -> l1 : c1^0'=1, m^0'=0, z^0'=-m^0+z^0, c2^0'=0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ -m^0+z^0 >= 0 /\ -2+pos^0 >= 0), cost: 9*m^0 Applied instantiation Original rule: l1 -> l1 : c1^0'=1, m^0'=m^0-n48, z^0'=z^0-n48, c2^0'=0, (1-seq^0+n^0 >= 0 /\ z^0-n48 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ m^0-n48 >= 0 /\ -2+pos^0 >= 0 /\ -1+n48 >= 0), cost: 9*n48 New rule: l1 -> l1 : c1^0'=1, m^0'=m^0-z^0, z^0'=0, c2^0'=0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ m^0-z^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ -2+pos^0 >= 0), cost: 9*z^0 Applied acceleration Original rule: l1 -> l1 : c1^0'=1, z^0'=-1+z^0, c2^0'=1, (-1+m^0 >= 0 /\ -1+z^0 == 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: 10 New rule: l1 -> l1 : c1^0'=1, z^0'=-n51+z^0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+n51 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0 /\ -n51+z^0 >= 0), cost: 10*n51 Applied instantiation Original rule: l1 -> l1 : c1^0'=1, z^0'=-n51+z^0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+n51 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0 /\ -n51+z^0 >= 0), cost: 10*n51 New rule: l1 -> l1 : c1^0'=1, z^0'=0, c2^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: 10*z^0 Applied acceleration Original rule: l1 -> l1 : c1^0'=1, m^0'=1+m^0, z^0'=-1+z^0, c2^0'=1, (-1+m^0 >= 0 /\ -1+z^0 == 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0), cost: 10 New rule: l1 -> l1 : c1^0'=1, m^0'=m^0+n53, z^0'=-n53+z^0, c2^0'=1, (-m^0-n53+max^0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -n53+z^0 >= 0 /\ -1+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ -1+n53 >= 0 /\ -2+pos^0 >= 0), cost: 10*n53 Applied instantiation Original rule: l1 -> l1 : c1^0'=1, m^0'=m^0+n53, z^0'=-n53+z^0, c2^0'=1, (-m^0-n53+max^0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -n53+z^0 >= 0 /\ -1+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ -1+n53 >= 0 /\ -2+pos^0 >= 0), cost: 10*n53 New rule: l1 -> l1 : c1^0'=1, m^0'=m^0+z^0, z^0'=0, c2^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ -m^0-z^0+max^0 >= 0 /\ -2+pos^0 >= 0), cost: 10*z^0 Applied instantiation Original rule: l1 -> l1 : c1^0'=1, m^0'=m^0+n53, z^0'=-n53+z^0, c2^0'=1, (-m^0-n53+max^0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -n53+z^0 >= 0 /\ -1+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ -1+n53 >= 0 /\ -2+pos^0 >= 0), cost: 10*n53 New rule: l1 -> l1 : c1^0'=1, m^0'=max^0, z^0'=m^0+z^0-max^0, c2^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ m^0+z^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: -10*m^0+10*max^0 Applied acceleration Original rule: l1 -> l1 : c1^0'=1, z^0'=-1+z^0, c2^0'=1, wpos^0'=1+wpos^0, (-1+pos^0 == 0 /\ -1+m^0 >= 0 /\ -1+z^0 == 0 /\ -1+seq^0-n^0 <= 0 /\ -m^0+max^0 <= 0 /\ wpos^0 <= 0), cost: 11 New rule: l1 -> l1 : c1^0'=1, z^0'=-n56+z^0, c2^0'=1, wpos^0'=n56+wpos^0, (1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+n56 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ -n56+z^0 >= 0 /\ m^0-max^0 >= 0 /\ 1-n56-wpos^0 >= 0), cost: 11*n56 Applied instantiation Original rule: l1 -> l1 : c1^0'=1, z^0'=-n56+z^0, c2^0'=1, wpos^0'=n56+wpos^0, (1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+n56 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ -n56+z^0 >= 0 /\ m^0-max^0 >= 0 /\ 1-n56-wpos^0 >= 0), cost: 11*n56 New rule: l1 -> l1 : c1^0'=1, z^0'=0, c2^0'=1, wpos^0'=z^0+wpos^0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ m^0-max^0 >= 0 /\ 1-z^0-wpos^0 >= 0), cost: 11*z^0 Applied instantiation Original rule: l1 -> l1 : c1^0'=1, z^0'=-n56+z^0, c2^0'=1, wpos^0'=n56+wpos^0, (1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+n56 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ -n56+z^0 >= 0 /\ m^0-max^0 >= 0 /\ 1-n56-wpos^0 >= 0), cost: 11*n56 New rule: l1 -> l1 : c1^0'=1, z^0'=-1+z^0+wpos^0, c2^0'=1, wpos^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0+wpos^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ m^0-max^0 >= 0 /\ -wpos^0 >= 0), cost: 11-11*wpos^0 Applied acceleration Original rule: l1 -> l1 : c1^0'=1, m^0'=1+m^0, z^0'=-1+z^0, c2^0'=1, wpos^0'=1+wpos^0, (-1+pos^0 == 0 /\ -1+m^0 >= 0 /\ -1+z^0 == 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ wpos^0 <= 0), cost: 11 New rule: l1 -> l1 : c1^0'=1, m^0'=m^0+n59, z^0'=z^0-n59, c2^0'=1, wpos^0'=n59+wpos^0, (z^0-n59 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ 1-n59-wpos^0 >= 0 /\ -m^0-n59+max^0 >= 0 /\ -1+n59 >= 0), cost: 11*n59 Applied instantiation Original rule: l1 -> l1 : c1^0'=1, m^0'=m^0+n59, z^0'=z^0-n59, c2^0'=1, wpos^0'=n59+wpos^0, (z^0-n59 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ 1-n59-wpos^0 >= 0 /\ -m^0-n59+max^0 >= 0 /\ -1+n59 >= 0), cost: 11*n59 New rule: l1 -> l1 : c1^0'=1, m^0'=m^0+z^0, z^0'=0, c2^0'=1, wpos^0'=z^0+wpos^0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ -m^0-z^0+max^0 >= 0 /\ 1-z^0-wpos^0 >= 0), cost: 11*z^0 Applied instantiation Original rule: l1 -> l1 : c1^0'=1, m^0'=m^0+n59, z^0'=z^0-n59, c2^0'=1, wpos^0'=n59+wpos^0, (z^0-n59 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ 1-n59-wpos^0 >= 0 /\ -m^0-n59+max^0 >= 0 /\ -1+n59 >= 0), cost: 11*n59 New rule: l1 -> l1 : c1^0'=1, m^0'=1+m^0-wpos^0, z^0'=-1+z^0+wpos^0, c2^0'=1, wpos^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0+wpos^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ -wpos^0 >= 0 /\ -1-m^0+max^0+wpos^0 >= 0), cost: 11-11*wpos^0 Applied instantiation Original rule: l1 -> l1 : c1^0'=1, m^0'=m^0+n59, z^0'=z^0-n59, c2^0'=1, wpos^0'=n59+wpos^0, (z^0-n59 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ 1-n59-wpos^0 >= 0 /\ -m^0-n59+max^0 >= 0 /\ -1+n59 >= 0), cost: 11*n59 New rule: l1 -> l1 : c1^0'=1, m^0'=max^0, z^0'=m^0+z^0-max^0, c2^0'=1, wpos^0'=-m^0+max^0+wpos^0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ 1+m^0-max^0-wpos^0 >= 0 /\ m^0+z^0-max^0 >= 0), cost: -11*m^0+11*max^0 Applied acceleration Original rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, c2^0'=0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 11 New rule: l1 -> l1 : c1^0'=1, m^0'=m^0-n64, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -z^0 >= 0 /\ -1+n64 >= 0 /\ m^0-n64 >= 0 /\ -2+pos^0 >= 0), cost: 11*n64 Applied instantiation Original rule: l1 -> l1 : c1^0'=1, m^0'=m^0-n64, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -z^0 >= 0 /\ -1+n64 >= 0 /\ m^0-n64 >= 0 /\ -2+pos^0 >= 0), cost: 11*n64 New rule: l1 -> l1 : c1^0'=1, m^0'=0, c2^0'=0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: 11*m^0 Applied nonterm Original rule: l1 -> l1 : c1^0'=1, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: 12 New rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM Applied acceleration Original rule: l1 -> l1 : c1^0'=1, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: 12 New rule: l1 -> l1 : c1^0'=1, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: 12*n66 Applied acceleration Original rule: l1 -> l1 : c1^0'=1, m^0'=1+m^0, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0), cost: 12 New rule: l1 -> l1 : c1^0'=1, m^0'=m^0+n68, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+n68 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0-n68+max^0 >= 0), cost: 12*n68 Applied instantiation Original rule: l1 -> l1 : c1^0'=1, m^0'=m^0+n68, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+n68 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0-n68+max^0 >= 0), cost: 12*n68 New rule: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: -12*m^0+12*max^0 Applied acceleration Original rule: l1 -> l1 : c1^0'=1, c2^0'=1, wpos^0'=2+wpos^0, (-1+pos^0 == 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -m^0+max^0 <= 0), cost: 14 New rule: l1 -> l1 : c1^0'=1, c2^0'=1, wpos^0'=2*n70+wpos^0, (1-2*n70-wpos^0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ m^0-max^0 >= 0 /\ -1+n70 >= 0), cost: 14*n70 Applied acceleration Original rule: l1 -> l1 : c1^0'=1, m^0'=1+m^0, c2^0'=1, wpos^0'=2+wpos^0, (-1+pos^0 == 0 /\ -1+m^0 >= 0 /\ 1+wpos^0 <= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0), cost: 14 New rule: l1 -> l1 : c1^0'=1, m^0'=n72+m^0, c2^0'=1, wpos^0'=2*n72+wpos^0, (-1+n72 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ -n72-m^0+max^0 >= 0 /\ 1-2*n72-wpos^0 >= 0), cost: 14*n72 Applied instantiation Original rule: l1 -> l1 : c1^0'=1, m^0'=n72+m^0, c2^0'=1, wpos^0'=2*n72+wpos^0, (-1+n72 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ -n72-m^0+max^0 >= 0 /\ 1-2*n72-wpos^0 >= 0), cost: 14*n72 New rule: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, wpos^0'=-2*m^0+2*max^0+wpos^0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ 1+2*m^0-2*max^0-wpos^0 >= 0 /\ -z^0 >= 0), cost: -14*m^0+14*max^0 Applied acceleration Original rule: l1 -> l1 : c1^0'=1, pi^0'=-1+pi^0, m^0'=-1+m^0, c2^0'=0, wpos^0'=0, (-1+pos^0 == 0 /\ -1+m^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ wpos^0 == 0), cost: 15 New rule: l1 -> l1 : c1^0'=1, pi^0'=pi^0-n74, m^0'=m^0-n74, c2^0'=0, wpos^0'=0, (1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ pi^0-n74 >= 0 /\ -z^0 >= 0 /\ m^0-n74 >= 0 /\ -wpos^0 >= 0 /\ wpos^0 >= 0 /\ -1+n74 >= 0), cost: 15*n74 Applied instantiation Original rule: l1 -> l1 : c1^0'=1, pi^0'=pi^0-n74, m^0'=m^0-n74, c2^0'=0, wpos^0'=0, (1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ pi^0-n74 >= 0 /\ -z^0 >= 0 /\ m^0-n74 >= 0 /\ -wpos^0 >= 0 /\ wpos^0 >= 0 /\ -1+n74 >= 0), cost: 15*n74 New rule: l1 -> l1 : c1^0'=1, pi^0'=0, m^0'=-pi^0+m^0, c2^0'=0, wpos^0'=0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+pi^0 >= 0 /\ -z^0 >= 0 /\ -pi^0+m^0 >= 0 /\ -wpos^0 >= 0 /\ wpos^0 >= 0), cost: 15*pi^0 Applied instantiation Original rule: l1 -> l1 : c1^0'=1, pi^0'=pi^0-n74, m^0'=m^0-n74, c2^0'=0, wpos^0'=0, (1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ pi^0-n74 >= 0 /\ -z^0 >= 0 /\ m^0-n74 >= 0 /\ -wpos^0 >= 0 /\ wpos^0 >= 0 /\ -1+n74 >= 0), cost: 15*n74 New rule: l1 -> l1 : c1^0'=1, pi^0'=pi^0-m^0, m^0'=0, c2^0'=0, wpos^0'=0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ -wpos^0 >= 0 /\ wpos^0 >= 0 /\ pi^0-m^0 >= 0), cost: 15*m^0 Applied chaining First rule: l1 -> l1 : c1^0'=0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 7 Second rule: l1 -> l1 : c1^0'=1, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: 12 New rule: l1 -> l1 : c1^0'=1, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: 19 Applied nonterm Original rule: l1 -> l1 : c1^0'=1, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: 19 New rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM Applied acceleration Original rule: l1 -> l1 : c1^0'=1, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: 19 New rule: l1 -> l1 : c1^0'=1, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: 19*n169 Applied chaining First rule: l1 -> l1 : c1^0'=1, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: 12 Second rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM New rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: NONTERM Applied chaining First rule: l1 -> l1 : c1^0'=1, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: 12 Second rule: l1 -> l1 : c1^0'=1, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: 19*n169 New rule: l1 -> l1 : c1^0'=1, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: 12+19*n169 Applied chaining First rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, c2^0'=0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 11 Second rule: l1 -> l1 : c1^0'=1, m^0'=1+m^0, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0), cost: 12 New rule: l1 -> l1 : c1^0'=1, c2^0'=1, (z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ m^0-max^0 <= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0), cost: 23 Applied nonterm Original rule: l1 -> l1 : c1^0'=1, c2^0'=1, (z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ m^0-max^0 <= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0), cost: 23 New rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -z^0 >= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: NONTERM Applied acceleration Original rule: l1 -> l1 : c1^0'=1, c2^0'=1, (z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ m^0-max^0 <= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0), cost: 23 New rule: l1 -> l1 : c1^0'=1, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -z^0 >= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: 23*n397 Applied chaining First rule: l1 -> l1 : c1^0'=1, m^0'=1+m^0, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0), cost: 12 Second rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -z^0 >= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: NONTERM New rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0), cost: NONTERM Applied chaining First rule: l1 -> l1 : c1^0'=1, m^0'=1+m^0, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0), cost: 12 Second rule: l1 -> l1 : c1^0'=1, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -z^0 >= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: 23*n397 New rule: l1 -> l1 : c1^0'=1, m^0'=1+m^0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0), cost: 12+23*n397 Applied chaining First rule: l1 -> l1 : c1^0'=1, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: 12 Second rule: l1 -> l1 : c1^0'=0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 7 New rule: l1 -> l1 : c1^0'=0, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: 19 Applied nonterm Original rule: l1 -> l1 : c1^0'=0, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: 19 New rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM Applied acceleration Original rule: l1 -> l1 : c1^0'=0, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: 19 New rule: l1 -> l1 : c1^0'=0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: 19*n399 Applied chaining First rule: l1 -> l1 : c1^0'=0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 7 Second rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM New rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM Applied chaining First rule: l1 -> l1 : c1^0'=0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 7 Second rule: l1 -> l1 : c1^0'=0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: 19*n399 New rule: l1 -> l1 : c1^0'=0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: 7+19*n399 Applied chaining First rule: l1 -> l1 : c1^0'=1, m^0'=1+m^0, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0), cost: 12 Second rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, c2^0'=0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 11 New rule: l1 -> l1 : c1^0'=1, c2^0'=0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0), cost: 23 Applied nonterm Original rule: l1 -> l1 : c1^0'=1, c2^0'=0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0), cost: 23 New rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM Applied acceleration Original rule: l1 -> l1 : c1^0'=1, c2^0'=0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0), cost: 23 New rule: l1 -> l1 : c1^0'=1, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: 23*n406 Applied chaining First rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, c2^0'=0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 11 Second rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM New rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: NONTERM Applied chaining First rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, c2^0'=0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 11 Second rule: l1 -> l1 : c1^0'=1, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: 23*n406 New rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: 11+23*n406 Applied chaining First rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, c2^0'=0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 11 Second rule: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: -12*m^0+12*max^0 New rule: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, (z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: 23-12*m^0+12*max^0 Applied nonterm Original rule: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, (z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: 23-12*m^0+12*max^0 New rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -z^0 >= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: NONTERM Applied acceleration Original rule: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, (z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: 23-12*m^0+12*max^0 New rule: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -z^0 >= 0 /\ -1+n742 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0 /\ ((-2+m^0 >= 0 /\ -m^0+max^0 >= 0) \/ (-2+max^0 >= 0 /\ -2+m^0 >= 0))), cost: 23*n742 Applied chaining First rule: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: -12*m^0+12*max^0 Second rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -z^0 >= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: NONTERM New rule: l1 -> [23] : (0 >= 0 /\ -2+max^0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM Applied chaining First rule: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: -12*m^0+12*max^0 Second rule: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -z^0 >= 0 /\ -1+n742 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0 /\ ((-2+m^0 >= 0 /\ -m^0+max^0 >= 0) \/ (-2+max^0 >= 0 /\ -2+m^0 >= 0))), cost: 23*n742 New rule: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ -1+n742 >= 0 /\ -2+pos^0 >= 0 /\ (-2+max^0 >= 0 \/ (0 >= 0 /\ -2+max^0 >= 0))), cost: -12*m^0+23*n742+12*max^0 Applied chaining First rule: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: -12*m^0+12*max^0 Second rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, c2^0'=0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 11 New rule: l1 -> l1 : c1^0'=1, m^0'=-1+max^0, c2^0'=0, (-1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 11-12*m^0+12*max^0 Applied nonterm Original rule: l1 -> l1 : c1^0'=1, m^0'=-1+max^0, c2^0'=0, (-1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 11-12*m^0+12*max^0 New rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM Applied acceleration Original rule: l1 -> l1 : c1^0'=1, m^0'=-1+max^0, c2^0'=0, (-1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 11-12*m^0+12*max^0 New rule: l1 -> l1 : c1^0'=1, m^0'=-1+max^0, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ -1+n744 >= 0 /\ -2+pos^0 >= 0 /\ ((-2+max^0 >= 0 /\ -1+m^0 >= 0) \/ (-1+m^0 >= 0 /\ -1-m^0+max^0 >= 0))), cost: 23*n744 Applied chaining First rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, c2^0'=0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 11 Second rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM New rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: NONTERM Applied chaining First rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, c2^0'=0, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0), cost: 11 Second rule: l1 -> l1 : c1^0'=1, m^0'=-1+max^0, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ -1+n744 >= 0 /\ -2+pos^0 >= 0 /\ ((-2+max^0 >= 0 /\ -1+m^0 >= 0) \/ (-1+m^0 >= 0 /\ -1-m^0+max^0 >= 0))), cost: 23*n744 New rule: l1 -> l1 : c1^0'=1, m^0'=-1+max^0, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -1+n744 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0 /\ ((-2+m^0 >= 0 /\ -m^0+max^0 >= 0) \/ (-2+max^0 >= 0 /\ -2+m^0 >= 0))), cost: 11+23*n744 Applied simplification Original rule: l1 -> l1 : c1^0'=0, z^0'=0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 5*z^0 New rule: l1 -> l1 : c1^0'=0, z^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 5*z^0 Applied simplification Original rule: l1 -> l1 : c1^0'=0, pos^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -pos^0 >= 0 /\ -z^0 >= 0), cost: 6-6*pos^0 New rule: l1 -> l1 : c1^0'=0, pos^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 6-6*pos^0 Applied simplification Original rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM New rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: NONTERM Applied simplification Original rule: l1 -> l1 : c1^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: 7*n35 New rule: l1 -> l1 : c1^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 7*n35 Applied simplification Original rule: l1 -> l1 : c1^0'=1, m^0'=0, z^0'=-2*m^0+z^0, c2^0'=0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -2*m^0+z^0 >= 0), cost: 7*m^0 New rule: l1 -> l1 : c1^0'=1, m^0'=0, z^0'=-2*m^0+z^0, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -2*m^0+z^0 >= 0), cost: 7*m^0 Applied simplification Original rule: l1 -> l1 : c1^0'=1, m^0'=max^0, z^0'=2*m^0+z^0-2*max^0, c2^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ 2*m^0+z^0-2*max^0 >= 0), cost: -8*m^0+8*max^0 New rule: l1 -> l1 : c1^0'=1, m^0'=max^0, z^0'=2*m^0+z^0-2*max^0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ 2*m^0+z^0-2*max^0 >= 0), cost: -8*m^0+8*max^0 Applied simplification Original rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0+pos^0, z^0'=-1+z^0+pos^0, c2^0'=0, pos^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -pos^0 >= 0 /\ -1+m^0+pos^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ -1+z^0+pos^0 >= 0), cost: 8-8*pos^0 New rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0+pos^0, z^0'=-1+z^0+pos^0, c2^0'=0, pos^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0+pos^0 >= 0 /\ -1+z^0 <= 0 /\ pos^0 <= 0 /\ -1+z^0+pos^0 >= 0), cost: 8-8*pos^0 Applied simplification Original rule: l1 -> l1 : c1^0'=1, m^0'=0, z^0'=-m^0+z^0, c2^0'=0, pos^0'=m^0+pos^0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ -m^0+z^0 >= 0 /\ 1-m^0-pos^0 >= 0), cost: 8*m^0 New rule: l1 -> l1 : c1^0'=1, m^0'=0, z^0'=-m^0+z^0, c2^0'=0, pos^0'=m^0+pos^0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -m^0+z^0 >= 0 /\ 1-m^0-pos^0 >= 0), cost: 8*m^0 Applied simplification Original rule: l1 -> l1 : c1^0'=1, m^0'=m^0-z^0, z^0'=0, c2^0'=0, pos^0'=z^0+pos^0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ m^0-z^0 >= 0 /\ 1-z^0-pos^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0), cost: 8*z^0 New rule: l1 -> l1 : c1^0'=1, m^0'=m^0-z^0, z^0'=0, c2^0'=0, pos^0'=z^0+pos^0, (1-seq^0+n^0 >= 0 /\ m^0-z^0 >= 0 /\ 1-z^0-pos^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0), cost: 8*z^0 Applied simplification Original rule: l1 -> l1 : c1^0'=1, m^0'=0, z^0'=-m^0+z^0, c2^0'=0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ -m^0+z^0 >= 0 /\ -2+pos^0 >= 0), cost: 9*m^0 New rule: l1 -> l1 : c1^0'=1, m^0'=0, z^0'=-m^0+z^0, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -m^0+z^0 >= 0 /\ -2+pos^0 >= 0), cost: 9*m^0 Applied simplification Original rule: l1 -> l1 : c1^0'=1, m^0'=m^0-z^0, z^0'=0, c2^0'=0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ m^0-z^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ -2+pos^0 >= 0), cost: 9*z^0 New rule: l1 -> l1 : c1^0'=1, m^0'=m^0-z^0, z^0'=0, c2^0'=0, (1-seq^0+n^0 >= 0 /\ m^0-z^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ -2+pos^0 >= 0), cost: 9*z^0 Applied simplification Original rule: l1 -> l1 : c1^0'=1, z^0'=0, c2^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: 10*z^0 New rule: l1 -> l1 : c1^0'=1, z^0'=0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: 10*z^0 Applied simplification Original rule: l1 -> l1 : c1^0'=1, m^0'=m^0+z^0, z^0'=0, c2^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ -m^0-z^0+max^0 >= 0 /\ -2+pos^0 >= 0), cost: 10*z^0 New rule: l1 -> l1 : c1^0'=1, m^0'=m^0+z^0, z^0'=0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -m^0-z^0+max^0 >= 0 /\ -2+pos^0 >= 0), cost: 10*z^0 Applied simplification Original rule: l1 -> l1 : c1^0'=1, m^0'=max^0, z^0'=m^0+z^0-max^0, c2^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ m^0+z^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: -10*m^0+10*max^0 New rule: l1 -> l1 : c1^0'=1, m^0'=max^0, z^0'=m^0+z^0-max^0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -1+z^0 <= 0 /\ m^0+z^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: -10*m^0+10*max^0 Applied simplification Original rule: l1 -> l1 : c1^0'=1, z^0'=0, c2^0'=1, wpos^0'=z^0+wpos^0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ m^0-max^0 >= 0 /\ 1-z^0-wpos^0 >= 0), cost: 11*z^0 New rule: l1 -> l1 : c1^0'=1, z^0'=0, c2^0'=1, wpos^0'=z^0+wpos^0, (1-seq^0+n^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ m^0-max^0 >= 0 /\ 1-z^0-wpos^0 >= 0), cost: 11*z^0 Applied simplification Original rule: l1 -> l1 : c1^0'=1, z^0'=-1+z^0+wpos^0, c2^0'=1, wpos^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0+wpos^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ m^0-max^0 >= 0 /\ -wpos^0 >= 0), cost: 11-11*wpos^0 New rule: l1 -> l1 : c1^0'=1, z^0'=-1+z^0+wpos^0, c2^0'=1, wpos^0'=1, (1-seq^0+n^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0+wpos^0 >= 0 /\ -1+z^0 <= 0 /\ m^0-max^0 >= 0 /\ wpos^0 <= 0), cost: 11-11*wpos^0 Applied simplification Original rule: l1 -> l1 : c1^0'=1, m^0'=m^0+z^0, z^0'=0, c2^0'=1, wpos^0'=z^0+wpos^0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ -m^0-z^0+max^0 >= 0 /\ 1-z^0-wpos^0 >= 0), cost: 11*z^0 New rule: l1 -> l1 : c1^0'=1, m^0'=m^0+z^0, z^0'=0, c2^0'=1, wpos^0'=z^0+wpos^0, (1-seq^0+n^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -m^0-z^0+max^0 >= 0 /\ 1-z^0-wpos^0 >= 0), cost: 11*z^0 Applied simplification Original rule: l1 -> l1 : c1^0'=1, m^0'=1+m^0-wpos^0, z^0'=-1+z^0+wpos^0, c2^0'=1, wpos^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0+wpos^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ -wpos^0 >= 0 /\ -1-m^0+max^0+wpos^0 >= 0), cost: 11-11*wpos^0 New rule: l1 -> l1 : c1^0'=1, m^0'=1+m^0-wpos^0, z^0'=-1+z^0+wpos^0, c2^0'=1, wpos^0'=1, (1-seq^0+n^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0+wpos^0 >= 0 /\ -1+z^0 <= 0 /\ wpos^0 <= 0 /\ -1-m^0+max^0+wpos^0 >= 0), cost: 11-11*wpos^0 Applied simplification Original rule: l1 -> l1 : c1^0'=1, m^0'=max^0, z^0'=m^0+z^0-max^0, c2^0'=1, wpos^0'=-m^0+max^0+wpos^0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ 1+m^0-max^0-wpos^0 >= 0 /\ m^0+z^0-max^0 >= 0), cost: -11*m^0+11*max^0 New rule: l1 -> l1 : c1^0'=1, m^0'=max^0, z^0'=m^0+z^0-max^0, c2^0'=1, wpos^0'=-m^0+max^0+wpos^0, (1-seq^0+n^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -1+z^0 <= 0 /\ 1+m^0-max^0-wpos^0 >= 0 /\ m^0+z^0-max^0 >= 0), cost: -11*m^0+11*max^0 Applied simplification Original rule: l1 -> l1 : c1^0'=1, m^0'=0, c2^0'=0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: 11*m^0 New rule: l1 -> l1 : c1^0'=1, m^0'=0, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 11*m^0 Applied simplification Original rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM New rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM Applied simplification Original rule: l1 -> l1 : c1^0'=1, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: 12*n66 New rule: l1 -> l1 : c1^0'=1, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: 12*n66 Applied simplification Original rule: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: -12*m^0+12*max^0 New rule: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: -12*m^0+12*max^0 Applied simplification Original rule: l1 -> l1 : c1^0'=1, c2^0'=1, wpos^0'=2*n70+wpos^0, (1-2*n70-wpos^0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ m^0-max^0 >= 0 /\ -1+n70 >= 0), cost: 14*n70 New rule: l1 -> l1 : c1^0'=1, c2^0'=1, wpos^0'=2*n70+wpos^0, (1-2*n70-wpos^0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ m^0-max^0 >= 0 /\ -1+n70 >= 0), cost: 14*n70 Applied simplification Original rule: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, wpos^0'=-2*m^0+2*max^0+wpos^0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ 1+2*m^0-2*max^0-wpos^0 >= 0 /\ -z^0 >= 0), cost: -14*m^0+14*max^0 New rule: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, wpos^0'=-2*m^0+2*max^0+wpos^0, (1-seq^0+n^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ 1+2*m^0-2*max^0-wpos^0 >= 0 /\ z^0 <= 0), cost: -14*m^0+14*max^0 Applied simplification Original rule: l1 -> l1 : c1^0'=1, pi^0'=0, m^0'=-pi^0+m^0, c2^0'=0, wpos^0'=0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+pi^0 >= 0 /\ -z^0 >= 0 /\ -pi^0+m^0 >= 0 /\ -wpos^0 >= 0 /\ wpos^0 >= 0), cost: 15*pi^0 New rule: l1 -> l1 : c1^0'=1, pi^0'=0, m^0'=-pi^0+m^0, c2^0'=0, wpos^0'=0, (1-seq^0+n^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -pi^0+m^0 >= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0), cost: 15*pi^0 Applied simplification Original rule: l1 -> l1 : c1^0'=1, pi^0'=pi^0-m^0, m^0'=0, c2^0'=0, wpos^0'=0, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ 1-pos^0 >= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ -wpos^0 >= 0 /\ wpos^0 >= 0 /\ pi^0-m^0 >= 0), cost: 15*m^0 New rule: l1 -> l1 : c1^0'=1, pi^0'=pi^0-m^0, m^0'=0, c2^0'=0, wpos^0'=0, (1-seq^0+n^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ pi^0-m^0 >= 0), cost: 15*m^0 Applied simplification Original rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM New rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM Applied simplification Original rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: NONTERM New rule: l1 -> [23] : (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: NONTERM Applied simplification Original rule: l1 -> l1 : c1^0'=1, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: 19*n169 New rule: l1 -> l1 : c1^0'=1, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: 19*n169 Applied simplification Original rule: l1 -> l1 : c1^0'=1, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: 12+19*n169 New rule: l1 -> l1 : c1^0'=1, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: 12+19*n169 Applied simplification Original rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -z^0 >= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: NONTERM New rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ z^0 <= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: NONTERM Applied simplification Original rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0), cost: NONTERM New rule: l1 -> [23] : (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0), cost: NONTERM Applied simplification Original rule: l1 -> l1 : c1^0'=1, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -z^0 >= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: 23*n397 New rule: l1 -> l1 : c1^0'=1, c2^0'=1, (1-seq^0+n^0 >= 0 /\ z^0 <= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: 23*n397 Applied simplification Original rule: l1 -> l1 : c1^0'=1, m^0'=1+m^0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0), cost: 12+23*n397 New rule: l1 -> l1 : c1^0'=1, m^0'=1+m^0, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0), cost: 12+23*n397 Applied simplification Original rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM New rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM Applied simplification Original rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM New rule: l1 -> [23] : (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM Applied simplification Original rule: l1 -> l1 : c1^0'=0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: 19*n399 New rule: l1 -> l1 : c1^0'=0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: 19*n399 Applied simplification Original rule: l1 -> l1 : c1^0'=0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: 7+19*n399 New rule: l1 -> l1 : c1^0'=0, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: 7+19*n399 Applied simplification Original rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM New rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: NONTERM Applied simplification Original rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: NONTERM New rule: l1 -> [23] : (z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: NONTERM Applied simplification Original rule: l1 -> l1 : c1^0'=1, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: 23*n406 New rule: l1 -> l1 : c1^0'=1, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 23*n406 Applied simplification Original rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: 11+23*n406 New rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, c2^0'=0, (z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: 11+23*n406 Applied simplification Original rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -z^0 >= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: NONTERM New rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ z^0 <= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: NONTERM Applied simplification Original rule: l1 -> [23] : (0 >= 0 /\ -2+max^0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM New rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: NONTERM Applied simplification Original rule: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -z^0 >= 0 /\ -1+n742 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0 /\ ((-2+m^0 >= 0 /\ -m^0+max^0 >= 0) \/ (-2+max^0 >= 0 /\ -2+m^0 >= 0))), cost: 23*n742 New rule: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ z^0 <= 0 /\ -2+m^0 >= 0 /\ -1+n742 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: 23*n742 Applied simplification Original rule: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, (0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ -1+n742 >= 0 /\ -2+pos^0 >= 0 /\ (-2+max^0 >= 0 \/ (0 >= 0 /\ -2+max^0 >= 0))), cost: -12*m^0+23*n742+12*max^0 New rule: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ z^0 <= 0 /\ -1+n742 >= 0 /\ -2+pos^0 >= 0), cost: -12*m^0+23*n742+12*max^0 Applied simplification Original rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM New rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: NONTERM Applied simplification Original rule: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: NONTERM New rule: l1 -> [23] : (z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: NONTERM Applied simplification Original rule: l1 -> l1 : c1^0'=1, m^0'=-1+max^0, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -z^0 >= 0 /\ -1+n744 >= 0 /\ -2+pos^0 >= 0 /\ ((-2+max^0 >= 0 /\ -1+m^0 >= 0) \/ (-1+m^0 >= 0 /\ -1-m^0+max^0 >= 0))), cost: 23*n744 New rule: l1 -> l1 : c1^0'=1, m^0'=-1+max^0, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ z^0 <= 0 /\ -1+n744 >= 0 /\ -2+pos^0 >= 0), cost: 23*n744 Applied simplification Original rule: l1 -> l1 : c1^0'=1, m^0'=-1+max^0, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -z^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -1+n744 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0 /\ ((-2+m^0 >= 0 /\ -m^0+max^0 >= 0) \/ (-2+max^0 >= 0 /\ -2+m^0 >= 0))), cost: 11+23*n744 New rule: l1 -> l1 : c1^0'=1, m^0'=-1+max^0, c2^0'=0, (z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -1+n744 >= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: 11+23*n744 Applied deletion Removed the following rules: 189 190 191 193 194 195 196 197 198 199 200 201 203 204 205 206 207 208 Applied deletion Removed the following rules: 291 298 302 310 311 315 Accelerated simple loops Start location: l22 162: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post18, pos^0'=0, wpos^0'=0, (c1^post35 <= 0 /\ seq^0-n^0 <= 0 /\ z^post18 >= 0 /\ ((c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (pi^0 <= 0 /\ c1^post35 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 10 192: l1 -> l1 : c1^0'=0, pi^0'=-1+pi^0, wpos^0'=0, (-1+pos^0 == 0 /\ -1+m^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -1+wpos^0 == 0), cost: 10 202: l1 -> l1 : c1^0'=1, pi^0'=-1+pi^0, m^0'=-1+m^0, z^0'=-1+z^0, c2^0'=0, wpos^0'=0, (-1+pos^0 == 0 /\ -1+m^0 >= 0 /\ -1+z^0 == 0 /\ -1+pi^0 >= 0 /\ -1+seq^0-n^0 <= 0 /\ -1+wpos^0 == 0), cost: 12 209: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=0, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ -1+z^post18 >= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 12 210: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=1, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ -1+z^post18 >= 0 /\ -m^0+max^0 <= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 13 211: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=-1+z^post18, c2^0'=1, pos^0'=0, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ -1+z^post18 >= 0 /\ 1+m^0-max^0 <= 0 /\ ((-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0) \/ (-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0))), cost: 13 212: l1 -> l1 : c1^0'=c1^post35, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=0, c2^0'=0, pos^0'=1, wpos^0'=0, (-1+c1^post35 >= 0 /\ seq^0-n^0 <= 0 /\ ((-1+c1^post35 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ z^0 <= 0) \/ (-1+c1^post35 <= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -1+wpos^0 >= 0))), cost: 13 213: l1 -> l1 : c1^0'=1, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=0, pos^0'=0, wpos^0'=0, (pi^0 <= 0 /\ -1+pos^0 == 0 /\ -1+m^0 >= 0 /\ seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ wpos^0 == 0), cost: 16 214: l1 -> l1 : c1^0'=1, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=1, pos^0'=0, wpos^0'=0, (pi^0 <= 0 /\ -1+pos^0 == 0 /\ -1+m^0 >= 0 /\ seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ -m^0+max^0 <= 0 /\ wpos^0 == 0), cost: 17 215: l1 -> l1 : c1^0'=1, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=1, pos^0'=0, wpos^0'=0, (pi^0 <= 0 /\ -1+pos^0 == 0 /\ -1+m^0 >= 0 /\ seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ z^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ wpos^0 == 0), cost: 17 216: l1 -> l1 : c1^0'=1, pi^0'=1+seq^0, m^0'=-1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ c2^post28 <= 0 /\ z^post3 >= 0 /\ ((0 <= 0 /\ 0 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0) \/ (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ c2^post28 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0))), cost: 12 217: l1 -> l1 : c1^0'=1, pi^0'=1+seq^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ -m^0+max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((0 <= 0 /\ 0 >= 0 /\ pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0) \/ (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 13 218: l1 -> l1 : c1^0'=1, pi^0'=1+seq^0, m^0'=1+m^0, seq^0'=1+seq^0, z^0'=z^post3, c2^0'=c2^post28, pos^0'=0, wpos^0'=0, (seq^0-n^0 <= 0 /\ z^post3 >= 0 /\ 1+m^0-max^0 <= 0 /\ -1+c2^post28 >= 0 /\ ((0 <= 0 /\ 0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -2+wpos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c2^post28 <= 0) \/ (pi^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+wpos^0 >= 0 /\ -1+c2^post28 <= 0))), cost: 13 224: l1 -> l1 : c1^0'=1, z^0'=z^0-2*n40, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+n40 >= 0 /\ m^0-max^0 >= 0 /\ z^0-2*n40 >= 0), cost: 8*n40 271: l1 -> l1 : c1^0'=0, z^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 5*z^0 272: l1 -> l1 : c1^0'=0, pos^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 6-6*pos^0 273: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: NONTERM 274: l1 -> l1 : c1^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 7*n35 275: l1 -> l1 : c1^0'=1, m^0'=0, z^0'=-2*m^0+z^0, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -2*m^0+z^0 >= 0), cost: 7*m^0 276: l1 -> l1 : c1^0'=1, m^0'=max^0, z^0'=2*m^0+z^0-2*max^0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ 2*m^0+z^0-2*max^0 >= 0), cost: -8*m^0+8*max^0 277: l1 -> l1 : c1^0'=1, m^0'=-1+m^0+pos^0, z^0'=-1+z^0+pos^0, c2^0'=0, pos^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0+pos^0 >= 0 /\ -1+z^0 <= 0 /\ pos^0 <= 0 /\ -1+z^0+pos^0 >= 0), cost: 8-8*pos^0 278: l1 -> l1 : c1^0'=1, m^0'=0, z^0'=-m^0+z^0, c2^0'=0, pos^0'=m^0+pos^0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -m^0+z^0 >= 0 /\ 1-m^0-pos^0 >= 0), cost: 8*m^0 279: l1 -> l1 : c1^0'=1, m^0'=m^0-z^0, z^0'=0, c2^0'=0, pos^0'=z^0+pos^0, (1-seq^0+n^0 >= 0 /\ m^0-z^0 >= 0 /\ 1-z^0-pos^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0), cost: 8*z^0 280: l1 -> l1 : c1^0'=1, m^0'=0, z^0'=-m^0+z^0, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -m^0+z^0 >= 0 /\ -2+pos^0 >= 0), cost: 9*m^0 281: l1 -> l1 : c1^0'=1, m^0'=m^0-z^0, z^0'=0, c2^0'=0, (1-seq^0+n^0 >= 0 /\ m^0-z^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0 /\ -2+pos^0 >= 0), cost: 9*z^0 282: l1 -> l1 : c1^0'=1, z^0'=0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: 10*z^0 283: l1 -> l1 : c1^0'=1, m^0'=m^0+z^0, z^0'=0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -m^0-z^0+max^0 >= 0 /\ -2+pos^0 >= 0), cost: 10*z^0 284: l1 -> l1 : c1^0'=1, m^0'=max^0, z^0'=m^0+z^0-max^0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -1+z^0 <= 0 /\ m^0+z^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: -10*m^0+10*max^0 285: l1 -> l1 : c1^0'=1, z^0'=0, c2^0'=1, wpos^0'=z^0+wpos^0, (1-seq^0+n^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ m^0-max^0 >= 0 /\ 1-z^0-wpos^0 >= 0), cost: 11*z^0 286: l1 -> l1 : c1^0'=1, z^0'=-1+z^0+wpos^0, c2^0'=1, wpos^0'=1, (1-seq^0+n^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0+wpos^0 >= 0 /\ -1+z^0 <= 0 /\ m^0-max^0 >= 0 /\ wpos^0 <= 0), cost: 11-11*wpos^0 287: l1 -> l1 : c1^0'=1, m^0'=m^0+z^0, z^0'=0, c2^0'=1, wpos^0'=z^0+wpos^0, (1-seq^0+n^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -m^0-z^0+max^0 >= 0 /\ 1-z^0-wpos^0 >= 0), cost: 11*z^0 288: l1 -> l1 : c1^0'=1, m^0'=1+m^0-wpos^0, z^0'=-1+z^0+wpos^0, c2^0'=1, wpos^0'=1, (1-seq^0+n^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0+wpos^0 >= 0 /\ -1+z^0 <= 0 /\ wpos^0 <= 0 /\ -1-m^0+max^0+wpos^0 >= 0), cost: 11-11*wpos^0 289: l1 -> l1 : c1^0'=1, m^0'=max^0, z^0'=m^0+z^0-max^0, c2^0'=1, wpos^0'=-m^0+max^0+wpos^0, (1-seq^0+n^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ -1+z^0 <= 0 /\ 1+m^0-max^0-wpos^0 >= 0 /\ m^0+z^0-max^0 >= 0), cost: -11*m^0+11*max^0 290: l1 -> l1 : c1^0'=1, m^0'=0, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 11*m^0 292: l1 -> l1 : c1^0'=1, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: 12*n66 293: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: -12*m^0+12*max^0 294: l1 -> l1 : c1^0'=1, c2^0'=1, wpos^0'=2*n70+wpos^0, (1-2*n70-wpos^0 >= 0 /\ 1-seq^0+n^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ m^0-max^0 >= 0 /\ -1+n70 >= 0), cost: 14*n70 295: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, wpos^0'=-2*m^0+2*max^0+wpos^0, (1-seq^0+n^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ 1+2*m^0-2*max^0-wpos^0 >= 0 /\ z^0 <= 0), cost: -14*m^0+14*max^0 296: l1 -> l1 : c1^0'=1, pi^0'=0, m^0'=-pi^0+m^0, c2^0'=0, wpos^0'=0, (1-seq^0+n^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+pi^0 >= 0 /\ z^0 <= 0 /\ -pi^0+m^0 >= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0), cost: 15*pi^0 297: l1 -> l1 : c1^0'=1, pi^0'=pi^0-m^0, m^0'=0, c2^0'=0, wpos^0'=0, (1-seq^0+n^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ wpos^0 <= 0 /\ wpos^0 >= 0 /\ pi^0-m^0 >= 0), cost: 15*m^0 299: l1 -> [23] : (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: NONTERM 300: l1 -> l1 : c1^0'=1, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: 19*n169 301: l1 -> l1 : c1^0'=1, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 <= 0), cost: 12+19*n169 303: l1 -> [23] : (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0), cost: NONTERM 304: l1 -> l1 : c1^0'=1, c2^0'=1, (1-seq^0+n^0 >= 0 /\ z^0 <= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: 23*n397 305: l1 -> l1 : c1^0'=1, m^0'=1+m^0, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ 1+m^0-max^0 <= 0 /\ -2+pos^0 >= 0), cost: 12+23*n397 306: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM 307: l1 -> [23] : (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: NONTERM 308: l1 -> l1 : c1^0'=0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: 19*n399 309: l1 -> l1 : c1^0'=0, c2^0'=1, (-1+m^0 >= 0 /\ z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ m^0-max^0 >= 0 /\ -2+pos^0 >= 0), cost: 7+19*n399 312: l1 -> l1 : c1^0'=1, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: 23*n406 313: l1 -> l1 : c1^0'=1, m^0'=-1+m^0, c2^0'=0, (z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: 11+23*n406 314: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ z^0 <= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: NONTERM 316: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ z^0 <= 0 /\ -2+m^0 >= 0 /\ -1+n742 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: 23*n742 317: l1 -> l1 : c1^0'=1, m^0'=max^0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ z^0 <= 0 /\ -1+n742 >= 0 /\ -2+pos^0 >= 0), cost: -12*m^0+23*n742+12*max^0 318: l1 -> [23] : (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ z^0 <= 0 /\ -2+pos^0 >= 0), cost: NONTERM 319: l1 -> [23] : (z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: NONTERM 320: l1 -> l1 : c1^0'=1, m^0'=-1+max^0, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ z^0 <= 0 /\ -1+n744 >= 0 /\ -2+pos^0 >= 0), cost: 23*n744 321: l1 -> l1 : c1^0'=1, m^0'=-1+max^0, c2^0'=0, (z^0 <= 0 /\ -1+seq^0-n^0 <= 0 /\ -1+n744 >= 0 /\ -2+m^0 >= 0 /\ -2+pos^0 >= 0 /\ -m^0+max^0 >= 0), cost: 11+23*n744 75: l22 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 2 Applied chaining First rule: l22 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 2 Second rule: l1 -> l1 : c1^0'=1, z^0'=z^0-2*n40, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+n40 >= 0 /\ m^0-max^0 >= 0 /\ z^0-2*n40 >= 0), cost: 8*n40 New rule: l22 -> l1 : c1^0'=1, pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33-2*n40, c2^0'=1, pos^0'=0, max^0'=m^post33, wpos^0'=0, (z^post33-2*n40 >= 0 /\ -n^post33+m^post33 <= 0 /\ -1+n40 >= 0 /\ -1+m^post33 >= 0), cost: 2+8*n40 Applied chaining First rule: l22 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 2 Second rule: l1 -> l1 : c1^0'=0, z^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 >= 0), cost: 5*z^0 New rule: l22 -> l1 : c1^0'=0, pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=0, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ -max^post33+m^post33 <= 0 /\ -1+m^post33 >= 0 /\ -1+z^post33 >= 0), cost: 2+5*z^post33 Applied chaining First rule: l22 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 2 Second rule: l1 -> l1 : c1^0'=0, pos^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ z^0 <= 0 /\ pos^0 <= 0), cost: 6-6*pos^0 New rule: l22 -> l1 : c1^0'=0, pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=0, pos^0'=1, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ -max^post33+m^post33 <= 0 /\ -1+m^post33 >= 0), cost: 8 Applied chaining First rule: l22 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 2 Second rule: l1 -> l1 : c1^0'=1, m^0'=0, z^0'=-2*m^0+z^0, c2^0'=0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -2*m^0+z^0 >= 0), cost: 7*m^0 New rule: l22 -> l1 : c1^0'=1, pi^0'=1, m^0'=0, seq^0'=1, n^0'=n^post33, z^0'=z^post33-2*m^post33, c2^0'=0, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ -max^post33+m^post33 <= 0 /\ -1+m^post33 >= 0 /\ z^post33-2*m^post33 >= 0), cost: 2+7*m^post33 Applied chaining First rule: l22 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 2 Second rule: l1 -> l1 : c1^0'=1, m^0'=max^0, z^0'=2*m^0+z^0-2*max^0, c2^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1-m^0+max^0 >= 0 /\ 2*m^0+z^0-2*max^0 >= 0), cost: -8*m^0+8*max^0 New rule: l22 -> l1 : c1^0'=1, pi^0'=1, m^0'=max^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33-2*max^post33+2*m^post33, c2^0'=1, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33-2*max^post33+2*m^post33 >= 0 /\ -1+m^post33 >= 0 /\ -1+max^post33-m^post33 >= 0), cost: 2+8*max^post33-8*m^post33 Applied chaining First rule: l22 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 2 Second rule: l1 -> l1 : c1^0'=1, m^0'=-1+m^0+pos^0, z^0'=-1+z^0+pos^0, c2^0'=0, pos^0'=1, (1-seq^0+n^0 >= 0 /\ -1+m^0+pos^0 >= 0 /\ -1+z^0 <= 0 /\ pos^0 <= 0 /\ -1+z^0+pos^0 >= 0), cost: 8-8*pos^0 New rule: l22 -> l1 : c1^0'=1, pi^0'=1, m^0'=-1+m^post33, seq^0'=1, n^0'=n^post33, z^0'=0, c2^0'=0, pos^0'=1, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ -max^post33+m^post33 <= 0 /\ -1+m^post33 >= 0), cost: 10 Applied chaining First rule: l22 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 2 Second rule: l1 -> l1 : c1^0'=1, m^0'=0, z^0'=-m^0+z^0, c2^0'=0, pos^0'=m^0+pos^0, (1-seq^0+n^0 >= 0 /\ -1+m^0 >= 0 /\ -1+z^0 <= 0 /\ -m^0+z^0 >= 0 /\ 1-m^0-pos^0 >= 0), cost: 8*m^0 New rule: l22 -> l1 : c1^0'=1, pi^0'=1, m^0'=0, seq^0'=1, n^0'=n^post33, z^0'=-1+z^post33, c2^0'=0, pos^0'=1, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ -1+max^post33 >= 0 /\ -1+z^post33 <= 0 /\ -1+z^post33 >= 0), cost: 10 Applied chaining First rule: l22 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 2 Second rule: l1 -> l1 : c1^0'=1, m^0'=m^0-z^0, z^0'=0, c2^0'=0, pos^0'=z^0+pos^0, (1-seq^0+n^0 >= 0 /\ m^0-z^0 >= 0 /\ 1-z^0-pos^0 >= 0 /\ 1-z^0 >= 0 /\ -1+z^0 >= 0), cost: 8*z^0 New rule: l22 -> l1 : c1^0'=1, pi^0'=1, m^0'=-1+m^post33, seq^0'=1, n^0'=n^post33, z^0'=0, c2^0'=0, pos^0'=1, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ -max^post33+m^post33 <= 0 /\ -1+m^post33 >= 0), cost: 10 Applied deletion Removed the following rules: 162 192 202 209 210 211 212 213 214 215 216 217 218 224 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 292 293 294 295 296 297 299 300 301 303 304 305 306 307 308 309 312 313 314 316 317 318 319 320 321 Chained accelerated rules with incoming rules Start location: l22 75: l22 -> l1 : pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33 >= 0 /\ -max^post33+m^post33 <= 0 /\ m^post33 >= 0), cost: 2 322: l22 -> l1 : c1^0'=1, pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33-2*n40, c2^0'=1, pos^0'=0, max^0'=m^post33, wpos^0'=0, (z^post33-2*n40 >= 0 /\ -n^post33+m^post33 <= 0 /\ -1+n40 >= 0 /\ -1+m^post33 >= 0), cost: 2+8*n40 323: l22 -> l1 : c1^0'=0, pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=0, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ -max^post33+m^post33 <= 0 /\ -1+m^post33 >= 0 /\ -1+z^post33 >= 0), cost: 2+5*z^post33 324: l22 -> l1 : c1^0'=0, pi^0'=1, m^0'=m^post33, seq^0'=1, n^0'=n^post33, z^0'=0, pos^0'=1, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ -max^post33+m^post33 <= 0 /\ -1+m^post33 >= 0), cost: 8 325: l22 -> l1 : c1^0'=1, pi^0'=1, m^0'=0, seq^0'=1, n^0'=n^post33, z^0'=z^post33-2*m^post33, c2^0'=0, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ -max^post33+m^post33 <= 0 /\ -1+m^post33 >= 0 /\ z^post33-2*m^post33 >= 0), cost: 2+7*m^post33 326: l22 -> l1 : c1^0'=1, pi^0'=1, m^0'=max^post33, seq^0'=1, n^0'=n^post33, z^0'=z^post33-2*max^post33+2*m^post33, c2^0'=1, pos^0'=0, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ z^post33-2*max^post33+2*m^post33 >= 0 /\ -1+m^post33 >= 0 /\ -1+max^post33-m^post33 >= 0), cost: 2+8*max^post33-8*m^post33 327: l22 -> l1 : c1^0'=1, pi^0'=1, m^0'=-1+m^post33, seq^0'=1, n^0'=n^post33, z^0'=0, c2^0'=0, pos^0'=1, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ -max^post33+m^post33 <= 0 /\ -1+m^post33 >= 0), cost: 10 328: l22 -> l1 : c1^0'=1, pi^0'=1, m^0'=0, seq^0'=1, n^0'=n^post33, z^0'=-1+z^post33, c2^0'=0, pos^0'=1, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ -1+max^post33 >= 0 /\ -1+z^post33 <= 0 /\ -1+z^post33 >= 0), cost: 10 329: l22 -> l1 : c1^0'=1, pi^0'=1, m^0'=-1+m^post33, seq^0'=1, n^0'=n^post33, z^0'=0, c2^0'=0, pos^0'=1, max^0'=max^post33, wpos^0'=0, (-n^post33+max^post33 <= 0 /\ -max^post33+m^post33 <= 0 /\ -1+m^post33 >= 0), cost: 10 Removed unreachable locations and irrelevant leafs Start location: l22 Computing asymptotic complexity Proved the following lower bound Complexity: Unknown Cpx degree: ? Solved cost: 0 Rule cost: 0