unknown Initial ITS Start location: l17 Program variables: c^0 d^0 f^0 n^0 r^0 s^0 0: l0 -> l1 : c^0'=c^post1, d^0'=d^post1, f^0'=f^post1, n^0'=n^post1, r^0'=r^post1, s^0'=s^post1, (n^0-r^0 <= 0 /\ -f^post1+f^0 == 0 /\ -d^post1+d^0 == 0 /\ n^0-n^post1 == 0 /\ -s^post1+s^0 == 0 /\ c^0-c^post1 == 0 /\ -r^post1+r^0 == 0), cost: 1 1: l0 -> l2 : c^0'=c^post2, d^0'=d^post2, f^0'=f^post2, n^0'=n^post2, r^0'=r^post2, s^0'=s^post2, (c^0-c^post2 == 0 /\ -n^post2+n^0 == 0 /\ d^0-d^post2 == 0 /\ -f^post2+f^0 == 0 /\ -r^post2+r^0 == 0 /\ 1-n^0+r^0 <= 0 /\ -s^post2+s^0 == 0), cost: 1 20: l1 -> l6 : c^0'=c^post21, d^0'=d^post21, f^0'=f^post21, n^0'=n^post21, r^0'=r^post21, s^0'=s^post21, (c^0-c^post21 == 0 /\ -n^post21+n^0 == 0 /\ -f^post21+f^0 == 0 /\ d^0-d^post21 == 0 /\ -r^post21+r^0 == 0 /\ -s^post21+s^0 == 0 /\ -n^0+r^0 <= 0), cost: 1 21: l1 -> l12 : c^0'=c^post22, d^0'=d^post22, f^0'=f^post22, n^0'=n^post22, r^0'=r^post22, s^0'=s^post22, (-s^post22+s^0 == 0 /\ 1+n^0-r^0 <= 0 /\ c^0-c^post22 == 0 /\ -n^post22+n^0 == 0 /\ -r^post22+r^0 == 0 /\ -d^post22+d^0 == 0 /\ -f^post22+f^0 == 0), cost: 1 28: l2 -> l14 : c^0'=c^post29, d^0'=d^post29, f^0'=f^post29, n^0'=n^post29, r^0'=r^post29, s^0'=s^post29, (d^0-d^post29 == 0 /\ -s^post29+s^0 == 0 /\ -n^post29+n^0 == 0 /\ c^0-c^post29 == 0 /\ -r^post29+r^0 == 0 /\ 2-d^0 <= 0 /\ -f^post29+f^0 == 0), cost: 1 29: l2 -> l14 : c^0'=c^post30, d^0'=d^post30, f^0'=f^post30, n^0'=n^post30, r^0'=r^post30, s^0'=s^post30, (-f^post30+f^0 == 0 /\ c^0-c^post30 == 0 /\ n^0-n^post30 == 0 /\ -r^post30+r^0 == 0 /\ -d^post30+d^0 == 0 /\ d^0 <= 0 /\ -s^post30+s^0 == 0), cost: 1 30: l2 -> l15 : c^0'=c^post31, d^0'=d^post31, f^0'=f^post31, n^0'=n^post31, r^0'=r^post31, s^0'=s^post31, (c^0-c^post31 == 0 /\ d^0-d^post31 == 0 /\ -f^post31+f^0 == 0 /\ -n^post31+n^0 == 0 /\ -r^post31+r^0 == 0 /\ -s^post31+s^0 == 0 /\ 1-d^0 <= 0 /\ -1+d^0 <= 0), cost: 1 2: l3 -> l0 : c^0'=c^post3, d^0'=d^post3, f^0'=f^post3, n^0'=n^post3, r^0'=r^post3, s^0'=s^post3, (1-c^0+c^post3 == 0 /\ -r^post3+r^0 == 0 /\ s^0-s^post3 == 0 /\ -f^post3+f^0 == 0 /\ -d^post3+d^0 == 0 /\ -n^post3+n^0 == 0), cost: 1 3: l4 -> l0 : c^0'=c^post4, d^0'=d^post4, f^0'=f^post4, n^0'=n^post4, r^0'=r^post4, s^0'=s^post4, (-f^0 <= 0 /\ -r^post4+r^0 == 0 /\ f^0 <= 0 /\ -c^post4+c^0 == 0 /\ f^0-f^post4 == 0 /\ -n^post4+n^0 == 0 /\ -d^post4+d^0 == 0 /\ s^0-s^post4 == 0), cost: 1 4: l4 -> l3 : c^0'=c^post5, d^0'=d^post5, f^0'=f^post5, n^0'=n^post5, r^0'=r^post5, s^0'=s^post5, (1-f^0 <= 0 /\ f^0-f^post5 == 0 /\ -s^post5+s^0 == 0 /\ -n^post5+n^0 == 0 /\ -d^post5+d^0 == 0 /\ -r^post5+r^0 == 0 /\ -c^post5+c^0 == 0), cost: 1 5: l4 -> l3 : c^0'=c^post6, d^0'=d^post6, f^0'=f^post6, n^0'=n^post6, r^0'=r^post6, s^0'=s^post6, (f^0-f^post6 == 0 /\ n^0-n^post6 == 0 /\ c^0-c^post6 == 0 /\ 1+f^0 <= 0 /\ -s^post6+s^0 == 0 /\ -d^post6+d^0 == 0 /\ -r^post6+r^0 == 0), cost: 1 6: l5 -> l4 : c^0'=c^post7, d^0'=d^post7, f^0'=f^post7, n^0'=n^post7, r^0'=r^post7, s^0'=s^post7, (-d^post7+d^0 == 0 /\ -s^post7+s^0 == 0 /\ f^0-f^post7 == 0 /\ -r^post7+r^0 == 0 /\ n^0-n^post7 == 0 /\ c^0-c^post7 == 0 /\ 2-c^0 <= 0), cost: 1 7: l5 -> l4 : c^0'=c^post8, d^0'=d^post8, f^0'=f^post8, n^0'=n^post8, r^0'=r^post8, s^0'=s^post8, (c^0 <= 0 /\ n^0-n^post8 == 0 /\ -d^post8+d^0 == 0 /\ -f^post8+f^0 == 0 /\ c^0-c^post8 == 0 /\ -r^post8+r^0 == 0 /\ -s^post8+s^0 == 0), cost: 1 8: l5 -> l6 : c^0'=c^post9, d^0'=d^post9, f^0'=f^post9, n^0'=n^post9, r^0'=r^post9, s^0'=s^post9, (-r^post9+r^0 == 0 /\ n^0-n^post9 == 0 /\ f^0-f^post9 == 0 /\ 1-c^0 <= 0 /\ -1+c^0 <= 0 /\ c^0-c^post9 == 0 /\ -s^post9+s^0 == 0 /\ -d^post9+d^0 == 0), cost: 1 9: l6 -> l7 : c^0'=c^post10, d^0'=d^post10, f^0'=f^post10, n^0'=n^post10, r^0'=r^post10, s^0'=s^post10, (-d^post10+d^0 == 0 /\ n^0-n^post10 == 0 /\ -s^post10+s^0 == 0 /\ -f^post10+f^0 == 0 /\ c^0-c^post10 == 0 /\ -r^post10+r^0 == 0), cost: 1 10: l8 -> l9 : c^0'=c^post11, d^0'=d^post11, f^0'=f^post11, n^0'=n^post11, r^0'=r^post11, s^0'=s^post11, (-f^post11+f^0 == 0 /\ c^0-c^post11 == 0 /\ -n^post11+n^0 == 0 /\ d^0-d^post11 == 0 /\ -s^0 <= 0 /\ -r^post11+r^0 == 0 /\ -s^post11+s^0 == 0), cost: 1 11: l8 -> l6 : c^0'=c^post12, d^0'=d^post12, f^0'=f^post12, n^0'=n^post12, r^0'=r^post12, s^0'=s^post12, (c^0-c^post12 == 0 /\ -s^post12+s^0 == 0 /\ d^0-d^post12 == 0 /\ -f^post12+f^0 == 0 /\ -n^post12+n^0 == 0 /\ 1+s^0 <= 0 /\ -r^post12+r^0 == 0), cost: 1 16: l9 -> l5 : c^0'=c^post17, d^0'=d^post17, f^0'=f^post17, n^0'=n^post17, r^0'=r^post17, s^0'=s^post17, (0 == 0 /\ -d^post17+d^0 == 0 /\ -r^post17+r^0 == 0 /\ -s^post17+s^0 == 0 /\ f^0-f^post17 == 0 /\ c^0-c^post17 == 0), cost: 1 12: l10 -> l8 : c^0'=c^post13, d^0'=d^post13, f^0'=f^post13, n^0'=n^post13, r^0'=r^post13, s^0'=s^post13, (-r^post13+r^0 == 0 /\ -f^post13+f^0 == 0 /\ s^post13+c^0-s^0 == 0 /\ -1+d^post13 == 0 /\ c^0-c^post13 == 0 /\ -n^post13+n^0 == 0), cost: 1 13: l11 -> l10 : c^0'=c^post14, d^0'=d^post14, f^0'=f^post14, n^0'=n^post14, r^0'=r^post14, s^0'=s^post14, (1-f^0 <= 0 /\ -r^post14+r^0 == 0 /\ -d^post14+d^0 == 0 /\ f^0-f^post14 == 0 /\ -n^post14+n^0 == 0 /\ c^0-c^post14 == 0 /\ s^0-s^post14 == 0), cost: 1 14: l11 -> l10 : c^0'=c^post15, d^0'=d^post15, f^0'=f^post15, n^0'=n^post15, r^0'=r^post15, s^0'=s^post15, (f^0-f^post15 == 0 /\ -s^post15+s^0 == 0 /\ -n^post15+n^0 == 0 /\ -d^post15+d^0 == 0 /\ -r^post15+r^0 == 0 /\ 1+f^0 <= 0 /\ -c^post15+c^0 == 0), cost: 1 15: l11 -> l10 : c^0'=c^post16, d^0'=d^post16, f^0'=f^post16, n^0'=n^post16, r^0'=r^post16, s^0'=s^post16, (-f^0 <= 0 /\ -1+f^post16 == 0 /\ -s^post16+s^0 == 0 /\ -r^post16+r^0 == 0 /\ n^0-n^post16 == 0 /\ f^0 <= 0 /\ -d^post16+d^0 == 0 /\ 1-c^0+c^post16 == 0), cost: 1 17: l12 -> l10 : c^0'=c^post18, d^0'=d^post18, f^0'=f^post18, n^0'=n^post18, r^0'=r^post18, s^0'=s^post18, (3-d^0 <= 0 /\ -s^post18+s^0 == 0 /\ -f^post18+f^0 == 0 /\ n^0-n^post18 == 0 /\ -d^post18+d^0 == 0 /\ c^0-c^post18 == 0 /\ -r^post18+r^0 == 0), cost: 1 18: l12 -> l10 : c^0'=c^post19, d^0'=d^post19, f^0'=f^post19, n^0'=n^post19, r^0'=r^post19, s^0'=s^post19, (-r^post19+r^0 == 0 /\ d^0-d^post19 == 0 /\ -n^post19+n^0 == 0 /\ -s^post19+s^0 == 0 /\ c^0-c^post19 == 0 /\ -f^post19+f^0 == 0 /\ -1+d^0 <= 0), cost: 1 19: l12 -> l11 : c^0'=c^post20, d^0'=d^post20, f^0'=f^post20, n^0'=n^post20, r^0'=r^post20, s^0'=s^post20, (-2+d^0 <= 0 /\ -d^post20+d^0 == 0 /\ -f^post20+f^0 == 0 /\ 2-d^0 <= 0 /\ n^0-n^post20 == 0 /\ -s^post20+s^0 == 0 /\ c^0-c^post20 == 0 /\ -r^post20+r^0 == 0), cost: 1 22: l13 -> l9 : c^0'=c^post23, d^0'=d^post23, f^0'=f^post23, n^0'=n^post23, r^0'=r^post23, s^0'=s^post23, (-r^post23+r^0 == 0 /\ -f^post23+f^0 == 0 /\ -255+s^0 <= 0 /\ -s^post23+s^0 == 0 /\ c^0-c^post23 == 0 /\ -n^post23+n^0 == 0 /\ -d^post23+d^0 == 0), cost: 1 23: l13 -> l6 : c^0'=c^post24, d^0'=d^post24, f^0'=f^post24, n^0'=n^post24, r^0'=r^post24, s^0'=s^post24, (256-s^0 <= 0 /\ -d^post24+d^0 == 0 /\ -n^post24+n^0 == 0 /\ f^0-f^post24 == 0 /\ -r^post24+r^0 == 0 /\ s^0-s^post24 == 0 /\ c^0-c^post24 == 0), cost: 1 24: l14 -> l13 : c^0'=c^post25, d^0'=d^post25, f^0'=f^post25, n^0'=n^post25, r^0'=r^post25, s^0'=s^post25, (f^0-f^post25 == 0 /\ -c^0+s^post25-s^0 == 0 /\ -2+d^post25 == 0 /\ -n^post25+n^0 == 0 /\ -r^post25+r^0 == 0 /\ -c^post25+c^0 == 0), cost: 1 25: l15 -> l14 : c^0'=c^post26, d^0'=d^post26, f^0'=f^post26, n^0'=n^post26, r^0'=r^post26, s^0'=s^post26, (-d^post26+d^0 == 0 /\ 1-f^0 <= 0 /\ -s^post26+s^0 == 0 /\ f^0-f^post26 == 0 /\ n^0-n^post26 == 0 /\ -r^post26+r^0 == 0 /\ c^0-c^post26 == 0), cost: 1 26: l15 -> l14 : c^0'=c^post27, d^0'=d^post27, f^0'=f^post27, n^0'=n^post27, r^0'=r^post27, s^0'=s^post27, (-r^post27+r^0 == 0 /\ -s^post27+s^0 == 0 /\ -d^post27+d^0 == 0 /\ n^0-n^post27 == 0 /\ -f^post27+f^0 == 0 /\ 1+f^0 <= 0 /\ c^0-c^post27 == 0), cost: 1 27: l15 -> l14 : c^0'=c^post28, d^0'=d^post28, f^0'=f^post28, n^0'=n^post28, r^0'=r^post28, s^0'=s^post28, (-f^0 <= 0 /\ r^0-r^post28 == 0 /\ f^0 <= 0 /\ n^0-n^post28 == 0 /\ -s^post28+s^0 == 0 /\ 1-c^0+c^post28 == 0 /\ -1+f^post28 == 0 /\ -d^post28+d^0 == 0), cost: 1 31: l16 -> l9 : c^0'=c^post32, d^0'=d^post32, f^0'=f^post32, n^0'=n^post32, r^0'=r^post32, s^0'=s^post32, (f^post32 == 0 /\ -r^post32+r^0 == 0 /\ -s^post32+s^0 == 0 /\ -4+c^post32 == 0 /\ -n^post32+n^0 == 0 /\ d^post32 == 0), cost: 1 32: l17 -> l16 : c^0'=c^post33, d^0'=d^post33, f^0'=f^post33, n^0'=n^post33, r^0'=r^post33, s^0'=s^post33, (-r^post33+r^0 == 0 /\ -f^post33+f^0 == 0 /\ -s^post33+s^0 == 0 /\ c^0-c^post33 == 0 /\ -n^post33+n^0 == 0 /\ -d^post33+d^0 == 0), cost: 1 Chained Linear Paths Start location: l17 Program variables: c^0 d^0 f^0 n^0 r^0 s^0 0: l0 -> l1 : c^0'=c^post1, d^0'=d^post1, f^0'=f^post1, n^0'=n^post1, r^0'=r^post1, s^0'=s^post1, (n^0-r^0 <= 0 /\ -f^post1+f^0 == 0 /\ -d^post1+d^0 == 0 /\ n^0-n^post1 == 0 /\ -s^post1+s^0 == 0 /\ c^0-c^post1 == 0 /\ -r^post1+r^0 == 0), cost: 1 1: l0 -> l2 : c^0'=c^post2, d^0'=d^post2, f^0'=f^post2, n^0'=n^post2, r^0'=r^post2, s^0'=s^post2, (c^0-c^post2 == 0 /\ -n^post2+n^0 == 0 /\ d^0-d^post2 == 0 /\ -f^post2+f^0 == 0 /\ -r^post2+r^0 == 0 /\ 1-n^0+r^0 <= 0 /\ -s^post2+s^0 == 0), cost: 1 20: l1 -> l6 : c^0'=c^post21, d^0'=d^post21, f^0'=f^post21, n^0'=n^post21, r^0'=r^post21, s^0'=s^post21, (c^0-c^post21 == 0 /\ -n^post21+n^0 == 0 /\ -f^post21+f^0 == 0 /\ d^0-d^post21 == 0 /\ -r^post21+r^0 == 0 /\ -s^post21+s^0 == 0 /\ -n^0+r^0 <= 0), cost: 1 21: l1 -> l12 : c^0'=c^post22, d^0'=d^post22, f^0'=f^post22, n^0'=n^post22, r^0'=r^post22, s^0'=s^post22, (-s^post22+s^0 == 0 /\ 1+n^0-r^0 <= 0 /\ c^0-c^post22 == 0 /\ -n^post22+n^0 == 0 /\ -r^post22+r^0 == 0 /\ -d^post22+d^0 == 0 /\ -f^post22+f^0 == 0), cost: 1 28: l2 -> l14 : c^0'=c^post29, d^0'=d^post29, f^0'=f^post29, n^0'=n^post29, r^0'=r^post29, s^0'=s^post29, (d^0-d^post29 == 0 /\ -s^post29+s^0 == 0 /\ -n^post29+n^0 == 0 /\ c^0-c^post29 == 0 /\ -r^post29+r^0 == 0 /\ 2-d^0 <= 0 /\ -f^post29+f^0 == 0), cost: 1 29: l2 -> l14 : c^0'=c^post30, d^0'=d^post30, f^0'=f^post30, n^0'=n^post30, r^0'=r^post30, s^0'=s^post30, (-f^post30+f^0 == 0 /\ c^0-c^post30 == 0 /\ n^0-n^post30 == 0 /\ -r^post30+r^0 == 0 /\ -d^post30+d^0 == 0 /\ d^0 <= 0 /\ -s^post30+s^0 == 0), cost: 1 30: l2 -> l15 : c^0'=c^post31, d^0'=d^post31, f^0'=f^post31, n^0'=n^post31, r^0'=r^post31, s^0'=s^post31, (c^0-c^post31 == 0 /\ d^0-d^post31 == 0 /\ -f^post31+f^0 == 0 /\ -n^post31+n^0 == 0 /\ -r^post31+r^0 == 0 /\ -s^post31+s^0 == 0 /\ 1-d^0 <= 0 /\ -1+d^0 <= 0), cost: 1 2: l3 -> l0 : c^0'=c^post3, d^0'=d^post3, f^0'=f^post3, n^0'=n^post3, r^0'=r^post3, s^0'=s^post3, (1-c^0+c^post3 == 0 /\ -r^post3+r^0 == 0 /\ s^0-s^post3 == 0 /\ -f^post3+f^0 == 0 /\ -d^post3+d^0 == 0 /\ -n^post3+n^0 == 0), cost: 1 3: l4 -> l0 : c^0'=c^post4, d^0'=d^post4, f^0'=f^post4, n^0'=n^post4, r^0'=r^post4, s^0'=s^post4, (-f^0 <= 0 /\ -r^post4+r^0 == 0 /\ f^0 <= 0 /\ -c^post4+c^0 == 0 /\ f^0-f^post4 == 0 /\ -n^post4+n^0 == 0 /\ -d^post4+d^0 == 0 /\ s^0-s^post4 == 0), cost: 1 4: l4 -> l3 : c^0'=c^post5, d^0'=d^post5, f^0'=f^post5, n^0'=n^post5, r^0'=r^post5, s^0'=s^post5, (1-f^0 <= 0 /\ f^0-f^post5 == 0 /\ -s^post5+s^0 == 0 /\ -n^post5+n^0 == 0 /\ -d^post5+d^0 == 0 /\ -r^post5+r^0 == 0 /\ -c^post5+c^0 == 0), cost: 1 5: l4 -> l3 : c^0'=c^post6, d^0'=d^post6, f^0'=f^post6, n^0'=n^post6, r^0'=r^post6, s^0'=s^post6, (f^0-f^post6 == 0 /\ n^0-n^post6 == 0 /\ c^0-c^post6 == 0 /\ 1+f^0 <= 0 /\ -s^post6+s^0 == 0 /\ -d^post6+d^0 == 0 /\ -r^post6+r^0 == 0), cost: 1 6: l5 -> l4 : c^0'=c^post7, d^0'=d^post7, f^0'=f^post7, n^0'=n^post7, r^0'=r^post7, s^0'=s^post7, (-d^post7+d^0 == 0 /\ -s^post7+s^0 == 0 /\ f^0-f^post7 == 0 /\ -r^post7+r^0 == 0 /\ n^0-n^post7 == 0 /\ c^0-c^post7 == 0 /\ 2-c^0 <= 0), cost: 1 7: l5 -> l4 : c^0'=c^post8, d^0'=d^post8, f^0'=f^post8, n^0'=n^post8, r^0'=r^post8, s^0'=s^post8, (c^0 <= 0 /\ n^0-n^post8 == 0 /\ -d^post8+d^0 == 0 /\ -f^post8+f^0 == 0 /\ c^0-c^post8 == 0 /\ -r^post8+r^0 == 0 /\ -s^post8+s^0 == 0), cost: 1 8: l5 -> l6 : c^0'=c^post9, d^0'=d^post9, f^0'=f^post9, n^0'=n^post9, r^0'=r^post9, s^0'=s^post9, (-r^post9+r^0 == 0 /\ n^0-n^post9 == 0 /\ f^0-f^post9 == 0 /\ 1-c^0 <= 0 /\ -1+c^0 <= 0 /\ c^0-c^post9 == 0 /\ -s^post9+s^0 == 0 /\ -d^post9+d^0 == 0), cost: 1 9: l6 -> l7 : c^0'=c^post10, d^0'=d^post10, f^0'=f^post10, n^0'=n^post10, r^0'=r^post10, s^0'=s^post10, (-d^post10+d^0 == 0 /\ n^0-n^post10 == 0 /\ -s^post10+s^0 == 0 /\ -f^post10+f^0 == 0 /\ c^0-c^post10 == 0 /\ -r^post10+r^0 == 0), cost: 1 10: l8 -> l9 : c^0'=c^post11, d^0'=d^post11, f^0'=f^post11, n^0'=n^post11, r^0'=r^post11, s^0'=s^post11, (-f^post11+f^0 == 0 /\ c^0-c^post11 == 0 /\ -n^post11+n^0 == 0 /\ d^0-d^post11 == 0 /\ -s^0 <= 0 /\ -r^post11+r^0 == 0 /\ -s^post11+s^0 == 0), cost: 1 11: l8 -> l6 : c^0'=c^post12, d^0'=d^post12, f^0'=f^post12, n^0'=n^post12, r^0'=r^post12, s^0'=s^post12, (c^0-c^post12 == 0 /\ -s^post12+s^0 == 0 /\ d^0-d^post12 == 0 /\ -f^post12+f^0 == 0 /\ -n^post12+n^0 == 0 /\ 1+s^0 <= 0 /\ -r^post12+r^0 == 0), cost: 1 16: l9 -> l5 : c^0'=c^post17, d^0'=d^post17, f^0'=f^post17, n^0'=n^post17, r^0'=r^post17, s^0'=s^post17, (0 == 0 /\ -d^post17+d^0 == 0 /\ -r^post17+r^0 == 0 /\ -s^post17+s^0 == 0 /\ f^0-f^post17 == 0 /\ c^0-c^post17 == 0), cost: 1 12: l10 -> l8 : c^0'=c^post13, d^0'=d^post13, f^0'=f^post13, n^0'=n^post13, r^0'=r^post13, s^0'=s^post13, (-r^post13+r^0 == 0 /\ -f^post13+f^0 == 0 /\ s^post13+c^0-s^0 == 0 /\ -1+d^post13 == 0 /\ c^0-c^post13 == 0 /\ -n^post13+n^0 == 0), cost: 1 13: l11 -> l10 : c^0'=c^post14, d^0'=d^post14, f^0'=f^post14, n^0'=n^post14, r^0'=r^post14, s^0'=s^post14, (1-f^0 <= 0 /\ -r^post14+r^0 == 0 /\ -d^post14+d^0 == 0 /\ f^0-f^post14 == 0 /\ -n^post14+n^0 == 0 /\ c^0-c^post14 == 0 /\ s^0-s^post14 == 0), cost: 1 14: l11 -> l10 : c^0'=c^post15, d^0'=d^post15, f^0'=f^post15, n^0'=n^post15, r^0'=r^post15, s^0'=s^post15, (f^0-f^post15 == 0 /\ -s^post15+s^0 == 0 /\ -n^post15+n^0 == 0 /\ -d^post15+d^0 == 0 /\ -r^post15+r^0 == 0 /\ 1+f^0 <= 0 /\ -c^post15+c^0 == 0), cost: 1 15: l11 -> l10 : c^0'=c^post16, d^0'=d^post16, f^0'=f^post16, n^0'=n^post16, r^0'=r^post16, s^0'=s^post16, (-f^0 <= 0 /\ -1+f^post16 == 0 /\ -s^post16+s^0 == 0 /\ -r^post16+r^0 == 0 /\ n^0-n^post16 == 0 /\ f^0 <= 0 /\ -d^post16+d^0 == 0 /\ 1-c^0+c^post16 == 0), cost: 1 17: l12 -> l10 : c^0'=c^post18, d^0'=d^post18, f^0'=f^post18, n^0'=n^post18, r^0'=r^post18, s^0'=s^post18, (3-d^0 <= 0 /\ -s^post18+s^0 == 0 /\ -f^post18+f^0 == 0 /\ n^0-n^post18 == 0 /\ -d^post18+d^0 == 0 /\ c^0-c^post18 == 0 /\ -r^post18+r^0 == 0), cost: 1 18: l12 -> l10 : c^0'=c^post19, d^0'=d^post19, f^0'=f^post19, n^0'=n^post19, r^0'=r^post19, s^0'=s^post19, (-r^post19+r^0 == 0 /\ d^0-d^post19 == 0 /\ -n^post19+n^0 == 0 /\ -s^post19+s^0 == 0 /\ c^0-c^post19 == 0 /\ -f^post19+f^0 == 0 /\ -1+d^0 <= 0), cost: 1 19: l12 -> l11 : c^0'=c^post20, d^0'=d^post20, f^0'=f^post20, n^0'=n^post20, r^0'=r^post20, s^0'=s^post20, (-2+d^0 <= 0 /\ -d^post20+d^0 == 0 /\ -f^post20+f^0 == 0 /\ 2-d^0 <= 0 /\ n^0-n^post20 == 0 /\ -s^post20+s^0 == 0 /\ c^0-c^post20 == 0 /\ -r^post20+r^0 == 0), cost: 1 22: l13 -> l9 : c^0'=c^post23, d^0'=d^post23, f^0'=f^post23, n^0'=n^post23, r^0'=r^post23, s^0'=s^post23, (-r^post23+r^0 == 0 /\ -f^post23+f^0 == 0 /\ -255+s^0 <= 0 /\ -s^post23+s^0 == 0 /\ c^0-c^post23 == 0 /\ -n^post23+n^0 == 0 /\ -d^post23+d^0 == 0), cost: 1 23: l13 -> l6 : c^0'=c^post24, d^0'=d^post24, f^0'=f^post24, n^0'=n^post24, r^0'=r^post24, s^0'=s^post24, (256-s^0 <= 0 /\ -d^post24+d^0 == 0 /\ -n^post24+n^0 == 0 /\ f^0-f^post24 == 0 /\ -r^post24+r^0 == 0 /\ s^0-s^post24 == 0 /\ c^0-c^post24 == 0), cost: 1 24: l14 -> l13 : c^0'=c^post25, d^0'=d^post25, f^0'=f^post25, n^0'=n^post25, r^0'=r^post25, s^0'=s^post25, (f^0-f^post25 == 0 /\ -c^0+s^post25-s^0 == 0 /\ -2+d^post25 == 0 /\ -n^post25+n^0 == 0 /\ -r^post25+r^0 == 0 /\ -c^post25+c^0 == 0), cost: 1 25: l15 -> l14 : c^0'=c^post26, d^0'=d^post26, f^0'=f^post26, n^0'=n^post26, r^0'=r^post26, s^0'=s^post26, (-d^post26+d^0 == 0 /\ 1-f^0 <= 0 /\ -s^post26+s^0 == 0 /\ f^0-f^post26 == 0 /\ n^0-n^post26 == 0 /\ -r^post26+r^0 == 0 /\ c^0-c^post26 == 0), cost: 1 26: l15 -> l14 : c^0'=c^post27, d^0'=d^post27, f^0'=f^post27, n^0'=n^post27, r^0'=r^post27, s^0'=s^post27, (-r^post27+r^0 == 0 /\ -s^post27+s^0 == 0 /\ -d^post27+d^0 == 0 /\ n^0-n^post27 == 0 /\ -f^post27+f^0 == 0 /\ 1+f^0 <= 0 /\ c^0-c^post27 == 0), cost: 1 27: l15 -> l14 : c^0'=c^post28, d^0'=d^post28, f^0'=f^post28, n^0'=n^post28, r^0'=r^post28, s^0'=s^post28, (-f^0 <= 0 /\ r^0-r^post28 == 0 /\ f^0 <= 0 /\ n^0-n^post28 == 0 /\ -s^post28+s^0 == 0 /\ 1-c^0+c^post28 == 0 /\ -1+f^post28 == 0 /\ -d^post28+d^0 == 0), cost: 1 33: l17 -> l9 : c^0'=c^post32, d^0'=d^post32, f^0'=f^post32, n^0'=n^post32, r^0'=r^post32, s^0'=s^post32, (-r^post33+r^0 == 0 /\ f^post32 == 0 /\ n^post33-n^post32 == 0 /\ s^post33-s^post32 == 0 /\ -f^post33+f^0 == 0 /\ -4+c^post32 == 0 /\ -s^post33+s^0 == 0 /\ c^0-c^post33 == 0 /\ r^post33-r^post32 == 0 /\ d^post32 == 0 /\ -n^post33+n^0 == 0 /\ -d^post33+d^0 == 0), cost: 1 Eliminating location l16 by chaining: Applied chaining First rule: l17 -> l16 : c^0'=c^post33, d^0'=d^post33, f^0'=f^post33, n^0'=n^post33, r^0'=r^post33, s^0'=s^post33, (-r^post33+r^0 == 0 /\ -f^post33+f^0 == 0 /\ -s^post33+s^0 == 0 /\ c^0-c^post33 == 0 /\ -n^post33+n^0 == 0 /\ -d^post33+d^0 == 0), cost: 1 Second rule: l16 -> l9 : c^0'=c^post32, d^0'=d^post32, f^0'=f^post32, n^0'=n^post32, r^0'=r^post32, s^0'=s^post32, (f^post32 == 0 /\ -r^post32+r^0 == 0 /\ -s^post32+s^0 == 0 /\ -4+c^post32 == 0 /\ -n^post32+n^0 == 0 /\ d^post32 == 0), cost: 1 New rule: l17 -> l9 : c^0'=c^post32, d^0'=d^post32, f^0'=f^post32, n^0'=n^post32, r^0'=r^post32, s^0'=s^post32, (-r^post33+r^0 == 0 /\ f^post32 == 0 /\ n^post33-n^post32 == 0 /\ s^post33-s^post32 == 0 /\ -f^post33+f^0 == 0 /\ -4+c^post32 == 0 /\ -s^post33+s^0 == 0 /\ c^0-c^post33 == 0 /\ r^post33-r^post32 == 0 /\ d^post32 == 0 /\ -n^post33+n^0 == 0 /\ -d^post33+d^0 == 0), cost: 1 Applied deletion Removed the following rules: 31 32 Simplified Transitions Start location: l17 Program variables: c^0 d^0 f^0 n^0 r^0 s^0 34: l0 -> l1 : n^0-r^0 <= 0, cost: 1 35: l0 -> l2 : 1-n^0+r^0 <= 0, cost: 1 54: l1 -> l6 : -n^0+r^0 <= 0, cost: 1 55: l1 -> l12 : 1+n^0-r^0 <= 0, cost: 1 62: l2 -> l14 : 2-d^0 <= 0, cost: 1 63: l2 -> l14 : d^0 <= 0, cost: 1 64: l2 -> l15 : (1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0), cost: 1 36: l3 -> l0 : c^0'=-1+c^0, T, cost: 1 37: l4 -> l0 : (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 38: l4 -> l3 : 1-f^0 <= 0, cost: 1 39: l4 -> l3 : 1+f^0 <= 0, cost: 1 40: l5 -> l4 : 2-c^0 <= 0, cost: 1 41: l5 -> l4 : c^0 <= 0, cost: 1 42: l5 -> l6 : (1-c^0 <= 0 /\ 1-c^0 == 0 /\ -1+c^0 <= 0), cost: 1 43: l6 -> l7 : T, cost: 1 44: l8 -> l9 : -s^0 <= 0, cost: 1 45: l8 -> l6 : 1+s^0 <= 0, cost: 1 50: l9 -> l5 : n^0'=n^post17, T, cost: 1 46: l10 -> l8 : d^0'=1, s^0'=-c^0+s^0, T, cost: 1 47: l11 -> l10 : 1-f^0 <= 0, cost: 1 48: l11 -> l10 : 1+f^0 <= 0, cost: 1 49: l11 -> l10 : c^0'=-1+c^0, f^0'=1, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 51: l12 -> l10 : 3-d^0 <= 0, cost: 1 52: l12 -> l10 : -1+d^0 <= 0, cost: 1 53: l12 -> l11 : (-2+d^0 <= 0 /\ -2+d^0 == 0 /\ 2-d^0 <= 0), cost: 1 56: l13 -> l9 : -255+s^0 <= 0, cost: 1 57: l13 -> l6 : 256-s^0 <= 0, cost: 1 58: l14 -> l13 : d^0'=2, s^0'=c^0+s^0, T, cost: 1 59: l15 -> l14 : 1-f^0 <= 0, cost: 1 60: l15 -> l14 : 1+f^0 <= 0, cost: 1 61: l15 -> l14 : c^0'=-1+c^0, f^0'=1, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 65: l17 -> l9 : c^0'=4, d^0'=0, f^0'=0, T, cost: 1 Propagated Equalities Original rule: l0 -> l1 : c^0'=c^post1, d^0'=d^post1, f^0'=f^post1, n^0'=n^post1, r^0'=r^post1, s^0'=s^post1, (n^0-r^0 <= 0 /\ -f^post1+f^0 == 0 /\ -d^post1+d^0 == 0 /\ n^0-n^post1 == 0 /\ -s^post1+s^0 == 0 /\ c^0-c^post1 == 0 /\ -r^post1+r^0 == 0), cost: 1 New rule: l0 -> l1 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ n^0-r^0 <= 0), cost: 1 propagated equality f^post1 = f^0 propagated equality d^post1 = d^0 propagated equality n^post1 = n^0 propagated equality s^post1 = s^0 propagated equality c^post1 = c^0 propagated equality r^post1 = r^0 Simplified Guard Original rule: l0 -> l1 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ n^0-r^0 <= 0), cost: 1 New rule: l0 -> l1 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, n^0-r^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l0 -> l1 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, n^0-r^0 <= 0, cost: 1 New rule: l0 -> l1 : n^0-r^0 <= 0, cost: 1 Propagated Equalities Original rule: l0 -> l2 : c^0'=c^post2, d^0'=d^post2, f^0'=f^post2, n^0'=n^post2, r^0'=r^post2, s^0'=s^post2, (c^0-c^post2 == 0 /\ -n^post2+n^0 == 0 /\ d^0-d^post2 == 0 /\ -f^post2+f^0 == 0 /\ -r^post2+r^0 == 0 /\ 1-n^0+r^0 <= 0 /\ -s^post2+s^0 == 0), cost: 1 New rule: l0 -> l2 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 1-n^0+r^0 <= 0), cost: 1 propagated equality c^post2 = c^0 propagated equality n^post2 = n^0 propagated equality d^post2 = d^0 propagated equality f^post2 = f^0 propagated equality r^post2 = r^0 propagated equality s^post2 = s^0 Simplified Guard Original rule: l0 -> l2 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 1-n^0+r^0 <= 0), cost: 1 New rule: l0 -> l2 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 1-n^0+r^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l0 -> l2 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 1-n^0+r^0 <= 0, cost: 1 New rule: l0 -> l2 : 1-n^0+r^0 <= 0, cost: 1 Propagated Equalities Original rule: l3 -> l0 : c^0'=c^post3, d^0'=d^post3, f^0'=f^post3, n^0'=n^post3, r^0'=r^post3, s^0'=s^post3, (1-c^0+c^post3 == 0 /\ -r^post3+r^0 == 0 /\ s^0-s^post3 == 0 /\ -f^post3+f^0 == 0 /\ -d^post3+d^0 == 0 /\ -n^post3+n^0 == 0), cost: 1 New rule: l3 -> l0 : c^0'=-1+c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 0 == 0, cost: 1 propagated equality c^post3 = -1+c^0 propagated equality r^post3 = r^0 propagated equality s^post3 = s^0 propagated equality f^post3 = f^0 propagated equality d^post3 = d^0 propagated equality n^post3 = n^0 Simplified Guard Original rule: l3 -> l0 : c^0'=-1+c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 0 == 0, cost: 1 New rule: l3 -> l0 : c^0'=-1+c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, T, cost: 1 Removed Trivial Updates Original rule: l3 -> l0 : c^0'=-1+c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, T, cost: 1 New rule: l3 -> l0 : c^0'=-1+c^0, T, cost: 1 made implied equalities explicit Original rule: l4 -> l0 : c^0'=c^post4, d^0'=d^post4, f^0'=f^post4, n^0'=n^post4, r^0'=r^post4, s^0'=s^post4, (-f^0 <= 0 /\ -r^post4+r^0 == 0 /\ f^0 <= 0 /\ -c^post4+c^0 == 0 /\ f^0-f^post4 == 0 /\ -n^post4+n^0 == 0 /\ -d^post4+d^0 == 0 /\ s^0-s^post4 == 0), cost: 1 New rule: l4 -> l0 : c^0'=c^post4, d^0'=d^post4, f^0'=f^post4, n^0'=n^post4, r^0'=r^post4, s^0'=s^post4, (-f^0 <= 0 /\ -f^0 == 0 /\ -r^post4+r^0 == 0 /\ f^0 <= 0 /\ -c^post4+c^0 == 0 /\ f^0-f^post4 == 0 /\ -n^post4+n^0 == 0 /\ -d^post4+d^0 == 0 /\ s^0-s^post4 == 0), cost: 1 Propagated Equalities Original rule: l4 -> l0 : c^0'=c^post4, d^0'=d^post4, f^0'=f^post4, n^0'=n^post4, r^0'=r^post4, s^0'=s^post4, (-f^0 <= 0 /\ -f^0 == 0 /\ -r^post4+r^0 == 0 /\ f^0 <= 0 /\ -c^post4+c^0 == 0 /\ f^0-f^post4 == 0 /\ -n^post4+n^0 == 0 /\ -d^post4+d^0 == 0 /\ s^0-s^post4 == 0), cost: 1 New rule: l4 -> l0 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ -f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 propagated equality r^post4 = r^0 propagated equality c^post4 = c^0 propagated equality f^post4 = f^0 propagated equality n^post4 = n^0 propagated equality d^post4 = d^0 propagated equality s^post4 = s^0 Simplified Guard Original rule: l4 -> l0 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ -f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 New rule: l4 -> l0 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 made implied equalities explicit Original rule: l4 -> l0 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 New rule: l4 -> l0 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l4 -> l0 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 New rule: l4 -> l0 : (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 Propagated Equalities Original rule: l4 -> l3 : c^0'=c^post5, d^0'=d^post5, f^0'=f^post5, n^0'=n^post5, r^0'=r^post5, s^0'=s^post5, (1-f^0 <= 0 /\ f^0-f^post5 == 0 /\ -s^post5+s^0 == 0 /\ -n^post5+n^0 == 0 /\ -d^post5+d^0 == 0 /\ -r^post5+r^0 == 0 /\ -c^post5+c^0 == 0), cost: 1 New rule: l4 -> l3 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 1-f^0 <= 0), cost: 1 propagated equality f^post5 = f^0 propagated equality s^post5 = s^0 propagated equality n^post5 = n^0 propagated equality d^post5 = d^0 propagated equality r^post5 = r^0 propagated equality c^post5 = c^0 Simplified Guard Original rule: l4 -> l3 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 1-f^0 <= 0), cost: 1 New rule: l4 -> l3 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 1-f^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l4 -> l3 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 1-f^0 <= 0, cost: 1 New rule: l4 -> l3 : 1-f^0 <= 0, cost: 1 Propagated Equalities Original rule: l4 -> l3 : c^0'=c^post6, d^0'=d^post6, f^0'=f^post6, n^0'=n^post6, r^0'=r^post6, s^0'=s^post6, (f^0-f^post6 == 0 /\ n^0-n^post6 == 0 /\ c^0-c^post6 == 0 /\ 1+f^0 <= 0 /\ -s^post6+s^0 == 0 /\ -d^post6+d^0 == 0 /\ -r^post6+r^0 == 0), cost: 1 New rule: l4 -> l3 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 1+f^0 <= 0), cost: 1 propagated equality f^post6 = f^0 propagated equality n^post6 = n^0 propagated equality c^post6 = c^0 propagated equality s^post6 = s^0 propagated equality d^post6 = d^0 propagated equality r^post6 = r^0 Simplified Guard Original rule: l4 -> l3 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 1+f^0 <= 0), cost: 1 New rule: l4 -> l3 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 1+f^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l4 -> l3 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 1+f^0 <= 0, cost: 1 New rule: l4 -> l3 : 1+f^0 <= 0, cost: 1 Propagated Equalities Original rule: l5 -> l4 : c^0'=c^post7, d^0'=d^post7, f^0'=f^post7, n^0'=n^post7, r^0'=r^post7, s^0'=s^post7, (-d^post7+d^0 == 0 /\ -s^post7+s^0 == 0 /\ f^0-f^post7 == 0 /\ -r^post7+r^0 == 0 /\ n^0-n^post7 == 0 /\ c^0-c^post7 == 0 /\ 2-c^0 <= 0), cost: 1 New rule: l5 -> l4 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 2-c^0 <= 0), cost: 1 propagated equality d^post7 = d^0 propagated equality s^post7 = s^0 propagated equality f^post7 = f^0 propagated equality r^post7 = r^0 propagated equality n^post7 = n^0 propagated equality c^post7 = c^0 Simplified Guard Original rule: l5 -> l4 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 2-c^0 <= 0), cost: 1 New rule: l5 -> l4 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 2-c^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l5 -> l4 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 2-c^0 <= 0, cost: 1 New rule: l5 -> l4 : 2-c^0 <= 0, cost: 1 Propagated Equalities Original rule: l5 -> l4 : c^0'=c^post8, d^0'=d^post8, f^0'=f^post8, n^0'=n^post8, r^0'=r^post8, s^0'=s^post8, (c^0 <= 0 /\ n^0-n^post8 == 0 /\ -d^post8+d^0 == 0 /\ -f^post8+f^0 == 0 /\ c^0-c^post8 == 0 /\ -r^post8+r^0 == 0 /\ -s^post8+s^0 == 0), cost: 1 New rule: l5 -> l4 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ c^0 <= 0), cost: 1 propagated equality n^post8 = n^0 propagated equality d^post8 = d^0 propagated equality f^post8 = f^0 propagated equality c^post8 = c^0 propagated equality r^post8 = r^0 propagated equality s^post8 = s^0 Simplified Guard Original rule: l5 -> l4 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ c^0 <= 0), cost: 1 New rule: l5 -> l4 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, c^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l5 -> l4 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, c^0 <= 0, cost: 1 New rule: l5 -> l4 : c^0 <= 0, cost: 1 made implied equalities explicit Original rule: l5 -> l6 : c^0'=c^post9, d^0'=d^post9, f^0'=f^post9, n^0'=n^post9, r^0'=r^post9, s^0'=s^post9, (-r^post9+r^0 == 0 /\ n^0-n^post9 == 0 /\ f^0-f^post9 == 0 /\ 1-c^0 <= 0 /\ -1+c^0 <= 0 /\ c^0-c^post9 == 0 /\ -s^post9+s^0 == 0 /\ -d^post9+d^0 == 0), cost: 1 New rule: l5 -> l6 : c^0'=c^post9, d^0'=d^post9, f^0'=f^post9, n^0'=n^post9, r^0'=r^post9, s^0'=s^post9, (-r^post9+r^0 == 0 /\ n^0-n^post9 == 0 /\ f^0-f^post9 == 0 /\ 1-c^0 <= 0 /\ 1-c^0 == 0 /\ -1+c^0 <= 0 /\ c^0-c^post9 == 0 /\ -s^post9+s^0 == 0 /\ -d^post9+d^0 == 0), cost: 1 Propagated Equalities Original rule: l5 -> l6 : c^0'=c^post9, d^0'=d^post9, f^0'=f^post9, n^0'=n^post9, r^0'=r^post9, s^0'=s^post9, (-r^post9+r^0 == 0 /\ n^0-n^post9 == 0 /\ f^0-f^post9 == 0 /\ 1-c^0 <= 0 /\ 1-c^0 == 0 /\ -1+c^0 <= 0 /\ c^0-c^post9 == 0 /\ -s^post9+s^0 == 0 /\ -d^post9+d^0 == 0), cost: 1 New rule: l5 -> l6 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 1-c^0 <= 0 /\ 1-c^0 == 0 /\ -1+c^0 <= 0), cost: 1 propagated equality r^post9 = r^0 propagated equality n^post9 = n^0 propagated equality f^post9 = f^0 propagated equality c^post9 = c^0 propagated equality s^post9 = s^0 propagated equality d^post9 = d^0 Simplified Guard Original rule: l5 -> l6 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 1-c^0 <= 0 /\ 1-c^0 == 0 /\ -1+c^0 <= 0), cost: 1 New rule: l5 -> l6 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (1-c^0 <= 0 /\ 1-c^0 == 0 /\ -1+c^0 <= 0), cost: 1 made implied equalities explicit Original rule: l5 -> l6 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (1-c^0 <= 0 /\ 1-c^0 == 0 /\ -1+c^0 <= 0), cost: 1 New rule: l5 -> l6 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (1-c^0 <= 0 /\ 1-c^0 == 0 /\ -1+c^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l5 -> l6 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (1-c^0 <= 0 /\ 1-c^0 == 0 /\ -1+c^0 <= 0), cost: 1 New rule: l5 -> l6 : (1-c^0 <= 0 /\ 1-c^0 == 0 /\ -1+c^0 <= 0), cost: 1 Propagated Equalities Original rule: l6 -> l7 : c^0'=c^post10, d^0'=d^post10, f^0'=f^post10, n^0'=n^post10, r^0'=r^post10, s^0'=s^post10, (-d^post10+d^0 == 0 /\ n^0-n^post10 == 0 /\ -s^post10+s^0 == 0 /\ -f^post10+f^0 == 0 /\ c^0-c^post10 == 0 /\ -r^post10+r^0 == 0), cost: 1 New rule: l6 -> l7 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 0 == 0, cost: 1 propagated equality d^post10 = d^0 propagated equality n^post10 = n^0 propagated equality s^post10 = s^0 propagated equality f^post10 = f^0 propagated equality c^post10 = c^0 propagated equality r^post10 = r^0 Simplified Guard Original rule: l6 -> l7 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 0 == 0, cost: 1 New rule: l6 -> l7 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, T, cost: 1 Removed Trivial Updates Original rule: l6 -> l7 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, T, cost: 1 New rule: l6 -> l7 : T, cost: 1 Propagated Equalities Original rule: l8 -> l9 : c^0'=c^post11, d^0'=d^post11, f^0'=f^post11, n^0'=n^post11, r^0'=r^post11, s^0'=s^post11, (-f^post11+f^0 == 0 /\ c^0-c^post11 == 0 /\ -n^post11+n^0 == 0 /\ d^0-d^post11 == 0 /\ -s^0 <= 0 /\ -r^post11+r^0 == 0 /\ -s^post11+s^0 == 0), cost: 1 New rule: l8 -> l9 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ -s^0 <= 0), cost: 1 propagated equality f^post11 = f^0 propagated equality c^post11 = c^0 propagated equality n^post11 = n^0 propagated equality d^post11 = d^0 propagated equality r^post11 = r^0 propagated equality s^post11 = s^0 Simplified Guard Original rule: l8 -> l9 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ -s^0 <= 0), cost: 1 New rule: l8 -> l9 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, -s^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l8 -> l9 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, -s^0 <= 0, cost: 1 New rule: l8 -> l9 : -s^0 <= 0, cost: 1 Propagated Equalities Original rule: l8 -> l6 : c^0'=c^post12, d^0'=d^post12, f^0'=f^post12, n^0'=n^post12, r^0'=r^post12, s^0'=s^post12, (c^0-c^post12 == 0 /\ -s^post12+s^0 == 0 /\ d^0-d^post12 == 0 /\ -f^post12+f^0 == 0 /\ -n^post12+n^0 == 0 /\ 1+s^0 <= 0 /\ -r^post12+r^0 == 0), cost: 1 New rule: l8 -> l6 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 1+s^0 <= 0), cost: 1 propagated equality c^post12 = c^0 propagated equality s^post12 = s^0 propagated equality d^post12 = d^0 propagated equality f^post12 = f^0 propagated equality n^post12 = n^0 propagated equality r^post12 = r^0 Simplified Guard Original rule: l8 -> l6 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 1+s^0 <= 0), cost: 1 New rule: l8 -> l6 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 1+s^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l8 -> l6 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 1+s^0 <= 0, cost: 1 New rule: l8 -> l6 : 1+s^0 <= 0, cost: 1 Propagated Equalities Original rule: l10 -> l8 : c^0'=c^post13, d^0'=d^post13, f^0'=f^post13, n^0'=n^post13, r^0'=r^post13, s^0'=s^post13, (-r^post13+r^0 == 0 /\ -f^post13+f^0 == 0 /\ s^post13+c^0-s^0 == 0 /\ -1+d^post13 == 0 /\ c^0-c^post13 == 0 /\ -n^post13+n^0 == 0), cost: 1 New rule: l10 -> l8 : c^0'=c^0, d^0'=1, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=-c^0+s^0, 0 == 0, cost: 1 propagated equality r^post13 = r^0 propagated equality f^post13 = f^0 propagated equality s^post13 = -c^0+s^0 propagated equality d^post13 = 1 propagated equality c^post13 = c^0 propagated equality n^post13 = n^0 Simplified Guard Original rule: l10 -> l8 : c^0'=c^0, d^0'=1, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=-c^0+s^0, 0 == 0, cost: 1 New rule: l10 -> l8 : c^0'=c^0, d^0'=1, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=-c^0+s^0, T, cost: 1 Removed Trivial Updates Original rule: l10 -> l8 : c^0'=c^0, d^0'=1, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=-c^0+s^0, T, cost: 1 New rule: l10 -> l8 : d^0'=1, s^0'=-c^0+s^0, T, cost: 1 Propagated Equalities Original rule: l11 -> l10 : c^0'=c^post14, d^0'=d^post14, f^0'=f^post14, n^0'=n^post14, r^0'=r^post14, s^0'=s^post14, (1-f^0 <= 0 /\ -r^post14+r^0 == 0 /\ -d^post14+d^0 == 0 /\ f^0-f^post14 == 0 /\ -n^post14+n^0 == 0 /\ c^0-c^post14 == 0 /\ s^0-s^post14 == 0), cost: 1 New rule: l11 -> l10 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 1-f^0 <= 0), cost: 1 propagated equality r^post14 = r^0 propagated equality d^post14 = d^0 propagated equality f^post14 = f^0 propagated equality n^post14 = n^0 propagated equality c^post14 = c^0 propagated equality s^post14 = s^0 Simplified Guard Original rule: l11 -> l10 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 1-f^0 <= 0), cost: 1 New rule: l11 -> l10 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 1-f^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l11 -> l10 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 1-f^0 <= 0, cost: 1 New rule: l11 -> l10 : 1-f^0 <= 0, cost: 1 Propagated Equalities Original rule: l11 -> l10 : c^0'=c^post15, d^0'=d^post15, f^0'=f^post15, n^0'=n^post15, r^0'=r^post15, s^0'=s^post15, (f^0-f^post15 == 0 /\ -s^post15+s^0 == 0 /\ -n^post15+n^0 == 0 /\ -d^post15+d^0 == 0 /\ -r^post15+r^0 == 0 /\ 1+f^0 <= 0 /\ -c^post15+c^0 == 0), cost: 1 New rule: l11 -> l10 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 1+f^0 <= 0), cost: 1 propagated equality f^post15 = f^0 propagated equality s^post15 = s^0 propagated equality n^post15 = n^0 propagated equality d^post15 = d^0 propagated equality r^post15 = r^0 propagated equality c^post15 = c^0 Simplified Guard Original rule: l11 -> l10 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 1+f^0 <= 0), cost: 1 New rule: l11 -> l10 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 1+f^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l11 -> l10 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 1+f^0 <= 0, cost: 1 New rule: l11 -> l10 : 1+f^0 <= 0, cost: 1 made implied equalities explicit Original rule: l11 -> l10 : c^0'=c^post16, d^0'=d^post16, f^0'=f^post16, n^0'=n^post16, r^0'=r^post16, s^0'=s^post16, (-f^0 <= 0 /\ -1+f^post16 == 0 /\ -s^post16+s^0 == 0 /\ -r^post16+r^0 == 0 /\ n^0-n^post16 == 0 /\ f^0 <= 0 /\ -d^post16+d^0 == 0 /\ 1-c^0+c^post16 == 0), cost: 1 New rule: l11 -> l10 : c^0'=c^post16, d^0'=d^post16, f^0'=f^post16, n^0'=n^post16, r^0'=r^post16, s^0'=s^post16, (-f^0 <= 0 /\ -f^0 == 0 /\ -1+f^post16 == 0 /\ -s^post16+s^0 == 0 /\ -r^post16+r^0 == 0 /\ n^0-n^post16 == 0 /\ f^0 <= 0 /\ -d^post16+d^0 == 0 /\ 1-c^0+c^post16 == 0), cost: 1 Propagated Equalities Original rule: l11 -> l10 : c^0'=c^post16, d^0'=d^post16, f^0'=f^post16, n^0'=n^post16, r^0'=r^post16, s^0'=s^post16, (-f^0 <= 0 /\ -f^0 == 0 /\ -1+f^post16 == 0 /\ -s^post16+s^0 == 0 /\ -r^post16+r^0 == 0 /\ n^0-n^post16 == 0 /\ f^0 <= 0 /\ -d^post16+d^0 == 0 /\ 1-c^0+c^post16 == 0), cost: 1 New rule: l11 -> l10 : c^0'=-1+c^0, d^0'=d^0, f^0'=1, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ -f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 propagated equality f^post16 = 1 propagated equality s^post16 = s^0 propagated equality r^post16 = r^0 propagated equality n^post16 = n^0 propagated equality d^post16 = d^0 propagated equality c^post16 = -1+c^0 Simplified Guard Original rule: l11 -> l10 : c^0'=-1+c^0, d^0'=d^0, f^0'=1, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ -f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 New rule: l11 -> l10 : c^0'=-1+c^0, d^0'=d^0, f^0'=1, n^0'=n^0, r^0'=r^0, s^0'=s^0, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 made implied equalities explicit Original rule: l11 -> l10 : c^0'=-1+c^0, d^0'=d^0, f^0'=1, n^0'=n^0, r^0'=r^0, s^0'=s^0, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 New rule: l11 -> l10 : c^0'=-1+c^0, d^0'=d^0, f^0'=1, n^0'=n^0, r^0'=r^0, s^0'=s^0, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l11 -> l10 : c^0'=-1+c^0, d^0'=d^0, f^0'=1, n^0'=n^0, r^0'=r^0, s^0'=s^0, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 New rule: l11 -> l10 : c^0'=-1+c^0, f^0'=1, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 Propagated Equalities Original rule: l9 -> l5 : c^0'=c^post17, d^0'=d^post17, f^0'=f^post17, n^0'=n^post17, r^0'=r^post17, s^0'=s^post17, (0 == 0 /\ -d^post17+d^0 == 0 /\ -r^post17+r^0 == 0 /\ -s^post17+s^0 == 0 /\ f^0-f^post17 == 0 /\ c^0-c^post17 == 0), cost: 1 New rule: l9 -> l5 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^post17, r^0'=r^0, s^0'=s^0, 0 == 0, cost: 1 propagated equality d^post17 = d^0 propagated equality r^post17 = r^0 propagated equality s^post17 = s^0 propagated equality f^post17 = f^0 propagated equality c^post17 = c^0 Simplified Guard Original rule: l9 -> l5 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^post17, r^0'=r^0, s^0'=s^0, 0 == 0, cost: 1 New rule: l9 -> l5 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^post17, r^0'=r^0, s^0'=s^0, T, cost: 1 Removed Trivial Updates Original rule: l9 -> l5 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^post17, r^0'=r^0, s^0'=s^0, T, cost: 1 New rule: l9 -> l5 : n^0'=n^post17, T, cost: 1 Propagated Equalities Original rule: l12 -> l10 : c^0'=c^post18, d^0'=d^post18, f^0'=f^post18, n^0'=n^post18, r^0'=r^post18, s^0'=s^post18, (3-d^0 <= 0 /\ -s^post18+s^0 == 0 /\ -f^post18+f^0 == 0 /\ n^0-n^post18 == 0 /\ -d^post18+d^0 == 0 /\ c^0-c^post18 == 0 /\ -r^post18+r^0 == 0), cost: 1 New rule: l12 -> l10 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 3-d^0 <= 0), cost: 1 propagated equality s^post18 = s^0 propagated equality f^post18 = f^0 propagated equality n^post18 = n^0 propagated equality d^post18 = d^0 propagated equality c^post18 = c^0 propagated equality r^post18 = r^0 Simplified Guard Original rule: l12 -> l10 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 3-d^0 <= 0), cost: 1 New rule: l12 -> l10 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 3-d^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l12 -> l10 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 3-d^0 <= 0, cost: 1 New rule: l12 -> l10 : 3-d^0 <= 0, cost: 1 Propagated Equalities Original rule: l12 -> l10 : c^0'=c^post19, d^0'=d^post19, f^0'=f^post19, n^0'=n^post19, r^0'=r^post19, s^0'=s^post19, (-r^post19+r^0 == 0 /\ d^0-d^post19 == 0 /\ -n^post19+n^0 == 0 /\ -s^post19+s^0 == 0 /\ c^0-c^post19 == 0 /\ -f^post19+f^0 == 0 /\ -1+d^0 <= 0), cost: 1 New rule: l12 -> l10 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ -1+d^0 <= 0), cost: 1 propagated equality r^post19 = r^0 propagated equality d^post19 = d^0 propagated equality n^post19 = n^0 propagated equality s^post19 = s^0 propagated equality c^post19 = c^0 propagated equality f^post19 = f^0 Simplified Guard Original rule: l12 -> l10 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ -1+d^0 <= 0), cost: 1 New rule: l12 -> l10 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, -1+d^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l12 -> l10 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, -1+d^0 <= 0, cost: 1 New rule: l12 -> l10 : -1+d^0 <= 0, cost: 1 made implied equalities explicit Original rule: l12 -> l11 : c^0'=c^post20, d^0'=d^post20, f^0'=f^post20, n^0'=n^post20, r^0'=r^post20, s^0'=s^post20, (-2+d^0 <= 0 /\ -d^post20+d^0 == 0 /\ -f^post20+f^0 == 0 /\ 2-d^0 <= 0 /\ n^0-n^post20 == 0 /\ -s^post20+s^0 == 0 /\ c^0-c^post20 == 0 /\ -r^post20+r^0 == 0), cost: 1 New rule: l12 -> l11 : c^0'=c^post20, d^0'=d^post20, f^0'=f^post20, n^0'=n^post20, r^0'=r^post20, s^0'=s^post20, (-2+d^0 <= 0 /\ -2+d^0 == 0 /\ -d^post20+d^0 == 0 /\ -f^post20+f^0 == 0 /\ 2-d^0 <= 0 /\ n^0-n^post20 == 0 /\ -s^post20+s^0 == 0 /\ c^0-c^post20 == 0 /\ -r^post20+r^0 == 0), cost: 1 Propagated Equalities Original rule: l12 -> l11 : c^0'=c^post20, d^0'=d^post20, f^0'=f^post20, n^0'=n^post20, r^0'=r^post20, s^0'=s^post20, (-2+d^0 <= 0 /\ -2+d^0 == 0 /\ -d^post20+d^0 == 0 /\ -f^post20+f^0 == 0 /\ 2-d^0 <= 0 /\ n^0-n^post20 == 0 /\ -s^post20+s^0 == 0 /\ c^0-c^post20 == 0 /\ -r^post20+r^0 == 0), cost: 1 New rule: l12 -> l11 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ -2+d^0 <= 0 /\ -2+d^0 == 0 /\ 2-d^0 <= 0), cost: 1 propagated equality d^post20 = d^0 propagated equality f^post20 = f^0 propagated equality n^post20 = n^0 propagated equality s^post20 = s^0 propagated equality c^post20 = c^0 propagated equality r^post20 = r^0 Simplified Guard Original rule: l12 -> l11 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ -2+d^0 <= 0 /\ -2+d^0 == 0 /\ 2-d^0 <= 0), cost: 1 New rule: l12 -> l11 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (-2+d^0 <= 0 /\ -2+d^0 == 0 /\ 2-d^0 <= 0), cost: 1 made implied equalities explicit Original rule: l12 -> l11 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (-2+d^0 <= 0 /\ -2+d^0 == 0 /\ 2-d^0 <= 0), cost: 1 New rule: l12 -> l11 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (-2+d^0 <= 0 /\ -2+d^0 == 0 /\ 2-d^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l12 -> l11 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (-2+d^0 <= 0 /\ -2+d^0 == 0 /\ 2-d^0 <= 0), cost: 1 New rule: l12 -> l11 : (-2+d^0 <= 0 /\ -2+d^0 == 0 /\ 2-d^0 <= 0), cost: 1 Propagated Equalities Original rule: l1 -> l6 : c^0'=c^post21, d^0'=d^post21, f^0'=f^post21, n^0'=n^post21, r^0'=r^post21, s^0'=s^post21, (c^0-c^post21 == 0 /\ -n^post21+n^0 == 0 /\ -f^post21+f^0 == 0 /\ d^0-d^post21 == 0 /\ -r^post21+r^0 == 0 /\ -s^post21+s^0 == 0 /\ -n^0+r^0 <= 0), cost: 1 New rule: l1 -> l6 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ -n^0+r^0 <= 0), cost: 1 propagated equality c^post21 = c^0 propagated equality n^post21 = n^0 propagated equality f^post21 = f^0 propagated equality d^post21 = d^0 propagated equality r^post21 = r^0 propagated equality s^post21 = s^0 Simplified Guard Original rule: l1 -> l6 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ -n^0+r^0 <= 0), cost: 1 New rule: l1 -> l6 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, -n^0+r^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l1 -> l6 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, -n^0+r^0 <= 0, cost: 1 New rule: l1 -> l6 : -n^0+r^0 <= 0, cost: 1 Propagated Equalities Original rule: l1 -> l12 : c^0'=c^post22, d^0'=d^post22, f^0'=f^post22, n^0'=n^post22, r^0'=r^post22, s^0'=s^post22, (-s^post22+s^0 == 0 /\ 1+n^0-r^0 <= 0 /\ c^0-c^post22 == 0 /\ -n^post22+n^0 == 0 /\ -r^post22+r^0 == 0 /\ -d^post22+d^0 == 0 /\ -f^post22+f^0 == 0), cost: 1 New rule: l1 -> l12 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 1+n^0-r^0 <= 0), cost: 1 propagated equality s^post22 = s^0 propagated equality c^post22 = c^0 propagated equality n^post22 = n^0 propagated equality r^post22 = r^0 propagated equality d^post22 = d^0 propagated equality f^post22 = f^0 Simplified Guard Original rule: l1 -> l12 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 1+n^0-r^0 <= 0), cost: 1 New rule: l1 -> l12 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 1+n^0-r^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l1 -> l12 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 1+n^0-r^0 <= 0, cost: 1 New rule: l1 -> l12 : 1+n^0-r^0 <= 0, cost: 1 Propagated Equalities Original rule: l13 -> l9 : c^0'=c^post23, d^0'=d^post23, f^0'=f^post23, n^0'=n^post23, r^0'=r^post23, s^0'=s^post23, (-r^post23+r^0 == 0 /\ -f^post23+f^0 == 0 /\ -255+s^0 <= 0 /\ -s^post23+s^0 == 0 /\ c^0-c^post23 == 0 /\ -n^post23+n^0 == 0 /\ -d^post23+d^0 == 0), cost: 1 New rule: l13 -> l9 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ -255+s^0 <= 0), cost: 1 propagated equality r^post23 = r^0 propagated equality f^post23 = f^0 propagated equality s^post23 = s^0 propagated equality c^post23 = c^0 propagated equality n^post23 = n^0 propagated equality d^post23 = d^0 Simplified Guard Original rule: l13 -> l9 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ -255+s^0 <= 0), cost: 1 New rule: l13 -> l9 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, -255+s^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l13 -> l9 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, -255+s^0 <= 0, cost: 1 New rule: l13 -> l9 : -255+s^0 <= 0, cost: 1 Propagated Equalities Original rule: l13 -> l6 : c^0'=c^post24, d^0'=d^post24, f^0'=f^post24, n^0'=n^post24, r^0'=r^post24, s^0'=s^post24, (256-s^0 <= 0 /\ -d^post24+d^0 == 0 /\ -n^post24+n^0 == 0 /\ f^0-f^post24 == 0 /\ -r^post24+r^0 == 0 /\ s^0-s^post24 == 0 /\ c^0-c^post24 == 0), cost: 1 New rule: l13 -> l6 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 256-s^0 <= 0), cost: 1 propagated equality d^post24 = d^0 propagated equality n^post24 = n^0 propagated equality f^post24 = f^0 propagated equality r^post24 = r^0 propagated equality s^post24 = s^0 propagated equality c^post24 = c^0 Simplified Guard Original rule: l13 -> l6 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 256-s^0 <= 0), cost: 1 New rule: l13 -> l6 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 256-s^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l13 -> l6 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 256-s^0 <= 0, cost: 1 New rule: l13 -> l6 : 256-s^0 <= 0, cost: 1 Propagated Equalities Original rule: l14 -> l13 : c^0'=c^post25, d^0'=d^post25, f^0'=f^post25, n^0'=n^post25, r^0'=r^post25, s^0'=s^post25, (f^0-f^post25 == 0 /\ -c^0+s^post25-s^0 == 0 /\ -2+d^post25 == 0 /\ -n^post25+n^0 == 0 /\ -r^post25+r^0 == 0 /\ -c^post25+c^0 == 0), cost: 1 New rule: l14 -> l13 : c^0'=c^0, d^0'=2, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=c^0+s^0, 0 == 0, cost: 1 propagated equality f^post25 = f^0 propagated equality s^post25 = c^0+s^0 propagated equality d^post25 = 2 propagated equality n^post25 = n^0 propagated equality r^post25 = r^0 propagated equality c^post25 = c^0 Simplified Guard Original rule: l14 -> l13 : c^0'=c^0, d^0'=2, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=c^0+s^0, 0 == 0, cost: 1 New rule: l14 -> l13 : c^0'=c^0, d^0'=2, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=c^0+s^0, T, cost: 1 Removed Trivial Updates Original rule: l14 -> l13 : c^0'=c^0, d^0'=2, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=c^0+s^0, T, cost: 1 New rule: l14 -> l13 : d^0'=2, s^0'=c^0+s^0, T, cost: 1 Propagated Equalities Original rule: l15 -> l14 : c^0'=c^post26, d^0'=d^post26, f^0'=f^post26, n^0'=n^post26, r^0'=r^post26, s^0'=s^post26, (-d^post26+d^0 == 0 /\ 1-f^0 <= 0 /\ -s^post26+s^0 == 0 /\ f^0-f^post26 == 0 /\ n^0-n^post26 == 0 /\ -r^post26+r^0 == 0 /\ c^0-c^post26 == 0), cost: 1 New rule: l15 -> l14 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 1-f^0 <= 0), cost: 1 propagated equality d^post26 = d^0 propagated equality s^post26 = s^0 propagated equality f^post26 = f^0 propagated equality n^post26 = n^0 propagated equality r^post26 = r^0 propagated equality c^post26 = c^0 Simplified Guard Original rule: l15 -> l14 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 1-f^0 <= 0), cost: 1 New rule: l15 -> l14 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 1-f^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l15 -> l14 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 1-f^0 <= 0, cost: 1 New rule: l15 -> l14 : 1-f^0 <= 0, cost: 1 Propagated Equalities Original rule: l15 -> l14 : c^0'=c^post27, d^0'=d^post27, f^0'=f^post27, n^0'=n^post27, r^0'=r^post27, s^0'=s^post27, (-r^post27+r^0 == 0 /\ -s^post27+s^0 == 0 /\ -d^post27+d^0 == 0 /\ n^0-n^post27 == 0 /\ -f^post27+f^0 == 0 /\ 1+f^0 <= 0 /\ c^0-c^post27 == 0), cost: 1 New rule: l15 -> l14 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 1+f^0 <= 0), cost: 1 propagated equality r^post27 = r^0 propagated equality s^post27 = s^0 propagated equality d^post27 = d^0 propagated equality n^post27 = n^0 propagated equality f^post27 = f^0 propagated equality c^post27 = c^0 Simplified Guard Original rule: l15 -> l14 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 1+f^0 <= 0), cost: 1 New rule: l15 -> l14 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 1+f^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l15 -> l14 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 1+f^0 <= 0, cost: 1 New rule: l15 -> l14 : 1+f^0 <= 0, cost: 1 made implied equalities explicit Original rule: l15 -> l14 : c^0'=c^post28, d^0'=d^post28, f^0'=f^post28, n^0'=n^post28, r^0'=r^post28, s^0'=s^post28, (-f^0 <= 0 /\ r^0-r^post28 == 0 /\ f^0 <= 0 /\ n^0-n^post28 == 0 /\ -s^post28+s^0 == 0 /\ 1-c^0+c^post28 == 0 /\ -1+f^post28 == 0 /\ -d^post28+d^0 == 0), cost: 1 New rule: l15 -> l14 : c^0'=c^post28, d^0'=d^post28, f^0'=f^post28, n^0'=n^post28, r^0'=r^post28, s^0'=s^post28, (-f^0 <= 0 /\ -f^0 == 0 /\ r^0-r^post28 == 0 /\ f^0 <= 0 /\ n^0-n^post28 == 0 /\ -s^post28+s^0 == 0 /\ 1-c^0+c^post28 == 0 /\ -1+f^post28 == 0 /\ -d^post28+d^0 == 0), cost: 1 Propagated Equalities Original rule: l15 -> l14 : c^0'=c^post28, d^0'=d^post28, f^0'=f^post28, n^0'=n^post28, r^0'=r^post28, s^0'=s^post28, (-f^0 <= 0 /\ -f^0 == 0 /\ r^0-r^post28 == 0 /\ f^0 <= 0 /\ n^0-n^post28 == 0 /\ -s^post28+s^0 == 0 /\ 1-c^0+c^post28 == 0 /\ -1+f^post28 == 0 /\ -d^post28+d^0 == 0), cost: 1 New rule: l15 -> l14 : c^0'=-1+c^0, d^0'=d^0, f^0'=1, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ -f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 propagated equality r^post28 = r^0 propagated equality n^post28 = n^0 propagated equality s^post28 = s^0 propagated equality c^post28 = -1+c^0 propagated equality f^post28 = 1 propagated equality d^post28 = d^0 Simplified Guard Original rule: l15 -> l14 : c^0'=-1+c^0, d^0'=d^0, f^0'=1, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ -f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 New rule: l15 -> l14 : c^0'=-1+c^0, d^0'=d^0, f^0'=1, n^0'=n^0, r^0'=r^0, s^0'=s^0, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 made implied equalities explicit Original rule: l15 -> l14 : c^0'=-1+c^0, d^0'=d^0, f^0'=1, n^0'=n^0, r^0'=r^0, s^0'=s^0, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 New rule: l15 -> l14 : c^0'=-1+c^0, d^0'=d^0, f^0'=1, n^0'=n^0, r^0'=r^0, s^0'=s^0, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l15 -> l14 : c^0'=-1+c^0, d^0'=d^0, f^0'=1, n^0'=n^0, r^0'=r^0, s^0'=s^0, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 New rule: l15 -> l14 : c^0'=-1+c^0, f^0'=1, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 Propagated Equalities Original rule: l2 -> l14 : c^0'=c^post29, d^0'=d^post29, f^0'=f^post29, n^0'=n^post29, r^0'=r^post29, s^0'=s^post29, (d^0-d^post29 == 0 /\ -s^post29+s^0 == 0 /\ -n^post29+n^0 == 0 /\ c^0-c^post29 == 0 /\ -r^post29+r^0 == 0 /\ 2-d^0 <= 0 /\ -f^post29+f^0 == 0), cost: 1 New rule: l2 -> l14 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 2-d^0 <= 0), cost: 1 propagated equality d^post29 = d^0 propagated equality s^post29 = s^0 propagated equality n^post29 = n^0 propagated equality c^post29 = c^0 propagated equality r^post29 = r^0 propagated equality f^post29 = f^0 Simplified Guard Original rule: l2 -> l14 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 2-d^0 <= 0), cost: 1 New rule: l2 -> l14 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 2-d^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l2 -> l14 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 2-d^0 <= 0, cost: 1 New rule: l2 -> l14 : 2-d^0 <= 0, cost: 1 Propagated Equalities Original rule: l2 -> l14 : c^0'=c^post30, d^0'=d^post30, f^0'=f^post30, n^0'=n^post30, r^0'=r^post30, s^0'=s^post30, (-f^post30+f^0 == 0 /\ c^0-c^post30 == 0 /\ n^0-n^post30 == 0 /\ -r^post30+r^0 == 0 /\ -d^post30+d^0 == 0 /\ d^0 <= 0 /\ -s^post30+s^0 == 0), cost: 1 New rule: l2 -> l14 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ d^0 <= 0), cost: 1 propagated equality f^post30 = f^0 propagated equality c^post30 = c^0 propagated equality n^post30 = n^0 propagated equality r^post30 = r^0 propagated equality d^post30 = d^0 propagated equality s^post30 = s^0 Simplified Guard Original rule: l2 -> l14 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ d^0 <= 0), cost: 1 New rule: l2 -> l14 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, d^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l2 -> l14 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, d^0 <= 0, cost: 1 New rule: l2 -> l14 : d^0 <= 0, cost: 1 made implied equalities explicit Original rule: l2 -> l15 : c^0'=c^post31, d^0'=d^post31, f^0'=f^post31, n^0'=n^post31, r^0'=r^post31, s^0'=s^post31, (c^0-c^post31 == 0 /\ d^0-d^post31 == 0 /\ -f^post31+f^0 == 0 /\ -n^post31+n^0 == 0 /\ -r^post31+r^0 == 0 /\ -s^post31+s^0 == 0 /\ 1-d^0 <= 0 /\ -1+d^0 <= 0), cost: 1 New rule: l2 -> l15 : c^0'=c^post31, d^0'=d^post31, f^0'=f^post31, n^0'=n^post31, r^0'=r^post31, s^0'=s^post31, (c^0-c^post31 == 0 /\ d^0-d^post31 == 0 /\ -f^post31+f^0 == 0 /\ -n^post31+n^0 == 0 /\ -r^post31+r^0 == 0 /\ -s^post31+s^0 == 0 /\ 1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0), cost: 1 Propagated Equalities Original rule: l2 -> l15 : c^0'=c^post31, d^0'=d^post31, f^0'=f^post31, n^0'=n^post31, r^0'=r^post31, s^0'=s^post31, (c^0-c^post31 == 0 /\ d^0-d^post31 == 0 /\ -f^post31+f^0 == 0 /\ -n^post31+n^0 == 0 /\ -r^post31+r^0 == 0 /\ -s^post31+s^0 == 0 /\ 1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0), cost: 1 New rule: l2 -> l15 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0), cost: 1 propagated equality c^post31 = c^0 propagated equality d^post31 = d^0 propagated equality f^post31 = f^0 propagated equality n^post31 = n^0 propagated equality r^post31 = r^0 propagated equality s^post31 = s^0 Simplified Guard Original rule: l2 -> l15 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (0 == 0 /\ 1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0), cost: 1 New rule: l2 -> l15 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0), cost: 1 made implied equalities explicit Original rule: l2 -> l15 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0), cost: 1 New rule: l2 -> l15 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l2 -> l15 : c^0'=c^0, d^0'=d^0, f^0'=f^0, n^0'=n^0, r^0'=r^0, s^0'=s^0, (1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0), cost: 1 New rule: l2 -> l15 : (1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0), cost: 1 Propagated Equalities Original rule: l17 -> l9 : c^0'=c^post32, d^0'=d^post32, f^0'=f^post32, n^0'=n^post32, r^0'=r^post32, s^0'=s^post32, (-r^post33+r^0 == 0 /\ f^post32 == 0 /\ n^post33-n^post32 == 0 /\ s^post33-s^post32 == 0 /\ -f^post33+f^0 == 0 /\ -4+c^post32 == 0 /\ -s^post33+s^0 == 0 /\ c^0-c^post33 == 0 /\ r^post33-r^post32 == 0 /\ d^post32 == 0 /\ -n^post33+n^0 == 0 /\ -d^post33+d^0 == 0), cost: 1 New rule: l17 -> l9 : c^0'=4, d^0'=0, f^0'=0, n^0'=n^post33, r^0'=r^post33, s^0'=s^post33, (0 == 0 /\ -r^post33+r^0 == 0 /\ -f^post33+f^0 == 0 /\ -s^post33+s^0 == 0 /\ c^0-c^post33 == 0 /\ -n^post33+n^0 == 0 /\ -d^post33+d^0 == 0), cost: 1 propagated equality f^post32 = 0 propagated equality n^post32 = n^post33 propagated equality s^post32 = s^post33 propagated equality c^post32 = 4 propagated equality r^post32 = r^post33 propagated equality d^post32 = 0 Propagated Equalities Original rule: l17 -> l9 : c^0'=4, d^0'=0, f^0'=0, n^0'=n^post33, r^0'=r^post33, s^0'=s^post33, (0 == 0 /\ -r^post33+r^0 == 0 /\ -f^post33+f^0 == 0 /\ -s^post33+s^0 == 0 /\ c^0-c^post33 == 0 /\ -n^post33+n^0 == 0 /\ -d^post33+d^0 == 0), cost: 1 New rule: l17 -> l9 : c^0'=4, d^0'=0, f^0'=0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 0 == 0, cost: 1 propagated equality r^post33 = r^0 propagated equality f^post33 = f^0 propagated equality s^post33 = s^0 propagated equality c^post33 = c^0 propagated equality n^post33 = n^0 propagated equality d^post33 = d^0 Simplified Guard Original rule: l17 -> l9 : c^0'=4, d^0'=0, f^0'=0, n^0'=n^0, r^0'=r^0, s^0'=s^0, 0 == 0, cost: 1 New rule: l17 -> l9 : c^0'=4, d^0'=0, f^0'=0, n^0'=n^0, r^0'=r^0, s^0'=s^0, T, cost: 1 Removed Trivial Updates Original rule: l17 -> l9 : c^0'=4, d^0'=0, f^0'=0, n^0'=n^0, r^0'=r^0, s^0'=s^0, T, cost: 1 New rule: l17 -> l9 : c^0'=4, d^0'=0, f^0'=0, T, cost: 1 Step with 65 Trace 65[T] Blocked [{}, {}] Step with 50 Trace 65[T], 50[T] Blocked [{}, {}, {}] Step with 40 Trace 65[T], 50[T], 40[(2-c^0 <= 0)] Blocked [{}, {}, {42[T]}, {}] Step with 37 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}] Step with 34 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {}] Step with 54 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 54[(-n^0+r^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {}, {}] Step with 43 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 54[(-n^0+r^0 <= 0)], 43[T] Blocked [{}, {}, {42[T]}, {}, {}, {}, {}, {}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 54[(-n^0+r^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {}, {43[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {54[T]}] Step with 55 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {54[T]}, {}] Step with 52 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {54[T]}, {51[T]}, {}] Step with 46 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T] Blocked [{}, {}, {42[T]}, {}, {}, {54[T]}, {51[T]}, {}, {}] Step with 45 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T], 45[(1+s^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {54[T]}, {51[T]}, {}, {}, {}] Step with 43 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T], 45[(1+s^0 <= 0)], 43[T] Blocked [{}, {}, {42[T]}, {}, {}, {54[T]}, {51[T]}, {}, {}, {}, {}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T], 45[(1+s^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {54[T]}, {51[T]}, {}, {}, {43[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T] Blocked [{}, {}, {42[T]}, {}, {}, {54[T]}, {51[T]}, {}, {45[T]}] Step with 44 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T], 44[(-s^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {54[T]}, {51[T]}, {}, {45[T]}, {}] Accelerate Start location: l17 Program variables: c^0 d^0 f^0 n^0 r^0 s^0 34: l0 -> l1 : n^0-r^0 <= 0, cost: 1 35: l0 -> l2 : 1-n^0+r^0 <= 0, cost: 1 54: l1 -> l6 : -n^0+r^0 <= 0, cost: 1 55: l1 -> l12 : 1+n^0-r^0 <= 0, cost: 1 62: l2 -> l14 : 2-d^0 <= 0, cost: 1 63: l2 -> l14 : d^0 <= 0, cost: 1 64: l2 -> l15 : (1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0), cost: 1 36: l3 -> l0 : c^0'=-1+c^0, T, cost: 1 37: l4 -> l0 : (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 38: l4 -> l3 : 1-f^0 <= 0, cost: 1 39: l4 -> l3 : 1+f^0 <= 0, cost: 1 40: l5 -> l4 : 2-c^0 <= 0, cost: 1 41: l5 -> l4 : c^0 <= 0, cost: 1 42: l5 -> l6 : (1-c^0 <= 0 /\ 1-c^0 == 0 /\ -1+c^0 <= 0), cost: 1 43: l6 -> l7 : T, cost: 1 44: l8 -> l9 : -s^0 <= 0, cost: 1 45: l8 -> l6 : 1+s^0 <= 0, cost: 1 50: l9 -> l5 : n^0'=n^post17, T, cost: 1 66: l9 -> l9 : d^0'=1, n^0'=n^post171, s^0'=-c^0*n+s^0, (-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0), cost: 1 46: l10 -> l8 : d^0'=1, s^0'=-c^0+s^0, T, cost: 1 47: l11 -> l10 : 1-f^0 <= 0, cost: 1 48: l11 -> l10 : 1+f^0 <= 0, cost: 1 49: l11 -> l10 : c^0'=-1+c^0, f^0'=1, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 51: l12 -> l10 : 3-d^0 <= 0, cost: 1 52: l12 -> l10 : -1+d^0 <= 0, cost: 1 53: l12 -> l11 : (-2+d^0 <= 0 /\ -2+d^0 == 0 /\ 2-d^0 <= 0), cost: 1 56: l13 -> l9 : -255+s^0 <= 0, cost: 1 57: l13 -> l6 : 256-s^0 <= 0, cost: 1 58: l14 -> l13 : d^0'=2, s^0'=c^0+s^0, T, cost: 1 59: l15 -> l14 : 1-f^0 <= 0, cost: 1 60: l15 -> l14 : 1+f^0 <= 0, cost: 1 61: l15 -> l14 : c^0'=-1+c^0, f^0'=1, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 65: l17 -> l9 : c^0'=4, d^0'=0, f^0'=0, T, cost: 1 Loop Acceleration Original rule: l9 -> l9 : d^0'=1, n^0'=n^post171, s^0'=-c^0+s^0, (-f^0 <= 0 /\ -f^0 == 0 /\ 1+n^post171-r^0 <= 0 /\ n^post171-r^0 <= 0 /\ f^0 <= 0 /\ c^0-s^0 <= 0 /\ -1+d^0 <= 0 /\ 2-c^0 <= 0), cost: 1 New rule: l9 -> l9 : d^0'=1, n^0'=n^post171, s^0'=-c^0*n+s^0, (-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0), cost: 1 -f^0 >= 0 [0]: monotonic increase yields -f^0 >= 0 -2+c^0 >= 0 [0]: monotonic increase yields -2+c^0 >= 0 -n^post171+r^0 >= 0 [0]: monotonic increase yields -n^post171+r^0 >= 0 f^0 >= 0 [0]: monotonic increase yields f^0 >= 0 -c^0+s^0 >= 0 [0]: montonic decrease yields -c^0-c^0*(-1+n)+s^0 >= 0, dependencies: -2+c^0 >= 0 -c^0+s^0 >= 0 [1]: eventual increase yields (c^0 <= 0 /\ -c^0+s^0 >= 0) -1-n^post171+r^0 >= 0 [0]: monotonic increase yields -1-n^post171+r^0 >= 0 1-d^0 >= 0 [0]: monotonic increase yields 1-d^0 >= 0 Replacement map: {-f^0 >= 0 -> -f^0 >= 0, -2+c^0 >= 0 -> -2+c^0 >= 0, -n^post171+r^0 >= 0 -> -n^post171+r^0 >= 0, f^0 >= 0 -> f^0 >= 0, -c^0+s^0 >= 0 -> -c^0-c^0*(-1+n)+s^0 >= 0, -1-n^post171+r^0 >= 0 -> -1-n^post171+r^0 >= 0, 1-d^0 >= 0 -> 1-d^0 >= 0} Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)] Blocked [{}, {}, {66[T]}] Step with 50 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T] Blocked [{}, {}, {66[T]}, {}] Step with 40 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}] Step with 37 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {}] Step with 34 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {}, {}] Step with 55 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {}, {}, {}] Step with 52 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {}, {}, {}, {}] Step with 46 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T] Blocked [{}, {}, {66[T]}, {}, {}, {}, {}, {}, {}, {}] Step with 44 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T], 44[(-s^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {}, {}, {}, {}, {}, {}] Covered Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T] Blocked [{}, {}, {66[T]}, {}, {}, {}, {}, {}, {}, {44[T]}] Step with 45 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T], 45[(1+s^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {}, {}, {}, {}, {44[T]}, {}] Step with 43 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T], 45[(1+s^0 <= 0)], 43[T] Blocked [{}, {}, {66[T]}, {}, {}, {}, {}, {}, {}, {44[T]}, {}, {}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T], 45[(1+s^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {}, {}, {}, {}, {44[T]}, {43[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T] Blocked [{}, {}, {66[T]}, {}, {}, {}, {}, {}, {}, {44[T], 45[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {}, {}, {}, {46[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {}, {}, {52[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {}, {55[T]}] Step with 54 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 54[(-n^0+r^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {}, {55[T]}, {}] Step with 43 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 54[(-n^0+r^0 <= 0)], 43[T] Blocked [{}, {}, {66[T]}, {}, {}, {}, {55[T]}, {}, {}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 54[(-n^0+r^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {}, {55[T]}, {43[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {}, {54[T], 55[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {34[T]}] Step with 35 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {34[T]}, {}] Step with 64 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {34[T]}, {62[T], 63[T]}, {}] Step with 61 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {34[T]}, {62[T], 63[T]}, {59[T], 60[T]}, {}] Step with 58 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T] Blocked [{}, {}, {66[T]}, {}, {}, {34[T]}, {62[T], 63[T]}, {59[T], 60[T]}, {}, {}] Step with 57 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 57[(256-s^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {34[T]}, {62[T], 63[T]}, {59[T], 60[T]}, {}, {}, {}] Step with 43 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 57[(256-s^0 <= 0)], 43[T] Blocked [{}, {}, {66[T]}, {}, {}, {34[T]}, {62[T], 63[T]}, {59[T], 60[T]}, {}, {}, {}, {}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 57[(256-s^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {34[T]}, {62[T], 63[T]}, {59[T], 60[T]}, {}, {}, {43[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T] Blocked [{}, {}, {66[T]}, {}, {}, {34[T]}, {62[T], 63[T]}, {59[T], 60[T]}, {}, {57[T]}] Step with 56 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {34[T]}, {62[T], 63[T]}, {59[T], 60[T]}, {}, {57[T]}, {}] Acceleration Failed marked recursive suffix as redundant Acceleration Failed marked recursive suffix as redundant Step with 50 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T] Blocked [{}, {}, {66[T]}, {}, {}, {34[T]}, {62[T], 63[T]}, {59[T], 60[T]}, {}, {57[T]}, {}, {}] Acceleration Failed marked recursive suffix as redundant Step with 40 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {34[T]}, {62[T], 63[T]}, {59[T], 60[T]}, {}, {57[T]}, {}, {}, {}] Acceleration Failed marked recursive suffix as redundant Step with 38 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 38[(1-f^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {34[T]}, {62[T], 63[T]}, {59[T], 60[T]}, {}, {57[T]}, {}, {}, {37[T]}, {}] Step with 36 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 38[(1-f^0 <= 0)], 36[T] Blocked [{}, {}, {66[T]}, {}, {}, {34[T]}, {62[T], 63[T]}, {59[T], 60[T]}, {}, {57[T]}, {}, {}, {37[T]}, {}, {}] Acceleration Failed marked recursive suffix as redundant Step with 35 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 38[(1-f^0 <= 0)], 36[T], 35[(1-n^0+r^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {34[T]}, {62[T], 63[T]}, {59[T], 60[T]}, {}, {57[T]}, {}, {}, {37[T]}, {}, {}, {}] Acceleration Failed marked recursive suffix as redundant Step with 62 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 38[(1-f^0 <= 0)], 36[T], 35[(1-n^0+r^0 <= 0)], 62[(2-d^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {34[T]}, {62[T], 63[T]}, {59[T], 60[T]}, {}, {57[T]}, {}, {}, {37[T]}, {}, {}, {64[T]}, {}] Accelerate Start location: l17 Program variables: c^0 d^0 f^0 n^0 r^0 s^0 34: l0 -> l1 : n^0-r^0 <= 0, cost: 1 35: l0 -> l2 : 1-n^0+r^0 <= 0, cost: 1 54: l1 -> l6 : -n^0+r^0 <= 0, cost: 1 55: l1 -> l12 : 1+n^0-r^0 <= 0, cost: 1 62: l2 -> l14 : 2-d^0 <= 0, cost: 1 63: l2 -> l14 : d^0 <= 0, cost: 1 64: l2 -> l15 : (1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0), cost: 1 36: l3 -> l0 : c^0'=-1+c^0, T, cost: 1 37: l4 -> l0 : (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 38: l4 -> l3 : 1-f^0 <= 0, cost: 1 39: l4 -> l3 : 1+f^0 <= 0, cost: 1 40: l5 -> l4 : 2-c^0 <= 0, cost: 1 41: l5 -> l4 : c^0 <= 0, cost: 1 42: l5 -> l6 : (1-c^0 <= 0 /\ 1-c^0 == 0 /\ -1+c^0 <= 0), cost: 1 43: l6 -> l7 : T, cost: 1 44: l8 -> l9 : -s^0 <= 0, cost: 1 45: l8 -> l6 : 1+s^0 <= 0, cost: 1 50: l9 -> l5 : n^0'=n^post17, T, cost: 1 66: l9 -> l9 : d^0'=1, n^0'=n^post171, s^0'=-c^0*n+s^0, (-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0), cost: 1 46: l10 -> l8 : d^0'=1, s^0'=-c^0+s^0, T, cost: 1 47: l11 -> l10 : 1-f^0 <= 0, cost: 1 48: l11 -> l10 : 1+f^0 <= 0, cost: 1 49: l11 -> l10 : c^0'=-1+c^0, f^0'=1, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 51: l12 -> l10 : 3-d^0 <= 0, cost: 1 52: l12 -> l10 : -1+d^0 <= 0, cost: 1 53: l12 -> l11 : (-2+d^0 <= 0 /\ -2+d^0 == 0 /\ 2-d^0 <= 0), cost: 1 56: l13 -> l9 : -255+s^0 <= 0, cost: 1 57: l13 -> l6 : 256-s^0 <= 0, cost: 1 58: l14 -> l13 : d^0'=2, s^0'=c^0+s^0, T, cost: 1 67: l14 -> l14 : c^0'=c^0-n2, d^0'=2, n^0'=n^post173, s^0'=1/2*n2+c^0*n2+s^0-1/2*n2^2, (-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0), cost: 1 59: l15 -> l14 : 1-f^0 <= 0, cost: 1 60: l15 -> l14 : 1+f^0 <= 0, cost: 1 61: l15 -> l14 : c^0'=-1+c^0, f^0'=1, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 65: l17 -> l9 : c^0'=4, d^0'=0, f^0'=0, T, cost: 1 Loop Acceleration Original rule: l14 -> l14 : c^0'=-1+c^0, d^0'=2, n^0'=n^post173, s^0'=c^0+s^0, (1-f^0 <= 0 /\ 1-n^post173+r^0 <= 0 /\ 2-c^0 <= 0 /\ -255+c^0+s^0 <= 0), cost: 1 New rule: l14 -> l14 : c^0'=c^0-n2, d^0'=2, n^0'=n^post173, s^0'=1/2*n2+c^0*n2+s^0-1/2*n2^2, (-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0), cost: 1 -1+f^0 >= 0 [0]: monotonic increase yields -1+f^0 >= 0 -1+n^post173-r^0 >= 0 [0]: monotonic increase yields -1+n^post173-r^0 >= 0 -2+c^0 >= 0 [0]: montonic decrease yields -1+c^0-n2 >= 0 -2+c^0 >= 0 [1]: eventual increase yields (1 <= 0 /\ -2+c^0 >= 0) 255-c^0-s^0 >= 0 [0]: montonic decrease yields 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0, dependencies: -2+c^0 >= 0 255-c^0-s^0 >= 0 [1]: eventual increase yields (255-c^0-s^0 >= 0 /\ -1+c^0 <= 0) Replacement map: {-1+f^0 >= 0 -> -1+f^0 >= 0, -1+n^post173-r^0 >= 0 -> -1+n^post173-r^0 >= 0, -2+c^0 >= 0 -> -1+c^0-n2 >= 0, 255-c^0-s^0 >= 0 -> 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0} Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {34[T]}, {62[T], 63[T]}, {59[T], 60[T]}, {}, {67[T]}] Step with 58 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T] Blocked [{}, {}, {66[T]}, {}, {}, {34[T]}, {62[T], 63[T]}, {59[T], 60[T]}, {}, {67[T]}, {}] Step with 56 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T], 56[(-255+s^0 <= 0)] Blocked [{}, {}, {66[T]}, {}, {}, {34[T]}, {62[T], 63[T]}, {59[T], 60[T]}, {}, {67[T]}, {}, {}] Acceleration Failed marked recursive suffix as redundant Acceleration Failed marked recursive suffix as redundant Restart Step with 65 Trace 65[T] Blocked [{}, {}] Step with 50 Trace 65[T], 50[T] Blocked [{}, {}, {}] Step with 40 Trace 65[T], 50[T], 40[(2-c^0 <= 0)] Blocked [{}, {}, {41[T], 42[T]}, {}] Step with 37 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)] Blocked [{}, {}, {41[T], 42[T]}, {}, {}] Step with 35 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)] Blocked [{}, {}, {41[T], 42[T]}, {}, {}, {}] Step with 63 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)] Blocked [{}, {}, {41[T], 42[T]}, {}, {}, {62[T], 64[T]}, {}] Step with 58 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T] Blocked [{}, {}, {41[T], 42[T]}, {}, {}, {62[T], 64[T]}, {}, {}] Step with 57 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 57[(256-s^0 <= 0)] Blocked [{}, {}, {41[T], 42[T]}, {}, {}, {62[T], 64[T]}, {}, {}, {}] Step with 43 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 57[(256-s^0 <= 0)], 43[T] Blocked [{}, {}, {41[T], 42[T]}, {}, {}, {62[T], 64[T]}, {}, {}, {}, {}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 57[(256-s^0 <= 0)] Blocked [{}, {}, {41[T], 42[T]}, {}, {}, {62[T], 64[T]}, {}, {}, {43[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T] Blocked [{}, {}, {41[T], 42[T]}, {}, {}, {62[T], 64[T]}, {}, {57[T]}] Step with 56 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)] Blocked [{}, {}, {41[T], 42[T]}, {}, {}, {62[T], 64[T]}, {}, {57[T]}, {}] Acceleration Failed marked recursive suffix as redundant Step with 50 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T] Blocked [{}, {}, {41[T], 42[T]}, {}, {}, {62[T], 64[T]}, {}, {57[T]}, {}, {}] Acceleration Failed marked recursive suffix as redundant Step with 40 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)] Blocked [{}, {}, {41[T], 42[T]}, {}, {}, {62[T], 64[T]}, {}, {57[T]}, {}, {}, {}] Acceleration Failed marked recursive suffix as redundant Step with 37 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)] Blocked [{}, {}, {41[T], 42[T]}, {}, {}, {62[T], 64[T]}, {}, {57[T]}, {}, {}, {}, {}] Acceleration Failed marked recursive suffix as redundant Step with 35 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)] Blocked [{}, {}, {41[T], 42[T]}, {}, {}, {62[T], 64[T]}, {}, {57[T]}, {}, {}, {}, {}, {}] Acceleration Failed marked recursive suffix as redundant Step with 62 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 62[(2-d^0 <= 0)] Blocked [{}, {}, {41[T], 42[T]}, {}, {}, {62[T], 64[T]}, {}, {57[T]}, {}, {}, {}, {}, {63[T], 64[T]}, {}] Accelerate Start location: l17 Program variables: c^0 d^0 f^0 n^0 r^0 s^0 34: l0 -> l1 : n^0-r^0 <= 0, cost: 1 35: l0 -> l2 : 1-n^0+r^0 <= 0, cost: 1 54: l1 -> l6 : -n^0+r^0 <= 0, cost: 1 55: l1 -> l12 : 1+n^0-r^0 <= 0, cost: 1 62: l2 -> l14 : 2-d^0 <= 0, cost: 1 63: l2 -> l14 : d^0 <= 0, cost: 1 64: l2 -> l15 : (1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0), cost: 1 36: l3 -> l0 : c^0'=-1+c^0, T, cost: 1 37: l4 -> l0 : (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 38: l4 -> l3 : 1-f^0 <= 0, cost: 1 39: l4 -> l3 : 1+f^0 <= 0, cost: 1 40: l5 -> l4 : 2-c^0 <= 0, cost: 1 41: l5 -> l4 : c^0 <= 0, cost: 1 42: l5 -> l6 : (1-c^0 <= 0 /\ 1-c^0 == 0 /\ -1+c^0 <= 0), cost: 1 43: l6 -> l7 : T, cost: 1 44: l8 -> l9 : -s^0 <= 0, cost: 1 45: l8 -> l6 : 1+s^0 <= 0, cost: 1 50: l9 -> l5 : n^0'=n^post17, T, cost: 1 66: l9 -> l9 : d^0'=1, n^0'=n^post171, s^0'=-c^0*n+s^0, (-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0), cost: 1 46: l10 -> l8 : d^0'=1, s^0'=-c^0+s^0, T, cost: 1 47: l11 -> l10 : 1-f^0 <= 0, cost: 1 48: l11 -> l10 : 1+f^0 <= 0, cost: 1 49: l11 -> l10 : c^0'=-1+c^0, f^0'=1, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 51: l12 -> l10 : 3-d^0 <= 0, cost: 1 52: l12 -> l10 : -1+d^0 <= 0, cost: 1 53: l12 -> l11 : (-2+d^0 <= 0 /\ -2+d^0 == 0 /\ 2-d^0 <= 0), cost: 1 56: l13 -> l9 : -255+s^0 <= 0, cost: 1 57: l13 -> l6 : 256-s^0 <= 0, cost: 1 58: l14 -> l13 : d^0'=2, s^0'=c^0+s^0, T, cost: 1 67: l14 -> l14 : c^0'=c^0-n2, d^0'=2, n^0'=n^post173, s^0'=1/2*n2+c^0*n2+s^0-1/2*n2^2, (-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0), cost: 1 68: l14 -> l14 : d^0'=2, n^0'=n^post175, s^0'=n3*c^0+s^0, (-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0), cost: 1 59: l15 -> l14 : 1-f^0 <= 0, cost: 1 60: l15 -> l14 : 1+f^0 <= 0, cost: 1 61: l15 -> l14 : c^0'=-1+c^0, f^0'=1, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0), cost: 1 65: l17 -> l9 : c^0'=4, d^0'=0, f^0'=0, T, cost: 1 Loop Acceleration Original rule: l14 -> l14 : d^0'=2, n^0'=n^post175, s^0'=c^0+s^0, (-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0 /\ 1-n^post175+r^0 <= 0 /\ 2-c^0 <= 0 /\ -255+c^0+s^0 <= 0), cost: 1 New rule: l14 -> l14 : d^0'=2, n^0'=n^post175, s^0'=n3*c^0+s^0, (-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0), cost: 1 -f^0 >= 0 [0]: monotonic increase yields -f^0 >= 0 -1+n^post175-r^0 >= 0 [0]: monotonic increase yields -1+n^post175-r^0 >= 0 -2+c^0 >= 0 [0]: monotonic increase yields -2+c^0 >= 0 255-c^0-s^0 >= 0 [0]: montonic decrease yields 255-c^0*(-1+n3)-c^0-s^0 >= 0, dependencies: -2+c^0 >= 0 255-c^0-s^0 >= 0 [1]: eventual increase yields (c^0 <= 0 /\ 255-c^0-s^0 >= 0) f^0 >= 0 [0]: monotonic increase yields f^0 >= 0 Replacement map: {-f^0 >= 0 -> -f^0 >= 0, -1+n^post175-r^0 >= 0 -> -1+n^post175-r^0 >= 0, -2+c^0 >= 0 -> -2+c^0 >= 0, 255-c^0-s^0 >= 0 -> 255-c^0*(-1+n3)-c^0-s^0 >= 0, f^0 >= 0 -> f^0 >= 0} Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)] Blocked [{}, {}, {41[T], 42[T]}, {}, {}, {62[T], 64[T]}, {}, {68[T]}] Step with 58 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)], 58[T] Blocked [{}, {}, {41[T], 42[T]}, {}, {}, {62[T], 64[T]}, {}, {68[T]}, {}] Step with 56 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)], 58[T], 56[(-255+s^0 <= 0)] Blocked [{}, {}, {41[T], 42[T]}, {}, {}, {62[T], 64[T]}, {}, {68[T]}, {}, {}] Acceleration Failed marked recursive suffix as redundant Step with 50 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T] Blocked [{}, {}, {41[T], 42[T]}, {}, {}, {62[T], 64[T]}, {}, {68[T]}, {}, {}, {}] Acceleration Failed marked recursive suffix as redundant Step with 40 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)] Blocked [{}, {}, {41[T], 42[T]}, {}, {}, {62[T], 64[T]}, {}, {68[T]}, {}, {}, {}, {}] Acceleration Failed marked recursive suffix as redundant Step with 37 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)] Blocked [{}, {}, {41[T], 42[T]}, {}, {}, {62[T], 64[T]}, {}, {68[T]}, {}, {}, {}, {}, {}] Acceleration Failed marked recursive suffix as redundant Restart Step with 65 Trace 65[T] Blocked [{}, {}] Step with 50 Trace 65[T], 50[T] Blocked [{}, {}, {}] Step with 40 Trace 65[T], 50[T], 40[(2-c^0 <= 0)] Blocked [{}, {}, {42[T]}, {}] Step with 37 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}] Step with 35 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {}] Step with 63 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {}] Step with 58 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {}, {}] Step with 57 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 57[(256-s^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {}, {}, {}] Step with 43 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 57[(256-s^0 <= 0)], 43[T] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {}, {}, {}, {}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 57[(256-s^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {}, {}, {43[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {}, {57[T]}] Step with 56 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {}, {57[T]}, {}] Step with 50 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {}, {57[T]}, {}, {}] Step with 40 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {}, {57[T]}, {}, {}, {}] Step with 37 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {}, {57[T]}, {}, {}, {}, {}] Step with 35 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {}, {57[T]}, {}, {}, {}, {}, {}] Step with 62 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 62[(2-d^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {}, {57[T]}, {}, {}, {}, {}, {63[T]}, {}] Covered Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {}, {57[T]}, {}, {}, {}, {}, {62[T], 63[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {}, {57[T]}, {}, {}, {}, {35[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {}, {57[T]}, {}, {}, {37[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {}, {57[T]}, {}, {40[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {}, {57[T]}, {50[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 58[T] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {}, {56[T], 57[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {58[T]}] Step with 68 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {58[T]}, {68[T]}] Step with 58 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)], 58[T] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {58[T]}, {67[T], 68[T]}, {}] Step with 56 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)], 58[T], 56[(-255+s^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {58[T]}, {67[T], 68[T]}, {}, {}] Step with 50 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {58[T]}, {67[T], 68[T]}, {}, {}, {}] Step with 40 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {58[T]}, {67[T], 68[T]}, {}, {}, {}, {}] Step with 37 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {58[T]}, {67[T], 68[T]}, {}, {}, {}, {}, {}] Step with 35 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {58[T]}, {67[T], 68[T]}, {}, {}, {}, {}, {}, {}] Acceleration Failed marked recursive suffix as redundant Step with 62 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 62[(2-d^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {58[T]}, {67[T], 68[T]}, {}, {}, {}, {}, {}, {}, {}] Covered Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {58[T]}, {67[T], 68[T]}, {}, {}, {}, {}, {}, {62[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {58[T]}, {67[T], 68[T]}, {}, {}, {}, {}, {35[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {58[T]}, {67[T], 68[T]}, {}, {}, {}, {37[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {58[T]}, {67[T], 68[T]}, {}, {}, {40[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)], 58[T], 56[(-255+s^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {58[T]}, {67[T], 68[T]}, {}, {50[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)], 58[T] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {58[T]}, {67[T], 68[T]}, {56[T]}] Step with 57 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)], 58[T], 57[(256-s^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {58[T]}, {67[T], 68[T]}, {56[T]}, {}] Step with 43 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)], 58[T], 57[(256-s^0 <= 0)], 43[T] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {58[T]}, {67[T], 68[T]}, {56[T]}, {}, {}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)], 58[T], 57[(256-s^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {58[T]}, {67[T], 68[T]}, {56[T]}, {43[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)], 58[T] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {58[T]}, {67[T], 68[T]}, {56[T], 57[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)], 68[(-f^0 >= 0 /\ 255-c^0*(-1+n3)-c^0-s^0 >= 0 /\ -1+n^post175-r^0 >= 0 /\ -1+n3 >= 0 /\ -2+c^0 >= 0 /\ f^0 >= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {58[T]}, {58[T], 67[T], 68[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 63[(d^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {64[T]}, {58[T], 68[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {}, {63[T], 64[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {35[T]}] Step with 34 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {35[T]}, {}] Step with 54 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 54[(-n^0+r^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {35[T]}, {}, {}] Step with 43 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 54[(-n^0+r^0 <= 0)], 43[T] Blocked [{}, {}, {42[T]}, {}, {35[T]}, {}, {}, {}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 54[(-n^0+r^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {35[T]}, {}, {43[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {35[T]}, {54[T]}] Step with 55 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {35[T]}, {54[T]}, {}] Step with 52 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {35[T]}, {54[T]}, {}, {}] Step with 46 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T] Blocked [{}, {}, {42[T]}, {}, {35[T]}, {54[T]}, {}, {}, {}] Step with 45 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T], 45[(1+s^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {35[T]}, {54[T]}, {}, {}, {}, {}] Step with 43 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T], 45[(1+s^0 <= 0)], 43[T] Blocked [{}, {}, {42[T]}, {}, {35[T]}, {54[T]}, {}, {}, {}, {}, {}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T], 45[(1+s^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {35[T]}, {54[T]}, {}, {}, {}, {43[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T] Blocked [{}, {}, {42[T]}, {}, {35[T]}, {54[T]}, {}, {}, {45[T]}] Step with 44 Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T], 44[(-s^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {35[T]}, {54[T]}, {}, {}, {45[T]}, {}] Covered Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T] Blocked [{}, {}, {42[T]}, {}, {35[T]}, {54[T]}, {}, {}, {44[T], 45[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {35[T]}, {54[T]}, {}, {46[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {35[T]}, {54[T]}, {52[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {35[T]}, {54[T], 55[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)] Blocked [{}, {}, {42[T]}, {}, {34[T], 35[T]}] Backtrack Trace 65[T], 50[T], 40[(2-c^0 <= 0)] Blocked [{}, {}, {42[T]}, {37[T]}] Backtrack Trace 65[T], 50[T] Blocked [{}, {}, {40[T], 42[T]}] Backtrack Trace 65[T] Blocked [{}, {50[T]}] Step with 66 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)] Blocked [{}, {50[T]}, {66[T]}] Step with 50 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T] Blocked [{}, {50[T]}, {66[T]}, {}] Step with 40 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}] Step with 37 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {}] Step with 34 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {}, {}] Step with 55 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {}, {}, {}] Step with 52 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {}, {}, {}, {}] Step with 46 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {}, {}, {}, {}, {}] Step with 44 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T], 44[(-s^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {}, {}, {}, {}, {}, {}] Covered Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {}, {}, {}, {}, {44[T]}] Step with 45 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T], 45[(1+s^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {}, {}, {}, {}, {44[T]}, {}] Step with 43 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T], 45[(1+s^0 <= 0)], 43[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {}, {}, {}, {}, {44[T]}, {}, {}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T], 45[(1+s^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {}, {}, {}, {}, {44[T]}, {43[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)], 46[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {}, {}, {}, {}, {44[T], 45[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)], 52[(-1+d^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {}, {}, {}, {46[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 55[(1+n^0-r^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {}, {}, {52[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {}, {55[T]}] Step with 54 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 54[(-n^0+r^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {}, {55[T]}, {}] Step with 43 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 54[(-n^0+r^0 <= 0)], 43[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {}, {55[T]}, {}, {}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)], 54[(-n^0+r^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {}, {55[T]}, {43[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 34[(n^0-r^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {}, {54[T], 55[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}] Step with 35 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {}] Step with 64 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {}] Step with 61 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {}] Step with 58 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {}, {}] Step with 57 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 57[(256-s^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {}, {}, {}] Step with 43 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 57[(256-s^0 <= 0)], 43[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {}, {}, {}, {}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 57[(256-s^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {}, {}, {43[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {}, {57[T]}] Step with 56 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {}, {57[T]}, {}] Step with 50 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {}, {57[T]}, {}, {}] Step with 40 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {}, {57[T]}, {}, {}, {}] Step with 38 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 38[(1-f^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {}, {57[T]}, {}, {}, {37[T], 39[T]}, {}] Step with 36 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 38[(1-f^0 <= 0)], 36[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {}, {57[T]}, {}, {}, {37[T], 39[T]}, {}, {}] Step with 35 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 38[(1-f^0 <= 0)], 36[T], 35[(1-n^0+r^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {}, {57[T]}, {}, {}, {37[T], 39[T]}, {}, {}, {}] Step with 62 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 38[(1-f^0 <= 0)], 36[T], 35[(1-n^0+r^0 <= 0)], 62[(2-d^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {}, {57[T]}, {}, {}, {37[T], 39[T]}, {}, {}, {63[T], 64[T]}, {}] Covered Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 38[(1-f^0 <= 0)], 36[T], 35[(1-n^0+r^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {}, {57[T]}, {}, {}, {37[T], 39[T]}, {}, {}, {62[T], 63[T], 64[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 38[(1-f^0 <= 0)], 36[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {}, {57[T]}, {}, {}, {37[T], 39[T]}, {}, {35[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 38[(1-f^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {}, {57[T]}, {}, {}, {37[T], 39[T]}, {36[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {}, {57[T]}, {}, {}, {37[T], 38[T], 39[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {}, {57[T]}, {}, {40[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T], 56[(-255+s^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {}, {57[T]}, {50[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 58[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {}, {56[T], 57[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T]}] Step with 67 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}] Step with 58 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {}] Step with 56 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T], 56[(-255+s^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {}, {}] Step with 50 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {}, {}, {}] Acceleration Failed marked recursive suffix as redundant Step with 40 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {}, {}, {}, {}] Acceleration Failed marked recursive suffix as redundant Step with 38 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 38[(1-f^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {}, {}, {}, {}, {}] Step with 36 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 38[(1-f^0 <= 0)], 36[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {}, {}, {}, {}, {}, {}] Acceleration Failed marked recursive suffix as redundant Step with 35 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 38[(1-f^0 <= 0)], 36[T], 35[(1-n^0+r^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {}, {}, {}, {}, {}, {}, {}] Acceleration Failed marked recursive suffix as redundant Step with 62 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 38[(1-f^0 <= 0)], 36[T], 35[(1-n^0+r^0 <= 0)], 62[(2-d^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {}, {}, {}, {}, {}, {}, {}, {}] Covered Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 38[(1-f^0 <= 0)], 36[T], 35[(1-n^0+r^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {}, {}, {}, {}, {}, {}, {62[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 38[(1-f^0 <= 0)], 36[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {}, {}, {}, {}, {}, {35[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)], 38[(1-f^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {}, {}, {}, {}, {36[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 40[(2-c^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {}, {}, {}, {38[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {}, {}, {40[T]}] Step with 42 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 42[(1-c^0 <= 0 /\ 1-c^0 == 0 /\ -1+c^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {}, {}, {40[T], 41[T]}, {}] Step with 43 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 42[(1-c^0 <= 0 /\ 1-c^0 == 0 /\ -1+c^0 <= 0)], 43[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {}, {}, {40[T], 41[T]}, {}, {}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T], 42[(1-c^0 <= 0 /\ 1-c^0 == 0 /\ -1+c^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {}, {}, {40[T], 41[T]}, {43[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T], 56[(-255+s^0 <= 0)], 50[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {}, {}, {40[T], 41[T], 42[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T], 56[(-255+s^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {}, {50[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {56[T]}] Step with 57 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T], 57[(256-s^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {56[T]}, {}] Step with 43 Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T], 57[(256-s^0 <= 0)], 43[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {56[T]}, {}, {}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T], 57[(256-s^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {56[T]}, {43[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)], 58[T] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {67[T]}, {56[T], 57[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 67[(-1+f^0 >= 0 /\ -1+n2 >= 0 /\ -1+n^post173-r^0 >= 0 /\ -1+c^0-n2 >= 0 /\ 509/2-(-1+n2)*c^0-c^0+1/2*n2-s^0+1/2*(-1+n2)^2 >= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 68[T]}, {58[T], 67[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)], 61[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T]}, {58[T], 67[T], 68[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)], 64[(1-d^0 <= 0 /\ 1-d^0 == 0 /\ -1+d^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T]}, {60[T], 61[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)], 35[(1-n^0+r^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T]}, {62[T], 64[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)], 37[(-f^0 <= 0 /\ -f^0 == 0 /\ f^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {}, {34[T], 35[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T], 40[(2-c^0 <= 0)] Blocked [{}, {50[T]}, {66[T]}, {}, {37[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)], 50[T] Blocked [{}, {50[T]}, {66[T]}, {40[T]}] Backtrack Trace 65[T], 66[(-f^0 >= 0 /\ -2+c^0 >= 0 /\ -n^post171+r^0 >= 0 /\ f^0 >= 0 /\ -1+n >= 0 /\ -1-n^post171+r^0 >= 0 /\ 1-d^0 >= 0 /\ -c^0-c^0*(-1+n)+s^0 >= 0)] Blocked [{}, {50[T]}, {50[T], 66[T]}] Backtrack Trace 65[T] Blocked [{}, {50[T], 66[T]}] Backtrack Trace Blocked [{65[T]}] Accept unknown Build SHA: a05f16bf13df659c382799650051f91bf6828c7b