NO Initial ITS Start location: l18 Program variables: __disjvr_0^0 __disjvr_1^0 __disjvr_2^0 __disjvr_3^0 __disjvr_4^0 __disjvr_5^0 __disjvr_6^0 result_4^0 w_5^0 x_6^0 0: l0 -> l2 : __disjvr_0^0'=__disjvr_0^post1, __disjvr_1^0'=__disjvr_1^post1, __disjvr_2^0'=__disjvr_2^post1, __disjvr_3^0'=__disjvr_3^post1, __disjvr_4^0'=__disjvr_4^post1, __disjvr_5^0'=__disjvr_5^post1, __disjvr_6^0'=__disjvr_6^post1, result_4^0'=result_4^post1, w_5^0'=w_5^post1, x_6^0'=x_6^post1, (-2+w_5^0 <= 0 /\ __disjvr_4^0-__disjvr_4^post1 == 0 /\ -__disjvr_6^post1+__disjvr_6^0 == 0 /\ -__disjvr_3^post1+__disjvr_3^0 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_5^0-__disjvr_5^post1 == 0 /\ -__disjvr_0^post1+__disjvr_0^0 == 0 /\ -result_4^post1+result_4^0 == 0 /\ __disjvr_2^0-__disjvr_2^post1 == 0 /\ -1-x_6^0+x_6^post1 == 0 /\ -1+w_5^post1-w_5^0 == 0 /\ __disjvr_1^0-__disjvr_1^post1 == 0), cost: 1 4: l0 -> l5 : __disjvr_0^0'=__disjvr_0^post5, __disjvr_1^0'=__disjvr_1^post5, __disjvr_2^0'=__disjvr_2^post5, __disjvr_3^0'=__disjvr_3^post5, __disjvr_4^0'=__disjvr_4^post5, __disjvr_5^0'=__disjvr_5^post5, __disjvr_6^0'=__disjvr_6^post5, result_4^0'=result_4^post5, w_5^0'=w_5^post5, x_6^0'=x_6^post5, (-2+w_5^0 <= 0 /\ -1-x_6^0+x_6^post5 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_3^0-__disjvr_3^post5 == 0 /\ -__disjvr_5^post5+__disjvr_5^0 == 0 /\ __disjvr_4^0-__disjvr_4^post5 == 0 /\ -result_4^post5+result_4^0 == 0 /\ __disjvr_1^0-__disjvr_1^post5 == 0 /\ -1+w_5^post5-w_5^0 == 0 /\ __disjvr_0^0-__disjvr_0^post5 == 0 /\ __disjvr_6^0-__disjvr_6^post5 == 0 /\ -__disjvr_2^post5+__disjvr_2^0 == 0), cost: 1 8: l0 -> l8 : __disjvr_0^0'=__disjvr_0^post9, __disjvr_1^0'=__disjvr_1^post9, __disjvr_2^0'=__disjvr_2^post9, __disjvr_3^0'=__disjvr_3^post9, __disjvr_4^0'=__disjvr_4^post9, __disjvr_5^0'=__disjvr_5^post9, __disjvr_6^0'=__disjvr_6^post9, result_4^0'=result_4^post9, w_5^0'=w_5^post9, x_6^0'=x_6^post9, (-result_4^post9+result_4^0 == 0 /\ -1+x_6^post9-x_6^0 == 0 /\ __disjvr_4^0-__disjvr_4^post9 == 0 /\ -__disjvr_6^post9+__disjvr_6^0 == 0 /\ __disjvr_5^0-__disjvr_5^post9 == 0 /\ -1+x_6^0 <= 0 /\ -__disjvr_0^post9+__disjvr_0^0 == 0 /\ __disjvr_2^0-__disjvr_2^post9 == 0 /\ __disjvr_1^0-__disjvr_1^post9 == 0 /\ -__disjvr_3^post9+__disjvr_3^0 == 0 /\ -1+w_5^post9-w_5^0 == 0), cost: 1 12: l0 -> l11 : __disjvr_0^0'=__disjvr_0^post13, __disjvr_1^0'=__disjvr_1^post13, __disjvr_2^0'=__disjvr_2^post13, __disjvr_3^0'=__disjvr_3^post13, __disjvr_4^0'=__disjvr_4^post13, __disjvr_5^0'=__disjvr_5^post13, __disjvr_6^0'=__disjvr_6^post13, result_4^0'=result_4^post13, w_5^0'=w_5^post13, x_6^0'=x_6^post13, (__disjvr_5^0-__disjvr_5^post13 == 0 /\ -result_4^post13+result_4^0 == 0 /\ -__disjvr_3^post13+__disjvr_3^0 == 0 /\ -1+x_6^0 <= 0 /\ -1+w_5^post13-w_5^0 == 0 /\ -__disjvr_0^post13+__disjvr_0^0 == 0 /\ __disjvr_2^0-__disjvr_2^post13 == 0 /\ __disjvr_1^0-__disjvr_1^post13 == 0 /\ -__disjvr_6^post13+__disjvr_6^0 == 0 /\ -1+x_6^post13-x_6^0 == 0 /\ __disjvr_4^0-__disjvr_4^post13 == 0), cost: 1 16: l0 -> l14 : __disjvr_0^0'=__disjvr_0^post17, __disjvr_1^0'=__disjvr_1^post17, __disjvr_2^0'=__disjvr_2^post17, __disjvr_3^0'=__disjvr_3^post17, __disjvr_4^0'=__disjvr_4^post17, __disjvr_5^0'=__disjvr_5^post17, __disjvr_6^0'=__disjvr_6^post17, result_4^0'=result_4^post17, w_5^0'=w_5^post17, x_6^0'=x_6^post17, (2-x_6^post17 <= 0 /\ __disjvr_1^0-__disjvr_1^post17 == 0 /\ -1-x_6^0+x_6^post17 == 0 /\ -__disjvr_2^post17+__disjvr_2^0 == 0 /\ __disjvr_0^0-__disjvr_0^post17 == 0 /\ -1+x_6^0 <= 0 /\ -2+x_6^post17 <= 0 /\ __disjvr_4^0-__disjvr_4^post17 == 0 /\ -__disjvr_5^post17+__disjvr_5^0 == 0 /\ -1+w_5^post17-w_5^0 == 0 /\ -result_4^post17+result_4^0 == 0 /\ __disjvr_6^0-__disjvr_6^post17 == 0 /\ __disjvr_3^0-__disjvr_3^post17 == 0), cost: 1 19: l0 -> l15 : __disjvr_0^0'=__disjvr_0^post20, __disjvr_1^0'=__disjvr_1^post20, __disjvr_2^0'=__disjvr_2^post20, __disjvr_3^0'=__disjvr_3^post20, __disjvr_4^0'=__disjvr_4^post20, __disjvr_5^0'=__disjvr_5^post20, __disjvr_6^0'=__disjvr_6^post20, result_4^0'=result_4^post20, w_5^0'=w_5^post20, x_6^0'=x_6^post20, (-1+w_5^1-w_5^0 == 0 /\ __disjvr_1^0-__disjvr_1^post20 == 0 /\ -1+w_5^post20 == 0 /\ __disjvr_0^0-__disjvr_0^post20 == 0 /\ -2+w_5^1 <= 0 /\ -1+x_6^0 <= 0 /\ -2+x_6^post20 <= 0 /\ -__disjvr_2^post20+__disjvr_2^0 == 0 /\ __disjvr_4^0-__disjvr_4^post20 == 0 /\ -1+x_6^post20-x_6^0 == 0 /\ 2-w_5^1 <= 0 /\ -result_4^post20+result_4^0 == 0 /\ 2-x_6^post20 <= 0 /\ -__disjvr_5^post20+__disjvr_5^0 == 0 /\ __disjvr_3^0-__disjvr_3^post20 == 0 /\ __disjvr_6^0-__disjvr_6^post20 == 0), cost: 1 21: l0 -> l16 : __disjvr_0^0'=__disjvr_0^post22, __disjvr_1^0'=__disjvr_1^post22, __disjvr_2^0'=__disjvr_2^post22, __disjvr_3^0'=__disjvr_3^post22, __disjvr_4^0'=__disjvr_4^post22, __disjvr_5^0'=__disjvr_5^post22, __disjvr_6^0'=__disjvr_6^post22, result_4^0'=result_4^post22, w_5^0'=w_5^post22, x_6^0'=x_6^post22, (0 == 0 /\ __disjvr_0^0-__disjvr_0^post22 == 0 /\ 2-x_6^0 <= 0 /\ -x_6^post22+x_6^0 == 0 /\ -__disjvr_5^post22+__disjvr_5^0 == 0 /\ __disjvr_6^0-__disjvr_6^post22 == 0 /\ -__disjvr_1^post22+__disjvr_1^0 == 0 /\ __disjvr_3^0-__disjvr_3^post22 == 0 /\ 3-w_5^0 <= 0 /\ __disjvr_4^0-__disjvr_4^post22 == 0 /\ -__disjvr_2^post22+__disjvr_2^0 == 0 /\ -w_5^post22+w_5^0 == 0), cost: 1 1: l2 -> l3 : __disjvr_0^0'=__disjvr_0^post2, __disjvr_1^0'=__disjvr_1^post2, __disjvr_2^0'=__disjvr_2^post2, __disjvr_3^0'=__disjvr_3^post2, __disjvr_4^0'=__disjvr_4^post2, __disjvr_5^0'=__disjvr_5^post2, __disjvr_6^0'=__disjvr_6^post2, result_4^0'=result_4^post2, w_5^0'=w_5^post2, x_6^0'=x_6^post2, (__disjvr_5^0-__disjvr_5^post2 == 0 /\ -__disjvr_0^post2+__disjvr_0^0 == 0 /\ -w_5^post2+w_5^0 == 0 /\ -x_6^post2+x_6^0 == 0 /\ -__disjvr_3^post2+__disjvr_3^0 == 0 /\ -result_4^post2+result_4^0 == 0 /\ __disjvr_0^post2-__disjvr_0^0 == 0 /\ __disjvr_2^0-__disjvr_2^post2 == 0 /\ __disjvr_1^0-__disjvr_1^post2 == 0 /\ __disjvr_4^0-__disjvr_4^post2 == 0 /\ -__disjvr_6^post2+__disjvr_6^0 == 0), cost: 1 2: l3 -> l1 : __disjvr_0^0'=__disjvr_0^post3, __disjvr_1^0'=__disjvr_1^post3, __disjvr_2^0'=__disjvr_2^post3, __disjvr_3^0'=__disjvr_3^post3, __disjvr_4^0'=__disjvr_4^post3, __disjvr_5^0'=__disjvr_5^post3, __disjvr_6^0'=__disjvr_6^post3, result_4^0'=result_4^post3, w_5^0'=w_5^post3, x_6^0'=x_6^post3, (-w_5^post3+w_5^0 == 0 /\ __disjvr_4^0-__disjvr_4^post3 == 0 /\ __disjvr_5^0-__disjvr_5^post3 == 0 /\ -__disjvr_0^post3+__disjvr_0^0 == 0 /\ -result_4^post3+result_4^0 == 0 /\ __disjvr_2^0-__disjvr_2^post3 == 0 /\ -x_6^post3+x_6^0 == 0 /\ -__disjvr_6^post3+__disjvr_6^0 == 0 /\ __disjvr_1^0-__disjvr_1^post3 == 0 /\ -__disjvr_3^post3+__disjvr_3^0 == 0 /\ -__disjvr_1^0+__disjvr_1^post3 == 0), cost: 1 3: l1 -> l0 : __disjvr_0^0'=__disjvr_0^post4, __disjvr_1^0'=__disjvr_1^post4, __disjvr_2^0'=__disjvr_2^post4, __disjvr_3^0'=__disjvr_3^post4, __disjvr_4^0'=__disjvr_4^post4, __disjvr_5^0'=__disjvr_5^post4, __disjvr_6^0'=__disjvr_6^post4, result_4^0'=result_4^post4, w_5^0'=w_5^post4, x_6^0'=x_6^post4, (-__disjvr_2^post4+__disjvr_2^0 == 0 /\ -__disjvr_5^post4+__disjvr_5^0 == 0 /\ __disjvr_3^0-__disjvr_3^post4 == 0 /\ -result_4^post4+result_4^0 == 0 /\ -x_6^post4+x_6^0 == 0 /\ __disjvr_1^0-__disjvr_1^post4 == 0 /\ __disjvr_0^0-__disjvr_0^post4 == 0 /\ __disjvr_4^0-__disjvr_4^post4 == 0 /\ __disjvr_6^0-__disjvr_6^post4 == 0 /\ -w_5^post4+w_5^0 == 0), cost: 1 5: l5 -> l6 : __disjvr_0^0'=__disjvr_0^post6, __disjvr_1^0'=__disjvr_1^post6, __disjvr_2^0'=__disjvr_2^post6, __disjvr_3^0'=__disjvr_3^post6, __disjvr_4^0'=__disjvr_4^post6, __disjvr_5^0'=__disjvr_5^post6, __disjvr_6^0'=__disjvr_6^post6, result_4^0'=result_4^post6, w_5^0'=w_5^post6, x_6^0'=x_6^post6, (-__disjvr_2^post6+__disjvr_2^0 == 0 /\ -__disjvr_0^post6+__disjvr_0^0 == 0 /\ __disjvr_3^0-__disjvr_3^post6 == 0 /\ x_6^0-x_6^post6 == 0 /\ -__disjvr_5^post6+__disjvr_5^0 == 0 /\ -w_5^post6+w_5^0 == 0 /\ __disjvr_1^0-__disjvr_1^post6 == 0 /\ __disjvr_2^post6-__disjvr_2^0 == 0 /\ -__disjvr_6^post6+__disjvr_6^0 == 0 /\ __disjvr_4^0-__disjvr_4^post6 == 0 /\ -result_4^post6+result_4^0 == 0), cost: 1 6: l6 -> l4 : __disjvr_0^0'=__disjvr_0^post7, __disjvr_1^0'=__disjvr_1^post7, __disjvr_2^0'=__disjvr_2^post7, __disjvr_3^0'=__disjvr_3^post7, __disjvr_4^0'=__disjvr_4^post7, __disjvr_5^0'=__disjvr_5^post7, __disjvr_6^0'=__disjvr_6^post7, result_4^0'=result_4^post7, w_5^0'=w_5^post7, x_6^0'=x_6^post7, (-2+w_5^0 <= 0 /\ __disjvr_5^0-__disjvr_5^post7 == 0 /\ -__disjvr_0^post7+__disjvr_0^0 == 0 /\ -result_4^post7+result_4^0 == 0 /\ -x_6^post7+x_6^0 == 0 /\ -__disjvr_3^post7+__disjvr_3^0 == 0 /\ -1+w_5^post7 == 0 /\ 2-w_5^0 <= 0 /\ __disjvr_2^0-__disjvr_2^post7 == 0 /\ __disjvr_1^0-__disjvr_1^post7 == 0 /\ -__disjvr_6^post7+__disjvr_6^0 == 0 /\ __disjvr_4^0-__disjvr_4^post7 == 0), cost: 1 7: l4 -> l0 : __disjvr_0^0'=__disjvr_0^post8, __disjvr_1^0'=__disjvr_1^post8, __disjvr_2^0'=__disjvr_2^post8, __disjvr_3^0'=__disjvr_3^post8, __disjvr_4^0'=__disjvr_4^post8, __disjvr_5^0'=__disjvr_5^post8, __disjvr_6^0'=__disjvr_6^post8, result_4^0'=result_4^post8, w_5^0'=w_5^post8, x_6^0'=x_6^post8, (-w_5^post8+w_5^0 == 0 /\ __disjvr_5^0-__disjvr_5^post8 == 0 /\ -__disjvr_3^post8+__disjvr_3^0 == 0 /\ -__disjvr_0^post8+__disjvr_0^0 == 0 /\ -x_6^post8+x_6^0 == 0 /\ -result_4^post8+result_4^0 == 0 /\ __disjvr_1^0-__disjvr_1^post8 == 0 /\ -__disjvr_6^post8+__disjvr_6^0 == 0 /\ __disjvr_2^0-__disjvr_2^post8 == 0 /\ __disjvr_4^0-__disjvr_4^post8 == 0), cost: 1 9: l8 -> l9 : __disjvr_0^0'=__disjvr_0^post10, __disjvr_1^0'=__disjvr_1^post10, __disjvr_2^0'=__disjvr_2^post10, __disjvr_3^0'=__disjvr_3^post10, __disjvr_4^0'=__disjvr_4^post10, __disjvr_5^0'=__disjvr_5^post10, __disjvr_6^0'=__disjvr_6^post10, result_4^0'=result_4^post10, w_5^0'=w_5^post10, x_6^0'=x_6^post10, (__disjvr_3^0-__disjvr_3^post10 == 0 /\ -__disjvr_5^post10+__disjvr_5^0 == 0 /\ -result_4^post10+result_4^0 == 0 /\ -__disjvr_2^post10+__disjvr_2^0 == 0 /\ -__disjvr_3^0+__disjvr_3^post10 == 0 /\ -x_6^post10+x_6^0 == 0 /\ __disjvr_1^0-__disjvr_1^post10 == 0 /\ __disjvr_0^0-__disjvr_0^post10 == 0 /\ __disjvr_4^0-__disjvr_4^post10 == 0 /\ __disjvr_6^0-__disjvr_6^post10 == 0 /\ -w_5^post10+w_5^0 == 0), cost: 1 10: l9 -> l7 : __disjvr_0^0'=__disjvr_0^post11, __disjvr_1^0'=__disjvr_1^post11, __disjvr_2^0'=__disjvr_2^post11, __disjvr_3^0'=__disjvr_3^post11, __disjvr_4^0'=__disjvr_4^post11, __disjvr_5^0'=__disjvr_5^post11, __disjvr_6^0'=__disjvr_6^post11, result_4^0'=result_4^post11, w_5^0'=w_5^post11, x_6^0'=x_6^post11, (-__disjvr_4^0+__disjvr_4^post11 == 0 /\ __disjvr_1^0-__disjvr_1^post11 == 0 /\ __disjvr_0^0-__disjvr_0^post11 == 0 /\ -__disjvr_2^post11+__disjvr_2^0 == 0 /\ -w_5^post11+w_5^0 == 0 /\ __disjvr_4^0-__disjvr_4^post11 == 0 /\ -result_4^post11+result_4^0 == 0 /\ __disjvr_6^0-__disjvr_6^post11 == 0 /\ -__disjvr_5^post11+__disjvr_5^0 == 0 /\ x_6^0-x_6^post11 == 0 /\ __disjvr_3^0-__disjvr_3^post11 == 0), cost: 1 11: l7 -> l0 : __disjvr_0^0'=__disjvr_0^post12, __disjvr_1^0'=__disjvr_1^post12, __disjvr_2^0'=__disjvr_2^post12, __disjvr_3^0'=__disjvr_3^post12, __disjvr_4^0'=__disjvr_4^post12, __disjvr_5^0'=__disjvr_5^post12, __disjvr_6^0'=__disjvr_6^post12, result_4^0'=result_4^post12, w_5^0'=w_5^post12, x_6^0'=x_6^post12, (-__disjvr_2^post12+__disjvr_2^0 == 0 /\ -__disjvr_0^post12+__disjvr_0^0 == 0 /\ -__disjvr_5^post12+__disjvr_5^0 == 0 /\ __disjvr_3^0-__disjvr_3^post12 == 0 /\ -result_4^post12+result_4^0 == 0 /\ __disjvr_1^0-__disjvr_1^post12 == 0 /\ x_6^0-x_6^post12 == 0 /\ __disjvr_4^0-__disjvr_4^post12 == 0 /\ -w_5^post12+w_5^0 == 0 /\ __disjvr_6^0-__disjvr_6^post12 == 0), cost: 1 13: l11 -> l12 : __disjvr_0^0'=__disjvr_0^post14, __disjvr_1^0'=__disjvr_1^post14, __disjvr_2^0'=__disjvr_2^post14, __disjvr_3^0'=__disjvr_3^post14, __disjvr_4^0'=__disjvr_4^post14, __disjvr_5^0'=__disjvr_5^post14, __disjvr_6^0'=__disjvr_6^post14, result_4^0'=result_4^post14, w_5^0'=w_5^post14, x_6^0'=x_6^post14, (-__disjvr_5^0+__disjvr_5^post14 == 0 /\ -w_5^post14+w_5^0 == 0 /\ __disjvr_4^0-__disjvr_4^post14 == 0 /\ __disjvr_5^0-__disjvr_5^post14 == 0 /\ -__disjvr_0^post14+__disjvr_0^0 == 0 /\ -x_6^post14+x_6^0 == 0 /\ -result_4^post14+result_4^0 == 0 /\ __disjvr_2^0-__disjvr_2^post14 == 0 /\ __disjvr_1^0-__disjvr_1^post14 == 0 /\ -__disjvr_6^post14+__disjvr_6^0 == 0 /\ -__disjvr_3^post14+__disjvr_3^0 == 0), cost: 1 14: l12 -> l10 : __disjvr_0^0'=__disjvr_0^post15, __disjvr_1^0'=__disjvr_1^post15, __disjvr_2^0'=__disjvr_2^post15, __disjvr_3^0'=__disjvr_3^post15, __disjvr_4^0'=__disjvr_4^post15, __disjvr_5^0'=__disjvr_5^post15, __disjvr_6^0'=__disjvr_6^post15, result_4^0'=result_4^post15, w_5^0'=w_5^post15, x_6^0'=x_6^post15, (-2+w_5^0 <= 0 /\ __disjvr_4^0-__disjvr_4^post15 == 0 /\ -x_6^post15+x_6^0 == 0 /\ -__disjvr_3^post15+__disjvr_3^0 == 0 /\ -result_4^post15+result_4^0 == 0 /\ __disjvr_5^0-__disjvr_5^post15 == 0 /\ -__disjvr_6^post15+__disjvr_6^0 == 0 /\ -__disjvr_0^post15+__disjvr_0^0 == 0 /\ 2-w_5^0 <= 0 /\ -1+w_5^post15 == 0 /\ __disjvr_2^0-__disjvr_2^post15 == 0 /\ __disjvr_1^0-__disjvr_1^post15 == 0), cost: 1 15: l10 -> l0 : __disjvr_0^0'=__disjvr_0^post16, __disjvr_1^0'=__disjvr_1^post16, __disjvr_2^0'=__disjvr_2^post16, __disjvr_3^0'=__disjvr_3^post16, __disjvr_4^0'=__disjvr_4^post16, __disjvr_5^0'=__disjvr_5^post16, __disjvr_6^0'=__disjvr_6^post16, result_4^0'=result_4^post16, w_5^0'=w_5^post16, x_6^0'=x_6^post16, (__disjvr_3^0-__disjvr_3^post16 == 0 /\ -__disjvr_2^post16+__disjvr_2^0 == 0 /\ -result_4^post16+result_4^0 == 0 /\ -x_6^post16+x_6^0 == 0 /\ -__disjvr_5^post16+__disjvr_5^0 == 0 /\ w_5^0-w_5^post16 == 0 /\ __disjvr_4^0-__disjvr_4^post16 == 0 /\ __disjvr_1^0-__disjvr_1^post16 == 0 /\ -__disjvr_0^post16+__disjvr_0^0 == 0 /\ __disjvr_6^0-__disjvr_6^post16 == 0), cost: 1 17: l14 -> l13 : __disjvr_0^0'=__disjvr_0^post18, __disjvr_1^0'=__disjvr_1^post18, __disjvr_2^0'=__disjvr_2^post18, __disjvr_3^0'=__disjvr_3^post18, __disjvr_4^0'=__disjvr_4^post18, __disjvr_5^0'=__disjvr_5^post18, __disjvr_6^0'=__disjvr_6^post18, result_4^0'=result_4^post18, w_5^0'=w_5^post18, x_6^0'=x_6^post18, (__disjvr_3^0-__disjvr_3^post18 == 0 /\ -__disjvr_5^post18+__disjvr_5^0 == 0 /\ -result_4^post18+result_4^0 == 0 /\ -__disjvr_0^post18+__disjvr_0^0 == 0 /\ -__disjvr_2^post18+__disjvr_2^0 == 0 /\ x_6^0-x_6^post18 == 0 /\ __disjvr_1^0-__disjvr_1^post18 == 0 /\ __disjvr_4^0-__disjvr_4^post18 == 0 /\ -__disjvr_6^0+__disjvr_6^post18 == 0 /\ __disjvr_6^0-__disjvr_6^post18 == 0 /\ -w_5^post18+w_5^0 == 0), cost: 1 18: l13 -> l0 : __disjvr_0^0'=__disjvr_0^post19, __disjvr_1^0'=__disjvr_1^post19, __disjvr_2^0'=__disjvr_2^post19, __disjvr_3^0'=__disjvr_3^post19, __disjvr_4^0'=__disjvr_4^post19, __disjvr_5^0'=__disjvr_5^post19, __disjvr_6^0'=__disjvr_6^post19, result_4^0'=result_4^post19, w_5^0'=w_5^post19, x_6^0'=x_6^post19, (__disjvr_5^0-__disjvr_5^post19 == 0 /\ -w_5^post19+w_5^0 == 0 /\ __disjvr_1^0-__disjvr_1^post19 == 0 /\ -__disjvr_2^post19+__disjvr_2^0 == 0 /\ -__disjvr_0^post19+__disjvr_0^0 == 0 /\ -result_4^post19+result_4^0 == 0 /\ -x_6^post19+x_6^0 == 0 /\ -__disjvr_6^post19+__disjvr_6^0 == 0 /\ -__disjvr_3^post19+__disjvr_3^0 == 0 /\ __disjvr_4^0-__disjvr_4^post19 == 0), cost: 1 20: l15 -> l0 : __disjvr_0^0'=__disjvr_0^post21, __disjvr_1^0'=__disjvr_1^post21, __disjvr_2^0'=__disjvr_2^post21, __disjvr_3^0'=__disjvr_3^post21, __disjvr_4^0'=__disjvr_4^post21, __disjvr_5^0'=__disjvr_5^post21, __disjvr_6^0'=__disjvr_6^post21, result_4^0'=result_4^post21, w_5^0'=w_5^post21, x_6^0'=x_6^post21, (__disjvr_1^0-__disjvr_1^post21 == 0 /\ __disjvr_0^0-__disjvr_0^post21 == 0 /\ -__disjvr_2^post21+__disjvr_2^0 == 0 /\ -w_5^post21+w_5^0 == 0 /\ __disjvr_4^0-__disjvr_4^post21 == 0 /\ -__disjvr_5^post21+__disjvr_5^0 == 0 /\ -x_6^post21+x_6^0 == 0 /\ __disjvr_6^0-__disjvr_6^post21 == 0 /\ -result_4^post21+result_4^0 == 0 /\ __disjvr_3^0-__disjvr_3^post21 == 0), cost: 1 22: l17 -> l0 : __disjvr_0^0'=__disjvr_0^post23, __disjvr_1^0'=__disjvr_1^post23, __disjvr_2^0'=__disjvr_2^post23, __disjvr_3^0'=__disjvr_3^post23, __disjvr_4^0'=__disjvr_4^post23, __disjvr_5^0'=__disjvr_5^post23, __disjvr_6^0'=__disjvr_6^post23, result_4^0'=result_4^post23, w_5^0'=w_5^post23, x_6^0'=x_6^post23, (__disjvr_3^0-__disjvr_3^post23 == 0 /\ __disjvr_4^0-__disjvr_4^post23 == 0 /\ __disjvr_6^0-__disjvr_6^post23 == 0 /\ x_6^0-x_6^post23 == 0 /\ -__disjvr_5^post23+__disjvr_5^0 == 0 /\ __disjvr_1^0-__disjvr_1^post23 == 0 /\ -w_5^post23+w_5^0 == 0 /\ __disjvr_0^0-__disjvr_0^post23 == 0 /\ -result_4^post23+result_4^0 == 0 /\ -__disjvr_2^post23+__disjvr_2^0 == 0), cost: 1 23: l18 -> l17 : __disjvr_0^0'=__disjvr_0^post24, __disjvr_1^0'=__disjvr_1^post24, __disjvr_2^0'=__disjvr_2^post24, __disjvr_3^0'=__disjvr_3^post24, __disjvr_4^0'=__disjvr_4^post24, __disjvr_5^0'=__disjvr_5^post24, __disjvr_6^0'=__disjvr_6^post24, result_4^0'=result_4^post24, w_5^0'=w_5^post24, x_6^0'=x_6^post24, (-__disjvr_2^post24+__disjvr_2^0 == 0 /\ -__disjvr_5^post24+__disjvr_5^0 == 0 /\ __disjvr_3^0-__disjvr_3^post24 == 0 /\ -result_4^post24+result_4^0 == 0 /\ -x_6^post24+x_6^0 == 0 /\ __disjvr_1^0-__disjvr_1^post24 == 0 /\ __disjvr_0^0-__disjvr_0^post24 == 0 /\ __disjvr_4^0-__disjvr_4^post24 == 0 /\ -w_5^post24+w_5^0 == 0 /\ __disjvr_6^0-__disjvr_6^post24 == 0), cost: 1 Chained Linear Paths Start location: l18 Program variables: __disjvr_0^0 __disjvr_1^0 __disjvr_2^0 __disjvr_3^0 __disjvr_4^0 __disjvr_5^0 __disjvr_6^0 result_4^0 w_5^0 x_6^0 21: l0 -> l16 : __disjvr_0^0'=__disjvr_0^post22, __disjvr_1^0'=__disjvr_1^post22, __disjvr_2^0'=__disjvr_2^post22, __disjvr_3^0'=__disjvr_3^post22, __disjvr_4^0'=__disjvr_4^post22, __disjvr_5^0'=__disjvr_5^post22, __disjvr_6^0'=__disjvr_6^post22, result_4^0'=result_4^post22, w_5^0'=w_5^post22, x_6^0'=x_6^post22, (0 == 0 /\ __disjvr_0^0-__disjvr_0^post22 == 0 /\ 2-x_6^0 <= 0 /\ -x_6^post22+x_6^0 == 0 /\ -__disjvr_5^post22+__disjvr_5^0 == 0 /\ __disjvr_6^0-__disjvr_6^post22 == 0 /\ -__disjvr_1^post22+__disjvr_1^0 == 0 /\ __disjvr_3^0-__disjvr_3^post22 == 0 /\ 3-w_5^0 <= 0 /\ __disjvr_4^0-__disjvr_4^post22 == 0 /\ -__disjvr_2^post22+__disjvr_2^0 == 0 /\ -w_5^post22+w_5^0 == 0), cost: 1 30: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post21, __disjvr_1^0'=__disjvr_1^post21, __disjvr_2^0'=__disjvr_2^post21, __disjvr_3^0'=__disjvr_3^post21, __disjvr_4^0'=__disjvr_4^post21, __disjvr_5^0'=__disjvr_5^post21, __disjvr_6^0'=__disjvr_6^post21, result_4^0'=result_4^post21, w_5^0'=w_5^post21, x_6^0'=x_6^post21, (-__disjvr_6^post21+__disjvr_6^post20 == 0 /\ -1+w_5^1-w_5^0 == 0 /\ __disjvr_1^0-__disjvr_1^post20 == 0 /\ -__disjvr_0^post21+__disjvr_0^post20 == 0 /\ -__disjvr_3^post21+__disjvr_3^post20 == 0 /\ -1+w_5^post20 == 0 /\ __disjvr_0^0-__disjvr_0^post20 == 0 /\ -w_5^post21+w_5^post20 == 0 /\ -__disjvr_2^post21+__disjvr_2^post20 == 0 /\ -2+w_5^1 <= 0 /\ -1+x_6^0 <= 0 /\ -2+x_6^post20 <= 0 /\ -__disjvr_1^post21+__disjvr_1^post20 == 0 /\ x_6^post20-x_6^post21 == 0 /\ -__disjvr_2^post20+__disjvr_2^0 == 0 /\ -result_4^post21+result_4^post20 == 0 /\ __disjvr_4^0-__disjvr_4^post20 == 0 /\ -1+x_6^post20-x_6^0 == 0 /\ 2-w_5^1 <= 0 /\ -result_4^post20+result_4^0 == 0 /\ -__disjvr_5^post21+__disjvr_5^post20 == 0 /\ 2-x_6^post20 <= 0 /\ -__disjvr_5^post20+__disjvr_5^0 == 0 /\ -__disjvr_4^post21+__disjvr_4^post20 == 0 /\ __disjvr_3^0-__disjvr_3^post20 == 0 /\ __disjvr_6^0-__disjvr_6^post20 == 0), cost: 1 35: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post19, __disjvr_1^0'=__disjvr_1^post19, __disjvr_2^0'=__disjvr_2^post19, __disjvr_3^0'=__disjvr_3^post19, __disjvr_4^0'=__disjvr_4^post19, __disjvr_5^0'=__disjvr_5^post19, __disjvr_6^0'=__disjvr_6^post19, result_4^0'=result_4^post19, w_5^0'=w_5^post19, x_6^0'=x_6^post19, (2-x_6^post17 <= 0 /\ w_5^post18-w_5^post19 == 0 /\ -__disjvr_0^post18+__disjvr_0^post17 == 0 /\ x_6^post17-x_6^post18 == 0 /\ __disjvr_1^0-__disjvr_1^post17 == 0 /\ -1-x_6^0+x_6^post17 == 0 /\ -__disjvr_6^post17+__disjvr_6^post18 == 0 /\ -__disjvr_2^post17+__disjvr_2^0 == 0 /\ __disjvr_0^post18-__disjvr_0^post19 == 0 /\ __disjvr_0^0-__disjvr_0^post17 == 0 /\ -1+x_6^0 <= 0 /\ -result_4^post18+result_4^post17 == 0 /\ result_4^post18-result_4^post19 == 0 /\ __disjvr_6^post17-__disjvr_6^post18 == 0 /\ __disjvr_2^post18-__disjvr_2^post19 == 0 /\ __disjvr_4^post18-__disjvr_4^post19 == 0 /\ -2+x_6^post17 <= 0 /\ -__disjvr_4^post18+__disjvr_4^post17 == 0 /\ __disjvr_5^post18-__disjvr_5^post19 == 0 /\ __disjvr_4^0-__disjvr_4^post17 == 0 /\ __disjvr_3^post17-__disjvr_3^post18 == 0 /\ -__disjvr_1^post18+__disjvr_1^post17 == 0 /\ -x_6^post19+x_6^post18 == 0 /\ -__disjvr_6^post19+__disjvr_6^post18 == 0 /\ w_5^post17-w_5^post18 == 0 /\ -__disjvr_5^post17+__disjvr_5^0 == 0 /\ __disjvr_2^post17-__disjvr_2^post18 == 0 /\ __disjvr_5^post17-__disjvr_5^post18 == 0 /\ -1+w_5^post17-w_5^0 == 0 /\ -result_4^post17+result_4^0 == 0 /\ __disjvr_1^post18-__disjvr_1^post19 == 0 /\ __disjvr_6^0-__disjvr_6^post17 == 0 /\ __disjvr_3^0-__disjvr_3^post17 == 0 /\ -__disjvr_3^post19+__disjvr_3^post18 == 0), cost: 1 36: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post4, __disjvr_1^0'=__disjvr_1^post4, __disjvr_2^0'=__disjvr_2^post4, __disjvr_3^0'=__disjvr_3^post4, __disjvr_4^0'=__disjvr_4^post4, __disjvr_5^0'=__disjvr_5^post4, __disjvr_6^0'=__disjvr_6^post4, result_4^0'=result_4^post4, w_5^0'=w_5^post4, x_6^0'=x_6^post4, (-2+w_5^0 <= 0 /\ -__disjvr_6^post2+__disjvr_6^post1 == 0 /\ __disjvr_4^0-__disjvr_4^post1 == 0 /\ __disjvr_1^post2-__disjvr_1^post3 == 0 /\ -__disjvr_6^post1+__disjvr_6^0 == 0 /\ -__disjvr_3^post1+__disjvr_3^0 == 0 /\ __disjvr_4^post3-__disjvr_4^post4 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_5^0-__disjvr_5^post1 == 0 /\ x_6^post3-x_6^post4 == 0 /\ __disjvr_0^post3-__disjvr_0^post4 == 0 /\ x_6^post2-x_6^post3 == 0 /\ -__disjvr_1^post2+__disjvr_1^post1 == 0 /\ -__disjvr_0^post1+__disjvr_0^0 == 0 /\ -result_4^post1+result_4^0 == 0 /\ __disjvr_1^post3-__disjvr_1^post4 == 0 /\ -result_4^post2+result_4^post1 == 0 /\ -__disjvr_1^post2+__disjvr_1^post3 == 0 /\ __disjvr_3^post2-__disjvr_3^post3 == 0 /\ w_5^post2-w_5^post3 == 0 /\ -__disjvr_2^post4+__disjvr_2^post3 == 0 /\ result_4^post3-result_4^post4 == 0 /\ -__disjvr_5^post4+__disjvr_5^post3 == 0 /\ __disjvr_3^post3-__disjvr_3^post4 == 0 /\ __disjvr_6^post2-__disjvr_6^post3 == 0 /\ __disjvr_6^post3-__disjvr_6^post4 == 0 /\ -__disjvr_2^post2+__disjvr_2^post1 == 0 /\ w_5^post1-w_5^post2 == 0 /\ __disjvr_2^0-__disjvr_2^post1 == 0 /\ -__disjvr_5^post2+__disjvr_5^post1 == 0 /\ -__disjvr_0^post2+__disjvr_0^post1 == 0 /\ __disjvr_5^post2-__disjvr_5^post3 == 0 /\ -1-x_6^0+x_6^post1 == 0 /\ __disjvr_0^post2-__disjvr_0^post3 == 0 /\ -1+w_5^post1-w_5^0 == 0 /\ -__disjvr_4^post2+__disjvr_4^post1 == 0 /\ __disjvr_1^0-__disjvr_1^post1 == 0 /\ -x_6^post2+x_6^post1 == 0 /\ __disjvr_0^post2-__disjvr_0^post1 == 0 /\ -w_5^post4+w_5^post3 == 0 /\ __disjvr_4^post2-__disjvr_4^post3 == 0 /\ __disjvr_2^post2-__disjvr_2^post3 == 0 /\ result_4^post2-result_4^post3 == 0 /\ -__disjvr_3^post2+__disjvr_3^post1 == 0), cost: 1 37: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post8, __disjvr_1^0'=__disjvr_1^post8, __disjvr_2^0'=__disjvr_2^post8, __disjvr_3^0'=__disjvr_3^post8, __disjvr_4^0'=__disjvr_4^post8, __disjvr_5^0'=__disjvr_5^post8, __disjvr_6^0'=__disjvr_6^post8, result_4^0'=result_4^post8, w_5^0'=w_5^post8, x_6^0'=x_6^post8, (-2+w_5^0 <= 0 /\ __disjvr_3^post5-__disjvr_3^post6 == 0 /\ __disjvr_2^post6-__disjvr_2^post7 == 0 /\ __disjvr_4^post5-__disjvr_4^post6 == 0 /\ -1-x_6^0+x_6^post5 == 0 /\ -x_6^post8+x_6^post7 == 0 /\ -__disjvr_2^post5+__disjvr_2^post6 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_3^0-__disjvr_3^post5 == 0 /\ __disjvr_1^post6-__disjvr_1^post7 == 0 /\ 2-w_5^post6 <= 0 /\ -__disjvr_4^post8+__disjvr_4^post7 == 0 /\ -__disjvr_6^post8+__disjvr_6^post7 == 0 /\ __disjvr_6^post6-__disjvr_6^post7 == 0 /\ result_4^post5-result_4^post6 == 0 /\ __disjvr_5^post5-__disjvr_5^post6 == 0 /\ -__disjvr_5^post5+__disjvr_5^0 == 0 /\ -__disjvr_3^post7+__disjvr_3^post6 == 0 /\ __disjvr_4^0-__disjvr_4^post5 == 0 /\ -result_4^post8+result_4^post7 == 0 /\ __disjvr_2^post5-__disjvr_2^post6 == 0 /\ __disjvr_1^post7-__disjvr_1^post8 == 0 /\ -result_4^post5+result_4^0 == 0 /\ -1+w_5^post7 == 0 /\ __disjvr_1^0-__disjvr_1^post5 == 0 /\ x_6^post5-x_6^post6 == 0 /\ -1+w_5^post5-w_5^0 == 0 /\ -w_5^post8+w_5^post7 == 0 /\ -__disjvr_2^post8+__disjvr_2^post7 == 0 /\ __disjvr_0^0-__disjvr_0^post5 == 0 /\ __disjvr_5^post6-__disjvr_5^post7 == 0 /\ -__disjvr_6^post6+__disjvr_6^post5 == 0 /\ -__disjvr_5^post8+__disjvr_5^post7 == 0 /\ __disjvr_6^0-__disjvr_6^post5 == 0 /\ -2+w_5^post6 <= 0 /\ __disjvr_4^post6-__disjvr_4^post7 == 0 /\ __disjvr_1^post5-__disjvr_1^post6 == 0 /\ -__disjvr_3^post8+__disjvr_3^post7 == 0 /\ __disjvr_0^post6-__disjvr_0^post7 == 0 /\ __disjvr_0^post7-__disjvr_0^post8 == 0 /\ -x_6^post7+x_6^post6 == 0 /\ result_4^post6-result_4^post7 == 0 /\ w_5^post5-w_5^post6 == 0 /\ -__disjvr_0^post6+__disjvr_0^post5 == 0 /\ -__disjvr_2^post5+__disjvr_2^0 == 0), cost: 1 38: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post12, __disjvr_1^0'=__disjvr_1^post12, __disjvr_2^0'=__disjvr_2^post12, __disjvr_3^0'=__disjvr_3^post12, __disjvr_4^0'=__disjvr_4^post12, __disjvr_5^0'=__disjvr_5^post12, __disjvr_6^0'=__disjvr_6^post12, result_4^0'=result_4^post12, w_5^0'=w_5^post12, x_6^0'=x_6^post12, (-result_4^post9+result_4^0 == 0 /\ -1+x_6^post9-x_6^0 == 0 /\ x_6^post9-x_6^post10 == 0 /\ __disjvr_6^post9-__disjvr_6^post10 == 0 /\ x_6^post10-x_6^post11 == 0 /\ __disjvr_0^post9-__disjvr_0^post10 == 0 /\ __disjvr_4^0-__disjvr_4^post9 == 0 /\ __disjvr_4^post11-__disjvr_4^post12 == 0 /\ -__disjvr_6^post9+__disjvr_6^0 == 0 /\ __disjvr_4^post11-__disjvr_4^post10 == 0 /\ x_6^post11-x_6^post12 == 0 /\ __disjvr_5^0-__disjvr_5^post9 == 0 /\ -__disjvr_0^post12+__disjvr_0^post11 == 0 /\ -result_4^post11+result_4^post10 == 0 /\ __disjvr_0^post10-__disjvr_0^post11 == 0 /\ __disjvr_1^post9-__disjvr_1^post10 == 0 /\ -__disjvr_2^post10+__disjvr_2^post9 == 0 /\ -1+x_6^0 <= 0 /\ -__disjvr_0^post9+__disjvr_0^0 == 0 /\ -__disjvr_4^post11+__disjvr_4^post10 == 0 /\ __disjvr_6^post10-__disjvr_6^post11 == 0 /\ result_4^post11-result_4^post12 == 0 /\ __disjvr_2^post10-__disjvr_2^post11 == 0 /\ __disjvr_2^0-__disjvr_2^post9 == 0 /\ __disjvr_3^post9-__disjvr_3^post10 == 0 /\ __disjvr_6^post11-__disjvr_6^post12 == 0 /\ -__disjvr_1^post12+__disjvr_1^post11 == 0 /\ __disjvr_3^post11-__disjvr_3^post12 == 0 /\ __disjvr_3^post10-__disjvr_3^post11 == 0 /\ __disjvr_4^post9-__disjvr_4^post10 == 0 /\ __disjvr_1^0-__disjvr_1^post9 == 0 /\ __disjvr_5^post11-__disjvr_5^post12 == 0 /\ w_5^post10-w_5^post11 == 0 /\ __disjvr_2^post11-__disjvr_2^post12 == 0 /\ -__disjvr_3^post9+__disjvr_3^post10 == 0 /\ __disjvr_5^post10-__disjvr_5^post11 == 0 /\ -__disjvr_5^post10+__disjvr_5^post9 == 0 /\ w_5^post11-w_5^post12 == 0 /\ -__disjvr_3^post9+__disjvr_3^0 == 0 /\ -1+w_5^post9-w_5^0 == 0 /\ __disjvr_1^post10-__disjvr_1^post11 == 0 /\ result_4^post9-result_4^post10 == 0 /\ -w_5^post10+w_5^post9 == 0), cost: 1 39: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post16, __disjvr_1^0'=__disjvr_1^post16, __disjvr_2^0'=__disjvr_2^post16, __disjvr_3^0'=__disjvr_3^post16, __disjvr_4^0'=__disjvr_4^post16, __disjvr_5^0'=__disjvr_5^post16, __disjvr_6^0'=__disjvr_6^post16, result_4^0'=result_4^post16, w_5^0'=w_5^post16, x_6^0'=x_6^post16, (-__disjvr_1^post15+__disjvr_1^post14 == 0 /\ __disjvr_1^post13-__disjvr_1^post14 == 0 /\ 2-w_5^post14 <= 0 /\ __disjvr_5^0-__disjvr_5^post13 == 0 /\ result_4^post14-result_4^post15 == 0 /\ -x_6^post14+x_6^post13 == 0 /\ __disjvr_0^post13-__disjvr_0^post14 == 0 /\ -__disjvr_4^post15+__disjvr_4^post14 == 0 /\ -__disjvr_6^post14+__disjvr_6^post13 == 0 /\ x_6^post14-x_6^post15 == 0 /\ __disjvr_3^post13-__disjvr_3^post14 == 0 /\ -result_4^post13+result_4^0 == 0 /\ -__disjvr_3^post13+__disjvr_3^0 == 0 /\ -__disjvr_3^post15+__disjvr_3^post14 == 0 /\ -1+x_6^0 <= 0 /\ __disjvr_6^post14-__disjvr_6^post15 == 0 /\ -__disjvr_2^post16+__disjvr_2^post15 == 0 /\ __disjvr_3^post15-__disjvr_3^post16 == 0 /\ __disjvr_1^post15-__disjvr_1^post16 == 0 /\ -__disjvr_2^post15+__disjvr_2^post14 == 0 /\ __disjvr_6^post15-__disjvr_6^post16 == 0 /\ -result_4^post14+result_4^post13 == 0 /\ -w_5^post14+w_5^post13 == 0 /\ __disjvr_5^post13-__disjvr_5^post14 == 0 /\ -__disjvr_5^post15+__disjvr_5^post14 == 0 /\ -1+w_5^post13-w_5^0 == 0 /\ -2+w_5^post14 <= 0 /\ x_6^post15-x_6^post16 == 0 /\ -1+w_5^post15 == 0 /\ -__disjvr_5^post16+__disjvr_5^post15 == 0 /\ __disjvr_4^post13-__disjvr_4^post14 == 0 /\ w_5^post15-w_5^post16 == 0 /\ -__disjvr_0^post15+__disjvr_0^post14 == 0 /\ -__disjvr_5^post13+__disjvr_5^post14 == 0 /\ -__disjvr_0^post13+__disjvr_0^0 == 0 /\ __disjvr_4^post15-__disjvr_4^post16 == 0 /\ result_4^post15-result_4^post16 == 0 /\ __disjvr_2^0-__disjvr_2^post13 == 0 /\ __disjvr_1^0-__disjvr_1^post13 == 0 /\ __disjvr_0^post15-__disjvr_0^post16 == 0 /\ -__disjvr_6^post13+__disjvr_6^0 == 0 /\ __disjvr_2^post13-__disjvr_2^post14 == 0 /\ -1+x_6^post13-x_6^0 == 0 /\ __disjvr_4^0-__disjvr_4^post13 == 0), cost: 1 24: l18 -> l0 : __disjvr_0^0'=__disjvr_0^post23, __disjvr_1^0'=__disjvr_1^post23, __disjvr_2^0'=__disjvr_2^post23, __disjvr_3^0'=__disjvr_3^post23, __disjvr_4^0'=__disjvr_4^post23, __disjvr_5^0'=__disjvr_5^post23, __disjvr_6^0'=__disjvr_6^post23, result_4^0'=result_4^post23, w_5^0'=w_5^post23, x_6^0'=x_6^post23, (-__disjvr_2^post24+__disjvr_2^0 == 0 /\ -__disjvr_5^post24+__disjvr_5^0 == 0 /\ -result_4^post23+result_4^post24 == 0 /\ __disjvr_3^0-__disjvr_3^post24 == 0 /\ -__disjvr_4^post23+__disjvr_4^post24 == 0 /\ -result_4^post24+result_4^0 == 0 /\ __disjvr_3^post24-__disjvr_3^post23 == 0 /\ -x_6^post24+x_6^0 == 0 /\ __disjvr_1^0-__disjvr_1^post24 == 0 /\ -__disjvr_0^post23+__disjvr_0^post24 == 0 /\ -__disjvr_1^post23+__disjvr_1^post24 == 0 /\ __disjvr_6^post24-__disjvr_6^post23 == 0 /\ x_6^post24-x_6^post23 == 0 /\ __disjvr_0^0-__disjvr_0^post24 == 0 /\ __disjvr_4^0-__disjvr_4^post24 == 0 /\ -w_5^post24+w_5^0 == 0 /\ __disjvr_2^post24-__disjvr_2^post23 == 0 /\ w_5^post24-w_5^post23 == 0 /\ __disjvr_6^0-__disjvr_6^post24 == 0 /\ __disjvr_5^post24-__disjvr_5^post23 == 0), cost: 1 Eliminating location l17 by chaining: Applied chaining First rule: l18 -> l17 : __disjvr_0^0'=__disjvr_0^post24, __disjvr_1^0'=__disjvr_1^post24, __disjvr_2^0'=__disjvr_2^post24, __disjvr_3^0'=__disjvr_3^post24, __disjvr_4^0'=__disjvr_4^post24, __disjvr_5^0'=__disjvr_5^post24, __disjvr_6^0'=__disjvr_6^post24, result_4^0'=result_4^post24, w_5^0'=w_5^post24, x_6^0'=x_6^post24, (-__disjvr_2^post24+__disjvr_2^0 == 0 /\ -__disjvr_5^post24+__disjvr_5^0 == 0 /\ __disjvr_3^0-__disjvr_3^post24 == 0 /\ -result_4^post24+result_4^0 == 0 /\ -x_6^post24+x_6^0 == 0 /\ __disjvr_1^0-__disjvr_1^post24 == 0 /\ __disjvr_0^0-__disjvr_0^post24 == 0 /\ __disjvr_4^0-__disjvr_4^post24 == 0 /\ -w_5^post24+w_5^0 == 0 /\ __disjvr_6^0-__disjvr_6^post24 == 0), cost: 1 Second rule: l17 -> l0 : __disjvr_0^0'=__disjvr_0^post23, __disjvr_1^0'=__disjvr_1^post23, __disjvr_2^0'=__disjvr_2^post23, __disjvr_3^0'=__disjvr_3^post23, __disjvr_4^0'=__disjvr_4^post23, __disjvr_5^0'=__disjvr_5^post23, __disjvr_6^0'=__disjvr_6^post23, result_4^0'=result_4^post23, w_5^0'=w_5^post23, x_6^0'=x_6^post23, (__disjvr_3^0-__disjvr_3^post23 == 0 /\ __disjvr_4^0-__disjvr_4^post23 == 0 /\ __disjvr_6^0-__disjvr_6^post23 == 0 /\ x_6^0-x_6^post23 == 0 /\ -__disjvr_5^post23+__disjvr_5^0 == 0 /\ __disjvr_1^0-__disjvr_1^post23 == 0 /\ -w_5^post23+w_5^0 == 0 /\ __disjvr_0^0-__disjvr_0^post23 == 0 /\ -result_4^post23+result_4^0 == 0 /\ -__disjvr_2^post23+__disjvr_2^0 == 0), cost: 1 New rule: l18 -> l0 : __disjvr_0^0'=__disjvr_0^post23, __disjvr_1^0'=__disjvr_1^post23, __disjvr_2^0'=__disjvr_2^post23, __disjvr_3^0'=__disjvr_3^post23, __disjvr_4^0'=__disjvr_4^post23, __disjvr_5^0'=__disjvr_5^post23, __disjvr_6^0'=__disjvr_6^post23, result_4^0'=result_4^post23, w_5^0'=w_5^post23, x_6^0'=x_6^post23, (-__disjvr_2^post24+__disjvr_2^0 == 0 /\ -__disjvr_5^post24+__disjvr_5^0 == 0 /\ -result_4^post23+result_4^post24 == 0 /\ __disjvr_3^0-__disjvr_3^post24 == 0 /\ -__disjvr_4^post23+__disjvr_4^post24 == 0 /\ -result_4^post24+result_4^0 == 0 /\ __disjvr_3^post24-__disjvr_3^post23 == 0 /\ -x_6^post24+x_6^0 == 0 /\ __disjvr_1^0-__disjvr_1^post24 == 0 /\ -__disjvr_0^post23+__disjvr_0^post24 == 0 /\ -__disjvr_1^post23+__disjvr_1^post24 == 0 /\ __disjvr_6^post24-__disjvr_6^post23 == 0 /\ x_6^post24-x_6^post23 == 0 /\ __disjvr_0^0-__disjvr_0^post24 == 0 /\ __disjvr_4^0-__disjvr_4^post24 == 0 /\ -w_5^post24+w_5^0 == 0 /\ __disjvr_2^post24-__disjvr_2^post23 == 0 /\ w_5^post24-w_5^post23 == 0 /\ __disjvr_6^0-__disjvr_6^post24 == 0 /\ __disjvr_5^post24-__disjvr_5^post23 == 0), cost: 1 Applied deletion Removed the following rules: 22 23 Eliminating location l2 by chaining: Applied chaining First rule: l0 -> l2 : __disjvr_0^0'=__disjvr_0^post1, __disjvr_1^0'=__disjvr_1^post1, __disjvr_2^0'=__disjvr_2^post1, __disjvr_3^0'=__disjvr_3^post1, __disjvr_4^0'=__disjvr_4^post1, __disjvr_5^0'=__disjvr_5^post1, __disjvr_6^0'=__disjvr_6^post1, result_4^0'=result_4^post1, w_5^0'=w_5^post1, x_6^0'=x_6^post1, (-2+w_5^0 <= 0 /\ __disjvr_4^0-__disjvr_4^post1 == 0 /\ -__disjvr_6^post1+__disjvr_6^0 == 0 /\ -__disjvr_3^post1+__disjvr_3^0 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_5^0-__disjvr_5^post1 == 0 /\ -__disjvr_0^post1+__disjvr_0^0 == 0 /\ -result_4^post1+result_4^0 == 0 /\ __disjvr_2^0-__disjvr_2^post1 == 0 /\ -1-x_6^0+x_6^post1 == 0 /\ -1+w_5^post1-w_5^0 == 0 /\ __disjvr_1^0-__disjvr_1^post1 == 0), cost: 1 Second rule: l2 -> l3 : __disjvr_0^0'=__disjvr_0^post2, __disjvr_1^0'=__disjvr_1^post2, __disjvr_2^0'=__disjvr_2^post2, __disjvr_3^0'=__disjvr_3^post2, __disjvr_4^0'=__disjvr_4^post2, __disjvr_5^0'=__disjvr_5^post2, __disjvr_6^0'=__disjvr_6^post2, result_4^0'=result_4^post2, w_5^0'=w_5^post2, x_6^0'=x_6^post2, (__disjvr_5^0-__disjvr_5^post2 == 0 /\ -__disjvr_0^post2+__disjvr_0^0 == 0 /\ -w_5^post2+w_5^0 == 0 /\ -x_6^post2+x_6^0 == 0 /\ -__disjvr_3^post2+__disjvr_3^0 == 0 /\ -result_4^post2+result_4^0 == 0 /\ __disjvr_0^post2-__disjvr_0^0 == 0 /\ __disjvr_2^0-__disjvr_2^post2 == 0 /\ __disjvr_1^0-__disjvr_1^post2 == 0 /\ __disjvr_4^0-__disjvr_4^post2 == 0 /\ -__disjvr_6^post2+__disjvr_6^0 == 0), cost: 1 New rule: l0 -> l3 : __disjvr_0^0'=__disjvr_0^post2, __disjvr_1^0'=__disjvr_1^post2, __disjvr_2^0'=__disjvr_2^post2, __disjvr_3^0'=__disjvr_3^post2, __disjvr_4^0'=__disjvr_4^post2, __disjvr_5^0'=__disjvr_5^post2, __disjvr_6^0'=__disjvr_6^post2, result_4^0'=result_4^post2, w_5^0'=w_5^post2, x_6^0'=x_6^post2, (-2+w_5^0 <= 0 /\ -__disjvr_6^post2+__disjvr_6^post1 == 0 /\ __disjvr_4^0-__disjvr_4^post1 == 0 /\ -__disjvr_6^post1+__disjvr_6^0 == 0 /\ -__disjvr_3^post1+__disjvr_3^0 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_5^0-__disjvr_5^post1 == 0 /\ -__disjvr_1^post2+__disjvr_1^post1 == 0 /\ -__disjvr_0^post1+__disjvr_0^0 == 0 /\ -result_4^post1+result_4^0 == 0 /\ -result_4^post2+result_4^post1 == 0 /\ -__disjvr_2^post2+__disjvr_2^post1 == 0 /\ w_5^post1-w_5^post2 == 0 /\ __disjvr_2^0-__disjvr_2^post1 == 0 /\ -__disjvr_5^post2+__disjvr_5^post1 == 0 /\ -__disjvr_0^post2+__disjvr_0^post1 == 0 /\ -1-x_6^0+x_6^post1 == 0 /\ -1+w_5^post1-w_5^0 == 0 /\ -__disjvr_4^post2+__disjvr_4^post1 == 0 /\ __disjvr_1^0-__disjvr_1^post1 == 0 /\ -x_6^post2+x_6^post1 == 0 /\ __disjvr_0^post2-__disjvr_0^post1 == 0 /\ -__disjvr_3^post2+__disjvr_3^post1 == 0), cost: 1 Applied deletion Removed the following rules: 0 1 Eliminating location l5 by chaining: Applied chaining First rule: l0 -> l5 : __disjvr_0^0'=__disjvr_0^post5, __disjvr_1^0'=__disjvr_1^post5, __disjvr_2^0'=__disjvr_2^post5, __disjvr_3^0'=__disjvr_3^post5, __disjvr_4^0'=__disjvr_4^post5, __disjvr_5^0'=__disjvr_5^post5, __disjvr_6^0'=__disjvr_6^post5, result_4^0'=result_4^post5, w_5^0'=w_5^post5, x_6^0'=x_6^post5, (-2+w_5^0 <= 0 /\ -1-x_6^0+x_6^post5 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_3^0-__disjvr_3^post5 == 0 /\ -__disjvr_5^post5+__disjvr_5^0 == 0 /\ __disjvr_4^0-__disjvr_4^post5 == 0 /\ -result_4^post5+result_4^0 == 0 /\ __disjvr_1^0-__disjvr_1^post5 == 0 /\ -1+w_5^post5-w_5^0 == 0 /\ __disjvr_0^0-__disjvr_0^post5 == 0 /\ __disjvr_6^0-__disjvr_6^post5 == 0 /\ -__disjvr_2^post5+__disjvr_2^0 == 0), cost: 1 Second rule: l5 -> l6 : __disjvr_0^0'=__disjvr_0^post6, __disjvr_1^0'=__disjvr_1^post6, __disjvr_2^0'=__disjvr_2^post6, __disjvr_3^0'=__disjvr_3^post6, __disjvr_4^0'=__disjvr_4^post6, __disjvr_5^0'=__disjvr_5^post6, __disjvr_6^0'=__disjvr_6^post6, result_4^0'=result_4^post6, w_5^0'=w_5^post6, x_6^0'=x_6^post6, (-__disjvr_2^post6+__disjvr_2^0 == 0 /\ -__disjvr_0^post6+__disjvr_0^0 == 0 /\ __disjvr_3^0-__disjvr_3^post6 == 0 /\ x_6^0-x_6^post6 == 0 /\ -__disjvr_5^post6+__disjvr_5^0 == 0 /\ -w_5^post6+w_5^0 == 0 /\ __disjvr_1^0-__disjvr_1^post6 == 0 /\ __disjvr_2^post6-__disjvr_2^0 == 0 /\ -__disjvr_6^post6+__disjvr_6^0 == 0 /\ __disjvr_4^0-__disjvr_4^post6 == 0 /\ -result_4^post6+result_4^0 == 0), cost: 1 New rule: l0 -> l6 : __disjvr_0^0'=__disjvr_0^post6, __disjvr_1^0'=__disjvr_1^post6, __disjvr_2^0'=__disjvr_2^post6, __disjvr_3^0'=__disjvr_3^post6, __disjvr_4^0'=__disjvr_4^post6, __disjvr_5^0'=__disjvr_5^post6, __disjvr_6^0'=__disjvr_6^post6, result_4^0'=result_4^post6, w_5^0'=w_5^post6, x_6^0'=x_6^post6, (-2+w_5^0 <= 0 /\ __disjvr_3^post5-__disjvr_3^post6 == 0 /\ __disjvr_4^post5-__disjvr_4^post6 == 0 /\ -1-x_6^0+x_6^post5 == 0 /\ -__disjvr_2^post5+__disjvr_2^post6 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_3^0-__disjvr_3^post5 == 0 /\ result_4^post5-result_4^post6 == 0 /\ __disjvr_5^post5-__disjvr_5^post6 == 0 /\ -__disjvr_5^post5+__disjvr_5^0 == 0 /\ __disjvr_4^0-__disjvr_4^post5 == 0 /\ __disjvr_2^post5-__disjvr_2^post6 == 0 /\ -result_4^post5+result_4^0 == 0 /\ __disjvr_1^0-__disjvr_1^post5 == 0 /\ x_6^post5-x_6^post6 == 0 /\ -1+w_5^post5-w_5^0 == 0 /\ __disjvr_0^0-__disjvr_0^post5 == 0 /\ -__disjvr_6^post6+__disjvr_6^post5 == 0 /\ __disjvr_6^0-__disjvr_6^post5 == 0 /\ __disjvr_1^post5-__disjvr_1^post6 == 0 /\ w_5^post5-w_5^post6 == 0 /\ -__disjvr_0^post6+__disjvr_0^post5 == 0 /\ -__disjvr_2^post5+__disjvr_2^0 == 0), cost: 1 Applied deletion Removed the following rules: 4 5 Eliminating location l8 by chaining: Applied chaining First rule: l0 -> l8 : __disjvr_0^0'=__disjvr_0^post9, __disjvr_1^0'=__disjvr_1^post9, __disjvr_2^0'=__disjvr_2^post9, __disjvr_3^0'=__disjvr_3^post9, __disjvr_4^0'=__disjvr_4^post9, __disjvr_5^0'=__disjvr_5^post9, __disjvr_6^0'=__disjvr_6^post9, result_4^0'=result_4^post9, w_5^0'=w_5^post9, x_6^0'=x_6^post9, (-result_4^post9+result_4^0 == 0 /\ -1+x_6^post9-x_6^0 == 0 /\ __disjvr_4^0-__disjvr_4^post9 == 0 /\ -__disjvr_6^post9+__disjvr_6^0 == 0 /\ __disjvr_5^0-__disjvr_5^post9 == 0 /\ -1+x_6^0 <= 0 /\ -__disjvr_0^post9+__disjvr_0^0 == 0 /\ __disjvr_2^0-__disjvr_2^post9 == 0 /\ __disjvr_1^0-__disjvr_1^post9 == 0 /\ -__disjvr_3^post9+__disjvr_3^0 == 0 /\ -1+w_5^post9-w_5^0 == 0), cost: 1 Second rule: l8 -> l9 : __disjvr_0^0'=__disjvr_0^post10, __disjvr_1^0'=__disjvr_1^post10, __disjvr_2^0'=__disjvr_2^post10, __disjvr_3^0'=__disjvr_3^post10, __disjvr_4^0'=__disjvr_4^post10, __disjvr_5^0'=__disjvr_5^post10, __disjvr_6^0'=__disjvr_6^post10, result_4^0'=result_4^post10, w_5^0'=w_5^post10, x_6^0'=x_6^post10, (__disjvr_3^0-__disjvr_3^post10 == 0 /\ -__disjvr_5^post10+__disjvr_5^0 == 0 /\ -result_4^post10+result_4^0 == 0 /\ -__disjvr_2^post10+__disjvr_2^0 == 0 /\ -__disjvr_3^0+__disjvr_3^post10 == 0 /\ -x_6^post10+x_6^0 == 0 /\ __disjvr_1^0-__disjvr_1^post10 == 0 /\ __disjvr_0^0-__disjvr_0^post10 == 0 /\ __disjvr_4^0-__disjvr_4^post10 == 0 /\ __disjvr_6^0-__disjvr_6^post10 == 0 /\ -w_5^post10+w_5^0 == 0), cost: 1 New rule: l0 -> l9 : __disjvr_0^0'=__disjvr_0^post10, __disjvr_1^0'=__disjvr_1^post10, __disjvr_2^0'=__disjvr_2^post10, __disjvr_3^0'=__disjvr_3^post10, __disjvr_4^0'=__disjvr_4^post10, __disjvr_5^0'=__disjvr_5^post10, __disjvr_6^0'=__disjvr_6^post10, result_4^0'=result_4^post10, w_5^0'=w_5^post10, x_6^0'=x_6^post10, (-result_4^post9+result_4^0 == 0 /\ -1+x_6^post9-x_6^0 == 0 /\ x_6^post9-x_6^post10 == 0 /\ __disjvr_6^post9-__disjvr_6^post10 == 0 /\ __disjvr_0^post9-__disjvr_0^post10 == 0 /\ __disjvr_4^0-__disjvr_4^post9 == 0 /\ -__disjvr_6^post9+__disjvr_6^0 == 0 /\ __disjvr_5^0-__disjvr_5^post9 == 0 /\ __disjvr_1^post9-__disjvr_1^post10 == 0 /\ -__disjvr_2^post10+__disjvr_2^post9 == 0 /\ -1+x_6^0 <= 0 /\ -__disjvr_0^post9+__disjvr_0^0 == 0 /\ __disjvr_2^0-__disjvr_2^post9 == 0 /\ __disjvr_3^post9-__disjvr_3^post10 == 0 /\ __disjvr_4^post9-__disjvr_4^post10 == 0 /\ __disjvr_1^0-__disjvr_1^post9 == 0 /\ -__disjvr_3^post9+__disjvr_3^post10 == 0 /\ -__disjvr_5^post10+__disjvr_5^post9 == 0 /\ -__disjvr_3^post9+__disjvr_3^0 == 0 /\ -1+w_5^post9-w_5^0 == 0 /\ result_4^post9-result_4^post10 == 0 /\ -w_5^post10+w_5^post9 == 0), cost: 1 Applied deletion Removed the following rules: 8 9 Eliminating location l11 by chaining: Applied chaining First rule: l0 -> l11 : __disjvr_0^0'=__disjvr_0^post13, __disjvr_1^0'=__disjvr_1^post13, __disjvr_2^0'=__disjvr_2^post13, __disjvr_3^0'=__disjvr_3^post13, __disjvr_4^0'=__disjvr_4^post13, __disjvr_5^0'=__disjvr_5^post13, __disjvr_6^0'=__disjvr_6^post13, result_4^0'=result_4^post13, w_5^0'=w_5^post13, x_6^0'=x_6^post13, (__disjvr_5^0-__disjvr_5^post13 == 0 /\ -result_4^post13+result_4^0 == 0 /\ -__disjvr_3^post13+__disjvr_3^0 == 0 /\ -1+x_6^0 <= 0 /\ -1+w_5^post13-w_5^0 == 0 /\ -__disjvr_0^post13+__disjvr_0^0 == 0 /\ __disjvr_2^0-__disjvr_2^post13 == 0 /\ __disjvr_1^0-__disjvr_1^post13 == 0 /\ -__disjvr_6^post13+__disjvr_6^0 == 0 /\ -1+x_6^post13-x_6^0 == 0 /\ __disjvr_4^0-__disjvr_4^post13 == 0), cost: 1 Second rule: l11 -> l12 : __disjvr_0^0'=__disjvr_0^post14, __disjvr_1^0'=__disjvr_1^post14, __disjvr_2^0'=__disjvr_2^post14, __disjvr_3^0'=__disjvr_3^post14, __disjvr_4^0'=__disjvr_4^post14, __disjvr_5^0'=__disjvr_5^post14, __disjvr_6^0'=__disjvr_6^post14, result_4^0'=result_4^post14, w_5^0'=w_5^post14, x_6^0'=x_6^post14, (-__disjvr_5^0+__disjvr_5^post14 == 0 /\ -w_5^post14+w_5^0 == 0 /\ __disjvr_4^0-__disjvr_4^post14 == 0 /\ __disjvr_5^0-__disjvr_5^post14 == 0 /\ -__disjvr_0^post14+__disjvr_0^0 == 0 /\ -x_6^post14+x_6^0 == 0 /\ -result_4^post14+result_4^0 == 0 /\ __disjvr_2^0-__disjvr_2^post14 == 0 /\ __disjvr_1^0-__disjvr_1^post14 == 0 /\ -__disjvr_6^post14+__disjvr_6^0 == 0 /\ -__disjvr_3^post14+__disjvr_3^0 == 0), cost: 1 New rule: l0 -> l12 : __disjvr_0^0'=__disjvr_0^post14, __disjvr_1^0'=__disjvr_1^post14, __disjvr_2^0'=__disjvr_2^post14, __disjvr_3^0'=__disjvr_3^post14, __disjvr_4^0'=__disjvr_4^post14, __disjvr_5^0'=__disjvr_5^post14, __disjvr_6^0'=__disjvr_6^post14, result_4^0'=result_4^post14, w_5^0'=w_5^post14, x_6^0'=x_6^post14, (__disjvr_1^post13-__disjvr_1^post14 == 0 /\ __disjvr_5^0-__disjvr_5^post13 == 0 /\ -x_6^post14+x_6^post13 == 0 /\ __disjvr_0^post13-__disjvr_0^post14 == 0 /\ -__disjvr_6^post14+__disjvr_6^post13 == 0 /\ __disjvr_3^post13-__disjvr_3^post14 == 0 /\ -result_4^post13+result_4^0 == 0 /\ -__disjvr_3^post13+__disjvr_3^0 == 0 /\ -1+x_6^0 <= 0 /\ -result_4^post14+result_4^post13 == 0 /\ -w_5^post14+w_5^post13 == 0 /\ __disjvr_5^post13-__disjvr_5^post14 == 0 /\ -1+w_5^post13-w_5^0 == 0 /\ __disjvr_4^post13-__disjvr_4^post14 == 0 /\ -__disjvr_5^post13+__disjvr_5^post14 == 0 /\ -__disjvr_0^post13+__disjvr_0^0 == 0 /\ __disjvr_2^0-__disjvr_2^post13 == 0 /\ __disjvr_1^0-__disjvr_1^post13 == 0 /\ -__disjvr_6^post13+__disjvr_6^0 == 0 /\ __disjvr_2^post13-__disjvr_2^post14 == 0 /\ -1+x_6^post13-x_6^0 == 0 /\ __disjvr_4^0-__disjvr_4^post13 == 0), cost: 1 Applied deletion Removed the following rules: 12 13 Eliminating location l14 by chaining: Applied chaining First rule: l0 -> l14 : __disjvr_0^0'=__disjvr_0^post17, __disjvr_1^0'=__disjvr_1^post17, __disjvr_2^0'=__disjvr_2^post17, __disjvr_3^0'=__disjvr_3^post17, __disjvr_4^0'=__disjvr_4^post17, __disjvr_5^0'=__disjvr_5^post17, __disjvr_6^0'=__disjvr_6^post17, result_4^0'=result_4^post17, w_5^0'=w_5^post17, x_6^0'=x_6^post17, (2-x_6^post17 <= 0 /\ __disjvr_1^0-__disjvr_1^post17 == 0 /\ -1-x_6^0+x_6^post17 == 0 /\ -__disjvr_2^post17+__disjvr_2^0 == 0 /\ __disjvr_0^0-__disjvr_0^post17 == 0 /\ -1+x_6^0 <= 0 /\ -2+x_6^post17 <= 0 /\ __disjvr_4^0-__disjvr_4^post17 == 0 /\ -__disjvr_5^post17+__disjvr_5^0 == 0 /\ -1+w_5^post17-w_5^0 == 0 /\ -result_4^post17+result_4^0 == 0 /\ __disjvr_6^0-__disjvr_6^post17 == 0 /\ __disjvr_3^0-__disjvr_3^post17 == 0), cost: 1 Second rule: l14 -> l13 : __disjvr_0^0'=__disjvr_0^post18, __disjvr_1^0'=__disjvr_1^post18, __disjvr_2^0'=__disjvr_2^post18, __disjvr_3^0'=__disjvr_3^post18, __disjvr_4^0'=__disjvr_4^post18, __disjvr_5^0'=__disjvr_5^post18, __disjvr_6^0'=__disjvr_6^post18, result_4^0'=result_4^post18, w_5^0'=w_5^post18, x_6^0'=x_6^post18, (__disjvr_3^0-__disjvr_3^post18 == 0 /\ -__disjvr_5^post18+__disjvr_5^0 == 0 /\ -result_4^post18+result_4^0 == 0 /\ -__disjvr_0^post18+__disjvr_0^0 == 0 /\ -__disjvr_2^post18+__disjvr_2^0 == 0 /\ x_6^0-x_6^post18 == 0 /\ __disjvr_1^0-__disjvr_1^post18 == 0 /\ __disjvr_4^0-__disjvr_4^post18 == 0 /\ -__disjvr_6^0+__disjvr_6^post18 == 0 /\ __disjvr_6^0-__disjvr_6^post18 == 0 /\ -w_5^post18+w_5^0 == 0), cost: 1 New rule: l0 -> l13 : __disjvr_0^0'=__disjvr_0^post18, __disjvr_1^0'=__disjvr_1^post18, __disjvr_2^0'=__disjvr_2^post18, __disjvr_3^0'=__disjvr_3^post18, __disjvr_4^0'=__disjvr_4^post18, __disjvr_5^0'=__disjvr_5^post18, __disjvr_6^0'=__disjvr_6^post18, result_4^0'=result_4^post18, w_5^0'=w_5^post18, x_6^0'=x_6^post18, (2-x_6^post17 <= 0 /\ -__disjvr_0^post18+__disjvr_0^post17 == 0 /\ x_6^post17-x_6^post18 == 0 /\ __disjvr_1^0-__disjvr_1^post17 == 0 /\ -1-x_6^0+x_6^post17 == 0 /\ -__disjvr_6^post17+__disjvr_6^post18 == 0 /\ -__disjvr_2^post17+__disjvr_2^0 == 0 /\ __disjvr_0^0-__disjvr_0^post17 == 0 /\ -1+x_6^0 <= 0 /\ -result_4^post18+result_4^post17 == 0 /\ __disjvr_6^post17-__disjvr_6^post18 == 0 /\ -2+x_6^post17 <= 0 /\ -__disjvr_4^post18+__disjvr_4^post17 == 0 /\ __disjvr_4^0-__disjvr_4^post17 == 0 /\ __disjvr_3^post17-__disjvr_3^post18 == 0 /\ -__disjvr_1^post18+__disjvr_1^post17 == 0 /\ w_5^post17-w_5^post18 == 0 /\ -__disjvr_5^post17+__disjvr_5^0 == 0 /\ __disjvr_2^post17-__disjvr_2^post18 == 0 /\ __disjvr_5^post17-__disjvr_5^post18 == 0 /\ -1+w_5^post17-w_5^0 == 0 /\ -result_4^post17+result_4^0 == 0 /\ __disjvr_6^0-__disjvr_6^post17 == 0 /\ __disjvr_3^0-__disjvr_3^post17 == 0), cost: 1 Applied deletion Removed the following rules: 16 17 Eliminating location l15 by chaining: Applied chaining First rule: l0 -> l15 : __disjvr_0^0'=__disjvr_0^post20, __disjvr_1^0'=__disjvr_1^post20, __disjvr_2^0'=__disjvr_2^post20, __disjvr_3^0'=__disjvr_3^post20, __disjvr_4^0'=__disjvr_4^post20, __disjvr_5^0'=__disjvr_5^post20, __disjvr_6^0'=__disjvr_6^post20, result_4^0'=result_4^post20, w_5^0'=w_5^post20, x_6^0'=x_6^post20, (-1+w_5^1-w_5^0 == 0 /\ __disjvr_1^0-__disjvr_1^post20 == 0 /\ -1+w_5^post20 == 0 /\ __disjvr_0^0-__disjvr_0^post20 == 0 /\ -2+w_5^1 <= 0 /\ -1+x_6^0 <= 0 /\ -2+x_6^post20 <= 0 /\ -__disjvr_2^post20+__disjvr_2^0 == 0 /\ __disjvr_4^0-__disjvr_4^post20 == 0 /\ -1+x_6^post20-x_6^0 == 0 /\ 2-w_5^1 <= 0 /\ -result_4^post20+result_4^0 == 0 /\ 2-x_6^post20 <= 0 /\ -__disjvr_5^post20+__disjvr_5^0 == 0 /\ __disjvr_3^0-__disjvr_3^post20 == 0 /\ __disjvr_6^0-__disjvr_6^post20 == 0), cost: 1 Second rule: l15 -> l0 : __disjvr_0^0'=__disjvr_0^post21, __disjvr_1^0'=__disjvr_1^post21, __disjvr_2^0'=__disjvr_2^post21, __disjvr_3^0'=__disjvr_3^post21, __disjvr_4^0'=__disjvr_4^post21, __disjvr_5^0'=__disjvr_5^post21, __disjvr_6^0'=__disjvr_6^post21, result_4^0'=result_4^post21, w_5^0'=w_5^post21, x_6^0'=x_6^post21, (__disjvr_1^0-__disjvr_1^post21 == 0 /\ __disjvr_0^0-__disjvr_0^post21 == 0 /\ -__disjvr_2^post21+__disjvr_2^0 == 0 /\ -w_5^post21+w_5^0 == 0 /\ __disjvr_4^0-__disjvr_4^post21 == 0 /\ -__disjvr_5^post21+__disjvr_5^0 == 0 /\ -x_6^post21+x_6^0 == 0 /\ __disjvr_6^0-__disjvr_6^post21 == 0 /\ -result_4^post21+result_4^0 == 0 /\ __disjvr_3^0-__disjvr_3^post21 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post21, __disjvr_1^0'=__disjvr_1^post21, __disjvr_2^0'=__disjvr_2^post21, __disjvr_3^0'=__disjvr_3^post21, __disjvr_4^0'=__disjvr_4^post21, __disjvr_5^0'=__disjvr_5^post21, __disjvr_6^0'=__disjvr_6^post21, result_4^0'=result_4^post21, w_5^0'=w_5^post21, x_6^0'=x_6^post21, (-__disjvr_6^post21+__disjvr_6^post20 == 0 /\ -1+w_5^1-w_5^0 == 0 /\ __disjvr_1^0-__disjvr_1^post20 == 0 /\ -__disjvr_0^post21+__disjvr_0^post20 == 0 /\ -__disjvr_3^post21+__disjvr_3^post20 == 0 /\ -1+w_5^post20 == 0 /\ __disjvr_0^0-__disjvr_0^post20 == 0 /\ -w_5^post21+w_5^post20 == 0 /\ -__disjvr_2^post21+__disjvr_2^post20 == 0 /\ -2+w_5^1 <= 0 /\ -1+x_6^0 <= 0 /\ -2+x_6^post20 <= 0 /\ -__disjvr_1^post21+__disjvr_1^post20 == 0 /\ x_6^post20-x_6^post21 == 0 /\ -__disjvr_2^post20+__disjvr_2^0 == 0 /\ -result_4^post21+result_4^post20 == 0 /\ __disjvr_4^0-__disjvr_4^post20 == 0 /\ -1+x_6^post20-x_6^0 == 0 /\ 2-w_5^1 <= 0 /\ -result_4^post20+result_4^0 == 0 /\ -__disjvr_5^post21+__disjvr_5^post20 == 0 /\ 2-x_6^post20 <= 0 /\ -__disjvr_5^post20+__disjvr_5^0 == 0 /\ -__disjvr_4^post21+__disjvr_4^post20 == 0 /\ __disjvr_3^0-__disjvr_3^post20 == 0 /\ __disjvr_6^0-__disjvr_6^post20 == 0), cost: 1 Applied deletion Removed the following rules: 19 20 Eliminating location l3 by chaining: Applied chaining First rule: l0 -> l3 : __disjvr_0^0'=__disjvr_0^post2, __disjvr_1^0'=__disjvr_1^post2, __disjvr_2^0'=__disjvr_2^post2, __disjvr_3^0'=__disjvr_3^post2, __disjvr_4^0'=__disjvr_4^post2, __disjvr_5^0'=__disjvr_5^post2, __disjvr_6^0'=__disjvr_6^post2, result_4^0'=result_4^post2, w_5^0'=w_5^post2, x_6^0'=x_6^post2, (-2+w_5^0 <= 0 /\ -__disjvr_6^post2+__disjvr_6^post1 == 0 /\ __disjvr_4^0-__disjvr_4^post1 == 0 /\ -__disjvr_6^post1+__disjvr_6^0 == 0 /\ -__disjvr_3^post1+__disjvr_3^0 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_5^0-__disjvr_5^post1 == 0 /\ -__disjvr_1^post2+__disjvr_1^post1 == 0 /\ -__disjvr_0^post1+__disjvr_0^0 == 0 /\ -result_4^post1+result_4^0 == 0 /\ -result_4^post2+result_4^post1 == 0 /\ -__disjvr_2^post2+__disjvr_2^post1 == 0 /\ w_5^post1-w_5^post2 == 0 /\ __disjvr_2^0-__disjvr_2^post1 == 0 /\ -__disjvr_5^post2+__disjvr_5^post1 == 0 /\ -__disjvr_0^post2+__disjvr_0^post1 == 0 /\ -1-x_6^0+x_6^post1 == 0 /\ -1+w_5^post1-w_5^0 == 0 /\ -__disjvr_4^post2+__disjvr_4^post1 == 0 /\ __disjvr_1^0-__disjvr_1^post1 == 0 /\ -x_6^post2+x_6^post1 == 0 /\ __disjvr_0^post2-__disjvr_0^post1 == 0 /\ -__disjvr_3^post2+__disjvr_3^post1 == 0), cost: 1 Second rule: l3 -> l1 : __disjvr_0^0'=__disjvr_0^post3, __disjvr_1^0'=__disjvr_1^post3, __disjvr_2^0'=__disjvr_2^post3, __disjvr_3^0'=__disjvr_3^post3, __disjvr_4^0'=__disjvr_4^post3, __disjvr_5^0'=__disjvr_5^post3, __disjvr_6^0'=__disjvr_6^post3, result_4^0'=result_4^post3, w_5^0'=w_5^post3, x_6^0'=x_6^post3, (-w_5^post3+w_5^0 == 0 /\ __disjvr_4^0-__disjvr_4^post3 == 0 /\ __disjvr_5^0-__disjvr_5^post3 == 0 /\ -__disjvr_0^post3+__disjvr_0^0 == 0 /\ -result_4^post3+result_4^0 == 0 /\ __disjvr_2^0-__disjvr_2^post3 == 0 /\ -x_6^post3+x_6^0 == 0 /\ -__disjvr_6^post3+__disjvr_6^0 == 0 /\ __disjvr_1^0-__disjvr_1^post3 == 0 /\ -__disjvr_3^post3+__disjvr_3^0 == 0 /\ -__disjvr_1^0+__disjvr_1^post3 == 0), cost: 1 New rule: l0 -> l1 : __disjvr_0^0'=__disjvr_0^post3, __disjvr_1^0'=__disjvr_1^post3, __disjvr_2^0'=__disjvr_2^post3, __disjvr_3^0'=__disjvr_3^post3, __disjvr_4^0'=__disjvr_4^post3, __disjvr_5^0'=__disjvr_5^post3, __disjvr_6^0'=__disjvr_6^post3, result_4^0'=result_4^post3, w_5^0'=w_5^post3, x_6^0'=x_6^post3, (-2+w_5^0 <= 0 /\ -__disjvr_6^post2+__disjvr_6^post1 == 0 /\ __disjvr_4^0-__disjvr_4^post1 == 0 /\ __disjvr_1^post2-__disjvr_1^post3 == 0 /\ -__disjvr_6^post1+__disjvr_6^0 == 0 /\ -__disjvr_3^post1+__disjvr_3^0 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_5^0-__disjvr_5^post1 == 0 /\ x_6^post2-x_6^post3 == 0 /\ -__disjvr_1^post2+__disjvr_1^post1 == 0 /\ -__disjvr_0^post1+__disjvr_0^0 == 0 /\ -result_4^post1+result_4^0 == 0 /\ -result_4^post2+result_4^post1 == 0 /\ -__disjvr_1^post2+__disjvr_1^post3 == 0 /\ __disjvr_3^post2-__disjvr_3^post3 == 0 /\ w_5^post2-w_5^post3 == 0 /\ __disjvr_6^post2-__disjvr_6^post3 == 0 /\ -__disjvr_2^post2+__disjvr_2^post1 == 0 /\ w_5^post1-w_5^post2 == 0 /\ __disjvr_2^0-__disjvr_2^post1 == 0 /\ -__disjvr_5^post2+__disjvr_5^post1 == 0 /\ -__disjvr_0^post2+__disjvr_0^post1 == 0 /\ __disjvr_5^post2-__disjvr_5^post3 == 0 /\ -1-x_6^0+x_6^post1 == 0 /\ __disjvr_0^post2-__disjvr_0^post3 == 0 /\ -1+w_5^post1-w_5^0 == 0 /\ -__disjvr_4^post2+__disjvr_4^post1 == 0 /\ __disjvr_1^0-__disjvr_1^post1 == 0 /\ -x_6^post2+x_6^post1 == 0 /\ __disjvr_0^post2-__disjvr_0^post1 == 0 /\ __disjvr_4^post2-__disjvr_4^post3 == 0 /\ __disjvr_2^post2-__disjvr_2^post3 == 0 /\ result_4^post2-result_4^post3 == 0 /\ -__disjvr_3^post2+__disjvr_3^post1 == 0), cost: 1 Applied deletion Removed the following rules: 2 25 Eliminating location l6 by chaining: Applied chaining First rule: l0 -> l6 : __disjvr_0^0'=__disjvr_0^post6, __disjvr_1^0'=__disjvr_1^post6, __disjvr_2^0'=__disjvr_2^post6, __disjvr_3^0'=__disjvr_3^post6, __disjvr_4^0'=__disjvr_4^post6, __disjvr_5^0'=__disjvr_5^post6, __disjvr_6^0'=__disjvr_6^post6, result_4^0'=result_4^post6, w_5^0'=w_5^post6, x_6^0'=x_6^post6, (-2+w_5^0 <= 0 /\ __disjvr_3^post5-__disjvr_3^post6 == 0 /\ __disjvr_4^post5-__disjvr_4^post6 == 0 /\ -1-x_6^0+x_6^post5 == 0 /\ -__disjvr_2^post5+__disjvr_2^post6 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_3^0-__disjvr_3^post5 == 0 /\ result_4^post5-result_4^post6 == 0 /\ __disjvr_5^post5-__disjvr_5^post6 == 0 /\ -__disjvr_5^post5+__disjvr_5^0 == 0 /\ __disjvr_4^0-__disjvr_4^post5 == 0 /\ __disjvr_2^post5-__disjvr_2^post6 == 0 /\ -result_4^post5+result_4^0 == 0 /\ __disjvr_1^0-__disjvr_1^post5 == 0 /\ x_6^post5-x_6^post6 == 0 /\ -1+w_5^post5-w_5^0 == 0 /\ __disjvr_0^0-__disjvr_0^post5 == 0 /\ -__disjvr_6^post6+__disjvr_6^post5 == 0 /\ __disjvr_6^0-__disjvr_6^post5 == 0 /\ __disjvr_1^post5-__disjvr_1^post6 == 0 /\ w_5^post5-w_5^post6 == 0 /\ -__disjvr_0^post6+__disjvr_0^post5 == 0 /\ -__disjvr_2^post5+__disjvr_2^0 == 0), cost: 1 Second rule: l6 -> l4 : __disjvr_0^0'=__disjvr_0^post7, __disjvr_1^0'=__disjvr_1^post7, __disjvr_2^0'=__disjvr_2^post7, __disjvr_3^0'=__disjvr_3^post7, __disjvr_4^0'=__disjvr_4^post7, __disjvr_5^0'=__disjvr_5^post7, __disjvr_6^0'=__disjvr_6^post7, result_4^0'=result_4^post7, w_5^0'=w_5^post7, x_6^0'=x_6^post7, (-2+w_5^0 <= 0 /\ __disjvr_5^0-__disjvr_5^post7 == 0 /\ -__disjvr_0^post7+__disjvr_0^0 == 0 /\ -result_4^post7+result_4^0 == 0 /\ -x_6^post7+x_6^0 == 0 /\ -__disjvr_3^post7+__disjvr_3^0 == 0 /\ -1+w_5^post7 == 0 /\ 2-w_5^0 <= 0 /\ __disjvr_2^0-__disjvr_2^post7 == 0 /\ __disjvr_1^0-__disjvr_1^post7 == 0 /\ -__disjvr_6^post7+__disjvr_6^0 == 0 /\ __disjvr_4^0-__disjvr_4^post7 == 0), cost: 1 New rule: l0 -> l4 : __disjvr_0^0'=__disjvr_0^post7, __disjvr_1^0'=__disjvr_1^post7, __disjvr_2^0'=__disjvr_2^post7, __disjvr_3^0'=__disjvr_3^post7, __disjvr_4^0'=__disjvr_4^post7, __disjvr_5^0'=__disjvr_5^post7, __disjvr_6^0'=__disjvr_6^post7, result_4^0'=result_4^post7, w_5^0'=w_5^post7, x_6^0'=x_6^post7, (-2+w_5^0 <= 0 /\ __disjvr_3^post5-__disjvr_3^post6 == 0 /\ __disjvr_2^post6-__disjvr_2^post7 == 0 /\ __disjvr_4^post5-__disjvr_4^post6 == 0 /\ -1-x_6^0+x_6^post5 == 0 /\ -__disjvr_2^post5+__disjvr_2^post6 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_3^0-__disjvr_3^post5 == 0 /\ __disjvr_1^post6-__disjvr_1^post7 == 0 /\ 2-w_5^post6 <= 0 /\ __disjvr_6^post6-__disjvr_6^post7 == 0 /\ result_4^post5-result_4^post6 == 0 /\ __disjvr_5^post5-__disjvr_5^post6 == 0 /\ -__disjvr_5^post5+__disjvr_5^0 == 0 /\ -__disjvr_3^post7+__disjvr_3^post6 == 0 /\ __disjvr_4^0-__disjvr_4^post5 == 0 /\ __disjvr_2^post5-__disjvr_2^post6 == 0 /\ -result_4^post5+result_4^0 == 0 /\ -1+w_5^post7 == 0 /\ __disjvr_1^0-__disjvr_1^post5 == 0 /\ x_6^post5-x_6^post6 == 0 /\ -1+w_5^post5-w_5^0 == 0 /\ __disjvr_0^0-__disjvr_0^post5 == 0 /\ __disjvr_5^post6-__disjvr_5^post7 == 0 /\ -__disjvr_6^post6+__disjvr_6^post5 == 0 /\ __disjvr_6^0-__disjvr_6^post5 == 0 /\ -2+w_5^post6 <= 0 /\ __disjvr_4^post6-__disjvr_4^post7 == 0 /\ __disjvr_1^post5-__disjvr_1^post6 == 0 /\ __disjvr_0^post6-__disjvr_0^post7 == 0 /\ -x_6^post7+x_6^post6 == 0 /\ result_4^post6-result_4^post7 == 0 /\ w_5^post5-w_5^post6 == 0 /\ -__disjvr_0^post6+__disjvr_0^post5 == 0 /\ -__disjvr_2^post5+__disjvr_2^0 == 0), cost: 1 Applied deletion Removed the following rules: 6 26 Eliminating location l9 by chaining: Applied chaining First rule: l0 -> l9 : __disjvr_0^0'=__disjvr_0^post10, __disjvr_1^0'=__disjvr_1^post10, __disjvr_2^0'=__disjvr_2^post10, __disjvr_3^0'=__disjvr_3^post10, __disjvr_4^0'=__disjvr_4^post10, __disjvr_5^0'=__disjvr_5^post10, __disjvr_6^0'=__disjvr_6^post10, result_4^0'=result_4^post10, w_5^0'=w_5^post10, x_6^0'=x_6^post10, (-result_4^post9+result_4^0 == 0 /\ -1+x_6^post9-x_6^0 == 0 /\ x_6^post9-x_6^post10 == 0 /\ __disjvr_6^post9-__disjvr_6^post10 == 0 /\ __disjvr_0^post9-__disjvr_0^post10 == 0 /\ __disjvr_4^0-__disjvr_4^post9 == 0 /\ -__disjvr_6^post9+__disjvr_6^0 == 0 /\ __disjvr_5^0-__disjvr_5^post9 == 0 /\ __disjvr_1^post9-__disjvr_1^post10 == 0 /\ -__disjvr_2^post10+__disjvr_2^post9 == 0 /\ -1+x_6^0 <= 0 /\ -__disjvr_0^post9+__disjvr_0^0 == 0 /\ __disjvr_2^0-__disjvr_2^post9 == 0 /\ __disjvr_3^post9-__disjvr_3^post10 == 0 /\ __disjvr_4^post9-__disjvr_4^post10 == 0 /\ __disjvr_1^0-__disjvr_1^post9 == 0 /\ -__disjvr_3^post9+__disjvr_3^post10 == 0 /\ -__disjvr_5^post10+__disjvr_5^post9 == 0 /\ -__disjvr_3^post9+__disjvr_3^0 == 0 /\ -1+w_5^post9-w_5^0 == 0 /\ result_4^post9-result_4^post10 == 0 /\ -w_5^post10+w_5^post9 == 0), cost: 1 Second rule: l9 -> l7 : __disjvr_0^0'=__disjvr_0^post11, __disjvr_1^0'=__disjvr_1^post11, __disjvr_2^0'=__disjvr_2^post11, __disjvr_3^0'=__disjvr_3^post11, __disjvr_4^0'=__disjvr_4^post11, __disjvr_5^0'=__disjvr_5^post11, __disjvr_6^0'=__disjvr_6^post11, result_4^0'=result_4^post11, w_5^0'=w_5^post11, x_6^0'=x_6^post11, (-__disjvr_4^0+__disjvr_4^post11 == 0 /\ __disjvr_1^0-__disjvr_1^post11 == 0 /\ __disjvr_0^0-__disjvr_0^post11 == 0 /\ -__disjvr_2^post11+__disjvr_2^0 == 0 /\ -w_5^post11+w_5^0 == 0 /\ __disjvr_4^0-__disjvr_4^post11 == 0 /\ -result_4^post11+result_4^0 == 0 /\ __disjvr_6^0-__disjvr_6^post11 == 0 /\ -__disjvr_5^post11+__disjvr_5^0 == 0 /\ x_6^0-x_6^post11 == 0 /\ __disjvr_3^0-__disjvr_3^post11 == 0), cost: 1 New rule: l0 -> l7 : __disjvr_0^0'=__disjvr_0^post11, __disjvr_1^0'=__disjvr_1^post11, __disjvr_2^0'=__disjvr_2^post11, __disjvr_3^0'=__disjvr_3^post11, __disjvr_4^0'=__disjvr_4^post11, __disjvr_5^0'=__disjvr_5^post11, __disjvr_6^0'=__disjvr_6^post11, result_4^0'=result_4^post11, w_5^0'=w_5^post11, x_6^0'=x_6^post11, (-result_4^post9+result_4^0 == 0 /\ -1+x_6^post9-x_6^0 == 0 /\ x_6^post9-x_6^post10 == 0 /\ __disjvr_6^post9-__disjvr_6^post10 == 0 /\ x_6^post10-x_6^post11 == 0 /\ __disjvr_0^post9-__disjvr_0^post10 == 0 /\ __disjvr_4^0-__disjvr_4^post9 == 0 /\ -__disjvr_6^post9+__disjvr_6^0 == 0 /\ __disjvr_4^post11-__disjvr_4^post10 == 0 /\ __disjvr_5^0-__disjvr_5^post9 == 0 /\ -result_4^post11+result_4^post10 == 0 /\ __disjvr_0^post10-__disjvr_0^post11 == 0 /\ __disjvr_1^post9-__disjvr_1^post10 == 0 /\ -__disjvr_2^post10+__disjvr_2^post9 == 0 /\ -1+x_6^0 <= 0 /\ -__disjvr_0^post9+__disjvr_0^0 == 0 /\ -__disjvr_4^post11+__disjvr_4^post10 == 0 /\ __disjvr_6^post10-__disjvr_6^post11 == 0 /\ __disjvr_2^post10-__disjvr_2^post11 == 0 /\ __disjvr_2^0-__disjvr_2^post9 == 0 /\ __disjvr_3^post9-__disjvr_3^post10 == 0 /\ __disjvr_3^post10-__disjvr_3^post11 == 0 /\ __disjvr_4^post9-__disjvr_4^post10 == 0 /\ __disjvr_1^0-__disjvr_1^post9 == 0 /\ w_5^post10-w_5^post11 == 0 /\ -__disjvr_3^post9+__disjvr_3^post10 == 0 /\ __disjvr_5^post10-__disjvr_5^post11 == 0 /\ -__disjvr_5^post10+__disjvr_5^post9 == 0 /\ -__disjvr_3^post9+__disjvr_3^0 == 0 /\ -1+w_5^post9-w_5^0 == 0 /\ __disjvr_1^post10-__disjvr_1^post11 == 0 /\ result_4^post9-result_4^post10 == 0 /\ -w_5^post10+w_5^post9 == 0), cost: 1 Applied deletion Removed the following rules: 10 27 Eliminating location l12 by chaining: Applied chaining First rule: l0 -> l12 : __disjvr_0^0'=__disjvr_0^post14, __disjvr_1^0'=__disjvr_1^post14, __disjvr_2^0'=__disjvr_2^post14, __disjvr_3^0'=__disjvr_3^post14, __disjvr_4^0'=__disjvr_4^post14, __disjvr_5^0'=__disjvr_5^post14, __disjvr_6^0'=__disjvr_6^post14, result_4^0'=result_4^post14, w_5^0'=w_5^post14, x_6^0'=x_6^post14, (__disjvr_1^post13-__disjvr_1^post14 == 0 /\ __disjvr_5^0-__disjvr_5^post13 == 0 /\ -x_6^post14+x_6^post13 == 0 /\ __disjvr_0^post13-__disjvr_0^post14 == 0 /\ -__disjvr_6^post14+__disjvr_6^post13 == 0 /\ __disjvr_3^post13-__disjvr_3^post14 == 0 /\ -result_4^post13+result_4^0 == 0 /\ -__disjvr_3^post13+__disjvr_3^0 == 0 /\ -1+x_6^0 <= 0 /\ -result_4^post14+result_4^post13 == 0 /\ -w_5^post14+w_5^post13 == 0 /\ __disjvr_5^post13-__disjvr_5^post14 == 0 /\ -1+w_5^post13-w_5^0 == 0 /\ __disjvr_4^post13-__disjvr_4^post14 == 0 /\ -__disjvr_5^post13+__disjvr_5^post14 == 0 /\ -__disjvr_0^post13+__disjvr_0^0 == 0 /\ __disjvr_2^0-__disjvr_2^post13 == 0 /\ __disjvr_1^0-__disjvr_1^post13 == 0 /\ -__disjvr_6^post13+__disjvr_6^0 == 0 /\ __disjvr_2^post13-__disjvr_2^post14 == 0 /\ -1+x_6^post13-x_6^0 == 0 /\ __disjvr_4^0-__disjvr_4^post13 == 0), cost: 1 Second rule: l12 -> l10 : __disjvr_0^0'=__disjvr_0^post15, __disjvr_1^0'=__disjvr_1^post15, __disjvr_2^0'=__disjvr_2^post15, __disjvr_3^0'=__disjvr_3^post15, __disjvr_4^0'=__disjvr_4^post15, __disjvr_5^0'=__disjvr_5^post15, __disjvr_6^0'=__disjvr_6^post15, result_4^0'=result_4^post15, w_5^0'=w_5^post15, x_6^0'=x_6^post15, (-2+w_5^0 <= 0 /\ __disjvr_4^0-__disjvr_4^post15 == 0 /\ -x_6^post15+x_6^0 == 0 /\ -__disjvr_3^post15+__disjvr_3^0 == 0 /\ -result_4^post15+result_4^0 == 0 /\ __disjvr_5^0-__disjvr_5^post15 == 0 /\ -__disjvr_6^post15+__disjvr_6^0 == 0 /\ -__disjvr_0^post15+__disjvr_0^0 == 0 /\ 2-w_5^0 <= 0 /\ -1+w_5^post15 == 0 /\ __disjvr_2^0-__disjvr_2^post15 == 0 /\ __disjvr_1^0-__disjvr_1^post15 == 0), cost: 1 New rule: l0 -> l10 : __disjvr_0^0'=__disjvr_0^post15, __disjvr_1^0'=__disjvr_1^post15, __disjvr_2^0'=__disjvr_2^post15, __disjvr_3^0'=__disjvr_3^post15, __disjvr_4^0'=__disjvr_4^post15, __disjvr_5^0'=__disjvr_5^post15, __disjvr_6^0'=__disjvr_6^post15, result_4^0'=result_4^post15, w_5^0'=w_5^post15, x_6^0'=x_6^post15, (-__disjvr_1^post15+__disjvr_1^post14 == 0 /\ __disjvr_1^post13-__disjvr_1^post14 == 0 /\ 2-w_5^post14 <= 0 /\ __disjvr_5^0-__disjvr_5^post13 == 0 /\ result_4^post14-result_4^post15 == 0 /\ -x_6^post14+x_6^post13 == 0 /\ __disjvr_0^post13-__disjvr_0^post14 == 0 /\ -__disjvr_4^post15+__disjvr_4^post14 == 0 /\ -__disjvr_6^post14+__disjvr_6^post13 == 0 /\ x_6^post14-x_6^post15 == 0 /\ __disjvr_3^post13-__disjvr_3^post14 == 0 /\ -result_4^post13+result_4^0 == 0 /\ -__disjvr_3^post13+__disjvr_3^0 == 0 /\ -__disjvr_3^post15+__disjvr_3^post14 == 0 /\ -1+x_6^0 <= 0 /\ __disjvr_6^post14-__disjvr_6^post15 == 0 /\ -__disjvr_2^post15+__disjvr_2^post14 == 0 /\ -result_4^post14+result_4^post13 == 0 /\ -w_5^post14+w_5^post13 == 0 /\ __disjvr_5^post13-__disjvr_5^post14 == 0 /\ -__disjvr_5^post15+__disjvr_5^post14 == 0 /\ -1+w_5^post13-w_5^0 == 0 /\ -2+w_5^post14 <= 0 /\ -1+w_5^post15 == 0 /\ __disjvr_4^post13-__disjvr_4^post14 == 0 /\ -__disjvr_0^post15+__disjvr_0^post14 == 0 /\ -__disjvr_5^post13+__disjvr_5^post14 == 0 /\ -__disjvr_0^post13+__disjvr_0^0 == 0 /\ __disjvr_2^0-__disjvr_2^post13 == 0 /\ __disjvr_1^0-__disjvr_1^post13 == 0 /\ -__disjvr_6^post13+__disjvr_6^0 == 0 /\ __disjvr_2^post13-__disjvr_2^post14 == 0 /\ -1+x_6^post13-x_6^0 == 0 /\ __disjvr_4^0-__disjvr_4^post13 == 0), cost: 1 Applied deletion Removed the following rules: 14 28 Eliminating location l13 by chaining: Applied chaining First rule: l0 -> l13 : __disjvr_0^0'=__disjvr_0^post18, __disjvr_1^0'=__disjvr_1^post18, __disjvr_2^0'=__disjvr_2^post18, __disjvr_3^0'=__disjvr_3^post18, __disjvr_4^0'=__disjvr_4^post18, __disjvr_5^0'=__disjvr_5^post18, __disjvr_6^0'=__disjvr_6^post18, result_4^0'=result_4^post18, w_5^0'=w_5^post18, x_6^0'=x_6^post18, (2-x_6^post17 <= 0 /\ -__disjvr_0^post18+__disjvr_0^post17 == 0 /\ x_6^post17-x_6^post18 == 0 /\ __disjvr_1^0-__disjvr_1^post17 == 0 /\ -1-x_6^0+x_6^post17 == 0 /\ -__disjvr_6^post17+__disjvr_6^post18 == 0 /\ -__disjvr_2^post17+__disjvr_2^0 == 0 /\ __disjvr_0^0-__disjvr_0^post17 == 0 /\ -1+x_6^0 <= 0 /\ -result_4^post18+result_4^post17 == 0 /\ __disjvr_6^post17-__disjvr_6^post18 == 0 /\ -2+x_6^post17 <= 0 /\ -__disjvr_4^post18+__disjvr_4^post17 == 0 /\ __disjvr_4^0-__disjvr_4^post17 == 0 /\ __disjvr_3^post17-__disjvr_3^post18 == 0 /\ -__disjvr_1^post18+__disjvr_1^post17 == 0 /\ w_5^post17-w_5^post18 == 0 /\ -__disjvr_5^post17+__disjvr_5^0 == 0 /\ __disjvr_2^post17-__disjvr_2^post18 == 0 /\ __disjvr_5^post17-__disjvr_5^post18 == 0 /\ -1+w_5^post17-w_5^0 == 0 /\ -result_4^post17+result_4^0 == 0 /\ __disjvr_6^0-__disjvr_6^post17 == 0 /\ __disjvr_3^0-__disjvr_3^post17 == 0), cost: 1 Second rule: l13 -> l0 : __disjvr_0^0'=__disjvr_0^post19, __disjvr_1^0'=__disjvr_1^post19, __disjvr_2^0'=__disjvr_2^post19, __disjvr_3^0'=__disjvr_3^post19, __disjvr_4^0'=__disjvr_4^post19, __disjvr_5^0'=__disjvr_5^post19, __disjvr_6^0'=__disjvr_6^post19, result_4^0'=result_4^post19, w_5^0'=w_5^post19, x_6^0'=x_6^post19, (__disjvr_5^0-__disjvr_5^post19 == 0 /\ -w_5^post19+w_5^0 == 0 /\ __disjvr_1^0-__disjvr_1^post19 == 0 /\ -__disjvr_2^post19+__disjvr_2^0 == 0 /\ -__disjvr_0^post19+__disjvr_0^0 == 0 /\ -result_4^post19+result_4^0 == 0 /\ -x_6^post19+x_6^0 == 0 /\ -__disjvr_6^post19+__disjvr_6^0 == 0 /\ -__disjvr_3^post19+__disjvr_3^0 == 0 /\ __disjvr_4^0-__disjvr_4^post19 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post19, __disjvr_1^0'=__disjvr_1^post19, __disjvr_2^0'=__disjvr_2^post19, __disjvr_3^0'=__disjvr_3^post19, __disjvr_4^0'=__disjvr_4^post19, __disjvr_5^0'=__disjvr_5^post19, __disjvr_6^0'=__disjvr_6^post19, result_4^0'=result_4^post19, w_5^0'=w_5^post19, x_6^0'=x_6^post19, (2-x_6^post17 <= 0 /\ w_5^post18-w_5^post19 == 0 /\ -__disjvr_0^post18+__disjvr_0^post17 == 0 /\ x_6^post17-x_6^post18 == 0 /\ __disjvr_1^0-__disjvr_1^post17 == 0 /\ -1-x_6^0+x_6^post17 == 0 /\ -__disjvr_6^post17+__disjvr_6^post18 == 0 /\ -__disjvr_2^post17+__disjvr_2^0 == 0 /\ __disjvr_0^post18-__disjvr_0^post19 == 0 /\ __disjvr_0^0-__disjvr_0^post17 == 0 /\ -1+x_6^0 <= 0 /\ -result_4^post18+result_4^post17 == 0 /\ result_4^post18-result_4^post19 == 0 /\ __disjvr_6^post17-__disjvr_6^post18 == 0 /\ __disjvr_2^post18-__disjvr_2^post19 == 0 /\ __disjvr_4^post18-__disjvr_4^post19 == 0 /\ -2+x_6^post17 <= 0 /\ -__disjvr_4^post18+__disjvr_4^post17 == 0 /\ __disjvr_5^post18-__disjvr_5^post19 == 0 /\ __disjvr_4^0-__disjvr_4^post17 == 0 /\ __disjvr_3^post17-__disjvr_3^post18 == 0 /\ -__disjvr_1^post18+__disjvr_1^post17 == 0 /\ -x_6^post19+x_6^post18 == 0 /\ -__disjvr_6^post19+__disjvr_6^post18 == 0 /\ w_5^post17-w_5^post18 == 0 /\ -__disjvr_5^post17+__disjvr_5^0 == 0 /\ __disjvr_2^post17-__disjvr_2^post18 == 0 /\ __disjvr_5^post17-__disjvr_5^post18 == 0 /\ -1+w_5^post17-w_5^0 == 0 /\ -result_4^post17+result_4^0 == 0 /\ __disjvr_1^post18-__disjvr_1^post19 == 0 /\ __disjvr_6^0-__disjvr_6^post17 == 0 /\ __disjvr_3^0-__disjvr_3^post17 == 0 /\ -__disjvr_3^post19+__disjvr_3^post18 == 0), cost: 1 Applied deletion Removed the following rules: 18 29 Eliminating location l1 by chaining: Applied chaining First rule: l0 -> l1 : __disjvr_0^0'=__disjvr_0^post3, __disjvr_1^0'=__disjvr_1^post3, __disjvr_2^0'=__disjvr_2^post3, __disjvr_3^0'=__disjvr_3^post3, __disjvr_4^0'=__disjvr_4^post3, __disjvr_5^0'=__disjvr_5^post3, __disjvr_6^0'=__disjvr_6^post3, result_4^0'=result_4^post3, w_5^0'=w_5^post3, x_6^0'=x_6^post3, (-2+w_5^0 <= 0 /\ -__disjvr_6^post2+__disjvr_6^post1 == 0 /\ __disjvr_4^0-__disjvr_4^post1 == 0 /\ __disjvr_1^post2-__disjvr_1^post3 == 0 /\ -__disjvr_6^post1+__disjvr_6^0 == 0 /\ -__disjvr_3^post1+__disjvr_3^0 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_5^0-__disjvr_5^post1 == 0 /\ x_6^post2-x_6^post3 == 0 /\ -__disjvr_1^post2+__disjvr_1^post1 == 0 /\ -__disjvr_0^post1+__disjvr_0^0 == 0 /\ -result_4^post1+result_4^0 == 0 /\ -result_4^post2+result_4^post1 == 0 /\ -__disjvr_1^post2+__disjvr_1^post3 == 0 /\ __disjvr_3^post2-__disjvr_3^post3 == 0 /\ w_5^post2-w_5^post3 == 0 /\ __disjvr_6^post2-__disjvr_6^post3 == 0 /\ -__disjvr_2^post2+__disjvr_2^post1 == 0 /\ w_5^post1-w_5^post2 == 0 /\ __disjvr_2^0-__disjvr_2^post1 == 0 /\ -__disjvr_5^post2+__disjvr_5^post1 == 0 /\ -__disjvr_0^post2+__disjvr_0^post1 == 0 /\ __disjvr_5^post2-__disjvr_5^post3 == 0 /\ -1-x_6^0+x_6^post1 == 0 /\ __disjvr_0^post2-__disjvr_0^post3 == 0 /\ -1+w_5^post1-w_5^0 == 0 /\ -__disjvr_4^post2+__disjvr_4^post1 == 0 /\ __disjvr_1^0-__disjvr_1^post1 == 0 /\ -x_6^post2+x_6^post1 == 0 /\ __disjvr_0^post2-__disjvr_0^post1 == 0 /\ __disjvr_4^post2-__disjvr_4^post3 == 0 /\ __disjvr_2^post2-__disjvr_2^post3 == 0 /\ result_4^post2-result_4^post3 == 0 /\ -__disjvr_3^post2+__disjvr_3^post1 == 0), cost: 1 Second rule: l1 -> l0 : __disjvr_0^0'=__disjvr_0^post4, __disjvr_1^0'=__disjvr_1^post4, __disjvr_2^0'=__disjvr_2^post4, __disjvr_3^0'=__disjvr_3^post4, __disjvr_4^0'=__disjvr_4^post4, __disjvr_5^0'=__disjvr_5^post4, __disjvr_6^0'=__disjvr_6^post4, result_4^0'=result_4^post4, w_5^0'=w_5^post4, x_6^0'=x_6^post4, (-__disjvr_2^post4+__disjvr_2^0 == 0 /\ -__disjvr_5^post4+__disjvr_5^0 == 0 /\ __disjvr_3^0-__disjvr_3^post4 == 0 /\ -result_4^post4+result_4^0 == 0 /\ -x_6^post4+x_6^0 == 0 /\ __disjvr_1^0-__disjvr_1^post4 == 0 /\ __disjvr_0^0-__disjvr_0^post4 == 0 /\ __disjvr_4^0-__disjvr_4^post4 == 0 /\ __disjvr_6^0-__disjvr_6^post4 == 0 /\ -w_5^post4+w_5^0 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post4, __disjvr_1^0'=__disjvr_1^post4, __disjvr_2^0'=__disjvr_2^post4, __disjvr_3^0'=__disjvr_3^post4, __disjvr_4^0'=__disjvr_4^post4, __disjvr_5^0'=__disjvr_5^post4, __disjvr_6^0'=__disjvr_6^post4, result_4^0'=result_4^post4, w_5^0'=w_5^post4, x_6^0'=x_6^post4, (-2+w_5^0 <= 0 /\ -__disjvr_6^post2+__disjvr_6^post1 == 0 /\ __disjvr_4^0-__disjvr_4^post1 == 0 /\ __disjvr_1^post2-__disjvr_1^post3 == 0 /\ -__disjvr_6^post1+__disjvr_6^0 == 0 /\ -__disjvr_3^post1+__disjvr_3^0 == 0 /\ __disjvr_4^post3-__disjvr_4^post4 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_5^0-__disjvr_5^post1 == 0 /\ x_6^post3-x_6^post4 == 0 /\ __disjvr_0^post3-__disjvr_0^post4 == 0 /\ x_6^post2-x_6^post3 == 0 /\ -__disjvr_1^post2+__disjvr_1^post1 == 0 /\ -__disjvr_0^post1+__disjvr_0^0 == 0 /\ -result_4^post1+result_4^0 == 0 /\ __disjvr_1^post3-__disjvr_1^post4 == 0 /\ -result_4^post2+result_4^post1 == 0 /\ -__disjvr_1^post2+__disjvr_1^post3 == 0 /\ __disjvr_3^post2-__disjvr_3^post3 == 0 /\ w_5^post2-w_5^post3 == 0 /\ -__disjvr_2^post4+__disjvr_2^post3 == 0 /\ result_4^post3-result_4^post4 == 0 /\ -__disjvr_5^post4+__disjvr_5^post3 == 0 /\ __disjvr_3^post3-__disjvr_3^post4 == 0 /\ __disjvr_6^post2-__disjvr_6^post3 == 0 /\ __disjvr_6^post3-__disjvr_6^post4 == 0 /\ -__disjvr_2^post2+__disjvr_2^post1 == 0 /\ w_5^post1-w_5^post2 == 0 /\ __disjvr_2^0-__disjvr_2^post1 == 0 /\ -__disjvr_5^post2+__disjvr_5^post1 == 0 /\ -__disjvr_0^post2+__disjvr_0^post1 == 0 /\ __disjvr_5^post2-__disjvr_5^post3 == 0 /\ -1-x_6^0+x_6^post1 == 0 /\ __disjvr_0^post2-__disjvr_0^post3 == 0 /\ -1+w_5^post1-w_5^0 == 0 /\ -__disjvr_4^post2+__disjvr_4^post1 == 0 /\ __disjvr_1^0-__disjvr_1^post1 == 0 /\ -x_6^post2+x_6^post1 == 0 /\ __disjvr_0^post2-__disjvr_0^post1 == 0 /\ -w_5^post4+w_5^post3 == 0 /\ __disjvr_4^post2-__disjvr_4^post3 == 0 /\ __disjvr_2^post2-__disjvr_2^post3 == 0 /\ result_4^post2-result_4^post3 == 0 /\ -__disjvr_3^post2+__disjvr_3^post1 == 0), cost: 1 Applied deletion Removed the following rules: 3 31 Eliminating location l4 by chaining: Applied chaining First rule: l0 -> l4 : __disjvr_0^0'=__disjvr_0^post7, __disjvr_1^0'=__disjvr_1^post7, __disjvr_2^0'=__disjvr_2^post7, __disjvr_3^0'=__disjvr_3^post7, __disjvr_4^0'=__disjvr_4^post7, __disjvr_5^0'=__disjvr_5^post7, __disjvr_6^0'=__disjvr_6^post7, result_4^0'=result_4^post7, w_5^0'=w_5^post7, x_6^0'=x_6^post7, (-2+w_5^0 <= 0 /\ __disjvr_3^post5-__disjvr_3^post6 == 0 /\ __disjvr_2^post6-__disjvr_2^post7 == 0 /\ __disjvr_4^post5-__disjvr_4^post6 == 0 /\ -1-x_6^0+x_6^post5 == 0 /\ -__disjvr_2^post5+__disjvr_2^post6 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_3^0-__disjvr_3^post5 == 0 /\ __disjvr_1^post6-__disjvr_1^post7 == 0 /\ 2-w_5^post6 <= 0 /\ __disjvr_6^post6-__disjvr_6^post7 == 0 /\ result_4^post5-result_4^post6 == 0 /\ __disjvr_5^post5-__disjvr_5^post6 == 0 /\ -__disjvr_5^post5+__disjvr_5^0 == 0 /\ -__disjvr_3^post7+__disjvr_3^post6 == 0 /\ __disjvr_4^0-__disjvr_4^post5 == 0 /\ __disjvr_2^post5-__disjvr_2^post6 == 0 /\ -result_4^post5+result_4^0 == 0 /\ -1+w_5^post7 == 0 /\ __disjvr_1^0-__disjvr_1^post5 == 0 /\ x_6^post5-x_6^post6 == 0 /\ -1+w_5^post5-w_5^0 == 0 /\ __disjvr_0^0-__disjvr_0^post5 == 0 /\ __disjvr_5^post6-__disjvr_5^post7 == 0 /\ -__disjvr_6^post6+__disjvr_6^post5 == 0 /\ __disjvr_6^0-__disjvr_6^post5 == 0 /\ -2+w_5^post6 <= 0 /\ __disjvr_4^post6-__disjvr_4^post7 == 0 /\ __disjvr_1^post5-__disjvr_1^post6 == 0 /\ __disjvr_0^post6-__disjvr_0^post7 == 0 /\ -x_6^post7+x_6^post6 == 0 /\ result_4^post6-result_4^post7 == 0 /\ w_5^post5-w_5^post6 == 0 /\ -__disjvr_0^post6+__disjvr_0^post5 == 0 /\ -__disjvr_2^post5+__disjvr_2^0 == 0), cost: 1 Second rule: l4 -> l0 : __disjvr_0^0'=__disjvr_0^post8, __disjvr_1^0'=__disjvr_1^post8, __disjvr_2^0'=__disjvr_2^post8, __disjvr_3^0'=__disjvr_3^post8, __disjvr_4^0'=__disjvr_4^post8, __disjvr_5^0'=__disjvr_5^post8, __disjvr_6^0'=__disjvr_6^post8, result_4^0'=result_4^post8, w_5^0'=w_5^post8, x_6^0'=x_6^post8, (-w_5^post8+w_5^0 == 0 /\ __disjvr_5^0-__disjvr_5^post8 == 0 /\ -__disjvr_3^post8+__disjvr_3^0 == 0 /\ -__disjvr_0^post8+__disjvr_0^0 == 0 /\ -x_6^post8+x_6^0 == 0 /\ -result_4^post8+result_4^0 == 0 /\ __disjvr_1^0-__disjvr_1^post8 == 0 /\ -__disjvr_6^post8+__disjvr_6^0 == 0 /\ __disjvr_2^0-__disjvr_2^post8 == 0 /\ __disjvr_4^0-__disjvr_4^post8 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post8, __disjvr_1^0'=__disjvr_1^post8, __disjvr_2^0'=__disjvr_2^post8, __disjvr_3^0'=__disjvr_3^post8, __disjvr_4^0'=__disjvr_4^post8, __disjvr_5^0'=__disjvr_5^post8, __disjvr_6^0'=__disjvr_6^post8, result_4^0'=result_4^post8, w_5^0'=w_5^post8, x_6^0'=x_6^post8, (-2+w_5^0 <= 0 /\ __disjvr_3^post5-__disjvr_3^post6 == 0 /\ __disjvr_2^post6-__disjvr_2^post7 == 0 /\ __disjvr_4^post5-__disjvr_4^post6 == 0 /\ -1-x_6^0+x_6^post5 == 0 /\ -x_6^post8+x_6^post7 == 0 /\ -__disjvr_2^post5+__disjvr_2^post6 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_3^0-__disjvr_3^post5 == 0 /\ __disjvr_1^post6-__disjvr_1^post7 == 0 /\ 2-w_5^post6 <= 0 /\ -__disjvr_4^post8+__disjvr_4^post7 == 0 /\ -__disjvr_6^post8+__disjvr_6^post7 == 0 /\ __disjvr_6^post6-__disjvr_6^post7 == 0 /\ result_4^post5-result_4^post6 == 0 /\ __disjvr_5^post5-__disjvr_5^post6 == 0 /\ -__disjvr_5^post5+__disjvr_5^0 == 0 /\ -__disjvr_3^post7+__disjvr_3^post6 == 0 /\ __disjvr_4^0-__disjvr_4^post5 == 0 /\ -result_4^post8+result_4^post7 == 0 /\ __disjvr_2^post5-__disjvr_2^post6 == 0 /\ __disjvr_1^post7-__disjvr_1^post8 == 0 /\ -result_4^post5+result_4^0 == 0 /\ -1+w_5^post7 == 0 /\ __disjvr_1^0-__disjvr_1^post5 == 0 /\ x_6^post5-x_6^post6 == 0 /\ -1+w_5^post5-w_5^0 == 0 /\ -w_5^post8+w_5^post7 == 0 /\ -__disjvr_2^post8+__disjvr_2^post7 == 0 /\ __disjvr_0^0-__disjvr_0^post5 == 0 /\ __disjvr_5^post6-__disjvr_5^post7 == 0 /\ -__disjvr_6^post6+__disjvr_6^post5 == 0 /\ -__disjvr_5^post8+__disjvr_5^post7 == 0 /\ __disjvr_6^0-__disjvr_6^post5 == 0 /\ -2+w_5^post6 <= 0 /\ __disjvr_4^post6-__disjvr_4^post7 == 0 /\ __disjvr_1^post5-__disjvr_1^post6 == 0 /\ -__disjvr_3^post8+__disjvr_3^post7 == 0 /\ __disjvr_0^post6-__disjvr_0^post7 == 0 /\ __disjvr_0^post7-__disjvr_0^post8 == 0 /\ -x_6^post7+x_6^post6 == 0 /\ result_4^post6-result_4^post7 == 0 /\ w_5^post5-w_5^post6 == 0 /\ -__disjvr_0^post6+__disjvr_0^post5 == 0 /\ -__disjvr_2^post5+__disjvr_2^0 == 0), cost: 1 Applied deletion Removed the following rules: 7 32 Eliminating location l7 by chaining: Applied chaining First rule: l0 -> l7 : __disjvr_0^0'=__disjvr_0^post11, __disjvr_1^0'=__disjvr_1^post11, __disjvr_2^0'=__disjvr_2^post11, __disjvr_3^0'=__disjvr_3^post11, __disjvr_4^0'=__disjvr_4^post11, __disjvr_5^0'=__disjvr_5^post11, __disjvr_6^0'=__disjvr_6^post11, result_4^0'=result_4^post11, w_5^0'=w_5^post11, x_6^0'=x_6^post11, (-result_4^post9+result_4^0 == 0 /\ -1+x_6^post9-x_6^0 == 0 /\ x_6^post9-x_6^post10 == 0 /\ __disjvr_6^post9-__disjvr_6^post10 == 0 /\ x_6^post10-x_6^post11 == 0 /\ __disjvr_0^post9-__disjvr_0^post10 == 0 /\ __disjvr_4^0-__disjvr_4^post9 == 0 /\ -__disjvr_6^post9+__disjvr_6^0 == 0 /\ __disjvr_4^post11-__disjvr_4^post10 == 0 /\ __disjvr_5^0-__disjvr_5^post9 == 0 /\ -result_4^post11+result_4^post10 == 0 /\ __disjvr_0^post10-__disjvr_0^post11 == 0 /\ __disjvr_1^post9-__disjvr_1^post10 == 0 /\ -__disjvr_2^post10+__disjvr_2^post9 == 0 /\ -1+x_6^0 <= 0 /\ -__disjvr_0^post9+__disjvr_0^0 == 0 /\ -__disjvr_4^post11+__disjvr_4^post10 == 0 /\ __disjvr_6^post10-__disjvr_6^post11 == 0 /\ __disjvr_2^post10-__disjvr_2^post11 == 0 /\ __disjvr_2^0-__disjvr_2^post9 == 0 /\ __disjvr_3^post9-__disjvr_3^post10 == 0 /\ __disjvr_3^post10-__disjvr_3^post11 == 0 /\ __disjvr_4^post9-__disjvr_4^post10 == 0 /\ __disjvr_1^0-__disjvr_1^post9 == 0 /\ w_5^post10-w_5^post11 == 0 /\ -__disjvr_3^post9+__disjvr_3^post10 == 0 /\ __disjvr_5^post10-__disjvr_5^post11 == 0 /\ -__disjvr_5^post10+__disjvr_5^post9 == 0 /\ -__disjvr_3^post9+__disjvr_3^0 == 0 /\ -1+w_5^post9-w_5^0 == 0 /\ __disjvr_1^post10-__disjvr_1^post11 == 0 /\ result_4^post9-result_4^post10 == 0 /\ -w_5^post10+w_5^post9 == 0), cost: 1 Second rule: l7 -> l0 : __disjvr_0^0'=__disjvr_0^post12, __disjvr_1^0'=__disjvr_1^post12, __disjvr_2^0'=__disjvr_2^post12, __disjvr_3^0'=__disjvr_3^post12, __disjvr_4^0'=__disjvr_4^post12, __disjvr_5^0'=__disjvr_5^post12, __disjvr_6^0'=__disjvr_6^post12, result_4^0'=result_4^post12, w_5^0'=w_5^post12, x_6^0'=x_6^post12, (-__disjvr_2^post12+__disjvr_2^0 == 0 /\ -__disjvr_0^post12+__disjvr_0^0 == 0 /\ -__disjvr_5^post12+__disjvr_5^0 == 0 /\ __disjvr_3^0-__disjvr_3^post12 == 0 /\ -result_4^post12+result_4^0 == 0 /\ __disjvr_1^0-__disjvr_1^post12 == 0 /\ x_6^0-x_6^post12 == 0 /\ __disjvr_4^0-__disjvr_4^post12 == 0 /\ -w_5^post12+w_5^0 == 0 /\ __disjvr_6^0-__disjvr_6^post12 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post12, __disjvr_1^0'=__disjvr_1^post12, __disjvr_2^0'=__disjvr_2^post12, __disjvr_3^0'=__disjvr_3^post12, __disjvr_4^0'=__disjvr_4^post12, __disjvr_5^0'=__disjvr_5^post12, __disjvr_6^0'=__disjvr_6^post12, result_4^0'=result_4^post12, w_5^0'=w_5^post12, x_6^0'=x_6^post12, (-result_4^post9+result_4^0 == 0 /\ -1+x_6^post9-x_6^0 == 0 /\ x_6^post9-x_6^post10 == 0 /\ __disjvr_6^post9-__disjvr_6^post10 == 0 /\ x_6^post10-x_6^post11 == 0 /\ __disjvr_0^post9-__disjvr_0^post10 == 0 /\ __disjvr_4^0-__disjvr_4^post9 == 0 /\ __disjvr_4^post11-__disjvr_4^post12 == 0 /\ -__disjvr_6^post9+__disjvr_6^0 == 0 /\ __disjvr_4^post11-__disjvr_4^post10 == 0 /\ x_6^post11-x_6^post12 == 0 /\ __disjvr_5^0-__disjvr_5^post9 == 0 /\ -__disjvr_0^post12+__disjvr_0^post11 == 0 /\ -result_4^post11+result_4^post10 == 0 /\ __disjvr_0^post10-__disjvr_0^post11 == 0 /\ __disjvr_1^post9-__disjvr_1^post10 == 0 /\ -__disjvr_2^post10+__disjvr_2^post9 == 0 /\ -1+x_6^0 <= 0 /\ -__disjvr_0^post9+__disjvr_0^0 == 0 /\ -__disjvr_4^post11+__disjvr_4^post10 == 0 /\ __disjvr_6^post10-__disjvr_6^post11 == 0 /\ result_4^post11-result_4^post12 == 0 /\ __disjvr_2^post10-__disjvr_2^post11 == 0 /\ __disjvr_2^0-__disjvr_2^post9 == 0 /\ __disjvr_3^post9-__disjvr_3^post10 == 0 /\ __disjvr_6^post11-__disjvr_6^post12 == 0 /\ -__disjvr_1^post12+__disjvr_1^post11 == 0 /\ __disjvr_3^post11-__disjvr_3^post12 == 0 /\ __disjvr_3^post10-__disjvr_3^post11 == 0 /\ __disjvr_4^post9-__disjvr_4^post10 == 0 /\ __disjvr_1^0-__disjvr_1^post9 == 0 /\ __disjvr_5^post11-__disjvr_5^post12 == 0 /\ w_5^post10-w_5^post11 == 0 /\ __disjvr_2^post11-__disjvr_2^post12 == 0 /\ -__disjvr_3^post9+__disjvr_3^post10 == 0 /\ __disjvr_5^post10-__disjvr_5^post11 == 0 /\ -__disjvr_5^post10+__disjvr_5^post9 == 0 /\ w_5^post11-w_5^post12 == 0 /\ -__disjvr_3^post9+__disjvr_3^0 == 0 /\ -1+w_5^post9-w_5^0 == 0 /\ __disjvr_1^post10-__disjvr_1^post11 == 0 /\ result_4^post9-result_4^post10 == 0 /\ -w_5^post10+w_5^post9 == 0), cost: 1 Applied deletion Removed the following rules: 11 33 Eliminating location l10 by chaining: Applied chaining First rule: l0 -> l10 : __disjvr_0^0'=__disjvr_0^post15, __disjvr_1^0'=__disjvr_1^post15, __disjvr_2^0'=__disjvr_2^post15, __disjvr_3^0'=__disjvr_3^post15, __disjvr_4^0'=__disjvr_4^post15, __disjvr_5^0'=__disjvr_5^post15, __disjvr_6^0'=__disjvr_6^post15, result_4^0'=result_4^post15, w_5^0'=w_5^post15, x_6^0'=x_6^post15, (-__disjvr_1^post15+__disjvr_1^post14 == 0 /\ __disjvr_1^post13-__disjvr_1^post14 == 0 /\ 2-w_5^post14 <= 0 /\ __disjvr_5^0-__disjvr_5^post13 == 0 /\ result_4^post14-result_4^post15 == 0 /\ -x_6^post14+x_6^post13 == 0 /\ __disjvr_0^post13-__disjvr_0^post14 == 0 /\ -__disjvr_4^post15+__disjvr_4^post14 == 0 /\ -__disjvr_6^post14+__disjvr_6^post13 == 0 /\ x_6^post14-x_6^post15 == 0 /\ __disjvr_3^post13-__disjvr_3^post14 == 0 /\ -result_4^post13+result_4^0 == 0 /\ -__disjvr_3^post13+__disjvr_3^0 == 0 /\ -__disjvr_3^post15+__disjvr_3^post14 == 0 /\ -1+x_6^0 <= 0 /\ __disjvr_6^post14-__disjvr_6^post15 == 0 /\ -__disjvr_2^post15+__disjvr_2^post14 == 0 /\ -result_4^post14+result_4^post13 == 0 /\ -w_5^post14+w_5^post13 == 0 /\ __disjvr_5^post13-__disjvr_5^post14 == 0 /\ -__disjvr_5^post15+__disjvr_5^post14 == 0 /\ -1+w_5^post13-w_5^0 == 0 /\ -2+w_5^post14 <= 0 /\ -1+w_5^post15 == 0 /\ __disjvr_4^post13-__disjvr_4^post14 == 0 /\ -__disjvr_0^post15+__disjvr_0^post14 == 0 /\ -__disjvr_5^post13+__disjvr_5^post14 == 0 /\ -__disjvr_0^post13+__disjvr_0^0 == 0 /\ __disjvr_2^0-__disjvr_2^post13 == 0 /\ __disjvr_1^0-__disjvr_1^post13 == 0 /\ -__disjvr_6^post13+__disjvr_6^0 == 0 /\ __disjvr_2^post13-__disjvr_2^post14 == 0 /\ -1+x_6^post13-x_6^0 == 0 /\ __disjvr_4^0-__disjvr_4^post13 == 0), cost: 1 Second rule: l10 -> l0 : __disjvr_0^0'=__disjvr_0^post16, __disjvr_1^0'=__disjvr_1^post16, __disjvr_2^0'=__disjvr_2^post16, __disjvr_3^0'=__disjvr_3^post16, __disjvr_4^0'=__disjvr_4^post16, __disjvr_5^0'=__disjvr_5^post16, __disjvr_6^0'=__disjvr_6^post16, result_4^0'=result_4^post16, w_5^0'=w_5^post16, x_6^0'=x_6^post16, (__disjvr_3^0-__disjvr_3^post16 == 0 /\ -__disjvr_2^post16+__disjvr_2^0 == 0 /\ -result_4^post16+result_4^0 == 0 /\ -x_6^post16+x_6^0 == 0 /\ -__disjvr_5^post16+__disjvr_5^0 == 0 /\ w_5^0-w_5^post16 == 0 /\ __disjvr_4^0-__disjvr_4^post16 == 0 /\ __disjvr_1^0-__disjvr_1^post16 == 0 /\ -__disjvr_0^post16+__disjvr_0^0 == 0 /\ __disjvr_6^0-__disjvr_6^post16 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post16, __disjvr_1^0'=__disjvr_1^post16, __disjvr_2^0'=__disjvr_2^post16, __disjvr_3^0'=__disjvr_3^post16, __disjvr_4^0'=__disjvr_4^post16, __disjvr_5^0'=__disjvr_5^post16, __disjvr_6^0'=__disjvr_6^post16, result_4^0'=result_4^post16, w_5^0'=w_5^post16, x_6^0'=x_6^post16, (-__disjvr_1^post15+__disjvr_1^post14 == 0 /\ __disjvr_1^post13-__disjvr_1^post14 == 0 /\ 2-w_5^post14 <= 0 /\ __disjvr_5^0-__disjvr_5^post13 == 0 /\ result_4^post14-result_4^post15 == 0 /\ -x_6^post14+x_6^post13 == 0 /\ __disjvr_0^post13-__disjvr_0^post14 == 0 /\ -__disjvr_4^post15+__disjvr_4^post14 == 0 /\ -__disjvr_6^post14+__disjvr_6^post13 == 0 /\ x_6^post14-x_6^post15 == 0 /\ __disjvr_3^post13-__disjvr_3^post14 == 0 /\ -result_4^post13+result_4^0 == 0 /\ -__disjvr_3^post13+__disjvr_3^0 == 0 /\ -__disjvr_3^post15+__disjvr_3^post14 == 0 /\ -1+x_6^0 <= 0 /\ __disjvr_6^post14-__disjvr_6^post15 == 0 /\ -__disjvr_2^post16+__disjvr_2^post15 == 0 /\ __disjvr_3^post15-__disjvr_3^post16 == 0 /\ __disjvr_1^post15-__disjvr_1^post16 == 0 /\ -__disjvr_2^post15+__disjvr_2^post14 == 0 /\ __disjvr_6^post15-__disjvr_6^post16 == 0 /\ -result_4^post14+result_4^post13 == 0 /\ -w_5^post14+w_5^post13 == 0 /\ __disjvr_5^post13-__disjvr_5^post14 == 0 /\ -__disjvr_5^post15+__disjvr_5^post14 == 0 /\ -1+w_5^post13-w_5^0 == 0 /\ -2+w_5^post14 <= 0 /\ x_6^post15-x_6^post16 == 0 /\ -1+w_5^post15 == 0 /\ -__disjvr_5^post16+__disjvr_5^post15 == 0 /\ __disjvr_4^post13-__disjvr_4^post14 == 0 /\ w_5^post15-w_5^post16 == 0 /\ -__disjvr_0^post15+__disjvr_0^post14 == 0 /\ -__disjvr_5^post13+__disjvr_5^post14 == 0 /\ -__disjvr_0^post13+__disjvr_0^0 == 0 /\ __disjvr_4^post15-__disjvr_4^post16 == 0 /\ result_4^post15-result_4^post16 == 0 /\ __disjvr_2^0-__disjvr_2^post13 == 0 /\ __disjvr_1^0-__disjvr_1^post13 == 0 /\ __disjvr_0^post15-__disjvr_0^post16 == 0 /\ -__disjvr_6^post13+__disjvr_6^0 == 0 /\ __disjvr_2^post13-__disjvr_2^post14 == 0 /\ -1+x_6^post13-x_6^0 == 0 /\ __disjvr_4^0-__disjvr_4^post13 == 0), cost: 1 Applied deletion Removed the following rules: 15 34 Simplified Transitions Start location: l18 Program variables: result_4^0 w_5^0 x_6^0 40: l0 -> l16 : result_4^0'=result_4^post22, (2-x_6^0 <= 0 /\ 3-w_5^0 <= 0), cost: 1 42: l0 -> l0 : w_5^0'=1, x_6^0'=2, (1-x_6^0 == 0 /\ -1+x_6^0 <= 0 /\ 1-w_5^0 <= 0 /\ -1+w_5^0 <= 0 /\ -1+w_5^0 == 0), cost: 1 43: l0 -> l0 : w_5^0'=1+w_5^0, x_6^0'=2, (1-x_6^0 == 0 /\ -1+x_6^0 <= 0), cost: 1 44: l0 -> l0 : w_5^0'=1+w_5^0, x_6^0'=1+x_6^0, (-2+w_5^0 <= 0 /\ 2-x_6^0 <= 0), cost: 1 45: l0 -> l0 : w_5^0'=1, x_6^0'=1+x_6^0, (-2+w_5^0 <= 0 /\ 2-x_6^0 <= 0 /\ -1+w_5^0 == 0), cost: 1 46: l0 -> l0 : w_5^0'=1+w_5^0, x_6^0'=1+x_6^0, -1+x_6^0 <= 0, cost: 1 47: l0 -> l0 : w_5^0'=1, x_6^0'=1+x_6^0, (-1+x_6^0 <= 0 /\ 1-w_5^0 == 0), cost: 1 41: l18 -> l0 : T, cost: 1 Propagated Equalities Original rule: l0 -> l16 : __disjvr_0^0'=__disjvr_0^post22, __disjvr_1^0'=__disjvr_1^post22, __disjvr_2^0'=__disjvr_2^post22, __disjvr_3^0'=__disjvr_3^post22, __disjvr_4^0'=__disjvr_4^post22, __disjvr_5^0'=__disjvr_5^post22, __disjvr_6^0'=__disjvr_6^post22, result_4^0'=result_4^post22, w_5^0'=w_5^post22, x_6^0'=x_6^post22, (0 == 0 /\ __disjvr_0^0-__disjvr_0^post22 == 0 /\ 2-x_6^0 <= 0 /\ -x_6^post22+x_6^0 == 0 /\ -__disjvr_5^post22+__disjvr_5^0 == 0 /\ __disjvr_6^0-__disjvr_6^post22 == 0 /\ -__disjvr_1^post22+__disjvr_1^0 == 0 /\ __disjvr_3^0-__disjvr_3^post22 == 0 /\ 3-w_5^0 <= 0 /\ __disjvr_4^0-__disjvr_4^post22 == 0 /\ -__disjvr_2^post22+__disjvr_2^0 == 0 /\ -w_5^post22+w_5^0 == 0), cost: 1 New rule: l0 -> l16 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^post22, w_5^0'=w_5^0, x_6^0'=x_6^0, (0 == 0 /\ 2-x_6^0 <= 0 /\ 3-w_5^0 <= 0), cost: 1 propagated equality __disjvr_0^post22 = __disjvr_0^0 propagated equality x_6^post22 = x_6^0 propagated equality __disjvr_5^post22 = __disjvr_5^0 propagated equality __disjvr_6^post22 = __disjvr_6^0 propagated equality __disjvr_1^post22 = __disjvr_1^0 propagated equality __disjvr_3^post22 = __disjvr_3^0 propagated equality __disjvr_4^post22 = __disjvr_4^0 propagated equality __disjvr_2^post22 = __disjvr_2^0 propagated equality w_5^post22 = w_5^0 Simplified Guard Original rule: l0 -> l16 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^post22, w_5^0'=w_5^0, x_6^0'=x_6^0, (0 == 0 /\ 2-x_6^0 <= 0 /\ 3-w_5^0 <= 0), cost: 1 New rule: l0 -> l16 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^post22, w_5^0'=w_5^0, x_6^0'=x_6^0, (2-x_6^0 <= 0 /\ 3-w_5^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l0 -> l16 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^post22, w_5^0'=w_5^0, x_6^0'=x_6^0, (2-x_6^0 <= 0 /\ 3-w_5^0 <= 0), cost: 1 New rule: l0 -> l16 : result_4^0'=result_4^post22, (2-x_6^0 <= 0 /\ 3-w_5^0 <= 0), cost: 1 Propagated Equalities Original rule: l18 -> l0 : __disjvr_0^0'=__disjvr_0^post23, __disjvr_1^0'=__disjvr_1^post23, __disjvr_2^0'=__disjvr_2^post23, __disjvr_3^0'=__disjvr_3^post23, __disjvr_4^0'=__disjvr_4^post23, __disjvr_5^0'=__disjvr_5^post23, __disjvr_6^0'=__disjvr_6^post23, result_4^0'=result_4^post23, w_5^0'=w_5^post23, x_6^0'=x_6^post23, (-__disjvr_2^post24+__disjvr_2^0 == 0 /\ -__disjvr_5^post24+__disjvr_5^0 == 0 /\ -result_4^post23+result_4^post24 == 0 /\ __disjvr_3^0-__disjvr_3^post24 == 0 /\ -__disjvr_4^post23+__disjvr_4^post24 == 0 /\ -result_4^post24+result_4^0 == 0 /\ __disjvr_3^post24-__disjvr_3^post23 == 0 /\ -x_6^post24+x_6^0 == 0 /\ __disjvr_1^0-__disjvr_1^post24 == 0 /\ -__disjvr_0^post23+__disjvr_0^post24 == 0 /\ -__disjvr_1^post23+__disjvr_1^post24 == 0 /\ __disjvr_6^post24-__disjvr_6^post23 == 0 /\ x_6^post24-x_6^post23 == 0 /\ __disjvr_0^0-__disjvr_0^post24 == 0 /\ __disjvr_4^0-__disjvr_4^post24 == 0 /\ -w_5^post24+w_5^0 == 0 /\ __disjvr_2^post24-__disjvr_2^post23 == 0 /\ w_5^post24-w_5^post23 == 0 /\ __disjvr_6^0-__disjvr_6^post24 == 0 /\ __disjvr_5^post24-__disjvr_5^post23 == 0), cost: 1 New rule: l18 -> l0 : __disjvr_0^0'=__disjvr_0^post24, __disjvr_1^0'=__disjvr_1^post24, __disjvr_2^0'=__disjvr_2^post24, __disjvr_3^0'=__disjvr_3^post24, __disjvr_4^0'=__disjvr_4^post24, __disjvr_5^0'=__disjvr_5^post24, __disjvr_6^0'=__disjvr_6^post24, result_4^0'=result_4^post24, w_5^0'=w_5^post24, x_6^0'=x_6^post24, (0 == 0 /\ -__disjvr_2^post24+__disjvr_2^0 == 0 /\ -__disjvr_5^post24+__disjvr_5^0 == 0 /\ __disjvr_3^0-__disjvr_3^post24 == 0 /\ -result_4^post24+result_4^0 == 0 /\ -x_6^post24+x_6^0 == 0 /\ __disjvr_1^0-__disjvr_1^post24 == 0 /\ __disjvr_0^0-__disjvr_0^post24 == 0 /\ __disjvr_4^0-__disjvr_4^post24 == 0 /\ -w_5^post24+w_5^0 == 0 /\ __disjvr_6^0-__disjvr_6^post24 == 0), cost: 1 propagated equality result_4^post23 = result_4^post24 propagated equality __disjvr_4^post23 = __disjvr_4^post24 propagated equality __disjvr_3^post23 = __disjvr_3^post24 propagated equality __disjvr_0^post23 = __disjvr_0^post24 propagated equality __disjvr_1^post23 = __disjvr_1^post24 propagated equality __disjvr_6^post23 = __disjvr_6^post24 propagated equality x_6^post23 = x_6^post24 propagated equality __disjvr_2^post23 = __disjvr_2^post24 propagated equality w_5^post23 = w_5^post24 propagated equality __disjvr_5^post23 = __disjvr_5^post24 Propagated Equalities Original rule: l18 -> l0 : __disjvr_0^0'=__disjvr_0^post24, __disjvr_1^0'=__disjvr_1^post24, __disjvr_2^0'=__disjvr_2^post24, __disjvr_3^0'=__disjvr_3^post24, __disjvr_4^0'=__disjvr_4^post24, __disjvr_5^0'=__disjvr_5^post24, __disjvr_6^0'=__disjvr_6^post24, result_4^0'=result_4^post24, w_5^0'=w_5^post24, x_6^0'=x_6^post24, (0 == 0 /\ -__disjvr_2^post24+__disjvr_2^0 == 0 /\ -__disjvr_5^post24+__disjvr_5^0 == 0 /\ __disjvr_3^0-__disjvr_3^post24 == 0 /\ -result_4^post24+result_4^0 == 0 /\ -x_6^post24+x_6^0 == 0 /\ __disjvr_1^0-__disjvr_1^post24 == 0 /\ __disjvr_0^0-__disjvr_0^post24 == 0 /\ __disjvr_4^0-__disjvr_4^post24 == 0 /\ -w_5^post24+w_5^0 == 0 /\ __disjvr_6^0-__disjvr_6^post24 == 0), cost: 1 New rule: l18 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=w_5^0, x_6^0'=x_6^0, 0 == 0, cost: 1 propagated equality __disjvr_2^post24 = __disjvr_2^0 propagated equality __disjvr_5^post24 = __disjvr_5^0 propagated equality __disjvr_3^post24 = __disjvr_3^0 propagated equality result_4^post24 = result_4^0 propagated equality x_6^post24 = x_6^0 propagated equality __disjvr_1^post24 = __disjvr_1^0 propagated equality __disjvr_0^post24 = __disjvr_0^0 propagated equality __disjvr_4^post24 = __disjvr_4^0 propagated equality w_5^post24 = w_5^0 propagated equality __disjvr_6^post24 = __disjvr_6^0 Simplified Guard Original rule: l18 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=w_5^0, x_6^0'=x_6^0, 0 == 0, cost: 1 New rule: l18 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=w_5^0, x_6^0'=x_6^0, T, cost: 1 Removed Trivial Updates Original rule: l18 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=w_5^0, x_6^0'=x_6^0, T, cost: 1 New rule: l18 -> l0 : T, cost: 1 made implied equalities explicit Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post21, __disjvr_1^0'=__disjvr_1^post21, __disjvr_2^0'=__disjvr_2^post21, __disjvr_3^0'=__disjvr_3^post21, __disjvr_4^0'=__disjvr_4^post21, __disjvr_5^0'=__disjvr_5^post21, __disjvr_6^0'=__disjvr_6^post21, result_4^0'=result_4^post21, w_5^0'=w_5^post21, x_6^0'=x_6^post21, (-__disjvr_6^post21+__disjvr_6^post20 == 0 /\ -1+w_5^1-w_5^0 == 0 /\ __disjvr_1^0-__disjvr_1^post20 == 0 /\ -__disjvr_0^post21+__disjvr_0^post20 == 0 /\ -__disjvr_3^post21+__disjvr_3^post20 == 0 /\ -1+w_5^post20 == 0 /\ __disjvr_0^0-__disjvr_0^post20 == 0 /\ -w_5^post21+w_5^post20 == 0 /\ -__disjvr_2^post21+__disjvr_2^post20 == 0 /\ -2+w_5^1 <= 0 /\ -1+x_6^0 <= 0 /\ -2+x_6^post20 <= 0 /\ -__disjvr_1^post21+__disjvr_1^post20 == 0 /\ x_6^post20-x_6^post21 == 0 /\ -__disjvr_2^post20+__disjvr_2^0 == 0 /\ -result_4^post21+result_4^post20 == 0 /\ __disjvr_4^0-__disjvr_4^post20 == 0 /\ -1+x_6^post20-x_6^0 == 0 /\ 2-w_5^1 <= 0 /\ -result_4^post20+result_4^0 == 0 /\ -__disjvr_5^post21+__disjvr_5^post20 == 0 /\ 2-x_6^post20 <= 0 /\ -__disjvr_5^post20+__disjvr_5^0 == 0 /\ -__disjvr_4^post21+__disjvr_4^post20 == 0 /\ __disjvr_3^0-__disjvr_3^post20 == 0 /\ __disjvr_6^0-__disjvr_6^post20 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post21, __disjvr_1^0'=__disjvr_1^post21, __disjvr_2^0'=__disjvr_2^post21, __disjvr_3^0'=__disjvr_3^post21, __disjvr_4^0'=__disjvr_4^post21, __disjvr_5^0'=__disjvr_5^post21, __disjvr_6^0'=__disjvr_6^post21, result_4^0'=result_4^post21, w_5^0'=w_5^post21, x_6^0'=x_6^post21, (-__disjvr_6^post21+__disjvr_6^post20 == 0 /\ -1+w_5^1-w_5^0 == 0 /\ __disjvr_1^0-__disjvr_1^post20 == 0 /\ -__disjvr_0^post21+__disjvr_0^post20 == 0 /\ -__disjvr_3^post21+__disjvr_3^post20 == 0 /\ -1+w_5^post20 == 0 /\ __disjvr_0^0-__disjvr_0^post20 == 0 /\ -w_5^post21+w_5^post20 == 0 /\ -__disjvr_2^post21+__disjvr_2^post20 == 0 /\ -2+w_5^1 <= 0 /\ -2+w_5^1 == 0 /\ -1+x_6^0 <= 0 /\ -2+x_6^post20 <= 0 /\ -2+x_6^post20 == 0 /\ -__disjvr_1^post21+__disjvr_1^post20 == 0 /\ x_6^post20-x_6^post21 == 0 /\ -__disjvr_2^post20+__disjvr_2^0 == 0 /\ -result_4^post21+result_4^post20 == 0 /\ __disjvr_4^0-__disjvr_4^post20 == 0 /\ -1+x_6^post20-x_6^0 == 0 /\ 2-w_5^1 <= 0 /\ -result_4^post20+result_4^0 == 0 /\ -__disjvr_5^post21+__disjvr_5^post20 == 0 /\ 2-x_6^post20 <= 0 /\ -__disjvr_5^post20+__disjvr_5^0 == 0 /\ -__disjvr_4^post21+__disjvr_4^post20 == 0 /\ __disjvr_3^0-__disjvr_3^post20 == 0 /\ __disjvr_6^0-__disjvr_6^post20 == 0), cost: 1 Propagated Equalities Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post21, __disjvr_1^0'=__disjvr_1^post21, __disjvr_2^0'=__disjvr_2^post21, __disjvr_3^0'=__disjvr_3^post21, __disjvr_4^0'=__disjvr_4^post21, __disjvr_5^0'=__disjvr_5^post21, __disjvr_6^0'=__disjvr_6^post21, result_4^0'=result_4^post21, w_5^0'=w_5^post21, x_6^0'=x_6^post21, (-__disjvr_6^post21+__disjvr_6^post20 == 0 /\ -1+w_5^1-w_5^0 == 0 /\ __disjvr_1^0-__disjvr_1^post20 == 0 /\ -__disjvr_0^post21+__disjvr_0^post20 == 0 /\ -__disjvr_3^post21+__disjvr_3^post20 == 0 /\ -1+w_5^post20 == 0 /\ __disjvr_0^0-__disjvr_0^post20 == 0 /\ -w_5^post21+w_5^post20 == 0 /\ -__disjvr_2^post21+__disjvr_2^post20 == 0 /\ -2+w_5^1 <= 0 /\ -2+w_5^1 == 0 /\ -1+x_6^0 <= 0 /\ -2+x_6^post20 <= 0 /\ -2+x_6^post20 == 0 /\ -__disjvr_1^post21+__disjvr_1^post20 == 0 /\ x_6^post20-x_6^post21 == 0 /\ -__disjvr_2^post20+__disjvr_2^0 == 0 /\ -result_4^post21+result_4^post20 == 0 /\ __disjvr_4^0-__disjvr_4^post20 == 0 /\ -1+x_6^post20-x_6^0 == 0 /\ 2-w_5^1 <= 0 /\ -result_4^post20+result_4^0 == 0 /\ -__disjvr_5^post21+__disjvr_5^post20 == 0 /\ 2-x_6^post20 <= 0 /\ -__disjvr_5^post20+__disjvr_5^0 == 0 /\ -__disjvr_4^post21+__disjvr_4^post20 == 0 /\ __disjvr_3^0-__disjvr_3^post20 == 0 /\ __disjvr_6^0-__disjvr_6^post20 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post20, __disjvr_1^0'=__disjvr_1^post20, __disjvr_2^0'=__disjvr_2^post20, __disjvr_3^0'=__disjvr_3^post20, __disjvr_4^0'=__disjvr_4^post20, __disjvr_5^0'=__disjvr_5^post20, __disjvr_6^0'=__disjvr_6^post20, result_4^0'=result_4^post20, w_5^0'=w_5^post20, x_6^0'=x_6^post20, (0 == 0 /\ -1+w_5^1-w_5^0 == 0 /\ __disjvr_1^0-__disjvr_1^post20 == 0 /\ -1+w_5^post20 == 0 /\ __disjvr_0^0-__disjvr_0^post20 == 0 /\ -2+w_5^1 <= 0 /\ -2+w_5^1 == 0 /\ -1+x_6^0 <= 0 /\ -2+x_6^post20 <= 0 /\ -2+x_6^post20 == 0 /\ -__disjvr_2^post20+__disjvr_2^0 == 0 /\ __disjvr_4^0-__disjvr_4^post20 == 0 /\ -1+x_6^post20-x_6^0 == 0 /\ 2-w_5^1 <= 0 /\ -result_4^post20+result_4^0 == 0 /\ 2-x_6^post20 <= 0 /\ -__disjvr_5^post20+__disjvr_5^0 == 0 /\ __disjvr_3^0-__disjvr_3^post20 == 0 /\ __disjvr_6^0-__disjvr_6^post20 == 0), cost: 1 propagated equality __disjvr_6^post21 = __disjvr_6^post20 propagated equality __disjvr_0^post21 = __disjvr_0^post20 propagated equality __disjvr_3^post21 = __disjvr_3^post20 propagated equality w_5^post21 = w_5^post20 propagated equality __disjvr_2^post21 = __disjvr_2^post20 propagated equality __disjvr_1^post21 = __disjvr_1^post20 propagated equality x_6^post21 = x_6^post20 propagated equality result_4^post21 = result_4^post20 propagated equality __disjvr_5^post21 = __disjvr_5^post20 propagated equality __disjvr_4^post21 = __disjvr_4^post20 Propagated Equalities Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post20, __disjvr_1^0'=__disjvr_1^post20, __disjvr_2^0'=__disjvr_2^post20, __disjvr_3^0'=__disjvr_3^post20, __disjvr_4^0'=__disjvr_4^post20, __disjvr_5^0'=__disjvr_5^post20, __disjvr_6^0'=__disjvr_6^post20, result_4^0'=result_4^post20, w_5^0'=w_5^post20, x_6^0'=x_6^post20, (0 == 0 /\ -1+w_5^1-w_5^0 == 0 /\ __disjvr_1^0-__disjvr_1^post20 == 0 /\ -1+w_5^post20 == 0 /\ __disjvr_0^0-__disjvr_0^post20 == 0 /\ -2+w_5^1 <= 0 /\ -2+w_5^1 == 0 /\ -1+x_6^0 <= 0 /\ -2+x_6^post20 <= 0 /\ -2+x_6^post20 == 0 /\ -__disjvr_2^post20+__disjvr_2^0 == 0 /\ __disjvr_4^0-__disjvr_4^post20 == 0 /\ -1+x_6^post20-x_6^0 == 0 /\ 2-w_5^1 <= 0 /\ -result_4^post20+result_4^0 == 0 /\ 2-x_6^post20 <= 0 /\ -__disjvr_5^post20+__disjvr_5^0 == 0 /\ __disjvr_3^0-__disjvr_3^post20 == 0 /\ __disjvr_6^0-__disjvr_6^post20 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1, x_6^0'=2, (0 <= 0 /\ 0 == 0 /\ 1-x_6^0 == 0 /\ -1+x_6^0 <= 0 /\ 1-w_5^0 <= 0 /\ -1+w_5^0 <= 0 /\ -1+w_5^0 == 0), cost: 1 propagated equality w_5^1 = 1+w_5^0 propagated equality __disjvr_1^post20 = __disjvr_1^0 propagated equality w_5^post20 = 1 propagated equality __disjvr_0^post20 = __disjvr_0^0 propagated equality x_6^post20 = 2 propagated equality __disjvr_2^post20 = __disjvr_2^0 propagated equality __disjvr_4^post20 = __disjvr_4^0 propagated equality result_4^post20 = result_4^0 propagated equality __disjvr_5^post20 = __disjvr_5^0 propagated equality __disjvr_3^post20 = __disjvr_3^0 propagated equality __disjvr_6^post20 = __disjvr_6^0 Simplified Guard Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1, x_6^0'=2, (0 <= 0 /\ 0 == 0 /\ 1-x_6^0 == 0 /\ -1+x_6^0 <= 0 /\ 1-w_5^0 <= 0 /\ -1+w_5^0 <= 0 /\ -1+w_5^0 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1, x_6^0'=2, (1-x_6^0 == 0 /\ -1+x_6^0 <= 0 /\ 1-w_5^0 <= 0 /\ -1+w_5^0 <= 0 /\ -1+w_5^0 == 0), cost: 1 made implied equalities explicit Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1, x_6^0'=2, (1-x_6^0 == 0 /\ -1+x_6^0 <= 0 /\ 1-w_5^0 <= 0 /\ -1+w_5^0 <= 0 /\ -1+w_5^0 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1, x_6^0'=2, (1-x_6^0 == 0 /\ -1+x_6^0 <= 0 /\ 1-w_5^0 <= 0 /\ 1-w_5^0 == 0 /\ -1+w_5^0 <= 0 /\ -1+w_5^0 == 0), cost: 1 Removed Trivial Updates Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1, x_6^0'=2, (1-x_6^0 == 0 /\ -1+x_6^0 <= 0 /\ 1-w_5^0 <= 0 /\ -1+w_5^0 <= 0 /\ -1+w_5^0 == 0), cost: 1 New rule: l0 -> l0 : w_5^0'=1, x_6^0'=2, (1-x_6^0 == 0 /\ -1+x_6^0 <= 0 /\ 1-w_5^0 <= 0 /\ -1+w_5^0 <= 0 /\ -1+w_5^0 == 0), cost: 1 made implied equalities explicit Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post19, __disjvr_1^0'=__disjvr_1^post19, __disjvr_2^0'=__disjvr_2^post19, __disjvr_3^0'=__disjvr_3^post19, __disjvr_4^0'=__disjvr_4^post19, __disjvr_5^0'=__disjvr_5^post19, __disjvr_6^0'=__disjvr_6^post19, result_4^0'=result_4^post19, w_5^0'=w_5^post19, x_6^0'=x_6^post19, (2-x_6^post17 <= 0 /\ w_5^post18-w_5^post19 == 0 /\ -__disjvr_0^post18+__disjvr_0^post17 == 0 /\ x_6^post17-x_6^post18 == 0 /\ __disjvr_1^0-__disjvr_1^post17 == 0 /\ -1-x_6^0+x_6^post17 == 0 /\ -__disjvr_6^post17+__disjvr_6^post18 == 0 /\ -__disjvr_2^post17+__disjvr_2^0 == 0 /\ __disjvr_0^post18-__disjvr_0^post19 == 0 /\ __disjvr_0^0-__disjvr_0^post17 == 0 /\ -1+x_6^0 <= 0 /\ -result_4^post18+result_4^post17 == 0 /\ result_4^post18-result_4^post19 == 0 /\ __disjvr_6^post17-__disjvr_6^post18 == 0 /\ __disjvr_2^post18-__disjvr_2^post19 == 0 /\ __disjvr_4^post18-__disjvr_4^post19 == 0 /\ -2+x_6^post17 <= 0 /\ -__disjvr_4^post18+__disjvr_4^post17 == 0 /\ __disjvr_5^post18-__disjvr_5^post19 == 0 /\ __disjvr_4^0-__disjvr_4^post17 == 0 /\ __disjvr_3^post17-__disjvr_3^post18 == 0 /\ -__disjvr_1^post18+__disjvr_1^post17 == 0 /\ -x_6^post19+x_6^post18 == 0 /\ -__disjvr_6^post19+__disjvr_6^post18 == 0 /\ w_5^post17-w_5^post18 == 0 /\ -__disjvr_5^post17+__disjvr_5^0 == 0 /\ __disjvr_2^post17-__disjvr_2^post18 == 0 /\ __disjvr_5^post17-__disjvr_5^post18 == 0 /\ -1+w_5^post17-w_5^0 == 0 /\ -result_4^post17+result_4^0 == 0 /\ __disjvr_1^post18-__disjvr_1^post19 == 0 /\ __disjvr_6^0-__disjvr_6^post17 == 0 /\ __disjvr_3^0-__disjvr_3^post17 == 0 /\ -__disjvr_3^post19+__disjvr_3^post18 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post19, __disjvr_1^0'=__disjvr_1^post19, __disjvr_2^0'=__disjvr_2^post19, __disjvr_3^0'=__disjvr_3^post19, __disjvr_4^0'=__disjvr_4^post19, __disjvr_5^0'=__disjvr_5^post19, __disjvr_6^0'=__disjvr_6^post19, result_4^0'=result_4^post19, w_5^0'=w_5^post19, x_6^0'=x_6^post19, (2-x_6^post17 <= 0 /\ 2-x_6^post17 == 0 /\ w_5^post18-w_5^post19 == 0 /\ -__disjvr_0^post18+__disjvr_0^post17 == 0 /\ x_6^post17-x_6^post18 == 0 /\ __disjvr_1^0-__disjvr_1^post17 == 0 /\ -1-x_6^0+x_6^post17 == 0 /\ -__disjvr_6^post17+__disjvr_6^post18 == 0 /\ -__disjvr_2^post17+__disjvr_2^0 == 0 /\ __disjvr_0^post18-__disjvr_0^post19 == 0 /\ __disjvr_0^0-__disjvr_0^post17 == 0 /\ -1+x_6^0 <= 0 /\ -result_4^post18+result_4^post17 == 0 /\ result_4^post18-result_4^post19 == 0 /\ __disjvr_6^post17-__disjvr_6^post18 == 0 /\ __disjvr_2^post18-__disjvr_2^post19 == 0 /\ __disjvr_4^post18-__disjvr_4^post19 == 0 /\ -2+x_6^post17 <= 0 /\ -__disjvr_4^post18+__disjvr_4^post17 == 0 /\ __disjvr_5^post18-__disjvr_5^post19 == 0 /\ __disjvr_4^0-__disjvr_4^post17 == 0 /\ __disjvr_3^post17-__disjvr_3^post18 == 0 /\ -__disjvr_1^post18+__disjvr_1^post17 == 0 /\ -x_6^post19+x_6^post18 == 0 /\ -__disjvr_6^post19+__disjvr_6^post18 == 0 /\ w_5^post17-w_5^post18 == 0 /\ -__disjvr_5^post17+__disjvr_5^0 == 0 /\ __disjvr_2^post17-__disjvr_2^post18 == 0 /\ __disjvr_5^post17-__disjvr_5^post18 == 0 /\ -1+w_5^post17-w_5^0 == 0 /\ -result_4^post17+result_4^0 == 0 /\ __disjvr_1^post18-__disjvr_1^post19 == 0 /\ __disjvr_6^0-__disjvr_6^post17 == 0 /\ __disjvr_3^0-__disjvr_3^post17 == 0 /\ -__disjvr_3^post19+__disjvr_3^post18 == 0), cost: 1 Propagated Equalities Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post19, __disjvr_1^0'=__disjvr_1^post19, __disjvr_2^0'=__disjvr_2^post19, __disjvr_3^0'=__disjvr_3^post19, __disjvr_4^0'=__disjvr_4^post19, __disjvr_5^0'=__disjvr_5^post19, __disjvr_6^0'=__disjvr_6^post19, result_4^0'=result_4^post19, w_5^0'=w_5^post19, x_6^0'=x_6^post19, (2-x_6^post17 <= 0 /\ 2-x_6^post17 == 0 /\ w_5^post18-w_5^post19 == 0 /\ -__disjvr_0^post18+__disjvr_0^post17 == 0 /\ x_6^post17-x_6^post18 == 0 /\ __disjvr_1^0-__disjvr_1^post17 == 0 /\ -1-x_6^0+x_6^post17 == 0 /\ -__disjvr_6^post17+__disjvr_6^post18 == 0 /\ -__disjvr_2^post17+__disjvr_2^0 == 0 /\ __disjvr_0^post18-__disjvr_0^post19 == 0 /\ __disjvr_0^0-__disjvr_0^post17 == 0 /\ -1+x_6^0 <= 0 /\ -result_4^post18+result_4^post17 == 0 /\ result_4^post18-result_4^post19 == 0 /\ __disjvr_6^post17-__disjvr_6^post18 == 0 /\ __disjvr_2^post18-__disjvr_2^post19 == 0 /\ __disjvr_4^post18-__disjvr_4^post19 == 0 /\ -2+x_6^post17 <= 0 /\ -__disjvr_4^post18+__disjvr_4^post17 == 0 /\ __disjvr_5^post18-__disjvr_5^post19 == 0 /\ __disjvr_4^0-__disjvr_4^post17 == 0 /\ __disjvr_3^post17-__disjvr_3^post18 == 0 /\ -__disjvr_1^post18+__disjvr_1^post17 == 0 /\ -x_6^post19+x_6^post18 == 0 /\ -__disjvr_6^post19+__disjvr_6^post18 == 0 /\ w_5^post17-w_5^post18 == 0 /\ -__disjvr_5^post17+__disjvr_5^0 == 0 /\ __disjvr_2^post17-__disjvr_2^post18 == 0 /\ __disjvr_5^post17-__disjvr_5^post18 == 0 /\ -1+w_5^post17-w_5^0 == 0 /\ -result_4^post17+result_4^0 == 0 /\ __disjvr_1^post18-__disjvr_1^post19 == 0 /\ __disjvr_6^0-__disjvr_6^post17 == 0 /\ __disjvr_3^0-__disjvr_3^post17 == 0 /\ -__disjvr_3^post19+__disjvr_3^post18 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post18, __disjvr_1^0'=__disjvr_1^post18, __disjvr_2^0'=__disjvr_2^post18, __disjvr_3^0'=__disjvr_3^post18, __disjvr_4^0'=__disjvr_4^post18, __disjvr_5^0'=__disjvr_5^post18, __disjvr_6^0'=__disjvr_6^post18, result_4^0'=result_4^post18, w_5^0'=w_5^post18, x_6^0'=x_6^post18, (0 == 0 /\ 2-x_6^post17 <= 0 /\ 2-x_6^post17 == 0 /\ -__disjvr_0^post18+__disjvr_0^post17 == 0 /\ x_6^post17-x_6^post18 == 0 /\ __disjvr_1^0-__disjvr_1^post17 == 0 /\ -1-x_6^0+x_6^post17 == 0 /\ -__disjvr_6^post17+__disjvr_6^post18 == 0 /\ -__disjvr_2^post17+__disjvr_2^0 == 0 /\ __disjvr_0^0-__disjvr_0^post17 == 0 /\ -1+x_6^0 <= 0 /\ -result_4^post18+result_4^post17 == 0 /\ __disjvr_6^post17-__disjvr_6^post18 == 0 /\ -2+x_6^post17 <= 0 /\ -__disjvr_4^post18+__disjvr_4^post17 == 0 /\ __disjvr_4^0-__disjvr_4^post17 == 0 /\ __disjvr_3^post17-__disjvr_3^post18 == 0 /\ -__disjvr_1^post18+__disjvr_1^post17 == 0 /\ w_5^post17-w_5^post18 == 0 /\ -__disjvr_5^post17+__disjvr_5^0 == 0 /\ __disjvr_2^post17-__disjvr_2^post18 == 0 /\ __disjvr_5^post17-__disjvr_5^post18 == 0 /\ -1+w_5^post17-w_5^0 == 0 /\ -result_4^post17+result_4^0 == 0 /\ __disjvr_6^0-__disjvr_6^post17 == 0 /\ __disjvr_3^0-__disjvr_3^post17 == 0), cost: 1 propagated equality w_5^post19 = w_5^post18 propagated equality __disjvr_0^post19 = __disjvr_0^post18 propagated equality result_4^post19 = result_4^post18 propagated equality __disjvr_2^post19 = __disjvr_2^post18 propagated equality __disjvr_4^post19 = __disjvr_4^post18 propagated equality __disjvr_5^post19 = __disjvr_5^post18 propagated equality x_6^post19 = x_6^post18 propagated equality __disjvr_6^post19 = __disjvr_6^post18 propagated equality __disjvr_1^post19 = __disjvr_1^post18 propagated equality __disjvr_3^post19 = __disjvr_3^post18 Propagated Equalities Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post18, __disjvr_1^0'=__disjvr_1^post18, __disjvr_2^0'=__disjvr_2^post18, __disjvr_3^0'=__disjvr_3^post18, __disjvr_4^0'=__disjvr_4^post18, __disjvr_5^0'=__disjvr_5^post18, __disjvr_6^0'=__disjvr_6^post18, result_4^0'=result_4^post18, w_5^0'=w_5^post18, x_6^0'=x_6^post18, (0 == 0 /\ 2-x_6^post17 <= 0 /\ 2-x_6^post17 == 0 /\ -__disjvr_0^post18+__disjvr_0^post17 == 0 /\ x_6^post17-x_6^post18 == 0 /\ __disjvr_1^0-__disjvr_1^post17 == 0 /\ -1-x_6^0+x_6^post17 == 0 /\ -__disjvr_6^post17+__disjvr_6^post18 == 0 /\ -__disjvr_2^post17+__disjvr_2^0 == 0 /\ __disjvr_0^0-__disjvr_0^post17 == 0 /\ -1+x_6^0 <= 0 /\ -result_4^post18+result_4^post17 == 0 /\ __disjvr_6^post17-__disjvr_6^post18 == 0 /\ -2+x_6^post17 <= 0 /\ -__disjvr_4^post18+__disjvr_4^post17 == 0 /\ __disjvr_4^0-__disjvr_4^post17 == 0 /\ __disjvr_3^post17-__disjvr_3^post18 == 0 /\ -__disjvr_1^post18+__disjvr_1^post17 == 0 /\ w_5^post17-w_5^post18 == 0 /\ -__disjvr_5^post17+__disjvr_5^0 == 0 /\ __disjvr_2^post17-__disjvr_2^post18 == 0 /\ __disjvr_5^post17-__disjvr_5^post18 == 0 /\ -1+w_5^post17-w_5^0 == 0 /\ -result_4^post17+result_4^0 == 0 /\ __disjvr_6^0-__disjvr_6^post17 == 0 /\ __disjvr_3^0-__disjvr_3^post17 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1+w_5^0, x_6^0'=2, (0 <= 0 /\ 0 == 0 /\ 1-x_6^0 == 0 /\ -1+x_6^0 <= 0), cost: 1 propagated equality x_6^post17 = 2 propagated equality __disjvr_0^post17 = __disjvr_0^post18 propagated equality x_6^post18 = 2 propagated equality __disjvr_1^post17 = __disjvr_1^0 propagated equality __disjvr_6^post17 = __disjvr_6^post18 propagated equality __disjvr_2^post17 = __disjvr_2^0 propagated equality __disjvr_0^post18 = __disjvr_0^0 propagated equality result_4^post17 = result_4^post18 propagated equality __disjvr_4^post17 = __disjvr_4^post18 propagated equality __disjvr_4^post18 = __disjvr_4^0 propagated equality __disjvr_3^post17 = __disjvr_3^post18 propagated equality __disjvr_1^post18 = __disjvr_1^0 propagated equality w_5^post17 = w_5^post18 propagated equality __disjvr_5^post17 = __disjvr_5^0 propagated equality __disjvr_2^post18 = __disjvr_2^0 propagated equality __disjvr_5^post18 = __disjvr_5^0 propagated equality w_5^post18 = 1+w_5^0 propagated equality result_4^post18 = result_4^0 propagated equality __disjvr_6^post18 = __disjvr_6^0 propagated equality __disjvr_3^post18 = __disjvr_3^0 Simplified Guard Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1+w_5^0, x_6^0'=2, (0 <= 0 /\ 0 == 0 /\ 1-x_6^0 == 0 /\ -1+x_6^0 <= 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1+w_5^0, x_6^0'=2, (1-x_6^0 == 0 /\ -1+x_6^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1+w_5^0, x_6^0'=2, (1-x_6^0 == 0 /\ -1+x_6^0 <= 0), cost: 1 New rule: l0 -> l0 : w_5^0'=1+w_5^0, x_6^0'=2, (1-x_6^0 == 0 /\ -1+x_6^0 <= 0), cost: 1 Propagated Equalities Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post4, __disjvr_1^0'=__disjvr_1^post4, __disjvr_2^0'=__disjvr_2^post4, __disjvr_3^0'=__disjvr_3^post4, __disjvr_4^0'=__disjvr_4^post4, __disjvr_5^0'=__disjvr_5^post4, __disjvr_6^0'=__disjvr_6^post4, result_4^0'=result_4^post4, w_5^0'=w_5^post4, x_6^0'=x_6^post4, (-2+w_5^0 <= 0 /\ -__disjvr_6^post2+__disjvr_6^post1 == 0 /\ __disjvr_4^0-__disjvr_4^post1 == 0 /\ __disjvr_1^post2-__disjvr_1^post3 == 0 /\ -__disjvr_6^post1+__disjvr_6^0 == 0 /\ -__disjvr_3^post1+__disjvr_3^0 == 0 /\ __disjvr_4^post3-__disjvr_4^post4 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_5^0-__disjvr_5^post1 == 0 /\ x_6^post3-x_6^post4 == 0 /\ __disjvr_0^post3-__disjvr_0^post4 == 0 /\ x_6^post2-x_6^post3 == 0 /\ -__disjvr_1^post2+__disjvr_1^post1 == 0 /\ -__disjvr_0^post1+__disjvr_0^0 == 0 /\ -result_4^post1+result_4^0 == 0 /\ __disjvr_1^post3-__disjvr_1^post4 == 0 /\ -result_4^post2+result_4^post1 == 0 /\ -__disjvr_1^post2+__disjvr_1^post3 == 0 /\ __disjvr_3^post2-__disjvr_3^post3 == 0 /\ w_5^post2-w_5^post3 == 0 /\ -__disjvr_2^post4+__disjvr_2^post3 == 0 /\ result_4^post3-result_4^post4 == 0 /\ -__disjvr_5^post4+__disjvr_5^post3 == 0 /\ __disjvr_3^post3-__disjvr_3^post4 == 0 /\ __disjvr_6^post2-__disjvr_6^post3 == 0 /\ __disjvr_6^post3-__disjvr_6^post4 == 0 /\ -__disjvr_2^post2+__disjvr_2^post1 == 0 /\ w_5^post1-w_5^post2 == 0 /\ __disjvr_2^0-__disjvr_2^post1 == 0 /\ -__disjvr_5^post2+__disjvr_5^post1 == 0 /\ -__disjvr_0^post2+__disjvr_0^post1 == 0 /\ __disjvr_5^post2-__disjvr_5^post3 == 0 /\ -1-x_6^0+x_6^post1 == 0 /\ __disjvr_0^post2-__disjvr_0^post3 == 0 /\ -1+w_5^post1-w_5^0 == 0 /\ -__disjvr_4^post2+__disjvr_4^post1 == 0 /\ __disjvr_1^0-__disjvr_1^post1 == 0 /\ -x_6^post2+x_6^post1 == 0 /\ __disjvr_0^post2-__disjvr_0^post1 == 0 /\ -w_5^post4+w_5^post3 == 0 /\ __disjvr_4^post2-__disjvr_4^post3 == 0 /\ __disjvr_2^post2-__disjvr_2^post3 == 0 /\ result_4^post2-result_4^post3 == 0 /\ -__disjvr_3^post2+__disjvr_3^post1 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post3, __disjvr_1^0'=__disjvr_1^post3, __disjvr_2^0'=__disjvr_2^post3, __disjvr_3^0'=__disjvr_3^post3, __disjvr_4^0'=__disjvr_4^post3, __disjvr_5^0'=__disjvr_5^post3, __disjvr_6^0'=__disjvr_6^post3, result_4^0'=result_4^post3, w_5^0'=w_5^post3, x_6^0'=x_6^post3, (0 == 0 /\ -2+w_5^0 <= 0 /\ -__disjvr_6^post2+__disjvr_6^post1 == 0 /\ __disjvr_4^0-__disjvr_4^post1 == 0 /\ __disjvr_1^post2-__disjvr_1^post3 == 0 /\ -__disjvr_6^post1+__disjvr_6^0 == 0 /\ -__disjvr_3^post1+__disjvr_3^0 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_5^0-__disjvr_5^post1 == 0 /\ x_6^post2-x_6^post3 == 0 /\ -__disjvr_1^post2+__disjvr_1^post1 == 0 /\ -__disjvr_0^post1+__disjvr_0^0 == 0 /\ -result_4^post1+result_4^0 == 0 /\ -result_4^post2+result_4^post1 == 0 /\ -__disjvr_1^post2+__disjvr_1^post3 == 0 /\ __disjvr_3^post2-__disjvr_3^post3 == 0 /\ w_5^post2-w_5^post3 == 0 /\ __disjvr_6^post2-__disjvr_6^post3 == 0 /\ -__disjvr_2^post2+__disjvr_2^post1 == 0 /\ w_5^post1-w_5^post2 == 0 /\ __disjvr_2^0-__disjvr_2^post1 == 0 /\ -__disjvr_5^post2+__disjvr_5^post1 == 0 /\ -__disjvr_0^post2+__disjvr_0^post1 == 0 /\ __disjvr_5^post2-__disjvr_5^post3 == 0 /\ -1-x_6^0+x_6^post1 == 0 /\ __disjvr_0^post2-__disjvr_0^post3 == 0 /\ -1+w_5^post1-w_5^0 == 0 /\ -__disjvr_4^post2+__disjvr_4^post1 == 0 /\ __disjvr_1^0-__disjvr_1^post1 == 0 /\ -x_6^post2+x_6^post1 == 0 /\ __disjvr_0^post2-__disjvr_0^post1 == 0 /\ __disjvr_4^post2-__disjvr_4^post3 == 0 /\ __disjvr_2^post2-__disjvr_2^post3 == 0 /\ result_4^post2-result_4^post3 == 0 /\ -__disjvr_3^post2+__disjvr_3^post1 == 0), cost: 1 propagated equality __disjvr_4^post4 = __disjvr_4^post3 propagated equality x_6^post4 = x_6^post3 propagated equality __disjvr_0^post4 = __disjvr_0^post3 propagated equality __disjvr_1^post4 = __disjvr_1^post3 propagated equality __disjvr_2^post4 = __disjvr_2^post3 propagated equality result_4^post4 = result_4^post3 propagated equality __disjvr_5^post4 = __disjvr_5^post3 propagated equality __disjvr_3^post4 = __disjvr_3^post3 propagated equality __disjvr_6^post4 = __disjvr_6^post3 propagated equality w_5^post4 = w_5^post3 Propagated Equalities Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post3, __disjvr_1^0'=__disjvr_1^post3, __disjvr_2^0'=__disjvr_2^post3, __disjvr_3^0'=__disjvr_3^post3, __disjvr_4^0'=__disjvr_4^post3, __disjvr_5^0'=__disjvr_5^post3, __disjvr_6^0'=__disjvr_6^post3, result_4^0'=result_4^post3, w_5^0'=w_5^post3, x_6^0'=x_6^post3, (0 == 0 /\ -2+w_5^0 <= 0 /\ -__disjvr_6^post2+__disjvr_6^post1 == 0 /\ __disjvr_4^0-__disjvr_4^post1 == 0 /\ __disjvr_1^post2-__disjvr_1^post3 == 0 /\ -__disjvr_6^post1+__disjvr_6^0 == 0 /\ -__disjvr_3^post1+__disjvr_3^0 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_5^0-__disjvr_5^post1 == 0 /\ x_6^post2-x_6^post3 == 0 /\ -__disjvr_1^post2+__disjvr_1^post1 == 0 /\ -__disjvr_0^post1+__disjvr_0^0 == 0 /\ -result_4^post1+result_4^0 == 0 /\ -result_4^post2+result_4^post1 == 0 /\ -__disjvr_1^post2+__disjvr_1^post3 == 0 /\ __disjvr_3^post2-__disjvr_3^post3 == 0 /\ w_5^post2-w_5^post3 == 0 /\ __disjvr_6^post2-__disjvr_6^post3 == 0 /\ -__disjvr_2^post2+__disjvr_2^post1 == 0 /\ w_5^post1-w_5^post2 == 0 /\ __disjvr_2^0-__disjvr_2^post1 == 0 /\ -__disjvr_5^post2+__disjvr_5^post1 == 0 /\ -__disjvr_0^post2+__disjvr_0^post1 == 0 /\ __disjvr_5^post2-__disjvr_5^post3 == 0 /\ -1-x_6^0+x_6^post1 == 0 /\ __disjvr_0^post2-__disjvr_0^post3 == 0 /\ -1+w_5^post1-w_5^0 == 0 /\ -__disjvr_4^post2+__disjvr_4^post1 == 0 /\ __disjvr_1^0-__disjvr_1^post1 == 0 /\ -x_6^post2+x_6^post1 == 0 /\ __disjvr_0^post2-__disjvr_0^post1 == 0 /\ __disjvr_4^post2-__disjvr_4^post3 == 0 /\ __disjvr_2^post2-__disjvr_2^post3 == 0 /\ result_4^post2-result_4^post3 == 0 /\ -__disjvr_3^post2+__disjvr_3^post1 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1+w_5^0, x_6^0'=1+x_6^0, (0 == 0 /\ -2+w_5^0 <= 0 /\ 2-x_6^0 <= 0), cost: 1 propagated equality __disjvr_6^post1 = __disjvr_6^post2 propagated equality __disjvr_4^post1 = __disjvr_4^0 propagated equality __disjvr_1^post2 = __disjvr_1^post3 propagated equality __disjvr_6^post2 = __disjvr_6^0 propagated equality __disjvr_3^post1 = __disjvr_3^0 propagated equality __disjvr_5^post1 = __disjvr_5^0 propagated equality x_6^post2 = x_6^post3 propagated equality __disjvr_1^post1 = __disjvr_1^post3 propagated equality __disjvr_0^post1 = __disjvr_0^0 propagated equality result_4^post1 = result_4^0 propagated equality result_4^post2 = result_4^0 propagated equality __disjvr_3^post2 = __disjvr_3^post3 propagated equality w_5^post2 = w_5^post3 propagated equality __disjvr_6^post3 = __disjvr_6^0 propagated equality __disjvr_2^post1 = __disjvr_2^post2 propagated equality w_5^post1 = w_5^post3 propagated equality __disjvr_2^post2 = __disjvr_2^0 propagated equality __disjvr_5^post2 = __disjvr_5^0 propagated equality __disjvr_0^post2 = __disjvr_0^0 propagated equality __disjvr_5^post3 = __disjvr_5^0 propagated equality x_6^post1 = 1+x_6^0 propagated equality __disjvr_0^post3 = __disjvr_0^0 propagated equality w_5^post3 = 1+w_5^0 propagated equality __disjvr_4^post2 = __disjvr_4^0 propagated equality __disjvr_1^post3 = __disjvr_1^0 propagated equality x_6^post3 = 1+x_6^0 propagated equality __disjvr_4^post3 = __disjvr_4^0 propagated equality __disjvr_2^post3 = __disjvr_2^0 propagated equality result_4^post3 = result_4^0 propagated equality __disjvr_3^post3 = __disjvr_3^0 Simplified Guard Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1+w_5^0, x_6^0'=1+x_6^0, (0 == 0 /\ -2+w_5^0 <= 0 /\ 2-x_6^0 <= 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1+w_5^0, x_6^0'=1+x_6^0, (-2+w_5^0 <= 0 /\ 2-x_6^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1+w_5^0, x_6^0'=1+x_6^0, (-2+w_5^0 <= 0 /\ 2-x_6^0 <= 0), cost: 1 New rule: l0 -> l0 : w_5^0'=1+w_5^0, x_6^0'=1+x_6^0, (-2+w_5^0 <= 0 /\ 2-x_6^0 <= 0), cost: 1 made implied equalities explicit Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post8, __disjvr_1^0'=__disjvr_1^post8, __disjvr_2^0'=__disjvr_2^post8, __disjvr_3^0'=__disjvr_3^post8, __disjvr_4^0'=__disjvr_4^post8, __disjvr_5^0'=__disjvr_5^post8, __disjvr_6^0'=__disjvr_6^post8, result_4^0'=result_4^post8, w_5^0'=w_5^post8, x_6^0'=x_6^post8, (-2+w_5^0 <= 0 /\ __disjvr_3^post5-__disjvr_3^post6 == 0 /\ __disjvr_2^post6-__disjvr_2^post7 == 0 /\ __disjvr_4^post5-__disjvr_4^post6 == 0 /\ -1-x_6^0+x_6^post5 == 0 /\ -x_6^post8+x_6^post7 == 0 /\ -__disjvr_2^post5+__disjvr_2^post6 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_3^0-__disjvr_3^post5 == 0 /\ __disjvr_1^post6-__disjvr_1^post7 == 0 /\ 2-w_5^post6 <= 0 /\ -__disjvr_4^post8+__disjvr_4^post7 == 0 /\ -__disjvr_6^post8+__disjvr_6^post7 == 0 /\ __disjvr_6^post6-__disjvr_6^post7 == 0 /\ result_4^post5-result_4^post6 == 0 /\ __disjvr_5^post5-__disjvr_5^post6 == 0 /\ -__disjvr_5^post5+__disjvr_5^0 == 0 /\ -__disjvr_3^post7+__disjvr_3^post6 == 0 /\ __disjvr_4^0-__disjvr_4^post5 == 0 /\ -result_4^post8+result_4^post7 == 0 /\ __disjvr_2^post5-__disjvr_2^post6 == 0 /\ __disjvr_1^post7-__disjvr_1^post8 == 0 /\ -result_4^post5+result_4^0 == 0 /\ -1+w_5^post7 == 0 /\ __disjvr_1^0-__disjvr_1^post5 == 0 /\ x_6^post5-x_6^post6 == 0 /\ -1+w_5^post5-w_5^0 == 0 /\ -w_5^post8+w_5^post7 == 0 /\ -__disjvr_2^post8+__disjvr_2^post7 == 0 /\ __disjvr_0^0-__disjvr_0^post5 == 0 /\ __disjvr_5^post6-__disjvr_5^post7 == 0 /\ -__disjvr_6^post6+__disjvr_6^post5 == 0 /\ -__disjvr_5^post8+__disjvr_5^post7 == 0 /\ __disjvr_6^0-__disjvr_6^post5 == 0 /\ -2+w_5^post6 <= 0 /\ __disjvr_4^post6-__disjvr_4^post7 == 0 /\ __disjvr_1^post5-__disjvr_1^post6 == 0 /\ -__disjvr_3^post8+__disjvr_3^post7 == 0 /\ __disjvr_0^post6-__disjvr_0^post7 == 0 /\ __disjvr_0^post7-__disjvr_0^post8 == 0 /\ -x_6^post7+x_6^post6 == 0 /\ result_4^post6-result_4^post7 == 0 /\ w_5^post5-w_5^post6 == 0 /\ -__disjvr_0^post6+__disjvr_0^post5 == 0 /\ -__disjvr_2^post5+__disjvr_2^0 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post8, __disjvr_1^0'=__disjvr_1^post8, __disjvr_2^0'=__disjvr_2^post8, __disjvr_3^0'=__disjvr_3^post8, __disjvr_4^0'=__disjvr_4^post8, __disjvr_5^0'=__disjvr_5^post8, __disjvr_6^0'=__disjvr_6^post8, result_4^0'=result_4^post8, w_5^0'=w_5^post8, x_6^0'=x_6^post8, (-2+w_5^0 <= 0 /\ __disjvr_3^post5-__disjvr_3^post6 == 0 /\ __disjvr_2^post6-__disjvr_2^post7 == 0 /\ __disjvr_4^post5-__disjvr_4^post6 == 0 /\ -1-x_6^0+x_6^post5 == 0 /\ -x_6^post8+x_6^post7 == 0 /\ -__disjvr_2^post5+__disjvr_2^post6 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_3^0-__disjvr_3^post5 == 0 /\ __disjvr_1^post6-__disjvr_1^post7 == 0 /\ 2-w_5^post6 <= 0 /\ 2-w_5^post6 == 0 /\ -__disjvr_4^post8+__disjvr_4^post7 == 0 /\ -__disjvr_6^post8+__disjvr_6^post7 == 0 /\ __disjvr_6^post6-__disjvr_6^post7 == 0 /\ result_4^post5-result_4^post6 == 0 /\ __disjvr_5^post5-__disjvr_5^post6 == 0 /\ -__disjvr_5^post5+__disjvr_5^0 == 0 /\ -__disjvr_3^post7+__disjvr_3^post6 == 0 /\ __disjvr_4^0-__disjvr_4^post5 == 0 /\ -result_4^post8+result_4^post7 == 0 /\ __disjvr_2^post5-__disjvr_2^post6 == 0 /\ __disjvr_1^post7-__disjvr_1^post8 == 0 /\ -result_4^post5+result_4^0 == 0 /\ -1+w_5^post7 == 0 /\ __disjvr_1^0-__disjvr_1^post5 == 0 /\ x_6^post5-x_6^post6 == 0 /\ -1+w_5^post5-w_5^0 == 0 /\ -w_5^post8+w_5^post7 == 0 /\ -__disjvr_2^post8+__disjvr_2^post7 == 0 /\ __disjvr_0^0-__disjvr_0^post5 == 0 /\ __disjvr_5^post6-__disjvr_5^post7 == 0 /\ -__disjvr_6^post6+__disjvr_6^post5 == 0 /\ -__disjvr_5^post8+__disjvr_5^post7 == 0 /\ __disjvr_6^0-__disjvr_6^post5 == 0 /\ -2+w_5^post6 <= 0 /\ __disjvr_4^post6-__disjvr_4^post7 == 0 /\ __disjvr_1^post5-__disjvr_1^post6 == 0 /\ -__disjvr_3^post8+__disjvr_3^post7 == 0 /\ __disjvr_0^post6-__disjvr_0^post7 == 0 /\ __disjvr_0^post7-__disjvr_0^post8 == 0 /\ -x_6^post7+x_6^post6 == 0 /\ result_4^post6-result_4^post7 == 0 /\ w_5^post5-w_5^post6 == 0 /\ -__disjvr_0^post6+__disjvr_0^post5 == 0 /\ -__disjvr_2^post5+__disjvr_2^0 == 0), cost: 1 Propagated Equalities Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post8, __disjvr_1^0'=__disjvr_1^post8, __disjvr_2^0'=__disjvr_2^post8, __disjvr_3^0'=__disjvr_3^post8, __disjvr_4^0'=__disjvr_4^post8, __disjvr_5^0'=__disjvr_5^post8, __disjvr_6^0'=__disjvr_6^post8, result_4^0'=result_4^post8, w_5^0'=w_5^post8, x_6^0'=x_6^post8, (-2+w_5^0 <= 0 /\ __disjvr_3^post5-__disjvr_3^post6 == 0 /\ __disjvr_2^post6-__disjvr_2^post7 == 0 /\ __disjvr_4^post5-__disjvr_4^post6 == 0 /\ -1-x_6^0+x_6^post5 == 0 /\ -x_6^post8+x_6^post7 == 0 /\ -__disjvr_2^post5+__disjvr_2^post6 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_3^0-__disjvr_3^post5 == 0 /\ __disjvr_1^post6-__disjvr_1^post7 == 0 /\ 2-w_5^post6 <= 0 /\ 2-w_5^post6 == 0 /\ -__disjvr_4^post8+__disjvr_4^post7 == 0 /\ -__disjvr_6^post8+__disjvr_6^post7 == 0 /\ __disjvr_6^post6-__disjvr_6^post7 == 0 /\ result_4^post5-result_4^post6 == 0 /\ __disjvr_5^post5-__disjvr_5^post6 == 0 /\ -__disjvr_5^post5+__disjvr_5^0 == 0 /\ -__disjvr_3^post7+__disjvr_3^post6 == 0 /\ __disjvr_4^0-__disjvr_4^post5 == 0 /\ -result_4^post8+result_4^post7 == 0 /\ __disjvr_2^post5-__disjvr_2^post6 == 0 /\ __disjvr_1^post7-__disjvr_1^post8 == 0 /\ -result_4^post5+result_4^0 == 0 /\ -1+w_5^post7 == 0 /\ __disjvr_1^0-__disjvr_1^post5 == 0 /\ x_6^post5-x_6^post6 == 0 /\ -1+w_5^post5-w_5^0 == 0 /\ -w_5^post8+w_5^post7 == 0 /\ -__disjvr_2^post8+__disjvr_2^post7 == 0 /\ __disjvr_0^0-__disjvr_0^post5 == 0 /\ __disjvr_5^post6-__disjvr_5^post7 == 0 /\ -__disjvr_6^post6+__disjvr_6^post5 == 0 /\ -__disjvr_5^post8+__disjvr_5^post7 == 0 /\ __disjvr_6^0-__disjvr_6^post5 == 0 /\ -2+w_5^post6 <= 0 /\ __disjvr_4^post6-__disjvr_4^post7 == 0 /\ __disjvr_1^post5-__disjvr_1^post6 == 0 /\ -__disjvr_3^post8+__disjvr_3^post7 == 0 /\ __disjvr_0^post6-__disjvr_0^post7 == 0 /\ __disjvr_0^post7-__disjvr_0^post8 == 0 /\ -x_6^post7+x_6^post6 == 0 /\ result_4^post6-result_4^post7 == 0 /\ w_5^post5-w_5^post6 == 0 /\ -__disjvr_0^post6+__disjvr_0^post5 == 0 /\ -__disjvr_2^post5+__disjvr_2^0 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post7, __disjvr_1^0'=__disjvr_1^post7, __disjvr_2^0'=__disjvr_2^post7, __disjvr_3^0'=__disjvr_3^post7, __disjvr_4^0'=__disjvr_4^post7, __disjvr_5^0'=__disjvr_5^post7, __disjvr_6^0'=__disjvr_6^post7, result_4^0'=result_4^post7, w_5^0'=w_5^post7, x_6^0'=x_6^post7, (0 == 0 /\ -2+w_5^0 <= 0 /\ __disjvr_3^post5-__disjvr_3^post6 == 0 /\ __disjvr_2^post6-__disjvr_2^post7 == 0 /\ __disjvr_4^post5-__disjvr_4^post6 == 0 /\ -1-x_6^0+x_6^post5 == 0 /\ -__disjvr_2^post5+__disjvr_2^post6 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_3^0-__disjvr_3^post5 == 0 /\ __disjvr_1^post6-__disjvr_1^post7 == 0 /\ 2-w_5^post6 <= 0 /\ 2-w_5^post6 == 0 /\ __disjvr_6^post6-__disjvr_6^post7 == 0 /\ result_4^post5-result_4^post6 == 0 /\ __disjvr_5^post5-__disjvr_5^post6 == 0 /\ -__disjvr_5^post5+__disjvr_5^0 == 0 /\ -__disjvr_3^post7+__disjvr_3^post6 == 0 /\ __disjvr_4^0-__disjvr_4^post5 == 0 /\ __disjvr_2^post5-__disjvr_2^post6 == 0 /\ -result_4^post5+result_4^0 == 0 /\ -1+w_5^post7 == 0 /\ __disjvr_1^0-__disjvr_1^post5 == 0 /\ x_6^post5-x_6^post6 == 0 /\ -1+w_5^post5-w_5^0 == 0 /\ __disjvr_0^0-__disjvr_0^post5 == 0 /\ __disjvr_5^post6-__disjvr_5^post7 == 0 /\ -__disjvr_6^post6+__disjvr_6^post5 == 0 /\ __disjvr_6^0-__disjvr_6^post5 == 0 /\ -2+w_5^post6 <= 0 /\ __disjvr_4^post6-__disjvr_4^post7 == 0 /\ __disjvr_1^post5-__disjvr_1^post6 == 0 /\ __disjvr_0^post6-__disjvr_0^post7 == 0 /\ -x_6^post7+x_6^post6 == 0 /\ result_4^post6-result_4^post7 == 0 /\ w_5^post5-w_5^post6 == 0 /\ -__disjvr_0^post6+__disjvr_0^post5 == 0 /\ -__disjvr_2^post5+__disjvr_2^0 == 0), cost: 1 propagated equality x_6^post8 = x_6^post7 propagated equality __disjvr_4^post8 = __disjvr_4^post7 propagated equality __disjvr_6^post8 = __disjvr_6^post7 propagated equality result_4^post8 = result_4^post7 propagated equality __disjvr_1^post8 = __disjvr_1^post7 propagated equality w_5^post8 = w_5^post7 propagated equality __disjvr_2^post8 = __disjvr_2^post7 propagated equality __disjvr_5^post8 = __disjvr_5^post7 propagated equality __disjvr_3^post8 = __disjvr_3^post7 propagated equality __disjvr_0^post8 = __disjvr_0^post7 Propagated Equalities Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post7, __disjvr_1^0'=__disjvr_1^post7, __disjvr_2^0'=__disjvr_2^post7, __disjvr_3^0'=__disjvr_3^post7, __disjvr_4^0'=__disjvr_4^post7, __disjvr_5^0'=__disjvr_5^post7, __disjvr_6^0'=__disjvr_6^post7, result_4^0'=result_4^post7, w_5^0'=w_5^post7, x_6^0'=x_6^post7, (0 == 0 /\ -2+w_5^0 <= 0 /\ __disjvr_3^post5-__disjvr_3^post6 == 0 /\ __disjvr_2^post6-__disjvr_2^post7 == 0 /\ __disjvr_4^post5-__disjvr_4^post6 == 0 /\ -1-x_6^0+x_6^post5 == 0 /\ -__disjvr_2^post5+__disjvr_2^post6 == 0 /\ 2-x_6^0 <= 0 /\ __disjvr_3^0-__disjvr_3^post5 == 0 /\ __disjvr_1^post6-__disjvr_1^post7 == 0 /\ 2-w_5^post6 <= 0 /\ 2-w_5^post6 == 0 /\ __disjvr_6^post6-__disjvr_6^post7 == 0 /\ result_4^post5-result_4^post6 == 0 /\ __disjvr_5^post5-__disjvr_5^post6 == 0 /\ -__disjvr_5^post5+__disjvr_5^0 == 0 /\ -__disjvr_3^post7+__disjvr_3^post6 == 0 /\ __disjvr_4^0-__disjvr_4^post5 == 0 /\ __disjvr_2^post5-__disjvr_2^post6 == 0 /\ -result_4^post5+result_4^0 == 0 /\ -1+w_5^post7 == 0 /\ __disjvr_1^0-__disjvr_1^post5 == 0 /\ x_6^post5-x_6^post6 == 0 /\ -1+w_5^post5-w_5^0 == 0 /\ __disjvr_0^0-__disjvr_0^post5 == 0 /\ __disjvr_5^post6-__disjvr_5^post7 == 0 /\ -__disjvr_6^post6+__disjvr_6^post5 == 0 /\ __disjvr_6^0-__disjvr_6^post5 == 0 /\ -2+w_5^post6 <= 0 /\ __disjvr_4^post6-__disjvr_4^post7 == 0 /\ __disjvr_1^post5-__disjvr_1^post6 == 0 /\ __disjvr_0^post6-__disjvr_0^post7 == 0 /\ -x_6^post7+x_6^post6 == 0 /\ result_4^post6-result_4^post7 == 0 /\ w_5^post5-w_5^post6 == 0 /\ -__disjvr_0^post6+__disjvr_0^post5 == 0 /\ -__disjvr_2^post5+__disjvr_2^0 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1, x_6^0'=1+x_6^0, (0 <= 0 /\ 0 == 0 /\ -2+w_5^0 <= 0 /\ 2-x_6^0 <= 0 /\ -1+w_5^0 == 0), cost: 1 propagated equality __disjvr_3^post5 = __disjvr_3^post6 propagated equality __disjvr_2^post6 = __disjvr_2^post7 propagated equality __disjvr_4^post5 = __disjvr_4^post6 propagated equality x_6^post5 = 1+x_6^0 propagated equality __disjvr_2^post5 = __disjvr_2^post7 propagated equality __disjvr_3^post6 = __disjvr_3^0 propagated equality __disjvr_1^post6 = __disjvr_1^post7 propagated equality w_5^post6 = 2 propagated equality __disjvr_6^post6 = __disjvr_6^post7 propagated equality result_4^post5 = result_4^post6 propagated equality __disjvr_5^post5 = __disjvr_5^post6 propagated equality __disjvr_5^post6 = __disjvr_5^0 propagated equality __disjvr_3^post7 = __disjvr_3^0 propagated equality __disjvr_4^post6 = __disjvr_4^0 propagated equality result_4^post6 = result_4^0 propagated equality w_5^post7 = 1 propagated equality __disjvr_1^post5 = __disjvr_1^0 propagated equality x_6^post6 = 1+x_6^0 propagated equality w_5^post5 = 1+w_5^0 propagated equality __disjvr_0^post5 = __disjvr_0^0 propagated equality __disjvr_5^post7 = __disjvr_5^0 propagated equality __disjvr_6^post5 = __disjvr_6^post7 propagated equality __disjvr_6^post7 = __disjvr_6^0 propagated equality __disjvr_4^post7 = __disjvr_4^0 propagated equality __disjvr_1^post7 = __disjvr_1^0 propagated equality __disjvr_0^post6 = __disjvr_0^post7 propagated equality x_6^post7 = 1+x_6^0 propagated equality result_4^post7 = result_4^0 propagated equality __disjvr_0^post7 = __disjvr_0^0 propagated equality __disjvr_2^post7 = __disjvr_2^0 Simplified Guard Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1, x_6^0'=1+x_6^0, (0 <= 0 /\ 0 == 0 /\ -2+w_5^0 <= 0 /\ 2-x_6^0 <= 0 /\ -1+w_5^0 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1, x_6^0'=1+x_6^0, (-2+w_5^0 <= 0 /\ 2-x_6^0 <= 0 /\ -1+w_5^0 == 0), cost: 1 Removed Trivial Updates Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1, x_6^0'=1+x_6^0, (-2+w_5^0 <= 0 /\ 2-x_6^0 <= 0 /\ -1+w_5^0 == 0), cost: 1 New rule: l0 -> l0 : w_5^0'=1, x_6^0'=1+x_6^0, (-2+w_5^0 <= 0 /\ 2-x_6^0 <= 0 /\ -1+w_5^0 == 0), cost: 1 Propagated Equalities Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post12, __disjvr_1^0'=__disjvr_1^post12, __disjvr_2^0'=__disjvr_2^post12, __disjvr_3^0'=__disjvr_3^post12, __disjvr_4^0'=__disjvr_4^post12, __disjvr_5^0'=__disjvr_5^post12, __disjvr_6^0'=__disjvr_6^post12, result_4^0'=result_4^post12, w_5^0'=w_5^post12, x_6^0'=x_6^post12, (-result_4^post9+result_4^0 == 0 /\ -1+x_6^post9-x_6^0 == 0 /\ x_6^post9-x_6^post10 == 0 /\ __disjvr_6^post9-__disjvr_6^post10 == 0 /\ x_6^post10-x_6^post11 == 0 /\ __disjvr_0^post9-__disjvr_0^post10 == 0 /\ __disjvr_4^0-__disjvr_4^post9 == 0 /\ __disjvr_4^post11-__disjvr_4^post12 == 0 /\ -__disjvr_6^post9+__disjvr_6^0 == 0 /\ __disjvr_4^post11-__disjvr_4^post10 == 0 /\ x_6^post11-x_6^post12 == 0 /\ __disjvr_5^0-__disjvr_5^post9 == 0 /\ -__disjvr_0^post12+__disjvr_0^post11 == 0 /\ -result_4^post11+result_4^post10 == 0 /\ __disjvr_0^post10-__disjvr_0^post11 == 0 /\ __disjvr_1^post9-__disjvr_1^post10 == 0 /\ -__disjvr_2^post10+__disjvr_2^post9 == 0 /\ -1+x_6^0 <= 0 /\ -__disjvr_0^post9+__disjvr_0^0 == 0 /\ -__disjvr_4^post11+__disjvr_4^post10 == 0 /\ __disjvr_6^post10-__disjvr_6^post11 == 0 /\ result_4^post11-result_4^post12 == 0 /\ __disjvr_2^post10-__disjvr_2^post11 == 0 /\ __disjvr_2^0-__disjvr_2^post9 == 0 /\ __disjvr_3^post9-__disjvr_3^post10 == 0 /\ __disjvr_6^post11-__disjvr_6^post12 == 0 /\ -__disjvr_1^post12+__disjvr_1^post11 == 0 /\ __disjvr_3^post11-__disjvr_3^post12 == 0 /\ __disjvr_3^post10-__disjvr_3^post11 == 0 /\ __disjvr_4^post9-__disjvr_4^post10 == 0 /\ __disjvr_1^0-__disjvr_1^post9 == 0 /\ __disjvr_5^post11-__disjvr_5^post12 == 0 /\ w_5^post10-w_5^post11 == 0 /\ __disjvr_2^post11-__disjvr_2^post12 == 0 /\ -__disjvr_3^post9+__disjvr_3^post10 == 0 /\ __disjvr_5^post10-__disjvr_5^post11 == 0 /\ -__disjvr_5^post10+__disjvr_5^post9 == 0 /\ w_5^post11-w_5^post12 == 0 /\ -__disjvr_3^post9+__disjvr_3^0 == 0 /\ -1+w_5^post9-w_5^0 == 0 /\ __disjvr_1^post10-__disjvr_1^post11 == 0 /\ result_4^post9-result_4^post10 == 0 /\ -w_5^post10+w_5^post9 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post11, __disjvr_1^0'=__disjvr_1^post11, __disjvr_2^0'=__disjvr_2^post11, __disjvr_3^0'=__disjvr_3^post11, __disjvr_4^0'=__disjvr_4^post11, __disjvr_5^0'=__disjvr_5^post11, __disjvr_6^0'=__disjvr_6^post11, result_4^0'=result_4^post11, w_5^0'=w_5^post11, x_6^0'=x_6^post11, (0 == 0 /\ -result_4^post9+result_4^0 == 0 /\ -1+x_6^post9-x_6^0 == 0 /\ x_6^post9-x_6^post10 == 0 /\ __disjvr_6^post9-__disjvr_6^post10 == 0 /\ x_6^post10-x_6^post11 == 0 /\ __disjvr_0^post9-__disjvr_0^post10 == 0 /\ __disjvr_4^0-__disjvr_4^post9 == 0 /\ -__disjvr_6^post9+__disjvr_6^0 == 0 /\ __disjvr_4^post11-__disjvr_4^post10 == 0 /\ __disjvr_5^0-__disjvr_5^post9 == 0 /\ -result_4^post11+result_4^post10 == 0 /\ __disjvr_0^post10-__disjvr_0^post11 == 0 /\ __disjvr_1^post9-__disjvr_1^post10 == 0 /\ -__disjvr_2^post10+__disjvr_2^post9 == 0 /\ -1+x_6^0 <= 0 /\ -__disjvr_0^post9+__disjvr_0^0 == 0 /\ -__disjvr_4^post11+__disjvr_4^post10 == 0 /\ __disjvr_6^post10-__disjvr_6^post11 == 0 /\ __disjvr_2^post10-__disjvr_2^post11 == 0 /\ __disjvr_2^0-__disjvr_2^post9 == 0 /\ __disjvr_3^post9-__disjvr_3^post10 == 0 /\ __disjvr_3^post10-__disjvr_3^post11 == 0 /\ __disjvr_4^post9-__disjvr_4^post10 == 0 /\ __disjvr_1^0-__disjvr_1^post9 == 0 /\ w_5^post10-w_5^post11 == 0 /\ -__disjvr_3^post9+__disjvr_3^post10 == 0 /\ __disjvr_5^post10-__disjvr_5^post11 == 0 /\ -__disjvr_5^post10+__disjvr_5^post9 == 0 /\ -__disjvr_3^post9+__disjvr_3^0 == 0 /\ -1+w_5^post9-w_5^0 == 0 /\ __disjvr_1^post10-__disjvr_1^post11 == 0 /\ result_4^post9-result_4^post10 == 0 /\ -w_5^post10+w_5^post9 == 0), cost: 1 propagated equality __disjvr_4^post12 = __disjvr_4^post11 propagated equality x_6^post12 = x_6^post11 propagated equality __disjvr_0^post12 = __disjvr_0^post11 propagated equality result_4^post12 = result_4^post11 propagated equality __disjvr_6^post12 = __disjvr_6^post11 propagated equality __disjvr_1^post12 = __disjvr_1^post11 propagated equality __disjvr_3^post12 = __disjvr_3^post11 propagated equality __disjvr_5^post12 = __disjvr_5^post11 propagated equality __disjvr_2^post12 = __disjvr_2^post11 propagated equality w_5^post12 = w_5^post11 Propagated Equalities Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post11, __disjvr_1^0'=__disjvr_1^post11, __disjvr_2^0'=__disjvr_2^post11, __disjvr_3^0'=__disjvr_3^post11, __disjvr_4^0'=__disjvr_4^post11, __disjvr_5^0'=__disjvr_5^post11, __disjvr_6^0'=__disjvr_6^post11, result_4^0'=result_4^post11, w_5^0'=w_5^post11, x_6^0'=x_6^post11, (0 == 0 /\ -result_4^post9+result_4^0 == 0 /\ -1+x_6^post9-x_6^0 == 0 /\ x_6^post9-x_6^post10 == 0 /\ __disjvr_6^post9-__disjvr_6^post10 == 0 /\ x_6^post10-x_6^post11 == 0 /\ __disjvr_0^post9-__disjvr_0^post10 == 0 /\ __disjvr_4^0-__disjvr_4^post9 == 0 /\ -__disjvr_6^post9+__disjvr_6^0 == 0 /\ __disjvr_4^post11-__disjvr_4^post10 == 0 /\ __disjvr_5^0-__disjvr_5^post9 == 0 /\ -result_4^post11+result_4^post10 == 0 /\ __disjvr_0^post10-__disjvr_0^post11 == 0 /\ __disjvr_1^post9-__disjvr_1^post10 == 0 /\ -__disjvr_2^post10+__disjvr_2^post9 == 0 /\ -1+x_6^0 <= 0 /\ -__disjvr_0^post9+__disjvr_0^0 == 0 /\ -__disjvr_4^post11+__disjvr_4^post10 == 0 /\ __disjvr_6^post10-__disjvr_6^post11 == 0 /\ __disjvr_2^post10-__disjvr_2^post11 == 0 /\ __disjvr_2^0-__disjvr_2^post9 == 0 /\ __disjvr_3^post9-__disjvr_3^post10 == 0 /\ __disjvr_3^post10-__disjvr_3^post11 == 0 /\ __disjvr_4^post9-__disjvr_4^post10 == 0 /\ __disjvr_1^0-__disjvr_1^post9 == 0 /\ w_5^post10-w_5^post11 == 0 /\ -__disjvr_3^post9+__disjvr_3^post10 == 0 /\ __disjvr_5^post10-__disjvr_5^post11 == 0 /\ -__disjvr_5^post10+__disjvr_5^post9 == 0 /\ -__disjvr_3^post9+__disjvr_3^0 == 0 /\ -1+w_5^post9-w_5^0 == 0 /\ __disjvr_1^post10-__disjvr_1^post11 == 0 /\ result_4^post9-result_4^post10 == 0 /\ -w_5^post10+w_5^post9 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1+w_5^0, x_6^0'=1+x_6^0, (0 == 0 /\ -1+x_6^0 <= 0), cost: 1 propagated equality result_4^post9 = result_4^0 propagated equality x_6^post9 = 1+x_6^0 propagated equality x_6^post10 = 1+x_6^0 propagated equality __disjvr_6^post10 = __disjvr_6^post9 propagated equality x_6^post11 = 1+x_6^0 propagated equality __disjvr_0^post10 = __disjvr_0^post9 propagated equality __disjvr_4^post9 = __disjvr_4^0 propagated equality __disjvr_6^post9 = __disjvr_6^0 propagated equality __disjvr_4^post10 = __disjvr_4^post11 propagated equality __disjvr_5^post9 = __disjvr_5^0 propagated equality result_4^post10 = result_4^post11 propagated equality __disjvr_0^post11 = __disjvr_0^post9 propagated equality __disjvr_1^post10 = __disjvr_1^post9 propagated equality __disjvr_2^post10 = __disjvr_2^post9 propagated equality __disjvr_0^post9 = __disjvr_0^0 propagated equality __disjvr_6^post11 = __disjvr_6^0 propagated equality __disjvr_2^post11 = __disjvr_2^post9 propagated equality __disjvr_2^post9 = __disjvr_2^0 propagated equality __disjvr_3^post10 = __disjvr_3^post9 propagated equality __disjvr_3^post11 = __disjvr_3^post9 propagated equality __disjvr_4^post11 = __disjvr_4^0 propagated equality __disjvr_1^post9 = __disjvr_1^0 propagated equality w_5^post10 = w_5^post11 propagated equality __disjvr_5^post10 = __disjvr_5^post11 propagated equality __disjvr_5^post11 = __disjvr_5^0 propagated equality __disjvr_3^post9 = __disjvr_3^0 propagated equality w_5^post9 = 1+w_5^0 propagated equality __disjvr_1^post11 = __disjvr_1^0 propagated equality result_4^post11 = result_4^0 propagated equality w_5^post11 = 1+w_5^0 Simplified Guard Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1+w_5^0, x_6^0'=1+x_6^0, (0 == 0 /\ -1+x_6^0 <= 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1+w_5^0, x_6^0'=1+x_6^0, -1+x_6^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1+w_5^0, x_6^0'=1+x_6^0, -1+x_6^0 <= 0, cost: 1 New rule: l0 -> l0 : w_5^0'=1+w_5^0, x_6^0'=1+x_6^0, -1+x_6^0 <= 0, cost: 1 made implied equalities explicit Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post16, __disjvr_1^0'=__disjvr_1^post16, __disjvr_2^0'=__disjvr_2^post16, __disjvr_3^0'=__disjvr_3^post16, __disjvr_4^0'=__disjvr_4^post16, __disjvr_5^0'=__disjvr_5^post16, __disjvr_6^0'=__disjvr_6^post16, result_4^0'=result_4^post16, w_5^0'=w_5^post16, x_6^0'=x_6^post16, (-__disjvr_1^post15+__disjvr_1^post14 == 0 /\ __disjvr_1^post13-__disjvr_1^post14 == 0 /\ 2-w_5^post14 <= 0 /\ __disjvr_5^0-__disjvr_5^post13 == 0 /\ result_4^post14-result_4^post15 == 0 /\ -x_6^post14+x_6^post13 == 0 /\ __disjvr_0^post13-__disjvr_0^post14 == 0 /\ -__disjvr_4^post15+__disjvr_4^post14 == 0 /\ -__disjvr_6^post14+__disjvr_6^post13 == 0 /\ x_6^post14-x_6^post15 == 0 /\ __disjvr_3^post13-__disjvr_3^post14 == 0 /\ -result_4^post13+result_4^0 == 0 /\ -__disjvr_3^post13+__disjvr_3^0 == 0 /\ -__disjvr_3^post15+__disjvr_3^post14 == 0 /\ -1+x_6^0 <= 0 /\ __disjvr_6^post14-__disjvr_6^post15 == 0 /\ -__disjvr_2^post16+__disjvr_2^post15 == 0 /\ __disjvr_3^post15-__disjvr_3^post16 == 0 /\ __disjvr_1^post15-__disjvr_1^post16 == 0 /\ -__disjvr_2^post15+__disjvr_2^post14 == 0 /\ __disjvr_6^post15-__disjvr_6^post16 == 0 /\ -result_4^post14+result_4^post13 == 0 /\ -w_5^post14+w_5^post13 == 0 /\ __disjvr_5^post13-__disjvr_5^post14 == 0 /\ -__disjvr_5^post15+__disjvr_5^post14 == 0 /\ -1+w_5^post13-w_5^0 == 0 /\ -2+w_5^post14 <= 0 /\ x_6^post15-x_6^post16 == 0 /\ -1+w_5^post15 == 0 /\ -__disjvr_5^post16+__disjvr_5^post15 == 0 /\ __disjvr_4^post13-__disjvr_4^post14 == 0 /\ w_5^post15-w_5^post16 == 0 /\ -__disjvr_0^post15+__disjvr_0^post14 == 0 /\ -__disjvr_5^post13+__disjvr_5^post14 == 0 /\ -__disjvr_0^post13+__disjvr_0^0 == 0 /\ __disjvr_4^post15-__disjvr_4^post16 == 0 /\ result_4^post15-result_4^post16 == 0 /\ __disjvr_2^0-__disjvr_2^post13 == 0 /\ __disjvr_1^0-__disjvr_1^post13 == 0 /\ __disjvr_0^post15-__disjvr_0^post16 == 0 /\ -__disjvr_6^post13+__disjvr_6^0 == 0 /\ __disjvr_2^post13-__disjvr_2^post14 == 0 /\ -1+x_6^post13-x_6^0 == 0 /\ __disjvr_4^0-__disjvr_4^post13 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post16, __disjvr_1^0'=__disjvr_1^post16, __disjvr_2^0'=__disjvr_2^post16, __disjvr_3^0'=__disjvr_3^post16, __disjvr_4^0'=__disjvr_4^post16, __disjvr_5^0'=__disjvr_5^post16, __disjvr_6^0'=__disjvr_6^post16, result_4^0'=result_4^post16, w_5^0'=w_5^post16, x_6^0'=x_6^post16, (-__disjvr_1^post15+__disjvr_1^post14 == 0 /\ __disjvr_1^post13-__disjvr_1^post14 == 0 /\ 2-w_5^post14 <= 0 /\ 2-w_5^post14 == 0 /\ __disjvr_5^0-__disjvr_5^post13 == 0 /\ result_4^post14-result_4^post15 == 0 /\ -x_6^post14+x_6^post13 == 0 /\ __disjvr_0^post13-__disjvr_0^post14 == 0 /\ -__disjvr_4^post15+__disjvr_4^post14 == 0 /\ -__disjvr_6^post14+__disjvr_6^post13 == 0 /\ x_6^post14-x_6^post15 == 0 /\ __disjvr_3^post13-__disjvr_3^post14 == 0 /\ -result_4^post13+result_4^0 == 0 /\ -__disjvr_3^post13+__disjvr_3^0 == 0 /\ -__disjvr_3^post15+__disjvr_3^post14 == 0 /\ -1+x_6^0 <= 0 /\ __disjvr_6^post14-__disjvr_6^post15 == 0 /\ -__disjvr_2^post16+__disjvr_2^post15 == 0 /\ __disjvr_3^post15-__disjvr_3^post16 == 0 /\ __disjvr_1^post15-__disjvr_1^post16 == 0 /\ -__disjvr_2^post15+__disjvr_2^post14 == 0 /\ __disjvr_6^post15-__disjvr_6^post16 == 0 /\ -result_4^post14+result_4^post13 == 0 /\ -w_5^post14+w_5^post13 == 0 /\ __disjvr_5^post13-__disjvr_5^post14 == 0 /\ -__disjvr_5^post15+__disjvr_5^post14 == 0 /\ -1+w_5^post13-w_5^0 == 0 /\ -2+w_5^post14 <= 0 /\ x_6^post15-x_6^post16 == 0 /\ -1+w_5^post15 == 0 /\ -__disjvr_5^post16+__disjvr_5^post15 == 0 /\ __disjvr_4^post13-__disjvr_4^post14 == 0 /\ w_5^post15-w_5^post16 == 0 /\ -__disjvr_0^post15+__disjvr_0^post14 == 0 /\ -__disjvr_5^post13+__disjvr_5^post14 == 0 /\ -__disjvr_0^post13+__disjvr_0^0 == 0 /\ __disjvr_4^post15-__disjvr_4^post16 == 0 /\ result_4^post15-result_4^post16 == 0 /\ __disjvr_2^0-__disjvr_2^post13 == 0 /\ __disjvr_1^0-__disjvr_1^post13 == 0 /\ __disjvr_0^post15-__disjvr_0^post16 == 0 /\ -__disjvr_6^post13+__disjvr_6^0 == 0 /\ __disjvr_2^post13-__disjvr_2^post14 == 0 /\ -1+x_6^post13-x_6^0 == 0 /\ __disjvr_4^0-__disjvr_4^post13 == 0), cost: 1 Propagated Equalities Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post16, __disjvr_1^0'=__disjvr_1^post16, __disjvr_2^0'=__disjvr_2^post16, __disjvr_3^0'=__disjvr_3^post16, __disjvr_4^0'=__disjvr_4^post16, __disjvr_5^0'=__disjvr_5^post16, __disjvr_6^0'=__disjvr_6^post16, result_4^0'=result_4^post16, w_5^0'=w_5^post16, x_6^0'=x_6^post16, (-__disjvr_1^post15+__disjvr_1^post14 == 0 /\ __disjvr_1^post13-__disjvr_1^post14 == 0 /\ 2-w_5^post14 <= 0 /\ 2-w_5^post14 == 0 /\ __disjvr_5^0-__disjvr_5^post13 == 0 /\ result_4^post14-result_4^post15 == 0 /\ -x_6^post14+x_6^post13 == 0 /\ __disjvr_0^post13-__disjvr_0^post14 == 0 /\ -__disjvr_4^post15+__disjvr_4^post14 == 0 /\ -__disjvr_6^post14+__disjvr_6^post13 == 0 /\ x_6^post14-x_6^post15 == 0 /\ __disjvr_3^post13-__disjvr_3^post14 == 0 /\ -result_4^post13+result_4^0 == 0 /\ -__disjvr_3^post13+__disjvr_3^0 == 0 /\ -__disjvr_3^post15+__disjvr_3^post14 == 0 /\ -1+x_6^0 <= 0 /\ __disjvr_6^post14-__disjvr_6^post15 == 0 /\ -__disjvr_2^post16+__disjvr_2^post15 == 0 /\ __disjvr_3^post15-__disjvr_3^post16 == 0 /\ __disjvr_1^post15-__disjvr_1^post16 == 0 /\ -__disjvr_2^post15+__disjvr_2^post14 == 0 /\ __disjvr_6^post15-__disjvr_6^post16 == 0 /\ -result_4^post14+result_4^post13 == 0 /\ -w_5^post14+w_5^post13 == 0 /\ __disjvr_5^post13-__disjvr_5^post14 == 0 /\ -__disjvr_5^post15+__disjvr_5^post14 == 0 /\ -1+w_5^post13-w_5^0 == 0 /\ -2+w_5^post14 <= 0 /\ x_6^post15-x_6^post16 == 0 /\ -1+w_5^post15 == 0 /\ -__disjvr_5^post16+__disjvr_5^post15 == 0 /\ __disjvr_4^post13-__disjvr_4^post14 == 0 /\ w_5^post15-w_5^post16 == 0 /\ -__disjvr_0^post15+__disjvr_0^post14 == 0 /\ -__disjvr_5^post13+__disjvr_5^post14 == 0 /\ -__disjvr_0^post13+__disjvr_0^0 == 0 /\ __disjvr_4^post15-__disjvr_4^post16 == 0 /\ result_4^post15-result_4^post16 == 0 /\ __disjvr_2^0-__disjvr_2^post13 == 0 /\ __disjvr_1^0-__disjvr_1^post13 == 0 /\ __disjvr_0^post15-__disjvr_0^post16 == 0 /\ -__disjvr_6^post13+__disjvr_6^0 == 0 /\ __disjvr_2^post13-__disjvr_2^post14 == 0 /\ -1+x_6^post13-x_6^0 == 0 /\ __disjvr_4^0-__disjvr_4^post13 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post15, __disjvr_1^0'=__disjvr_1^post15, __disjvr_2^0'=__disjvr_2^post15, __disjvr_3^0'=__disjvr_3^post15, __disjvr_4^0'=__disjvr_4^post15, __disjvr_5^0'=__disjvr_5^post15, __disjvr_6^0'=__disjvr_6^post15, result_4^0'=result_4^post15, w_5^0'=w_5^post15, x_6^0'=x_6^post15, (0 == 0 /\ -__disjvr_1^post15+__disjvr_1^post14 == 0 /\ __disjvr_1^post13-__disjvr_1^post14 == 0 /\ 2-w_5^post14 <= 0 /\ 2-w_5^post14 == 0 /\ __disjvr_5^0-__disjvr_5^post13 == 0 /\ result_4^post14-result_4^post15 == 0 /\ -x_6^post14+x_6^post13 == 0 /\ __disjvr_0^post13-__disjvr_0^post14 == 0 /\ -__disjvr_4^post15+__disjvr_4^post14 == 0 /\ -__disjvr_6^post14+__disjvr_6^post13 == 0 /\ x_6^post14-x_6^post15 == 0 /\ __disjvr_3^post13-__disjvr_3^post14 == 0 /\ -result_4^post13+result_4^0 == 0 /\ -__disjvr_3^post13+__disjvr_3^0 == 0 /\ -__disjvr_3^post15+__disjvr_3^post14 == 0 /\ -1+x_6^0 <= 0 /\ __disjvr_6^post14-__disjvr_6^post15 == 0 /\ -__disjvr_2^post15+__disjvr_2^post14 == 0 /\ -result_4^post14+result_4^post13 == 0 /\ -w_5^post14+w_5^post13 == 0 /\ __disjvr_5^post13-__disjvr_5^post14 == 0 /\ -__disjvr_5^post15+__disjvr_5^post14 == 0 /\ -1+w_5^post13-w_5^0 == 0 /\ -2+w_5^post14 <= 0 /\ -1+w_5^post15 == 0 /\ __disjvr_4^post13-__disjvr_4^post14 == 0 /\ -__disjvr_0^post15+__disjvr_0^post14 == 0 /\ -__disjvr_5^post13+__disjvr_5^post14 == 0 /\ -__disjvr_0^post13+__disjvr_0^0 == 0 /\ __disjvr_2^0-__disjvr_2^post13 == 0 /\ __disjvr_1^0-__disjvr_1^post13 == 0 /\ -__disjvr_6^post13+__disjvr_6^0 == 0 /\ __disjvr_2^post13-__disjvr_2^post14 == 0 /\ -1+x_6^post13-x_6^0 == 0 /\ __disjvr_4^0-__disjvr_4^post13 == 0), cost: 1 propagated equality __disjvr_2^post16 = __disjvr_2^post15 propagated equality __disjvr_3^post16 = __disjvr_3^post15 propagated equality __disjvr_1^post16 = __disjvr_1^post15 propagated equality __disjvr_6^post16 = __disjvr_6^post15 propagated equality x_6^post16 = x_6^post15 propagated equality __disjvr_5^post16 = __disjvr_5^post15 propagated equality w_5^post16 = w_5^post15 propagated equality __disjvr_4^post16 = __disjvr_4^post15 propagated equality result_4^post16 = result_4^post15 propagated equality __disjvr_0^post16 = __disjvr_0^post15 Propagated Equalities Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^post15, __disjvr_1^0'=__disjvr_1^post15, __disjvr_2^0'=__disjvr_2^post15, __disjvr_3^0'=__disjvr_3^post15, __disjvr_4^0'=__disjvr_4^post15, __disjvr_5^0'=__disjvr_5^post15, __disjvr_6^0'=__disjvr_6^post15, result_4^0'=result_4^post15, w_5^0'=w_5^post15, x_6^0'=x_6^post15, (0 == 0 /\ -__disjvr_1^post15+__disjvr_1^post14 == 0 /\ __disjvr_1^post13-__disjvr_1^post14 == 0 /\ 2-w_5^post14 <= 0 /\ 2-w_5^post14 == 0 /\ __disjvr_5^0-__disjvr_5^post13 == 0 /\ result_4^post14-result_4^post15 == 0 /\ -x_6^post14+x_6^post13 == 0 /\ __disjvr_0^post13-__disjvr_0^post14 == 0 /\ -__disjvr_4^post15+__disjvr_4^post14 == 0 /\ -__disjvr_6^post14+__disjvr_6^post13 == 0 /\ x_6^post14-x_6^post15 == 0 /\ __disjvr_3^post13-__disjvr_3^post14 == 0 /\ -result_4^post13+result_4^0 == 0 /\ -__disjvr_3^post13+__disjvr_3^0 == 0 /\ -__disjvr_3^post15+__disjvr_3^post14 == 0 /\ -1+x_6^0 <= 0 /\ __disjvr_6^post14-__disjvr_6^post15 == 0 /\ -__disjvr_2^post15+__disjvr_2^post14 == 0 /\ -result_4^post14+result_4^post13 == 0 /\ -w_5^post14+w_5^post13 == 0 /\ __disjvr_5^post13-__disjvr_5^post14 == 0 /\ -__disjvr_5^post15+__disjvr_5^post14 == 0 /\ -1+w_5^post13-w_5^0 == 0 /\ -2+w_5^post14 <= 0 /\ -1+w_5^post15 == 0 /\ __disjvr_4^post13-__disjvr_4^post14 == 0 /\ -__disjvr_0^post15+__disjvr_0^post14 == 0 /\ -__disjvr_5^post13+__disjvr_5^post14 == 0 /\ -__disjvr_0^post13+__disjvr_0^0 == 0 /\ __disjvr_2^0-__disjvr_2^post13 == 0 /\ __disjvr_1^0-__disjvr_1^post13 == 0 /\ -__disjvr_6^post13+__disjvr_6^0 == 0 /\ __disjvr_2^post13-__disjvr_2^post14 == 0 /\ -1+x_6^post13-x_6^0 == 0 /\ __disjvr_4^0-__disjvr_4^post13 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1, x_6^0'=1+x_6^0, (0 <= 0 /\ 0 == 0 /\ -1+x_6^0 <= 0 /\ 1-w_5^0 == 0), cost: 1 propagated equality __disjvr_1^post14 = __disjvr_1^post15 propagated equality __disjvr_1^post13 = __disjvr_1^post15 propagated equality w_5^post14 = 2 propagated equality __disjvr_5^post13 = __disjvr_5^0 propagated equality result_4^post14 = result_4^post15 propagated equality x_6^post13 = x_6^post14 propagated equality __disjvr_0^post13 = __disjvr_0^post14 propagated equality __disjvr_4^post14 = __disjvr_4^post15 propagated equality __disjvr_6^post13 = __disjvr_6^post14 propagated equality x_6^post14 = x_6^post15 propagated equality __disjvr_3^post13 = __disjvr_3^post14 propagated equality result_4^post13 = result_4^0 propagated equality __disjvr_3^post14 = __disjvr_3^0 propagated equality __disjvr_3^post15 = __disjvr_3^0 propagated equality __disjvr_6^post14 = __disjvr_6^post15 propagated equality __disjvr_2^post14 = __disjvr_2^post15 propagated equality result_4^post15 = result_4^0 propagated equality w_5^post13 = 2 propagated equality __disjvr_5^post14 = __disjvr_5^0 propagated equality __disjvr_5^post15 = __disjvr_5^0 propagated equality w_5^post15 = 1 propagated equality __disjvr_4^post13 = __disjvr_4^post15 propagated equality __disjvr_0^post14 = __disjvr_0^post15 propagated equality __disjvr_0^post15 = __disjvr_0^0 propagated equality __disjvr_2^post13 = __disjvr_2^0 propagated equality __disjvr_1^post15 = __disjvr_1^0 propagated equality __disjvr_6^post15 = __disjvr_6^0 propagated equality __disjvr_2^post15 = __disjvr_2^0 propagated equality x_6^post15 = 1+x_6^0 propagated equality __disjvr_4^post15 = __disjvr_4^0 Simplified Guard Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1, x_6^0'=1+x_6^0, (0 <= 0 /\ 0 == 0 /\ -1+x_6^0 <= 0 /\ 1-w_5^0 == 0), cost: 1 New rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1, x_6^0'=1+x_6^0, (-1+x_6^0 <= 0 /\ 1-w_5^0 == 0), cost: 1 Removed Trivial Updates Original rule: l0 -> l0 : __disjvr_0^0'=__disjvr_0^0, __disjvr_1^0'=__disjvr_1^0, __disjvr_2^0'=__disjvr_2^0, __disjvr_3^0'=__disjvr_3^0, __disjvr_4^0'=__disjvr_4^0, __disjvr_5^0'=__disjvr_5^0, __disjvr_6^0'=__disjvr_6^0, result_4^0'=result_4^0, w_5^0'=1, x_6^0'=1+x_6^0, (-1+x_6^0 <= 0 /\ 1-w_5^0 == 0), cost: 1 New rule: l0 -> l0 : w_5^0'=1, x_6^0'=1+x_6^0, (-1+x_6^0 <= 0 /\ 1-w_5^0 == 0), cost: 1 Step with 41 Trace 41[T] Blocked [{}, {}] Step with 40 Trace 41[T], 40[(2-x_6^0 <= 0 /\ 3-w_5^0 <= 0)] Blocked [{}, {}, {}] Backtrack Trace 41[T] Blocked [{}, {40[T]}] Step with 42 Trace 41[T], 42[(1-x_6^0 == 0 /\ -1+x_6^0 <= 0 /\ 1-w_5^0 <= 0 /\ -1+w_5^0 <= 0 /\ -1+w_5^0 == 0)] Blocked [{}, {40[T]}, {}] Acceleration Failed marked recursive suffix as redundant Step with 44 Trace 41[T], 42[(1-x_6^0 == 0 /\ -1+x_6^0 <= 0 /\ 1-w_5^0 <= 0 /\ -1+w_5^0 <= 0 /\ -1+w_5^0 == 0)], 44[(-2+w_5^0 <= 0 /\ 2-x_6^0 <= 0)] Blocked [{}, {40[T]}, {42[T], 43[T]}, {}] Accelerate Start location: l18 Program variables: result_4^0 w_5^0 x_6^0 40: l0 -> l16 : result_4^0'=result_4^post22, (2-x_6^0 <= 0 /\ 3-w_5^0 <= 0), cost: 1 42: l0 -> l0 : w_5^0'=1, x_6^0'=2, (1-x_6^0 == 0 /\ -1+x_6^0 <= 0 /\ 1-w_5^0 <= 0 /\ -1+w_5^0 <= 0 /\ -1+w_5^0 == 0), cost: 1 43: l0 -> l0 : w_5^0'=1+w_5^0, x_6^0'=2, (1-x_6^0 == 0 /\ -1+x_6^0 <= 0), cost: 1 44: l0 -> l0 : w_5^0'=1+w_5^0, x_6^0'=1+x_6^0, (-2+w_5^0 <= 0 /\ 2-x_6^0 <= 0), cost: 1 45: l0 -> l0 : w_5^0'=1, x_6^0'=1+x_6^0, (-2+w_5^0 <= 0 /\ 2-x_6^0 <= 0 /\ -1+w_5^0 == 0), cost: 1 46: l0 -> l0 : w_5^0'=1+w_5^0, x_6^0'=1+x_6^0, -1+x_6^0 <= 0, cost: 1 47: l0 -> l0 : w_5^0'=1, x_6^0'=1+x_6^0, (-1+x_6^0 <= 0 /\ 1-w_5^0 == 0), cost: 1 48: l0 -> l0 : w_5^0'=n+w_5^0, x_6^0'=n+x_6^0, (-1+n >= 0 /\ -2+x_6^0 >= 0 /\ 3-n-w_5^0 >= 0), cost: 1 41: l18 -> l0 : T, cost: 1 Loop Acceleration Original rule: l0 -> l0 : w_5^0'=1+w_5^0, x_6^0'=1+x_6^0, (-2+w_5^0 <= 0 /\ 2-x_6^0 <= 0), cost: 1 New rule: l0 -> l0 : w_5^0'=n+w_5^0, x_6^0'=n+x_6^0, (-1+n >= 0 /\ -2+x_6^0 >= 0 /\ 3-n-w_5^0 >= 0), cost: 1 2-w_5^0 >= 0 [0]: montonic decrease yields 3-n-w_5^0 >= 0 2-w_5^0 >= 0 [1]: eventual increase yields (1 <= 0 /\ 2-w_5^0 >= 0) -2+x_6^0 >= 0 [0]: monotonic increase yields -2+x_6^0 >= 0 Replacement map: {2-w_5^0 >= 0 -> 3-n-w_5^0 >= 0, -2+x_6^0 >= 0 -> -2+x_6^0 >= 0} Trace 41[T], 42[(1-x_6^0 == 0 /\ -1+x_6^0 <= 0 /\ 1-w_5^0 <= 0 /\ -1+w_5^0 <= 0 /\ -1+w_5^0 == 0)], 48[(-1+n >= 0 /\ -2+x_6^0 >= 0 /\ 3-n-w_5^0 >= 0)] Blocked [{}, {40[T]}, {42[T], 43[T]}, {44[T], 48[T]}] Acceleration Failed marked recursive suffix as redundant Step with 40 Trace 41[T], 42[(1-x_6^0 == 0 /\ -1+x_6^0 <= 0 /\ 1-w_5^0 <= 0 /\ -1+w_5^0 <= 0 /\ -1+w_5^0 == 0)], 48[(-1+n >= 0 /\ -2+x_6^0 >= 0 /\ 3-n-w_5^0 >= 0)], 40[(2-x_6^0 <= 0 /\ 3-w_5^0 <= 0)] Blocked [{}, {40[T]}, {42[T], 43[T]}, {44[T], 48[T]}, {}] Backtrack Trace 41[T], 42[(1-x_6^0 == 0 /\ -1+x_6^0 <= 0 /\ 1-w_5^0 <= 0 /\ -1+w_5^0 <= 0 /\ -1+w_5^0 == 0)], 48[(-1+n >= 0 /\ -2+x_6^0 >= 0 /\ 3-n-w_5^0 >= 0)] Blocked [{}, {40[T]}, {42[T], 43[T]}, {40[T], 44[T], 48[T]}] Backtrack Trace 41[T], 42[(1-x_6^0 == 0 /\ -1+x_6^0 <= 0 /\ 1-w_5^0 <= 0 /\ -1+w_5^0 <= 0 /\ -1+w_5^0 == 0)] Blocked [{}, {40[T]}, {42[T], 43[T], 48[T]}] Step with 44 Trace 41[T], 42[(1-x_6^0 == 0 /\ -1+x_6^0 <= 0 /\ 1-w_5^0 <= 0 /\ -1+w_5^0 <= 0 /\ -1+w_5^0 == 0)], 44[(-2+w_5^0 <= 0 /\ 2-x_6^0 <= 0)] Blocked [{}, {40[T]}, {40[T], 42[T], 43[T], 48[T]}, {}] Covered Trace 41[T], 42[(1-x_6^0 == 0 /\ -1+x_6^0 <= 0 /\ 1-w_5^0 <= 0 /\ -1+w_5^0 <= 0 /\ -1+w_5^0 == 0)] Blocked [{}, {40[T]}, {40[T], 42[T], 43[T], 44[T], 48[T]}] Step with 45 Trace 41[T], 42[(1-x_6^0 == 0 /\ -1+x_6^0 <= 0 /\ 1-w_5^0 <= 0 /\ -1+w_5^0 <= 0 /\ -1+w_5^0 == 0)], 45[(-2+w_5^0 <= 0 /\ 2-x_6^0 <= 0 /\ -1+w_5^0 == 0)] Blocked [{}, {40[T]}, {40[T], 42[T], 43[T], 44[T], 48[T]}, {}] Nonterm Start location: l18 Program variables: result_4^0 w_5^0 x_6^0 40: l0 -> l16 : result_4^0'=result_4^post22, (2-x_6^0 <= 0 /\ 3-w_5^0 <= 0), cost: 1 42: l0 -> l0 : w_5^0'=1, x_6^0'=2, (1-x_6^0 == 0 /\ -1+x_6^0 <= 0 /\ 1-w_5^0 <= 0 /\ -1+w_5^0 <= 0 /\ -1+w_5^0 == 0), cost: 1 43: l0 -> l0 : w_5^0'=1+w_5^0, x_6^0'=2, (1-x_6^0 == 0 /\ -1+x_6^0 <= 0), cost: 1 44: l0 -> l0 : w_5^0'=1+w_5^0, x_6^0'=1+x_6^0, (-2+w_5^0 <= 0 /\ 2-x_6^0 <= 0), cost: 1 45: l0 -> l0 : w_5^0'=1, x_6^0'=1+x_6^0, (-2+w_5^0 <= 0 /\ 2-x_6^0 <= 0 /\ -1+w_5^0 == 0), cost: 1 46: l0 -> l0 : w_5^0'=1+w_5^0, x_6^0'=1+x_6^0, -1+x_6^0 <= 0, cost: 1 47: l0 -> l0 : w_5^0'=1, x_6^0'=1+x_6^0, (-1+x_6^0 <= 0 /\ 1-w_5^0 == 0), cost: 1 48: l0 -> l0 : w_5^0'=n+w_5^0, x_6^0'=n+x_6^0, (-1+n >= 0 /\ -2+x_6^0 >= 0 /\ 3-n-w_5^0 >= 0), cost: 1 49: l0 -> LoAT_sink : (2-w_5^0 >= 0 /\ -2+x_6^0 >= 0 /\ -1+n2 >= 0 /\ 1-w_5^0 >= 0 /\ -1+w_5^0 >= 0), cost: NONTERM 50: l0 -> l0 : w_5^0'=1, x_6^0'=x_6^0+n2, (2-w_5^0 >= 0 /\ -2+x_6^0 >= 0 /\ -1+n2 >= 0 /\ 1-w_5^0 >= 0 /\ -1+w_5^0 >= 0), cost: 1 41: l18 -> l0 : T, cost: 1 Certificate of Non-Termination Original rule: l0 -> l0 : w_5^0'=1, x_6^0'=1+x_6^0, (-2+w_5^0 <= 0 /\ 2-x_6^0 <= 0 /\ -1+w_5^0 == 0), cost: 1 New rule: l0 -> LoAT_sink : (2-w_5^0 >= 0 /\ -2+x_6^0 >= 0 /\ -1+n2 >= 0 /\ 1-w_5^0 >= 0 /\ -1+w_5^0 >= 0), cost: NONTERM 2-w_5^0 >= 0 [0]: monotonic increase yields 2-w_5^0 >= 0 -2+x_6^0 >= 0 [0]: monotonic increase yields -2+x_6^0 >= 0 1-w_5^0 >= 0 [0]: monotonic increase yields 1-w_5^0 >= 0 -1+w_5^0 >= 0 [0]: monotonic increase yields -1+w_5^0 >= 0 Replacement map: {2-w_5^0 >= 0 -> 2-w_5^0 >= 0, -2+x_6^0 >= 0 -> -2+x_6^0 >= 0, 1-w_5^0 >= 0 -> 1-w_5^0 >= 0, -1+w_5^0 >= 0 -> -1+w_5^0 >= 0} Loop Acceleration Original rule: l0 -> l0 : w_5^0'=1, x_6^0'=1+x_6^0, (-2+w_5^0 <= 0 /\ 2-x_6^0 <= 0 /\ -1+w_5^0 == 0), cost: 1 New rule: l0 -> l0 : w_5^0'=1, x_6^0'=x_6^0+n2, (2-w_5^0 >= 0 /\ -2+x_6^0 >= 0 /\ -1+n2 >= 0 /\ 1-w_5^0 >= 0 /\ -1+w_5^0 >= 0), cost: 1 2-w_5^0 >= 0 [0]: monotonic increase yields 2-w_5^0 >= 0 -2+x_6^0 >= 0 [0]: monotonic increase yields -2+x_6^0 >= 0 1-w_5^0 >= 0 [0]: monotonic increase yields 1-w_5^0 >= 0 -1+w_5^0 >= 0 [0]: monotonic increase yields -1+w_5^0 >= 0 Replacement map: {2-w_5^0 >= 0 -> 2-w_5^0 >= 0, -2+x_6^0 >= 0 -> -2+x_6^0 >= 0, 1-w_5^0 >= 0 -> 1-w_5^0 >= 0, -1+w_5^0 >= 0 -> -1+w_5^0 >= 0} Step with 49 Trace 41[T], 42[(1-x_6^0 == 0 /\ -1+x_6^0 <= 0 /\ 1-w_5^0 <= 0 /\ -1+w_5^0 <= 0 /\ -1+w_5^0 == 0)], 49[(2-w_5^0 >= 0 /\ -2+x_6^0 >= 0 /\ -1+n2 >= 0 /\ 1-w_5^0 >= 0 /\ -1+w_5^0 >= 0)] Blocked [{}, {40[T]}, {40[T], 42[T], 43[T], 44[T], 48[T]}, {49[T]}] Refute Counterexample [ result_4^0=0 w_5^0=1 x_6^0=1 ] 41 [ result_4^0=0 w_5^0=1 x_6^0=2 ] 42 [ result_4^0=0 w_5^0=1 x_6^0=1 ] 49 NO Build SHA: a05f16bf13df659c382799650051f91bf6828c7b