NO Initial ITS Start location: l30 Program variables: __const_31^0 __const_32^0 oldx0^0 oldx10^0 oldx11^0 oldx12^0 oldx13^0 oldx1^0 oldx2^0 oldx3^0 oldx4^0 oldx5^0 oldx6^0 oldx7^0 oldx8^0 oldx9^0 x0^0 x1^0 x2^0 x3^0 x4^0 x5^0 x6^0 0: l0 -> l1 : __const_31^0'=__const_31^post1, __const_32^0'=__const_32^post1, oldx0^0'=oldx0^post1, oldx10^0'=oldx10^post1, oldx11^0'=oldx11^post1, oldx12^0'=oldx12^post1, oldx13^0'=oldx13^post1, oldx1^0'=oldx1^post1, oldx2^0'=oldx2^post1, oldx3^0'=oldx3^post1, oldx4^0'=oldx4^post1, oldx5^0'=oldx5^post1, oldx6^0'=oldx6^post1, oldx7^0'=oldx7^post1, oldx8^0'=oldx8^post1, oldx9^0'=oldx9^post1, x0^0'=x0^post1, x1^0'=x1^post1, x2^0'=x2^post1, x3^0'=x3^post1, x4^0'=x4^post1, x5^0'=x5^post1, x6^0'=x6^post1, (0 == 0 /\ -x5^0+oldx5^post1 == 0 /\ -oldx1^post1+x1^post1 == 0 /\ -oldx4^post1+x4^post1 == 0 /\ oldx4^post1-x4^0 == 0 /\ -3+oldx4^post1 <= 0 /\ oldx0^post1-x0^0 == 0 /\ x2^post1-oldx2^post1 == 0 /\ -oldx13^post1+oldx13^0 == 0 /\ x5^post1-oldx7^post1 == 0 /\ -oldx11^post1+oldx11^0 == 0 /\ x6^post1-oldx8^post1 == 0 /\ __const_32^0-__const_32^post1 == 0 /\ -x2^0+oldx2^post1 == 0 /\ -oldx3^post1+x3^post1 == 0 /\ oldx10^0-oldx10^post1 == 0 /\ oldx3^post1-x3^0 == 0 /\ oldx1^post1-x1^0 == 0 /\ -oldx9^post1+oldx9^0 == 0 /\ oldx12^0-oldx12^post1 == 0 /\ -__const_31^post1+__const_31^0 == 0 /\ x0^post1-oldx0^post1 == 0 /\ oldx6^post1-x6^0 == 0), cost: 1 1: l0 -> l2 : __const_31^0'=__const_31^post2, __const_32^0'=__const_32^post2, oldx0^0'=oldx0^post2, oldx10^0'=oldx10^post2, oldx11^0'=oldx11^post2, oldx12^0'=oldx12^post2, oldx13^0'=oldx13^post2, oldx1^0'=oldx1^post2, oldx2^0'=oldx2^post2, oldx3^0'=oldx3^post2, oldx4^0'=oldx4^post2, oldx5^0'=oldx5^post2, oldx6^0'=oldx6^post2, oldx7^0'=oldx7^post2, oldx8^0'=oldx8^post2, oldx9^0'=oldx9^post2, x0^0'=x0^post2, x1^0'=x1^post2, x2^0'=x2^post2, x3^0'=x3^post2, x4^0'=x4^post2, x5^0'=x5^post2, x6^0'=x6^post2, (0 == 0 /\ -oldx1^post2+x1^post2 == 0 /\ -x4^0+oldx4^post2 == 0 /\ oldx11^0-oldx11^post2 == 0 /\ -__const_32^post2+__const_32^0 == 0 /\ -__const_31^post2+__const_31^0 == 0 /\ oldx1^post2-x1^0 == 0 /\ 4-oldx4^post2 <= 0 /\ -x2^0+oldx2^post2 == 0 /\ oldx3^post2-x3^0 == 0 /\ oldx9^0-oldx9^post2 == 0 /\ x4^post2-oldx4^post2 == 0 /\ -oldx2^post2+x2^post2 == 0 /\ oldx6^post2-x6^0 == 0 /\ oldx10^0-oldx10^post2 == 0 /\ -oldx3^post2+x3^post2 == 0 /\ x5^post2-oldx7^post2 == 0 /\ -oldx8^post2+x6^post2 == 0 /\ -oldx0^post2+x0^post2 == 0 /\ oldx0^post2-x0^0 == 0 /\ -x5^0+oldx5^post2 == 0 /\ oldx12^0-oldx12^post2 == 0 /\ -oldx13^post2+oldx13^0 == 0), cost: 1 37: l1 -> l24 : __const_31^0'=__const_31^post38, __const_32^0'=__const_32^post38, oldx0^0'=oldx0^post38, oldx10^0'=oldx10^post38, oldx11^0'=oldx11^post38, oldx12^0'=oldx12^post38, oldx13^0'=oldx13^post38, oldx1^0'=oldx1^post38, oldx2^0'=oldx2^post38, oldx3^0'=oldx3^post38, oldx4^0'=oldx4^post38, oldx5^0'=oldx5^post38, oldx6^0'=oldx6^post38, oldx7^0'=oldx7^post38, oldx8^0'=oldx8^post38, oldx9^0'=oldx9^post38, x0^0'=x0^post38, x1^0'=x1^post38, x2^0'=x2^post38, x3^0'=x3^post38, x4^0'=x4^post38, x5^0'=x5^post38, x6^0'=x6^post38, (0 == 0 /\ x5^post38-oldx7^post38 == 0 /\ -oldx12^post38+oldx12^0 == 0 /\ -x5^0+oldx5^post38 == 0 /\ -oldx4^post38+x4^post38 == 0 /\ oldx6^post38-x6^0 == 0 /\ oldx11^0-oldx11^post38 == 0 /\ -__const_31^post38+__const_31^0 == 0 /\ oldx0^post38-x0^0 == 0 /\ oldx3^post38-x3^0 == 0 /\ oldx2^post38-x2^0 == 0 /\ -oldx13^post38+oldx13^0 == 0 /\ -oldx8^post38+x6^post38 == 0 /\ -oldx0^post38+x0^post38 == 0 /\ -x4^0+oldx4^post38 == 0 /\ -oldx9^post38+oldx9^0 == 0 /\ __const_32^0-__const_32^post38 == 0 /\ oldx4^post38 <= 0 /\ -oldx3^post38+x3^post38 == 0 /\ -x1^0+oldx1^post38 == 0 /\ -oldx2^post38+x2^post38 == 0 /\ -oldx1^post38+x1^post38 == 0 /\ oldx10^0-oldx10^post38 == 0), cost: 1 38: l1 -> l26 : __const_31^0'=__const_31^post39, __const_32^0'=__const_32^post39, oldx0^0'=oldx0^post39, oldx10^0'=oldx10^post39, oldx11^0'=oldx11^post39, oldx12^0'=oldx12^post39, oldx13^0'=oldx13^post39, oldx1^0'=oldx1^post39, oldx2^0'=oldx2^post39, oldx3^0'=oldx3^post39, oldx4^0'=oldx4^post39, oldx5^0'=oldx5^post39, oldx6^0'=oldx6^post39, oldx7^0'=oldx7^post39, oldx8^0'=oldx8^post39, oldx9^0'=oldx9^post39, x0^0'=x0^post39, x1^0'=x1^post39, x2^0'=x2^post39, x3^0'=x3^post39, x4^0'=x4^post39, x5^0'=x5^post39, x6^0'=x6^post39, (0 == 0 /\ oldx11^0-oldx11^post39 == 0 /\ -oldx3^post39+x3^post39 == 0 /\ -x5^0+oldx5^post39 == 0 /\ oldx6^post39-x6^0 == 0 /\ -oldx1^post39+x1^post39 == 0 /\ oldx0^post39-x0^0 == 0 /\ -x4^0+oldx4^post39 == 0 /\ -oldx2^post39+x2^post39 == 0 /\ oldx10^0-oldx10^post39 == 0 /\ x6^post39-oldx7^post39 == 0 /\ -oldx8^post39+oldx8^0 == 0 /\ -__const_31^post39+__const_31^0 == 0 /\ -x1^0+oldx1^post39 == 0 /\ x5^post39-oldx4^post39 == 0 /\ -oldx9^post39+oldx9^0 == 0 /\ -oldx0^post39+x0^post39 == 0 /\ 1-oldx4^post39 <= 0 /\ -__const_32^post39+__const_32^0 == 0 /\ -oldx13^post39+oldx13^0 == 0 /\ oldx3^post39-x3^0 == 0 /\ x4^post39-oldx4^post39 == 0 /\ oldx2^post39-x2^0 == 0 /\ oldx12^0-oldx12^post39 == 0), cost: 1 39: l2 -> l0 : __const_31^0'=__const_31^post40, __const_32^0'=__const_32^post40, oldx0^0'=oldx0^post40, oldx10^0'=oldx10^post40, oldx11^0'=oldx11^post40, oldx12^0'=oldx12^post40, oldx13^0'=oldx13^post40, oldx1^0'=oldx1^post40, oldx2^0'=oldx2^post40, oldx3^0'=oldx3^post40, oldx4^0'=oldx4^post40, oldx5^0'=oldx5^post40, oldx6^0'=oldx6^post40, oldx7^0'=oldx7^post40, oldx8^0'=oldx8^post40, oldx9^0'=oldx9^post40, x0^0'=x0^post40, x1^0'=x1^post40, x2^0'=x2^post40, x3^0'=x3^post40, x4^0'=x4^post40, x5^0'=x5^post40, x6^0'=x6^post40, (0 == 0 /\ __const_31^0-__const_31^post40 == 0 /\ x6^post40-oldx8^post40 == 0 /\ -x2^0+oldx2^post40 == 0 /\ oldx1^post40-x1^0 == 0 /\ oldx10^0-oldx10^post40 == 0 /\ -oldx2^post40+x2^post40 == 0 /\ -__const_32^post40+__const_32^0 == 0 /\ oldx3^post40-x3^0 == 0 /\ -oldx1^post40+x1^post40 == 0 /\ oldx9^0-oldx9^post40 == 0 /\ 4-oldx4^post40+x4^post40 == 0 /\ oldx6^post40-x6^0 == 0 /\ -oldx7^post40+x5^post40 == 0 /\ oldx12^0-oldx12^post40 == 0 /\ -oldx13^post40+oldx13^0 == 0 /\ -oldx11^post40+oldx11^0 == 0 /\ oldx4^post40-x4^0 == 0 /\ x0^post40-oldx0^post40 == 0 /\ x3^post40-oldx3^post40 == 0 /\ oldx0^post40-x0^0 == 0 /\ -x5^0+oldx5^post40 == 0), cost: 1 2: l3 -> l4 : __const_31^0'=__const_31^post3, __const_32^0'=__const_32^post3, oldx0^0'=oldx0^post3, oldx10^0'=oldx10^post3, oldx11^0'=oldx11^post3, oldx12^0'=oldx12^post3, oldx13^0'=oldx13^post3, oldx1^0'=oldx1^post3, oldx2^0'=oldx2^post3, oldx3^0'=oldx3^post3, oldx4^0'=oldx4^post3, oldx5^0'=oldx5^post3, oldx6^0'=oldx6^post3, oldx7^0'=oldx7^post3, oldx8^0'=oldx8^post3, oldx9^0'=oldx9^post3, x0^0'=x0^post3, x1^0'=x1^post3, x2^0'=x2^post3, x3^0'=x3^post3, x4^0'=x4^post3, x5^0'=x5^post3, x6^0'=x6^post3, (0 == 0 /\ -x4^0+oldx4^post3 == 0 /\ -oldx0^post3+x0^post3 == 0 /\ -oldx11^post3+oldx11^0 == 0 /\ oldx3^post3-x3^0 == 0 /\ -oldx1^post3+x1^post3 == 0 /\ oldx1^post3-x1^0 == 0 /\ -oldx13^post3+oldx13^0 == 0 /\ x4^post3-oldx7^post3 == 0 /\ -oldx9^post3+x6^post3 == 0 /\ -x2^0+oldx2^post3 == 0 /\ -oldx2^post3+x2^post3 == 0 /\ oldx0^post3-x0^0 == 0 /\ -oldx8^post3+x5^post3 == 0 /\ oldx10^0-oldx10^post3 == 0 /\ -__const_32^post3+__const_32^0 == 0 /\ -__const_31^post3+__const_31^0 == 0 /\ oldx12^0-oldx12^post3 == 0 /\ oldx6^post3-x6^0 == 0 /\ __const_32^0-oldx3^post3+x3^post3 == 0 /\ -x5^0+oldx5^post3 == 0), cost: 1 3: l4 -> l0 : __const_31^0'=__const_31^post4, __const_32^0'=__const_32^post4, oldx0^0'=oldx0^post4, oldx10^0'=oldx10^post4, oldx11^0'=oldx11^post4, oldx12^0'=oldx12^post4, oldx13^0'=oldx13^post4, oldx1^0'=oldx1^post4, oldx2^0'=oldx2^post4, oldx3^0'=oldx3^post4, oldx4^0'=oldx4^post4, oldx5^0'=oldx5^post4, oldx6^0'=oldx6^post4, oldx7^0'=oldx7^post4, oldx8^0'=oldx8^post4, oldx9^0'=oldx9^post4, x0^0'=x0^post4, x1^0'=x1^post4, x2^0'=x2^post4, x3^0'=x3^post4, x4^0'=x4^post4, x5^0'=x5^post4, x6^0'=x6^post4, (0 == 0 /\ oldx3^post4-x3^0 == 0 /\ -x4^0+oldx4^post4 == 0 /\ oldx0^post4-x0^0 == 0 /\ oldx12^0-oldx12^post4 == 0 /\ -oldx11^post4+oldx11^0 == 0 /\ -oldx7^post4+x5^post4 == 0 /\ oldx3^post4-__const_31^0 <= 0 /\ -oldx10^post4+oldx10^0 == 0 /\ -oldx3^post4+x3^post4 == 0 /\ x0^post4-oldx0^post4 == 0 /\ -oldx1^post4+x1^post4 == 0 /\ oldx6^post4-x6^0 == 0 /\ oldx1^post4-x1^0 == 0 /\ -__const_32^post4+__const_32^0 == 0 /\ -__const_31^post4+__const_31^0 == 0 /\ oldx13^0-oldx13^post4 == 0 /\ -oldx3^post4+x4^post4 == 0 /\ x6^post4-oldx8^post4 == 0 /\ -x2^0+oldx2^post4 == 0 /\ -oldx2^post4+x2^post4 == 0 /\ -oldx9^post4+oldx9^0 == 0 /\ -x5^0+oldx5^post4 == 0), cost: 1 4: l4 -> l3 : __const_31^0'=__const_31^post5, __const_32^0'=__const_32^post5, oldx0^0'=oldx0^post5, oldx10^0'=oldx10^post5, oldx11^0'=oldx11^post5, oldx12^0'=oldx12^post5, oldx13^0'=oldx13^post5, oldx1^0'=oldx1^post5, oldx2^0'=oldx2^post5, oldx3^0'=oldx3^post5, oldx4^0'=oldx4^post5, oldx5^0'=oldx5^post5, oldx6^0'=oldx6^post5, oldx7^0'=oldx7^post5, oldx8^0'=oldx8^post5, oldx9^0'=oldx9^post5, x0^0'=x0^post5, x1^0'=x1^post5, x2^0'=x2^post5, x3^0'=x3^post5, x4^0'=x4^post5, x5^0'=x5^post5, x6^0'=x6^post5, (0 == 0 /\ x2^post5-oldx2^post5 == 0 /\ -oldx12^post5+oldx12^0 == 0 /\ x3^post5-oldx3^post5 == 0 /\ oldx11^0-oldx11^post5 == 0 /\ 1-oldx3^post5+__const_31^0 <= 0 /\ oldx5^post5-x5^0 == 0 /\ oldx0^post5-x0^0 == 0 /\ oldx2^post5-x2^0 == 0 /\ oldx3^post5-x3^0 == 0 /\ -oldx13^post5+oldx13^0 == 0 /\ -x4^0+oldx4^post5 == 0 /\ x5^post5-oldx8^post5 == 0 /\ -oldx9^post5+x6^post5 == 0 /\ oldx6^post5-x6^0 == 0 /\ __const_32^0-__const_32^post5 == 0 /\ -oldx1^post5+x1^post5 == 0 /\ -oldx7^post5+x4^post5 == 0 /\ -x1^0+oldx1^post5 == 0 /\ -__const_31^post5+__const_31^0 == 0 /\ -oldx0^post5+x0^post5 == 0 /\ oldx10^0-oldx10^post5 == 0), cost: 1 5: l5 -> l6 : __const_31^0'=__const_31^post6, __const_32^0'=__const_32^post6, oldx0^0'=oldx0^post6, oldx10^0'=oldx10^post6, oldx11^0'=oldx11^post6, oldx12^0'=oldx12^post6, oldx13^0'=oldx13^post6, oldx1^0'=oldx1^post6, oldx2^0'=oldx2^post6, oldx3^0'=oldx3^post6, oldx4^0'=oldx4^post6, oldx5^0'=oldx5^post6, oldx6^0'=oldx6^post6, oldx7^0'=oldx7^post6, oldx8^0'=oldx8^post6, oldx9^0'=oldx9^post6, x0^0'=x0^post6, x1^0'=x1^post6, x2^0'=x2^post6, x3^0'=x3^post6, x4^0'=x4^post6, x5^0'=x5^post6, x6^0'=x6^post6, (0 == 0 /\ -oldx12^post6+oldx12^0 == 0 /\ -x5^0+oldx5^post6 == 0 /\ oldx6^post6-x6^0 == 0 /\ x5^post6-oldx9^post6 == 0 /\ oldx3^post6-x3^0 == 0 /\ oldx11^0-oldx11^post6 == 0 /\ x6^post6-oldx10^post6 == 0 /\ oldx0^post6-x0^0 == 0 /\ oldx2^post6-x2^0 == 0 /\ -oldx13^post6+oldx13^0 == 0 /\ -x4^0+oldx4^post6 == 0 /\ x3^post6-oldx7^post6 == 0 /\ -oldx0^post6+x0^post6 == 0 /\ -__const_31^post6+__const_31^0 == 0 /\ __const_32^0-__const_32^post6 == 0 /\ 1-oldx2^post6+x2^post6 == 0 /\ -oldx8^post6+x4^post6 == 0 /\ -x1^0+oldx1^post6 == 0 /\ -oldx1^post6+x1^post6 == 0), cost: 1 10: l6 -> l7 : __const_31^0'=__const_31^post11, __const_32^0'=__const_32^post11, oldx0^0'=oldx0^post11, oldx10^0'=oldx10^post11, oldx11^0'=oldx11^post11, oldx12^0'=oldx12^post11, oldx13^0'=oldx13^post11, oldx1^0'=oldx1^post11, oldx2^0'=oldx2^post11, oldx3^0'=oldx3^post11, oldx4^0'=oldx4^post11, oldx5^0'=oldx5^post11, oldx6^0'=oldx6^post11, oldx7^0'=oldx7^post11, oldx8^0'=oldx8^post11, oldx9^0'=oldx9^post11, x0^0'=x0^post11, x1^0'=x1^post11, x2^0'=x2^post11, x3^0'=x3^post11, x4^0'=x4^post11, x5^0'=x5^post11, x6^0'=x6^post11, (0 == 0 /\ __const_32^0-__const_32^post11 == 0 /\ -oldx11^post11+oldx11^0 == 0 /\ -x0^0+oldx0^post11 == 0 /\ -x5^0+oldx5^post11 == 0 /\ x0^post11-oldx0^post11 == 0 /\ -__const_31^post11+__const_31^0 == 0 /\ x1^post11-oldx1^post11 == 0 /\ -oldx13^post11+oldx13^0 == 0 /\ 1-oldx2^post11 <= 0 /\ -oldx2^post11+x2^post11 == 0 /\ oldx1^post11-x1^0 == 0 /\ x3^post11-oldx7^post11 == 0 /\ -x2^0+oldx2^post11 == 0 /\ x4^post11-oldx8^post11 == 0 /\ x5^post11-oldx9^post11 == 0 /\ oldx12^0-oldx12^post11 == 0 /\ x6^post11-oldx10^post11 == 0 /\ -x6^0+oldx6^post11 == 0 /\ oldx4^post11-x4^0 == 0 /\ oldx3^post11-x3^0 == 0), cost: 1 11: l6 -> l8 : __const_31^0'=__const_31^post12, __const_32^0'=__const_32^post12, oldx0^0'=oldx0^post12, oldx10^0'=oldx10^post12, oldx11^0'=oldx11^post12, oldx12^0'=oldx12^post12, oldx13^0'=oldx13^post12, oldx1^0'=oldx1^post12, oldx2^0'=oldx2^post12, oldx3^0'=oldx3^post12, oldx4^0'=oldx4^post12, oldx5^0'=oldx5^post12, oldx6^0'=oldx6^post12, oldx7^0'=oldx7^post12, oldx8^0'=oldx8^post12, oldx9^0'=oldx9^post12, x0^0'=x0^post12, x1^0'=x1^post12, x2^0'=x2^post12, x3^0'=x3^post12, x4^0'=x4^post12, x5^0'=x5^post12, x6^0'=x6^post12, (0 == 0 /\ x2^post12-oldx2^post12 == 0 /\ -x1^0+oldx1^post12 == 0 /\ -x2^0+oldx2^post12 == 0 /\ oldx6^post12-x6^0 == 0 /\ -oldx7^post12+x3^post12 == 0 /\ -__const_31^post12+__const_31^0 == 0 /\ x1^post12-oldx1^post12 == 0 /\ -oldx12^post12+oldx12^0 == 0 /\ -oldx0^post12+x0^post12 == 0 /\ oldx11^0-oldx11^post12 == 0 /\ -x5^0+oldx5^post12 == 0 /\ -oldx10^post12+x6^post12 == 0 /\ -x4^0+oldx4^post12 == 0 /\ x4^post12-oldx8^post12 == 0 /\ -oldx13^post12+oldx13^0 == 0 /\ -oldx9^post12+x5^post12 == 0 /\ oldx3^post12-x3^0 == 0 /\ oldx2^post12 <= 0 /\ __const_32^0-__const_32^post12 == 0 /\ oldx0^post12-x0^0 == 0), cost: 1 6: l7 -> l8 : __const_31^0'=__const_31^post7, __const_32^0'=__const_32^post7, oldx0^0'=oldx0^post7, oldx10^0'=oldx10^post7, oldx11^0'=oldx11^post7, oldx12^0'=oldx12^post7, oldx13^0'=oldx13^post7, oldx1^0'=oldx1^post7, oldx2^0'=oldx2^post7, oldx3^0'=oldx3^post7, oldx4^0'=oldx4^post7, oldx5^0'=oldx5^post7, oldx6^0'=oldx6^post7, oldx7^0'=oldx7^post7, oldx8^0'=oldx8^post7, oldx9^0'=oldx9^post7, x0^0'=x0^post7, x1^0'=x1^post7, x2^0'=x2^post7, x3^0'=x3^post7, x4^0'=x4^post7, x5^0'=x5^post7, x6^0'=x6^post7, (0 == 0 /\ oldx1^post7-x1^0 == 0 /\ oldx12^0-oldx12^post7 == 0 /\ x3^post7-oldx7^post7 == 0 /\ oldx0^post7-x0^0 == 0 /\ -x5^0+oldx5^post7 == 0 /\ oldx11^post7 <= 0 /\ -oldx13^post7+oldx13^0 == 0 /\ x4^post7-oldx8^post7 == 0 /\ oldx4^post7-x4^0 == 0 /\ -x3^0+oldx3^post7 == 0 /\ -oldx1^post7+x1^post7 == 0 /\ x6^post7-oldx10^post7 == 0 /\ -x2^0+oldx2^post7 == 0 /\ -__const_32^post7+__const_32^0 == 0 /\ -__const_31^post7+__const_31^0 == 0 /\ -oldx2^post7+x2^post7 == 0 /\ -x6^0+oldx6^post7 == 0 /\ -oldx11^post7 <= 0 /\ x5^post7-oldx9^post7 == 0 /\ x0^post7-oldx0^post7 == 0), cost: 1 7: l7 -> l5 : __const_31^0'=__const_31^post8, __const_32^0'=__const_32^post8, oldx0^0'=oldx0^post8, oldx10^0'=oldx10^post8, oldx11^0'=oldx11^post8, oldx12^0'=oldx12^post8, oldx13^0'=oldx13^post8, oldx1^0'=oldx1^post8, oldx2^0'=oldx2^post8, oldx3^0'=oldx3^post8, oldx4^0'=oldx4^post8, oldx5^0'=oldx5^post8, oldx6^0'=oldx6^post8, oldx7^0'=oldx7^post8, oldx8^0'=oldx8^post8, oldx9^0'=oldx9^post8, x0^0'=x0^post8, x1^0'=x1^post8, x2^0'=x2^post8, x3^0'=x3^post8, x4^0'=x4^post8, x5^0'=x5^post8, x6^0'=x6^post8, (0 == 0 /\ __const_32^0-__const_32^post8 == 0 /\ -x4^0+oldx4^post8 == 0 /\ -x2^0+oldx2^post8 == 0 /\ 1-oldx11^post8 <= 0 /\ -oldx0^post8+x0^post8 == 0 /\ x1^post8-oldx1^post8 == 0 /\ x3^post8-oldx7^post8 == 0 /\ oldx1^post8-x1^0 == 0 /\ -__const_31^post8+__const_31^0 == 0 /\ oldx3^post8-x3^0 == 0 /\ x4^post8-oldx8^post8 == 0 /\ oldx12^0-oldx12^post8 == 0 /\ oldx6^post8-x6^0 == 0 /\ x6^post8-oldx10^post8 == 0 /\ -oldx13^post8+oldx13^0 == 0 /\ oldx0^post8-x0^0 == 0 /\ x5^post8-oldx9^post8 == 0 /\ x2^post8-oldx2^post8 == 0 /\ -x5^0+oldx5^post8 == 0), cost: 1 8: l7 -> l5 : __const_31^0'=__const_31^post9, __const_32^0'=__const_32^post9, oldx0^0'=oldx0^post9, oldx10^0'=oldx10^post9, oldx11^0'=oldx11^post9, oldx12^0'=oldx12^post9, oldx13^0'=oldx13^post9, oldx1^0'=oldx1^post9, oldx2^0'=oldx2^post9, oldx3^0'=oldx3^post9, oldx4^0'=oldx4^post9, oldx5^0'=oldx5^post9, oldx6^0'=oldx6^post9, oldx7^0'=oldx7^post9, oldx8^0'=oldx8^post9, oldx9^0'=oldx9^post9, x0^0'=x0^post9, x1^0'=x1^post9, x2^0'=x2^post9, x3^0'=x3^post9, x4^0'=x4^post9, x5^0'=x5^post9, x6^0'=x6^post9, (0 == 0 /\ __const_32^0-__const_32^post9 == 0 /\ -x2^0+oldx2^post9 == 0 /\ -oldx1^post9+x1^post9 == 0 /\ x3^post9-oldx7^post9 == 0 /\ -x1^0+oldx1^post9 == 0 /\ oldx6^post9-x6^0 == 0 /\ -oldx9^post9+x5^post9 == 0 /\ -__const_31^post9+__const_31^0 == 0 /\ x4^post9-oldx8^post9 == 0 /\ 1+oldx11^post9 <= 0 /\ oldx0^post9-x0^0 == 0 /\ -x5^0+oldx5^post9 == 0 /\ oldx12^0-oldx12^post9 == 0 /\ -x4^0+oldx4^post9 == 0 /\ -oldx0^post9+x0^post9 == 0 /\ -oldx10^post9+x6^post9 == 0 /\ x2^post9-oldx2^post9 == 0 /\ oldx3^post9-x3^0 == 0 /\ -oldx13^post9+oldx13^0 == 0), cost: 1 9: l8 -> l4 : __const_31^0'=__const_31^post10, __const_32^0'=__const_32^post10, oldx0^0'=oldx0^post10, oldx10^0'=oldx10^post10, oldx11^0'=oldx11^post10, oldx12^0'=oldx12^post10, oldx13^0'=oldx13^post10, oldx1^0'=oldx1^post10, oldx2^0'=oldx2^post10, oldx3^0'=oldx3^post10, oldx4^0'=oldx4^post10, oldx5^0'=oldx5^post10, oldx6^0'=oldx6^post10, oldx7^0'=oldx7^post10, oldx8^0'=oldx8^post10, oldx9^0'=oldx9^post10, x0^0'=x0^post10, x1^0'=x1^post10, x2^0'=x2^post10, x3^0'=x3^post10, x4^0'=x4^post10, x5^0'=x5^post10, x6^0'=x6^post10, (0 == 0 /\ -oldx2^post10+x2^post10 == 0 /\ oldx12^0-oldx12^post10 == 0 /\ oldx1^post10-x1^0 == 0 /\ x0^post10-oldx0^post10 == 0 /\ -oldx10^post10+oldx10^0 == 0 /\ -__const_31^post10+__const_31^0 == 0 /\ -oldx8^post10+x5^post10 == 0 /\ -oldx1^post10+x1^post10 == 0 /\ -x5^0+oldx5^post10 == 0 /\ -oldx7^post10+x4^post10 == 0 /\ oldx4^post10-x4^0 == 0 /\ -oldx13^post10+oldx13^0 == 0 /\ oldx0^post10-x0^0 == 0 /\ -x3^0+oldx3^post10 == 0 /\ -x6^0+oldx6^post10 == 0 /\ x3^post10-oldx2^post10 == 0 /\ -x2^0+oldx2^post10 == 0 /\ -__const_32^post10+__const_32^0 == 0 /\ -oldx11^post10+oldx11^0 == 0 /\ x6^post10-oldx9^post10 == 0), cost: 1 12: l9 -> l10 : __const_31^0'=__const_31^post13, __const_32^0'=__const_32^post13, oldx0^0'=oldx0^post13, oldx10^0'=oldx10^post13, oldx11^0'=oldx11^post13, oldx12^0'=oldx12^post13, oldx13^0'=oldx13^post13, oldx1^0'=oldx1^post13, oldx2^0'=oldx2^post13, oldx3^0'=oldx3^post13, oldx4^0'=oldx4^post13, oldx5^0'=oldx5^post13, oldx6^0'=oldx6^post13, oldx7^0'=oldx7^post13, oldx8^0'=oldx8^post13, oldx9^0'=oldx9^post13, x0^0'=x0^post13, x1^0'=x1^post13, x2^0'=x2^post13, x3^0'=x3^post13, x4^0'=x4^post13, x5^0'=x5^post13, x6^0'=x6^post13, (0 == 0 /\ oldx6^post13-x6^0 == 0 /\ oldx4^post13-x4^0 == 0 /\ oldx1^post13-x1^0 == 0 /\ oldx3^post13-x3^0 == 0 /\ __const_31^0-__const_31^post13 == 0 /\ -x2^0+oldx2^post13 == 0 /\ x2^post13-oldx9^post13 == 0 /\ -x5^0+oldx5^post13 == 0 /\ -oldx10^post13+x3^post13 == 0 /\ oldx0^post13-x0^0 == 0 /\ -oldx13^post13+x6^post13 == 0 /\ -oldx12^post13+x5^post13 == 0 /\ -__const_32^post13+__const_32^0 == 0 /\ -oldx7^post13+x0^post13 == 0 /\ x1^post13-oldx8^post13 == 0 /\ -oldx11^post13+x4^post13 == 0), cost: 1 13: l11 -> l9 : __const_31^0'=__const_31^post14, __const_32^0'=__const_32^post14, oldx0^0'=oldx0^post14, oldx10^0'=oldx10^post14, oldx11^0'=oldx11^post14, oldx12^0'=oldx12^post14, oldx13^0'=oldx13^post14, oldx1^0'=oldx1^post14, oldx2^0'=oldx2^post14, oldx3^0'=oldx3^post14, oldx4^0'=oldx4^post14, oldx5^0'=oldx5^post14, oldx6^0'=oldx6^post14, oldx7^0'=oldx7^post14, oldx8^0'=oldx8^post14, oldx9^0'=oldx9^post14, x0^0'=x0^post14, x1^0'=x1^post14, x2^0'=x2^post14, x3^0'=x3^post14, x4^0'=x4^post14, x5^0'=x5^post14, x6^0'=x6^post14, (oldx4^post14-x4^0 == 0 /\ oldx6^post14-x6^0 == 0 /\ oldx10^0-oldx10^post14 == 0 /\ -oldx4^post14+x4^post14 == 0 /\ -oldx2^post14+x2^post14 == 0 /\ -oldx8^post14+oldx8^0 == 0 /\ -oldx6^post14+x6^post14 == 0 /\ oldx12^0-oldx12^post14 == 0 /\ -1+oldx6^post14 <= 0 /\ -oldx11^post14+oldx11^0 == 0 /\ -__const_31^post14+__const_31^0 == 0 /\ -oldx1^post14+x1^post14 == 0 /\ oldx0^post14-x0^0 == 0 /\ oldx3^post14-x3^0 == 0 /\ -oldx7^post14+oldx7^0 == 0 /\ oldx1^post14-x1^0 == 0 /\ -x5^0+oldx5^post14 == 0 /\ -oldx0^post14+x0^post14 == 0 /\ oldx9^0-oldx9^post14 == 0 /\ x3^post14-oldx3^post14 == 0 /\ oldx13^0-oldx13^post14 == 0 /\ -oldx5^post14+x5^post14 == 0 /\ -__const_32^post14+__const_32^0 == 0 /\ -x2^0+oldx2^post14 == 0), cost: 1 14: l11 -> l12 : __const_31^0'=__const_31^post15, __const_32^0'=__const_32^post15, oldx0^0'=oldx0^post15, oldx10^0'=oldx10^post15, oldx11^0'=oldx11^post15, oldx12^0'=oldx12^post15, oldx13^0'=oldx13^post15, oldx1^0'=oldx1^post15, oldx2^0'=oldx2^post15, oldx3^0'=oldx3^post15, oldx4^0'=oldx4^post15, oldx5^0'=oldx5^post15, oldx6^0'=oldx6^post15, oldx7^0'=oldx7^post15, oldx8^0'=oldx8^post15, oldx9^0'=oldx9^post15, x0^0'=x0^post15, x1^0'=x1^post15, x2^0'=x2^post15, x3^0'=x3^post15, x4^0'=x4^post15, x5^0'=x5^post15, x6^0'=x6^post15, (-x5^0+oldx5^post15 == 0 /\ -oldx1^post15+x1^post15 == 0 /\ -oldx9^post15+oldx9^0 == 0 /\ oldx7^0-oldx7^post15 == 0 /\ __const_32^0-__const_32^post15 == 0 /\ oldx8^0-oldx8^post15 == 0 /\ x5^post15-oldx5^post15 == 0 /\ x2^post15-oldx2^post15 == 0 /\ -x2^0+oldx2^post15 == 0 /\ -oldx11^post15+oldx11^0 == 0 /\ oldx10^0-oldx10^post15 == 0 /\ 1-oldx6^post15+x6^post15 == 0 /\ oldx6^post15-x6^0 == 0 /\ -oldx4^post15+x4^post15 == 0 /\ oldx4^post15-x4^0 == 0 /\ 2-oldx6^post15 <= 0 /\ -__const_31^post15+__const_31^0 == 0 /\ -oldx13^post15+oldx13^0 == 0 /\ oldx3^post15-x3^0 == 0 /\ -oldx3^post15+x3^post15 == 0 /\ oldx0^post15-x0^0 == 0 /\ oldx1^post15-x1^0 == 0 /\ x0^post15-oldx0^post15 == 0 /\ oldx12^0-oldx12^post15 == 0), cost: 1 15: l12 -> l11 : __const_31^0'=__const_31^post16, __const_32^0'=__const_32^post16, oldx0^0'=oldx0^post16, oldx10^0'=oldx10^post16, oldx11^0'=oldx11^post16, oldx12^0'=oldx12^post16, oldx13^0'=oldx13^post16, oldx1^0'=oldx1^post16, oldx2^0'=oldx2^post16, oldx3^0'=oldx3^post16, oldx4^0'=oldx4^post16, oldx5^0'=oldx5^post16, oldx6^0'=oldx6^post16, oldx7^0'=oldx7^post16, oldx8^0'=oldx8^post16, oldx9^0'=oldx9^post16, x0^0'=x0^post16, x1^0'=x1^post16, x2^0'=x2^post16, x3^0'=x3^post16, x4^0'=x4^post16, x5^0'=x5^post16, x6^0'=x6^post16, (x2^0-x2^post16 == 0 /\ -oldx9^post16+oldx9^0 == 0 /\ -__const_32^post16+__const_32^0 == 0 /\ -__const_31^post16+__const_31^0 == 0 /\ oldx11^0-oldx11^post16 == 0 /\ -x3^post16+x3^0 == 0 /\ -oldx13^post16+oldx13^0 == 0 /\ oldx1^0-oldx1^post16 == 0 /\ -x6^post16+x6^0 == 0 /\ x4^0-x4^post16 == 0 /\ -x1^post16+x1^0 == 0 /\ oldx3^0-oldx3^post16 == 0 /\ x5^0-x5^post16 == 0 /\ -oldx2^post16+oldx2^0 == 0 /\ oldx0^0-oldx0^post16 == 0 /\ -oldx5^post16+oldx5^0 == 0 /\ -oldx8^post16+oldx8^0 == 0 /\ oldx12^0-oldx12^post16 == 0 /\ oldx7^0-oldx7^post16 == 0 /\ -x0^post16+x0^0 == 0 /\ oldx10^0-oldx10^post16 == 0 /\ -oldx6^post16+oldx6^0 == 0 /\ oldx4^0-oldx4^post16 == 0), cost: 1 16: l13 -> l9 : __const_31^0'=__const_31^post17, __const_32^0'=__const_32^post17, oldx0^0'=oldx0^post17, oldx10^0'=oldx10^post17, oldx11^0'=oldx11^post17, oldx12^0'=oldx12^post17, oldx13^0'=oldx13^post17, oldx1^0'=oldx1^post17, oldx2^0'=oldx2^post17, oldx3^0'=oldx3^post17, oldx4^0'=oldx4^post17, oldx5^0'=oldx5^post17, oldx6^0'=oldx6^post17, oldx7^0'=oldx7^post17, oldx8^0'=oldx8^post17, oldx9^0'=oldx9^post17, x0^0'=x0^post17, x1^0'=x1^post17, x2^0'=x2^post17, x3^0'=x3^post17, x4^0'=x4^post17, x5^0'=x5^post17, x6^0'=x6^post17, (0 == 0 /\ -x5^0+oldx5^post17 == 0 /\ x6^post17-oldx7^post17 == 0 /\ oldx0^post17-x0^0 == 0 /\ -x4^0+oldx4^post17 == 0 /\ x1^post17-oldx1^post17 == 0 /\ -oldx0^post17+x0^post17 == 0 /\ oldx5^post17 <= 0 /\ -oldx5^post17+x5^post17 == 0 /\ -oldx13^post17+oldx13^0 == 0 /\ -oldx11^post17+oldx11^0 == 0 /\ -__const_32^post17+__const_32^0 == 0 /\ -x2^0+oldx2^post17 == 0 /\ oldx9^0-oldx9^post17 == 0 /\ oldx10^0-oldx10^post17 == 0 /\ oldx3^post17-x3^0 == 0 /\ -x1^0+oldx1^post17 == 0 /\ -oldx8^post17+oldx8^0 == 0 /\ -oldx2^post17+x2^post17 == 0 /\ x4^post17-oldx4^post17 == 0 /\ oldx12^0-oldx12^post17 == 0 /\ -__const_31^post17+__const_31^0 == 0 /\ -oldx3^post17+x3^post17 == 0 /\ oldx6^post17-x6^0 == 0), cost: 1 17: l13 -> l11 : __const_31^0'=__const_31^post18, __const_32^0'=__const_32^post18, oldx0^0'=oldx0^post18, oldx10^0'=oldx10^post18, oldx11^0'=oldx11^post18, oldx12^0'=oldx12^post18, oldx13^0'=oldx13^post18, oldx1^0'=oldx1^post18, oldx2^0'=oldx2^post18, oldx3^0'=oldx3^post18, oldx4^0'=oldx4^post18, oldx5^0'=oldx5^post18, oldx6^0'=oldx6^post18, oldx7^0'=oldx7^post18, oldx8^0'=oldx8^post18, oldx9^0'=oldx9^post18, x0^0'=x0^post18, x1^0'=x1^post18, x2^0'=x2^post18, x3^0'=x3^post18, x4^0'=x4^post18, x5^0'=x5^post18, x6^0'=x6^post18, (oldx0^post18-x0^0 == 0 /\ oldx10^0-oldx10^post18 == 0 /\ -oldx1^post18+x1^post18 == 0 /\ x0^post18-oldx0^post18 == 0 /\ oldx1^post18-x1^0 == 0 /\ oldx3^post18-x3^0 == 0 /\ oldx12^0-oldx12^post18 == 0 /\ x6^post18-oldx5^post18 == 0 /\ oldx4^post18-x4^0 == 0 /\ -x2^0+oldx2^post18 == 0 /\ -oldx11^post18+oldx11^0 == 0 /\ oldx9^0-oldx9^post18 == 0 /\ -__const_32^post18+__const_32^0 == 0 /\ 1-oldx5^post18 <= 0 /\ -oldx5^post18+x5^post18 == 0 /\ -oldx2^post18+x2^post18 == 0 /\ oldx7^0-oldx7^post18 == 0 /\ oldx6^post18-x6^0 == 0 /\ -oldx3^post18+x3^post18 == 0 /\ oldx13^0-oldx13^post18 == 0 /\ -x5^0+oldx5^post18 == 0 /\ -__const_31^post18+__const_31^0 == 0 /\ -oldx8^post18+oldx8^0 == 0 /\ -oldx4^post18+x4^post18 == 0), cost: 1 18: l14 -> l15 : __const_31^0'=__const_31^post19, __const_32^0'=__const_32^post19, oldx0^0'=oldx0^post19, oldx10^0'=oldx10^post19, oldx11^0'=oldx11^post19, oldx12^0'=oldx12^post19, oldx13^0'=oldx13^post19, oldx1^0'=oldx1^post19, oldx2^0'=oldx2^post19, oldx3^0'=oldx3^post19, oldx4^0'=oldx4^post19, oldx5^0'=oldx5^post19, oldx6^0'=oldx6^post19, oldx7^0'=oldx7^post19, oldx8^0'=oldx8^post19, oldx9^0'=oldx9^post19, x0^0'=x0^post19, x1^0'=x1^post19, x2^0'=x2^post19, x3^0'=x3^post19, x4^0'=x4^post19, x5^0'=x5^post19, x6^0'=x6^post19, (0 == 0 /\ -oldx9^post19+oldx9^0 == 0 /\ -oldx13^post19+oldx13^0 == 0 /\ -oldx0^post19+x0^post19 == 0 /\ -x1^0+oldx1^post19 == 0 /\ oldx2^post19-x2^0 == 0 /\ oldx11^0-oldx11^post19 == 0 /\ oldx0^post19-x0^0 == 0 /\ x6^post19-oldx7^post19 == 0 /\ x2^post19-oldx2^post19 == 0 /\ oldx8^0-oldx8^post19 == 0 /\ x3^post19-oldx3^post19 == 0 /\ -x5^0+oldx5^post19 == 0 /\ oldx3^post19-x3^0 == 0 /\ x4^post19-oldx4^post19 == 0 /\ __const_32^0-__const_32^post19 == 0 /\ -__const_31^post19+__const_31^0 == 0 /\ -x4^0+oldx4^post19 == 0 /\ -oldx12^post19+oldx12^0 == 0 /\ oldx6^post19-x6^0 == 0 /\ oldx10^0-oldx10^post19 == 0 /\ 4+x5^post19-oldx5^post19 == 0 /\ x1^post19-oldx1^post19 == 0), cost: 1 19: l15 -> l13 : __const_31^0'=__const_31^post20, __const_32^0'=__const_32^post20, oldx0^0'=oldx0^post20, oldx10^0'=oldx10^post20, oldx11^0'=oldx11^post20, oldx12^0'=oldx12^post20, oldx13^0'=oldx13^post20, oldx1^0'=oldx1^post20, oldx2^0'=oldx2^post20, oldx3^0'=oldx3^post20, oldx4^0'=oldx4^post20, oldx5^0'=oldx5^post20, oldx6^0'=oldx6^post20, oldx7^0'=oldx7^post20, oldx8^0'=oldx8^post20, oldx9^0'=oldx9^post20, x0^0'=x0^post20, x1^0'=x1^post20, x2^0'=x2^post20, x3^0'=x3^post20, x4^0'=x4^post20, x5^0'=x5^post20, x6^0'=x6^post20, (0 == 0 /\ oldx3^post20-x3^0 == 0 /\ oldx2^post20-x2^0 == 0 /\ -oldx5^post20+x5^post20 == 0 /\ -oldx13^post20+oldx13^0 == 0 /\ -oldx1^post20+x1^post20 == 0 /\ -x1^0+oldx1^post20 == 0 /\ -x5^0+oldx5^post20 == 0 /\ -oldx8^post20+oldx8^0 == 0 /\ oldx0^post20-x0^0 == 0 /\ -x4^0+oldx4^post20 == 0 /\ oldx6^post20-x6^0 == 0 /\ oldx11^0-oldx11^post20 == 0 /\ -oldx2^post20+x2^post20 == 0 /\ -oldx4^post20+x4^post20 == 0 /\ -oldx9^post20+oldx9^0 == 0 /\ -oldx0^post20+x0^post20 == 0 /\ -__const_31^post20+__const_31^0 == 0 /\ __const_32^0-__const_32^post20 == 0 /\ -oldx12^post20+oldx12^0 == 0 /\ -oldx3^post20+x3^post20 == 0 /\ oldx10^0-oldx10^post20 == 0 /\ x6^post20-oldx7^post20 == 0 /\ -3+oldx5^post20 <= 0), cost: 1 20: l15 -> l14 : __const_31^0'=__const_31^post21, __const_32^0'=__const_32^post21, oldx0^0'=oldx0^post21, oldx10^0'=oldx10^post21, oldx11^0'=oldx11^post21, oldx12^0'=oldx12^post21, oldx13^0'=oldx13^post21, oldx1^0'=oldx1^post21, oldx2^0'=oldx2^post21, oldx3^0'=oldx3^post21, oldx4^0'=oldx4^post21, oldx5^0'=oldx5^post21, oldx6^0'=oldx6^post21, oldx7^0'=oldx7^post21, oldx8^0'=oldx8^post21, oldx9^0'=oldx9^post21, x0^0'=x0^post21, x1^0'=x1^post21, x2^0'=x2^post21, x3^0'=x3^post21, x4^0'=x4^post21, x5^0'=x5^post21, x6^0'=x6^post21, (0 == 0 /\ oldx3^post21-x3^0 == 0 /\ -x4^0+oldx4^post21 == 0 /\ oldx1^post21-x1^0 == 0 /\ -oldx5^post21+x5^post21 == 0 /\ -oldx3^post21+x3^post21 == 0 /\ 4-oldx5^post21 <= 0 /\ -x2^0+oldx2^post21 == 0 /\ -oldx1^post21+x1^post21 == 0 /\ -__const_32^post21+__const_32^0 == 0 /\ oldx10^0-oldx10^post21 == 0 /\ x4^post21-oldx4^post21 == 0 /\ oldx9^0-oldx9^post21 == 0 /\ oldx6^post21-x6^0 == 0 /\ -oldx2^post21+x2^post21 == 0 /\ oldx0^post21-x0^0 == 0 /\ -oldx0^post21+x0^post21 == 0 /\ oldx12^0-oldx12^post21 == 0 /\ -oldx13^post21+oldx13^0 == 0 /\ -oldx8^post21+oldx8^0 == 0 /\ -__const_31^post21+__const_31^0 == 0 /\ -x5^0+oldx5^post21 == 0 /\ -oldx11^post21+oldx11^0 == 0 /\ x6^post21-oldx7^post21 == 0), cost: 1 21: l16 -> l17 : __const_31^0'=__const_31^post22, __const_32^0'=__const_32^post22, oldx0^0'=oldx0^post22, oldx10^0'=oldx10^post22, oldx11^0'=oldx11^post22, oldx12^0'=oldx12^post22, oldx13^0'=oldx13^post22, oldx1^0'=oldx1^post22, oldx2^0'=oldx2^post22, oldx3^0'=oldx3^post22, oldx4^0'=oldx4^post22, oldx5^0'=oldx5^post22, oldx6^0'=oldx6^post22, oldx7^0'=oldx7^post22, oldx8^0'=oldx8^post22, oldx9^0'=oldx9^post22, x0^0'=x0^post22, x1^0'=x1^post22, x2^0'=x2^post22, x3^0'=x3^post22, x4^0'=x4^post22, x5^0'=x5^post22, x6^0'=x6^post22, (0 == 0 /\ x2^post22-oldx2^post22 == 0 /\ -oldx7^post22+x5^post22 == 0 /\ -oldx11^post22+oldx11^0 == 0 /\ oldx6^post22-x6^0 == 0 /\ -oldx0^post22+x0^post22 == 0 /\ x3^post22-oldx3^post22 == 0 /\ oldx12^0-oldx12^post22 == 0 /\ -oldx10^post22+oldx10^0 == 0 /\ oldx4^post22-x4^0 == 0 /\ -__const_31^post22+__const_31^0 == 0 /\ oldx0^post22-x0^0 == 0 /\ oldx1^post22-x1^0 == 0 /\ x4^post22-oldx4^post22+__const_32^0 == 0 /\ -x3^0+oldx3^post22 == 0 /\ -x5^0+oldx5^post22 == 0 /\ -x2^0+oldx2^post22 == 0 /\ -oldx8^post22+x6^post22 == 0 /\ oldx9^0-oldx9^post22 == 0 /\ -__const_32^post22+__const_32^0 == 0 /\ x1^post22-oldx1^post22 == 0 /\ oldx13^0-oldx13^post22 == 0), cost: 1 22: l17 -> l15 : __const_31^0'=__const_31^post23, __const_32^0'=__const_32^post23, oldx0^0'=oldx0^post23, oldx10^0'=oldx10^post23, oldx11^0'=oldx11^post23, oldx12^0'=oldx12^post23, oldx13^0'=oldx13^post23, oldx1^0'=oldx1^post23, oldx2^0'=oldx2^post23, oldx3^0'=oldx3^post23, oldx4^0'=oldx4^post23, oldx5^0'=oldx5^post23, oldx6^0'=oldx6^post23, oldx7^0'=oldx7^post23, oldx8^0'=oldx8^post23, oldx9^0'=oldx9^post23, x0^0'=x0^post23, x1^0'=x1^post23, x2^0'=x2^post23, x3^0'=x3^post23, x4^0'=x4^post23, x5^0'=x5^post23, x6^0'=x6^post23, (0 == 0 /\ -oldx3^post23+x3^post23 == 0 /\ oldx9^0-oldx9^post23 == 0 /\ -x5^0+oldx5^post23 == 0 /\ -oldx1^post23+x1^post23 == 0 /\ -oldx10^post23+oldx10^0 == 0 /\ oldx0^post23-x0^0 == 0 /\ -oldx2^post23+x2^post23 == 0 /\ -oldx8^post23+oldx8^0 == 0 /\ -oldx11^post23+oldx11^0 == 0 /\ -x2^0+oldx2^post23 == 0 /\ -oldx7^post23+x6^post23 == 0 /\ -__const_32^post23+__const_32^0 == 0 /\ -__const_31^post23+__const_31^0 == 0 /\ x0^post23-oldx0^post23 == 0 /\ -oldx13^post23+oldx13^0 == 0 /\ oldx4^post23-x4^0 == 0 /\ oldx1^post23-x1^0 == 0 /\ oldx3^post23-x3^0 == 0 /\ oldx12^0-oldx12^post23 == 0 /\ -oldx4^post23+x4^post23 == 0 /\ oldx4^post23-__const_31^0 <= 0 /\ -x6^0+oldx6^post23 == 0 /\ x5^post23-oldx4^post23 == 0), cost: 1 23: l17 -> l16 : __const_31^0'=__const_31^post24, __const_32^0'=__const_32^post24, oldx0^0'=oldx0^post24, oldx10^0'=oldx10^post24, oldx11^0'=oldx11^post24, oldx12^0'=oldx12^post24, oldx13^0'=oldx13^post24, oldx1^0'=oldx1^post24, oldx2^0'=oldx2^post24, oldx3^0'=oldx3^post24, oldx4^0'=oldx4^post24, oldx5^0'=oldx5^post24, oldx6^0'=oldx6^post24, oldx7^0'=oldx7^post24, oldx8^0'=oldx8^post24, oldx9^0'=oldx9^post24, x0^0'=x0^post24, x1^0'=x1^post24, x2^0'=x2^post24, x3^0'=x3^post24, x4^0'=x4^post24, x5^0'=x5^post24, x6^0'=x6^post24, (0 == 0 /\ -oldx2^post24+x2^post24 == 0 /\ oldx3^post24-x3^0 == 0 /\ oldx11^0-oldx11^post24 == 0 /\ -oldx12^post24+oldx12^0 == 0 /\ -x5^0+oldx5^post24 == 0 /\ -__const_31^post24+__const_31^0 == 0 /\ -x4^0+oldx4^post24 == 0 /\ -oldx9^post24+oldx9^0 == 0 /\ oldx6^post24-x6^0 == 0 /\ -oldx8^post24+x6^post24 == 0 /\ -oldx0^post24+x0^post24 == 0 /\ oldx2^post24-x2^0 == 0 /\ __const_32^0-__const_32^post24 == 0 /\ -oldx3^post24+x3^post24 == 0 /\ -oldx13^post24+oldx13^0 == 0 /\ oldx0^post24-x0^0 == 0 /\ -oldx4^post24+x4^post24 == 0 /\ oldx10^0-oldx10^post24 == 0 /\ x1^post24-oldx1^post24 == 0 /\ 1-oldx4^post24+__const_31^0 <= 0 /\ x5^post24-oldx7^post24 == 0 /\ -x1^0+oldx1^post24 == 0), cost: 1 24: l18 -> l19 : __const_31^0'=__const_31^post25, __const_32^0'=__const_32^post25, oldx0^0'=oldx0^post25, oldx10^0'=oldx10^post25, oldx11^0'=oldx11^post25, oldx12^0'=oldx12^post25, oldx13^0'=oldx13^post25, oldx1^0'=oldx1^post25, oldx2^0'=oldx2^post25, oldx3^0'=oldx3^post25, oldx4^0'=oldx4^post25, oldx5^0'=oldx5^post25, oldx6^0'=oldx6^post25, oldx7^0'=oldx7^post25, oldx8^0'=oldx8^post25, oldx9^0'=oldx9^post25, x0^0'=x0^post25, x1^0'=x1^post25, x2^0'=x2^post25, x3^0'=x3^post25, x4^0'=x4^post25, x5^0'=x5^post25, x6^0'=x6^post25, (0 == 0 /\ x6^post25-oldx10^post25 == 0 /\ oldx6^post25-x6^0 == 0 /\ -oldx13^post25+oldx13^0 == 0 /\ __const_31^0-__const_31^post25 == 0 /\ 1-oldx3^post25+x3^post25 == 0 /\ -x4^0+oldx4^post25 == 0 /\ -x5^0+oldx5^post25 == 0 /\ -oldx0^post25+x0^post25 == 0 /\ -x2^0+oldx2^post25 == 0 /\ oldx12^0-oldx12^post25 == 0 /\ oldx3^post25-x3^0 == 0 /\ oldx0^post25-x0^0 == 0 /\ x2^post25-oldx7^post25 == 0 /\ x1^post25-oldx1^post25 == 0 /\ -x1^0+oldx1^post25 == 0 /\ x5^post25-oldx9^post25 == 0 /\ -oldx8^post25+x4^post25 == 0 /\ -oldx11^post25+oldx11^0 == 0 /\ -__const_32^post25+__const_32^0 == 0), cost: 1 30: l19 -> l21 : __const_31^0'=__const_31^post31, __const_32^0'=__const_32^post31, oldx0^0'=oldx0^post31, oldx10^0'=oldx10^post31, oldx11^0'=oldx11^post31, oldx12^0'=oldx12^post31, oldx13^0'=oldx13^post31, oldx1^0'=oldx1^post31, oldx2^0'=oldx2^post31, oldx3^0'=oldx3^post31, oldx4^0'=oldx4^post31, oldx5^0'=oldx5^post31, oldx6^0'=oldx6^post31, oldx7^0'=oldx7^post31, oldx8^0'=oldx8^post31, oldx9^0'=oldx9^post31, x0^0'=x0^post31, x1^0'=x1^post31, x2^0'=x2^post31, x3^0'=x3^post31, x4^0'=x4^post31, x5^0'=x5^post31, x6^0'=x6^post31, (0 == 0 /\ x0^post31-oldx0^post31 == 0 /\ -oldx9^post31+x6^post31 == 0 /\ -x5^0+oldx5^post31 == 0 /\ oldx4^post31-x4^0 == 0 /\ -oldx13^post31+oldx13^0 == 0 /\ __const_32^0-__const_32^post31 == 0 /\ 1-oldx3^post31 <= 0 /\ oldx0^post31-x0^0 == 0 /\ -oldx11^post31+oldx11^0 == 0 /\ -x2^0+oldx2^post31 == 0 /\ oldx6^post31-x6^0 == 0 /\ -oldx1^post31+x1^post31 == 0 /\ oldx10^0-oldx10^post31 == 0 /\ oldx3^post31-x3^0 == 0 /\ -__const_31^post31+__const_31^0 == 0 /\ oldx1^post31-x1^0 == 0 /\ -oldx7^post31+x4^post31 == 0 /\ -oldx3^post31+x3^post31 == 0 /\ oldx12^0-oldx12^post31 == 0 /\ -oldx8^post31+x5^post31 == 0 /\ -oldx2^post31+x2^post31 == 0), cost: 1 31: l19 -> l22 : __const_31^0'=__const_31^post32, __const_32^0'=__const_32^post32, oldx0^0'=oldx0^post32, oldx10^0'=oldx10^post32, oldx11^0'=oldx11^post32, oldx12^0'=oldx12^post32, oldx13^0'=oldx13^post32, oldx1^0'=oldx1^post32, oldx2^0'=oldx2^post32, oldx3^0'=oldx3^post32, oldx4^0'=oldx4^post32, oldx5^0'=oldx5^post32, oldx6^0'=oldx6^post32, oldx7^0'=oldx7^post32, oldx8^0'=oldx8^post32, oldx9^0'=oldx9^post32, x0^0'=x0^post32, x1^0'=x1^post32, x2^0'=x2^post32, x3^0'=x3^post32, x4^0'=x4^post32, x5^0'=x5^post32, x6^0'=x6^post32, (0 == 0 /\ oldx10^0-oldx10^post32 == 0 /\ x0^post32-oldx0^post32 == 0 /\ x6^post32-oldx9^post32 == 0 /\ oldx12^0-oldx12^post32 == 0 /\ -oldx2^post32+x2^post32 == 0 /\ oldx0^post32-x0^0 == 0 /\ oldx4^post32-x4^0 == 0 /\ oldx1^post32-x1^0 == 0 /\ oldx11^0-oldx11^post32 == 0 /\ -oldx1^post32+x1^post32 == 0 /\ -x5^0+oldx5^post32 == 0 /\ -oldx3^post32+x3^post32 == 0 /\ -oldx7^post32+x4^post32 == 0 /\ -__const_31^post32+__const_31^0 == 0 /\ oldx6^post32-x6^0 == 0 /\ -x3^0+oldx3^post32 == 0 /\ -x2^0+oldx2^post32 == 0 /\ __const_32^0-__const_32^post32 == 0 /\ oldx3^post32 <= 0 /\ -oldx8^post32+x5^post32 == 0 /\ oldx13^0-oldx13^post32 == 0), cost: 1 25: l20 -> l6 : __const_31^0'=__const_31^post26, __const_32^0'=__const_32^post26, oldx0^0'=oldx0^post26, oldx10^0'=oldx10^post26, oldx11^0'=oldx11^post26, oldx12^0'=oldx12^post26, oldx13^0'=oldx13^post26, oldx1^0'=oldx1^post26, oldx2^0'=oldx2^post26, oldx3^0'=oldx3^post26, oldx4^0'=oldx4^post26, oldx5^0'=oldx5^post26, oldx6^0'=oldx6^post26, oldx7^0'=oldx7^post26, oldx8^0'=oldx8^post26, oldx9^0'=oldx9^post26, x0^0'=x0^post26, x1^0'=x1^post26, x2^0'=x2^post26, x3^0'=x3^post26, x4^0'=x4^post26, x5^0'=x5^post26, x6^0'=x6^post26, (0 == 0 /\ -x2^0+oldx2^post26 == 0 /\ oldx6^post26-x6^0 == 0 /\ x6^post26-oldx10^post26 == 0 /\ -oldx1^post26+x2^post26 == 0 /\ -oldx7^post26+x3^post26 == 0 /\ -__const_32^post26+__const_32^0 == 0 /\ x0^post26-oldx0^post26 == 0 /\ -oldx8^post26+x4^post26 == 0 /\ oldx12^0-oldx12^post26 == 0 /\ -oldx11^post26+oldx11^0 == 0 /\ -x5^0+oldx5^post26 == 0 /\ -oldx1^post26+x1^post26 == 0 /\ x5^post26-oldx9^post26 == 0 /\ oldx4^post26-x4^0 == 0 /\ -__const_31^post26+__const_31^0 == 0 /\ oldx0^post26-x0^0 == 0 /\ oldx3^post26-x3^0 == 0 /\ -oldx13^post26+oldx13^0 == 0 /\ oldx1^post26-x1^0 == 0), cost: 1 26: l21 -> l22 : __const_31^0'=__const_31^post27, __const_32^0'=__const_32^post27, oldx0^0'=oldx0^post27, oldx10^0'=oldx10^post27, oldx11^0'=oldx11^post27, oldx12^0'=oldx12^post27, oldx13^0'=oldx13^post27, oldx1^0'=oldx1^post27, oldx2^0'=oldx2^post27, oldx3^0'=oldx3^post27, oldx4^0'=oldx4^post27, oldx5^0'=oldx5^post27, oldx6^0'=oldx6^post27, oldx7^0'=oldx7^post27, oldx8^0'=oldx8^post27, oldx9^0'=oldx9^post27, x0^0'=x0^post27, x1^0'=x1^post27, x2^0'=x2^post27, x3^0'=x3^post27, x4^0'=x4^post27, x5^0'=x5^post27, x6^0'=x6^post27, (0 == 0 /\ -oldx2^post27+x2^post27 == 0 /\ -oldx7^post27+x4^post27 == 0 /\ oldx2^post27-x2^0 == 0 /\ -__const_31^post27+__const_31^0 == 0 /\ -oldx9^post27+x6^post27 == 0 /\ oldx10^post27 <= 0 /\ -oldx0^post27+x0^post27 == 0 /\ -x1^0+oldx1^post27 == 0 /\ -x5^0+oldx5^post27 == 0 /\ x5^post27-oldx8^post27 == 0 /\ oldx3^post27-x3^0 == 0 /\ oldx12^0-oldx12^post27 == 0 /\ -x4^0+oldx4^post27 == 0 /\ -oldx3^post27+x3^post27 == 0 /\ -oldx13^post27+oldx13^0 == 0 /\ oldx11^0-oldx11^post27 == 0 /\ -oldx10^post27 <= 0 /\ oldx0^post27-x0^0 == 0 /\ -oldx1^post27+x1^post27 == 0 /\ __const_32^0-__const_32^post27 == 0 /\ oldx6^post27-x6^0 == 0), cost: 1 27: l21 -> l18 : __const_31^0'=__const_31^post28, __const_32^0'=__const_32^post28, oldx0^0'=oldx0^post28, oldx10^0'=oldx10^post28, oldx11^0'=oldx11^post28, oldx12^0'=oldx12^post28, oldx13^0'=oldx13^post28, oldx1^0'=oldx1^post28, oldx2^0'=oldx2^post28, oldx3^0'=oldx3^post28, oldx4^0'=oldx4^post28, oldx5^0'=oldx5^post28, oldx6^0'=oldx6^post28, oldx7^0'=oldx7^post28, oldx8^0'=oldx8^post28, oldx9^0'=oldx9^post28, x0^0'=x0^post28, x1^0'=x1^post28, x2^0'=x2^post28, x3^0'=x3^post28, x4^0'=x4^post28, x5^0'=x5^post28, x6^0'=x6^post28, (0 == 0 /\ -oldx9^post28+x6^post28 == 0 /\ oldx2^post28-x2^0 == 0 /\ -x1^0+oldx1^post28 == 0 /\ -oldx1^post28+x1^post28 == 0 /\ x5^post28-oldx8^post28 == 0 /\ -oldx13^post28+oldx13^0 == 0 /\ oldx0^post28-x0^0 == 0 /\ -__const_31^post28+__const_31^0 == 0 /\ -oldx2^post28+x2^post28 == 0 /\ -oldx3^post28+x3^post28 == 0 /\ -oldx0^post28+x0^post28 == 0 /\ oldx11^0-oldx11^post28 == 0 /\ -x5^0+oldx5^post28 == 0 /\ oldx3^post28-x3^0 == 0 /\ -x4^0+oldx4^post28 == 0 /\ -oldx12^post28+oldx12^0 == 0 /\ __const_32^0-__const_32^post28 == 0 /\ -oldx7^post28+x4^post28 == 0 /\ oldx6^post28-x6^0 == 0 /\ 1-oldx10^post28 <= 0), cost: 1 28: l21 -> l18 : __const_31^0'=__const_31^post29, __const_32^0'=__const_32^post29, oldx0^0'=oldx0^post29, oldx10^0'=oldx10^post29, oldx11^0'=oldx11^post29, oldx12^0'=oldx12^post29, oldx13^0'=oldx13^post29, oldx1^0'=oldx1^post29, oldx2^0'=oldx2^post29, oldx3^0'=oldx3^post29, oldx4^0'=oldx4^post29, oldx5^0'=oldx5^post29, oldx6^0'=oldx6^post29, oldx7^0'=oldx7^post29, oldx8^0'=oldx8^post29, oldx9^0'=oldx9^post29, x0^0'=x0^post29, x1^0'=x1^post29, x2^0'=x2^post29, x3^0'=x3^post29, x4^0'=x4^post29, x5^0'=x5^post29, x6^0'=x6^post29, (0 == 0 /\ -oldx13^post29+oldx13^0 == 0 /\ -oldx9^post29+x6^post29 == 0 /\ oldx0^post29-x0^0 == 0 /\ oldx4^post29-x4^0 == 0 /\ -oldx11^post29+oldx11^0 == 0 /\ -x5^0+oldx5^post29 == 0 /\ -__const_32^post29+__const_32^0 == 0 /\ -x2^0+oldx2^post29 == 0 /\ -oldx2^post29+x2^post29 == 0 /\ x0^post29-oldx0^post29 == 0 /\ -x1^0+oldx1^post29 == 0 /\ 1+oldx10^post29 <= 0 /\ -oldx8^post29+x5^post29 == 0 /\ -x6^0+oldx6^post29 == 0 /\ oldx12^0-oldx12^post29 == 0 /\ x1^post29-oldx1^post29 == 0 /\ -oldx7^post29+x4^post29 == 0 /\ -oldx3^post29+x3^post29 == 0 /\ -__const_31^post29+__const_31^0 == 0 /\ oldx3^post29-x3^0 == 0), cost: 1 29: l22 -> l17 : __const_31^0'=__const_31^post30, __const_32^0'=__const_32^post30, oldx0^0'=oldx0^post30, oldx10^0'=oldx10^post30, oldx11^0'=oldx11^post30, oldx12^0'=oldx12^post30, oldx13^0'=oldx13^post30, oldx1^0'=oldx1^post30, oldx2^0'=oldx2^post30, oldx3^0'=oldx3^post30, oldx4^0'=oldx4^post30, oldx5^0'=oldx5^post30, oldx6^0'=oldx6^post30, oldx7^0'=oldx7^post30, oldx8^0'=oldx8^post30, oldx9^0'=oldx9^post30, x0^0'=x0^post30, x1^0'=x1^post30, x2^0'=x2^post30, x3^0'=x3^post30, x4^0'=x4^post30, x5^0'=x5^post30, x6^0'=x6^post30, (0 == 0 /\ x3^post30-oldx3^post30 == 0 /\ -x5^0+oldx5^post30 == 0 /\ -oldx7^post30+x5^post30 == 0 /\ x6^post30-oldx8^post30 == 0 /\ oldx4^post30-x4^0 == 0 /\ -oldx13^post30+oldx13^0 == 0 /\ -__const_31^post30+__const_31^0 == 0 /\ -oldx11^post30+oldx11^0 == 0 /\ -x2^0+oldx2^post30 == 0 /\ __const_32^0-__const_32^post30 == 0 /\ oldx10^0-oldx10^post30 == 0 /\ oldx9^0-oldx9^post30 == 0 /\ -oldx3^post30+x4^post30 == 0 /\ oldx1^post30-x1^0 == 0 /\ oldx3^post30-x3^0 == 0 /\ oldx0^post30-x0^0 == 0 /\ -oldx2^post30+x2^post30 == 0 /\ oldx12^0-oldx12^post30 == 0 /\ x0^post30-oldx0^post30 == 0 /\ oldx6^post30-x6^0 == 0 /\ -oldx1^post30+x1^post30 == 0), cost: 1 32: l23 -> l19 : __const_31^0'=__const_31^post33, __const_32^0'=__const_32^post33, oldx0^0'=oldx0^post33, oldx10^0'=oldx10^post33, oldx11^0'=oldx11^post33, oldx12^0'=oldx12^post33, oldx13^0'=oldx13^post33, oldx1^0'=oldx1^post33, oldx2^0'=oldx2^post33, oldx3^0'=oldx3^post33, oldx4^0'=oldx4^post33, oldx5^0'=oldx5^post33, oldx6^0'=oldx6^post33, oldx7^0'=oldx7^post33, oldx8^0'=oldx8^post33, oldx9^0'=oldx9^post33, x0^0'=x0^post33, x1^0'=x1^post33, x2^0'=x2^post33, x3^0'=x3^post33, x4^0'=x4^post33, x5^0'=x5^post33, x6^0'=x6^post33, (0 == 0 /\ -x5^0+oldx5^post33 == 0 /\ x5^post33-oldx12^post33 == 0 /\ oldx4^post33-x4^0 == 0 /\ oldx0^post33-x0^0 == 0 /\ x0^post33-oldx0^post33 == 0 /\ __const_32^0-__const_32^post33 == 0 /\ x1^post33-oldx1^post33 == 0 /\ -x2^0+oldx2^post33 == 0 /\ 1+oldx10^post33+oldx7^post33+oldx8^post33+x2^post33+oldx9^post33 == 0 /\ -oldx13^post33+x6^post33 == 0 /\ oldx3^post33-x3^0 == 0 /\ oldx1^post33-x1^0 == 0 /\ x3^post33-oldx1^post33 == 0 /\ -__const_31^post33+__const_31^0 == 0 /\ oldx6^post33-x6^0 == 0 /\ x4^post33-oldx11^post33 == 0), cost: 1 33: l24 -> l25 : __const_31^0'=__const_31^post34, __const_32^0'=__const_32^post34, oldx0^0'=oldx0^post34, oldx10^0'=oldx10^post34, oldx11^0'=oldx11^post34, oldx12^0'=oldx12^post34, oldx13^0'=oldx13^post34, oldx1^0'=oldx1^post34, oldx2^0'=oldx2^post34, oldx3^0'=oldx3^post34, oldx4^0'=oldx4^post34, oldx5^0'=oldx5^post34, oldx6^0'=oldx6^post34, oldx7^0'=oldx7^post34, oldx8^0'=oldx8^post34, oldx9^0'=oldx9^post34, x0^0'=x0^post34, x1^0'=x1^post34, x2^0'=x2^post34, x3^0'=x3^post34, x4^0'=x4^post34, x5^0'=x5^post34, x6^0'=x6^post34, (0 == 0 /\ oldx3^post34-x3^0 == 0 /\ oldx1^post34-x1^0 == 0 /\ oldx0^post34-x0^0 == 0 /\ -x2^0+oldx2^post34 == 0 /\ -oldx11^post34+x4^post34 == 0 /\ __const_32^0-__const_32^post34 == 0 /\ -oldx10^post34+x3^post34 == 0 /\ oldx6^post34-x6^0 == 0 /\ -oldx12^post34+x5^post34 == 0 /\ x1^post34-oldx8^post34 == 0 /\ x0^post34-oldx7^post34 == 0 /\ -x5^0+oldx5^post34 == 0 /\ -__const_31^post34+__const_31^0 == 0 /\ -oldx9^post34+x2^post34 == 0 /\ -x4^0+oldx4^post34 == 0 /\ -oldx13^post34+x6^post34 == 0), cost: 1 34: l26 -> l24 : __const_31^0'=__const_31^post35, __const_32^0'=__const_32^post35, oldx0^0'=oldx0^post35, oldx10^0'=oldx10^post35, oldx11^0'=oldx11^post35, oldx12^0'=oldx12^post35, oldx13^0'=oldx13^post35, oldx1^0'=oldx1^post35, oldx2^0'=oldx2^post35, oldx3^0'=oldx3^post35, oldx4^0'=oldx4^post35, oldx5^0'=oldx5^post35, oldx6^0'=oldx6^post35, oldx7^0'=oldx7^post35, oldx8^0'=oldx8^post35, oldx9^0'=oldx9^post35, x0^0'=x0^post35, x1^0'=x1^post35, x2^0'=x2^post35, x3^0'=x3^post35, x4^0'=x4^post35, x5^0'=x5^post35, x6^0'=x6^post35, (0 == 0 /\ -oldx11^post35+oldx11^0 == 0 /\ -oldx3^post35+x3^post35 == 0 /\ -x4^0+oldx4^post35 == 0 /\ x4^post35-oldx4^post35 == 0 /\ -oldx0^post35+x0^post35 == 0 /\ -oldx13^post35+oldx13^0 == 0 /\ -oldx1^post35+x1^post35 == 0 /\ oldx3^post35-x3^0 == 0 /\ oldx1^post35-x1^0 == 0 /\ -x2^0+oldx2^post35 == 0 /\ -oldx2^post35+x2^post35 == 0 /\ oldx9^0-oldx9^post35 == 0 /\ oldx10^0-oldx10^post35 == 0 /\ oldx0^post35-x0^0 == 0 /\ -1+oldx5^post35 <= 0 /\ -__const_32^post35+__const_32^0 == 0 /\ -__const_31^post35+__const_31^0 == 0 /\ oldx12^0-oldx12^post35 == 0 /\ x6^post35-oldx7^post35 == 0 /\ oldx6^post35-x6^0 == 0 /\ -oldx5^post35+x5^post35 == 0 /\ -x5^0+oldx5^post35 == 0 /\ -oldx8^post35+oldx8^0 == 0), cost: 1 35: l26 -> l27 : __const_31^0'=__const_31^post36, __const_32^0'=__const_32^post36, oldx0^0'=oldx0^post36, oldx10^0'=oldx10^post36, oldx11^0'=oldx11^post36, oldx12^0'=oldx12^post36, oldx13^0'=oldx13^post36, oldx1^0'=oldx1^post36, oldx2^0'=oldx2^post36, oldx3^0'=oldx3^post36, oldx4^0'=oldx4^post36, oldx5^0'=oldx5^post36, oldx6^0'=oldx6^post36, oldx7^0'=oldx7^post36, oldx8^0'=oldx8^post36, oldx9^0'=oldx9^post36, x0^0'=x0^post36, x1^0'=x1^post36, x2^0'=x2^post36, x3^0'=x3^post36, x4^0'=x4^post36, x5^0'=x5^post36, x6^0'=x6^post36, (0 == 0 /\ -oldx11^post36+oldx11^0 == 0 /\ oldx3^post36-x3^0 == 0 /\ -oldx0^post36+x0^post36 == 0 /\ oldx6^post36-x6^0 == 0 /\ -oldx4^post36+x4^post36 == 0 /\ oldx0^post36-x0^0 == 0 /\ oldx12^0-oldx12^post36 == 0 /\ x2^post36-oldx2^post36 == 0 /\ -oldx10^post36+oldx10^0 == 0 /\ -oldx8^post36+oldx8^0 == 0 /\ -oldx3^post36+x3^post36 == 0 /\ x6^post36-oldx7^post36 == 0 /\ oldx9^0-oldx9^post36 == 0 /\ oldx1^post36-x1^0 == 0 /\ -__const_32^post36+__const_32^0 == 0 /\ -__const_31^post36+__const_31^0 == 0 /\ 1-oldx5^post36+x5^post36 == 0 /\ oldx4^post36-x4^0 == 0 /\ oldx13^0-oldx13^post36 == 0 /\ 2-oldx5^post36 <= 0 /\ -x5^0+oldx5^post36 == 0 /\ -x2^0+oldx2^post36 == 0 /\ x1^post36-oldx1^post36 == 0), cost: 1 36: l27 -> l26 : __const_31^0'=__const_31^post37, __const_32^0'=__const_32^post37, oldx0^0'=oldx0^post37, oldx10^0'=oldx10^post37, oldx11^0'=oldx11^post37, oldx12^0'=oldx12^post37, oldx13^0'=oldx13^post37, oldx1^0'=oldx1^post37, oldx2^0'=oldx2^post37, oldx3^0'=oldx3^post37, oldx4^0'=oldx4^post37, oldx5^0'=oldx5^post37, oldx6^0'=oldx6^post37, oldx7^0'=oldx7^post37, oldx8^0'=oldx8^post37, oldx9^0'=oldx9^post37, x0^0'=x0^post37, x1^0'=x1^post37, x2^0'=x2^post37, x3^0'=x3^post37, x4^0'=x4^post37, x5^0'=x5^post37, x6^0'=x6^post37, (-x5^post37+x5^0 == 0 /\ oldx12^0-oldx12^post37 == 0 /\ -oldx10^post37+oldx10^0 == 0 /\ -x2^post37+x2^0 == 0 /\ -x3^post37+x3^0 == 0 /\ oldx9^0-oldx9^post37 == 0 /\ -oldx5^post37+oldx5^0 == 0 /\ -oldx8^post37+oldx8^0 == 0 /\ -x0^post37+x0^0 == 0 /\ -oldx6^post37+oldx6^0 == 0 /\ -oldx7^post37+oldx7^0 == 0 /\ -oldx4^post37+oldx4^0 == 0 /\ oldx0^0-oldx0^post37 == 0 /\ -oldx1^post37+oldx1^0 == 0 /\ oldx3^0-oldx3^post37 == 0 /\ -__const_31^post37+__const_31^0 == 0 /\ -__const_32^post37+__const_32^0 == 0 /\ -oldx13^post37+oldx13^0 == 0 /\ -oldx11^post37+oldx11^0 == 0 /\ x4^0-x4^post37 == 0 /\ -x1^post37+x1^0 == 0 /\ -oldx2^post37+oldx2^0 == 0 /\ -x6^post37+x6^0 == 0), cost: 1 40: l28 -> l29 : __const_31^0'=__const_31^post41, __const_32^0'=__const_32^post41, oldx0^0'=oldx0^post41, oldx10^0'=oldx10^post41, oldx11^0'=oldx11^post41, oldx12^0'=oldx12^post41, oldx13^0'=oldx13^post41, oldx1^0'=oldx1^post41, oldx2^0'=oldx2^post41, oldx3^0'=oldx3^post41, oldx4^0'=oldx4^post41, oldx5^0'=oldx5^post41, oldx6^0'=oldx6^post41, oldx7^0'=oldx7^post41, oldx8^0'=oldx8^post41, oldx9^0'=oldx9^post41, x0^0'=x0^post41, x1^0'=x1^post41, x2^0'=x2^post41, x3^0'=x3^post41, x4^0'=x4^post41, x5^0'=x5^post41, x6^0'=x6^post41, (0 == 0 /\ __const_32^0-__const_32^post41 == 0 /\ -x2^0+oldx2^post41 == 0 /\ -x1^0+oldx1^post41 == 0 /\ x6^post41-oldx13^post41 == 0 /\ -oldx12^post41+x5^post41 == 0 /\ oldx6^post41-x6^0 == 0 /\ x2^post41-oldx9^post41 == 0 /\ -__const_31^post41+__const_31^0 == 0 /\ oldx0^post41-x0^0 == 0 /\ -x5^0+oldx5^post41 == 0 /\ x0^post41-oldx7^post41 == 0 /\ -oldx10^post41+x3^post41 == 0 /\ x1^post41-oldx8^post41 == 0 /\ -x4^0+oldx4^post41 == 0 /\ oldx3^post41-x3^0 == 0 /\ -oldx11^post41+x4^post41 == 0), cost: 1 41: l28 -> l23 : __const_31^0'=__const_31^post42, __const_32^0'=__const_32^post42, oldx0^0'=oldx0^post42, oldx10^0'=oldx10^post42, oldx11^0'=oldx11^post42, oldx12^0'=oldx12^post42, oldx13^0'=oldx13^post42, oldx1^0'=oldx1^post42, oldx2^0'=oldx2^post42, oldx3^0'=oldx3^post42, oldx4^0'=oldx4^post42, oldx5^0'=oldx5^post42, oldx6^0'=oldx6^post42, oldx7^0'=oldx7^post42, oldx8^0'=oldx8^post42, oldx9^0'=oldx9^post42, x0^0'=x0^post42, x1^0'=x1^post42, x2^0'=x2^post42, x3^0'=x3^post42, x4^0'=x4^post42, x5^0'=x5^post42, x6^0'=x6^post42, (0 == 0 /\ -x2^0+oldx2^post42 == 0 /\ -x1^0+oldx1^post42 == 0 /\ oldx6^post42-x6^0 == 0 /\ -oldx1^post42+x1^post42 == 0 /\ x3^post42-oldx8^post42 == 0 /\ -oldx0^post42+x0^post42 == 0 /\ -oldx9^post42+x4^post42 == 0 /\ -oldx12^post42+oldx12^0 == 0 /\ -x5^0+oldx5^post42 == 0 /\ x6^post42-oldx11^post42 == 0 /\ -x4^0+oldx4^post42 == 0 /\ x5^post42-oldx10^post42 == 0 /\ x2^post42-oldx7^post42 == 0 /\ -__const_31^post42+__const_31^0 == 0 /\ oldx0^post42-x0^0 == 0 /\ oldx3^post42-x3^0 == 0 /\ __const_32^0-__const_32^post42 == 0 /\ -oldx13^post42+oldx13^0 == 0), cost: 1 42: l28 -> l20 : __const_31^0'=__const_31^post43, __const_32^0'=__const_32^post43, oldx0^0'=oldx0^post43, oldx10^0'=oldx10^post43, oldx11^0'=oldx11^post43, oldx12^0'=oldx12^post43, oldx13^0'=oldx13^post43, oldx1^0'=oldx1^post43, oldx2^0'=oldx2^post43, oldx3^0'=oldx3^post43, oldx4^0'=oldx4^post43, oldx5^0'=oldx5^post43, oldx6^0'=oldx6^post43, oldx7^0'=oldx7^post43, oldx8^0'=oldx8^post43, oldx9^0'=oldx9^post43, x0^0'=x0^post43, x1^0'=x1^post43, x2^0'=x2^post43, x3^0'=x3^post43, x4^0'=x4^post43, x5^0'=x5^post43, x6^0'=x6^post43, (0 == 0 /\ -__const_31^post43+__const_31^0 == 0 /\ x2^post43-oldx7^post43 == 0 /\ -oldx8^post43+x3^post43 == 0 /\ -oldx0^post43+x0^post43 == 0 /\ -__const_32^post43+__const_32^0 == 0 /\ oldx3^post43-x3^0 == 0 /\ -oldx1^post43+x1^post43 == 0 /\ oldx6^post43-x6^0 == 0 /\ -x5^0+oldx5^post43 == 0 /\ -x4^0+oldx4^post43 == 0 /\ -x1^0+oldx1^post43 == 0 /\ x6^post43-oldx11^post43 == 0 /\ oldx2^post43-x2^0 == 0 /\ -oldx9^post43+x4^post43 == 0 /\ oldx0^post43-x0^0 == 0 /\ -oldx13^post43+oldx13^0 == 0 /\ x5^post43-oldx10^post43 == 0 /\ oldx12^0-oldx12^post43 == 0), cost: 1 43: l28 -> l0 : __const_31^0'=__const_31^post44, __const_32^0'=__const_32^post44, oldx0^0'=oldx0^post44, oldx10^0'=oldx10^post44, oldx11^0'=oldx11^post44, oldx12^0'=oldx12^post44, oldx13^0'=oldx13^post44, oldx1^0'=oldx1^post44, oldx2^0'=oldx2^post44, oldx3^0'=oldx3^post44, oldx4^0'=oldx4^post44, oldx5^0'=oldx5^post44, oldx6^0'=oldx6^post44, oldx7^0'=oldx7^post44, oldx8^0'=oldx8^post44, oldx9^0'=oldx9^post44, x0^0'=x0^post44, x1^0'=x1^post44, x2^0'=x2^post44, x3^0'=x3^post44, x4^0'=x4^post44, x5^0'=x5^post44, x6^0'=x6^post44, (oldx0^0-oldx0^post44 == 0 /\ -oldx5^post44+oldx5^0 == 0 /\ oldx3^0-oldx3^post44 == 0 /\ -x3^post44+x3^0 == 0 /\ -oldx8^post44+oldx8^0 == 0 /\ -oldx6^post44+oldx6^0 == 0 /\ -x1^post44+x1^0 == 0 /\ oldx10^0-oldx10^post44 == 0 /\ x4^0-x4^post44 == 0 /\ x2^0-x2^post44 == 0 /\ -oldx13^post44+oldx13^0 == 0 /\ -oldx4^post44+oldx4^0 == 0 /\ oldx9^0-oldx9^post44 == 0 /\ oldx7^0-oldx7^post44 == 0 /\ oldx12^0-oldx12^post44 == 0 /\ -__const_31^post44+__const_31^0 == 0 /\ -x0^post44+x0^0 == 0 /\ -oldx1^post44+oldx1^0 == 0 /\ x5^0-x5^post44 == 0 /\ -oldx2^post44+oldx2^0 == 0 /\ -oldx11^post44+oldx11^0 == 0 /\ -__const_32^post44+__const_32^0 == 0 /\ -x6^post44+x6^0 == 0), cost: 1 44: l28 -> l3 : __const_31^0'=__const_31^post45, __const_32^0'=__const_32^post45, oldx0^0'=oldx0^post45, oldx10^0'=oldx10^post45, oldx11^0'=oldx11^post45, oldx12^0'=oldx12^post45, oldx13^0'=oldx13^post45, oldx1^0'=oldx1^post45, oldx2^0'=oldx2^post45, oldx3^0'=oldx3^post45, oldx4^0'=oldx4^post45, oldx5^0'=oldx5^post45, oldx6^0'=oldx6^post45, oldx7^0'=oldx7^post45, oldx8^0'=oldx8^post45, oldx9^0'=oldx9^post45, x0^0'=x0^post45, x1^0'=x1^post45, x2^0'=x2^post45, x3^0'=x3^post45, x4^0'=x4^post45, x5^0'=x5^post45, x6^0'=x6^post45, (-x4^post45+x4^0 == 0 /\ oldx0^0-oldx0^post45 == 0 /\ oldx3^0-oldx3^post45 == 0 /\ x5^0-x5^post45 == 0 /\ -oldx8^post45+oldx8^0 == 0 /\ -x1^post45+x1^0 == 0 /\ -x0^post45+x0^0 == 0 /\ -oldx6^post45+oldx6^0 == 0 /\ __const_31^0-__const_31^post45 == 0 /\ oldx10^0-oldx10^post45 == 0 /\ -oldx13^post45+oldx13^0 == 0 /\ oldx12^0-oldx12^post45 == 0 /\ x2^0-x2^post45 == 0 /\ -oldx7^post45+oldx7^0 == 0 /\ -oldx1^post45+oldx1^0 == 0 /\ oldx9^0-oldx9^post45 == 0 /\ -oldx11^post45+oldx11^0 == 0 /\ -oldx2^post45+oldx2^0 == 0 /\ -__const_32^post45+__const_32^0 == 0 /\ -oldx5^post45+oldx5^0 == 0 /\ -oldx4^post45+oldx4^0 == 0 /\ x6^0-x6^post45 == 0 /\ x3^0-x3^post45 == 0), cost: 1 45: l28 -> l4 : __const_31^0'=__const_31^post46, __const_32^0'=__const_32^post46, oldx0^0'=oldx0^post46, oldx10^0'=oldx10^post46, oldx11^0'=oldx11^post46, oldx12^0'=oldx12^post46, oldx13^0'=oldx13^post46, oldx1^0'=oldx1^post46, oldx2^0'=oldx2^post46, oldx3^0'=oldx3^post46, oldx4^0'=oldx4^post46, oldx5^0'=oldx5^post46, oldx6^0'=oldx6^post46, oldx7^0'=oldx7^post46, oldx8^0'=oldx8^post46, oldx9^0'=oldx9^post46, x0^0'=x0^post46, x1^0'=x1^post46, x2^0'=x2^post46, x3^0'=x3^post46, x4^0'=x4^post46, x5^0'=x5^post46, x6^0'=x6^post46, (x5^0-x5^post46 == 0 /\ oldx4^0-oldx4^post46 == 0 /\ oldx10^0-oldx10^post46 == 0 /\ x4^0-x4^post46 == 0 /\ -x6^post46+x6^0 == 0 /\ oldx8^0-oldx8^post46 == 0 /\ oldx5^0-oldx5^post46 == 0 /\ -x3^post46+x3^0 == 0 /\ oldx2^0-oldx2^post46 == 0 /\ -x2^post46+x2^0 == 0 /\ -__const_31^post46+__const_31^0 == 0 /\ x1^0-x1^post46 == 0 /\ -oldx6^post46+oldx6^0 == 0 /\ -x0^post46+x0^0 == 0 /\ oldx11^0-oldx11^post46 == 0 /\ oldx1^0-oldx1^post46 == 0 /\ oldx0^0-oldx0^post46 == 0 /\ oldx7^0-oldx7^post46 == 0 /\ -oldx9^post46+oldx9^0 == 0 /\ -oldx12^post46+oldx12^0 == 0 /\ oldx3^0-oldx3^post46 == 0 /\ -oldx13^post46+oldx13^0 == 0 /\ -__const_32^post46+__const_32^0 == 0), cost: 1 46: l28 -> l5 : __const_31^0'=__const_31^post47, __const_32^0'=__const_32^post47, oldx0^0'=oldx0^post47, oldx10^0'=oldx10^post47, oldx11^0'=oldx11^post47, oldx12^0'=oldx12^post47, oldx13^0'=oldx13^post47, oldx1^0'=oldx1^post47, oldx2^0'=oldx2^post47, oldx3^0'=oldx3^post47, oldx4^0'=oldx4^post47, oldx5^0'=oldx5^post47, oldx6^0'=oldx6^post47, oldx7^0'=oldx7^post47, oldx8^0'=oldx8^post47, oldx9^0'=oldx9^post47, x0^0'=x0^post47, x1^0'=x1^post47, x2^0'=x2^post47, x3^0'=x3^post47, x4^0'=x4^post47, x5^0'=x5^post47, x6^0'=x6^post47, (-oldx9^post47+oldx9^0 == 0 /\ -__const_32^post47+__const_32^0 == 0 /\ -__const_31^post47+__const_31^0 == 0 /\ x4^0-x4^post47 == 0 /\ oldx11^0-oldx11^post47 == 0 /\ -oldx5^post47+oldx5^0 == 0 /\ -x6^post47+x6^0 == 0 /\ -x3^post47+x3^0 == 0 /\ oldx7^0-oldx7^post47 == 0 /\ -x5^post47+x5^0 == 0 /\ -oldx12^post47+oldx12^0 == 0 /\ oldx8^0-oldx8^post47 == 0 /\ oldx1^0-oldx1^post47 == 0 /\ oldx0^0-oldx0^post47 == 0 /\ x1^0-x1^post47 == 0 /\ oldx4^0-oldx4^post47 == 0 /\ oldx3^0-oldx3^post47 == 0 /\ -oldx13^post47+oldx13^0 == 0 /\ -x0^post47+x0^0 == 0 /\ oldx10^0-oldx10^post47 == 0 /\ -x2^post47+x2^0 == 0 /\ -oldx6^post47+oldx6^0 == 0 /\ -oldx2^post47+oldx2^0 == 0), cost: 1 47: l28 -> l7 : __const_31^0'=__const_31^post48, __const_32^0'=__const_32^post48, oldx0^0'=oldx0^post48, oldx10^0'=oldx10^post48, oldx11^0'=oldx11^post48, oldx12^0'=oldx12^post48, oldx13^0'=oldx13^post48, oldx1^0'=oldx1^post48, oldx2^0'=oldx2^post48, oldx3^0'=oldx3^post48, oldx4^0'=oldx4^post48, oldx5^0'=oldx5^post48, oldx6^0'=oldx6^post48, oldx7^0'=oldx7^post48, oldx8^0'=oldx8^post48, oldx9^0'=oldx9^post48, x0^0'=x0^post48, x1^0'=x1^post48, x2^0'=x2^post48, x3^0'=x3^post48, x4^0'=x4^post48, x5^0'=x5^post48, x6^0'=x6^post48, (x2^0-x2^post48 == 0 /\ -oldx13^post48+oldx13^0 == 0 /\ x5^0-x5^post48 == 0 /\ -__const_31^post48+__const_31^0 == 0 /\ -x3^post48+x3^0 == 0 /\ -x1^post48+x1^0 == 0 /\ oldx1^0-oldx1^post48 == 0 /\ -x0^post48+x0^0 == 0 /\ oldx11^0-oldx11^post48 == 0 /\ -oldx2^post48+oldx2^0 == 0 /\ x4^0-x4^post48 == 0 /\ -oldx9^post48+oldx9^0 == 0 /\ oldx3^0-oldx3^post48 == 0 /\ x6^0-x6^post48 == 0 /\ __const_32^0-__const_32^post48 == 0 /\ oldx0^0-oldx0^post48 == 0 /\ -oldx5^post48+oldx5^0 == 0 /\ -oldx6^post48+oldx6^0 == 0 /\ -oldx8^post48+oldx8^0 == 0 /\ oldx7^0-oldx7^post48 == 0 /\ oldx12^0-oldx12^post48 == 0 /\ oldx10^0-oldx10^post48 == 0 /\ oldx4^0-oldx4^post48 == 0), cost: 1 48: l28 -> l8 : __const_31^0'=__const_31^post49, __const_32^0'=__const_32^post49, oldx0^0'=oldx0^post49, oldx10^0'=oldx10^post49, oldx11^0'=oldx11^post49, oldx12^0'=oldx12^post49, oldx13^0'=oldx13^post49, oldx1^0'=oldx1^post49, oldx2^0'=oldx2^post49, oldx3^0'=oldx3^post49, oldx4^0'=oldx4^post49, oldx5^0'=oldx5^post49, oldx6^0'=oldx6^post49, oldx7^0'=oldx7^post49, oldx8^0'=oldx8^post49, oldx9^0'=oldx9^post49, x0^0'=x0^post49, x1^0'=x1^post49, x2^0'=x2^post49, x3^0'=x3^post49, x4^0'=x4^post49, x5^0'=x5^post49, x6^0'=x6^post49, (-oldx6^post49+oldx6^0 == 0 /\ -__const_31^post49+__const_31^0 == 0 /\ -oldx3^post49+oldx3^0 == 0 /\ -x6^post49+x6^0 == 0 /\ x1^0-x1^post49 == 0 /\ -x3^post49+x3^0 == 0 /\ -oldx1^post49+oldx1^0 == 0 /\ oldx9^0-oldx9^post49 == 0 /\ x2^0-x2^post49 == 0 /\ __const_32^0-__const_32^post49 == 0 /\ x5^0-x5^post49 == 0 /\ -oldx11^post49+oldx11^0 == 0 /\ -oldx2^post49+oldx2^0 == 0 /\ -oldx7^post49+oldx7^0 == 0 /\ oldx10^0-oldx10^post49 == 0 /\ oldx0^0-oldx0^post49 == 0 /\ x4^0-x4^post49 == 0 /\ -oldx4^post49+oldx4^0 == 0 /\ -x0^post49+x0^0 == 0 /\ -oldx8^post49+oldx8^0 == 0 /\ oldx12^0-oldx12^post49 == 0 /\ -oldx13^post49+oldx13^0 == 0 /\ -oldx5^post49+oldx5^0 == 0), cost: 1 49: l28 -> l29 : __const_31^0'=__const_31^post50, __const_32^0'=__const_32^post50, oldx0^0'=oldx0^post50, oldx10^0'=oldx10^post50, oldx11^0'=oldx11^post50, oldx12^0'=oldx12^post50, oldx13^0'=oldx13^post50, oldx1^0'=oldx1^post50, oldx2^0'=oldx2^post50, oldx3^0'=oldx3^post50, oldx4^0'=oldx4^post50, oldx5^0'=oldx5^post50, oldx6^0'=oldx6^post50, oldx7^0'=oldx7^post50, oldx8^0'=oldx8^post50, oldx9^0'=oldx9^post50, x0^0'=x0^post50, x1^0'=x1^post50, x2^0'=x2^post50, x3^0'=x3^post50, x4^0'=x4^post50, x5^0'=x5^post50, x6^0'=x6^post50, (oldx3^0-oldx3^post50 == 0 /\ oldx10^0-oldx10^post50 == 0 /\ oldx2^0-oldx2^post50 == 0 /\ -x6^post50+x6^0 == 0 /\ -__const_31^post50+__const_31^0 == 0 /\ x1^0-x1^post50 == 0 /\ -oldx0^post50+oldx0^0 == 0 /\ oldx9^0-oldx9^post50 == 0 /\ x2^0-x2^post50 == 0 /\ -x3^post50+x3^0 == 0 /\ oldx5^0-oldx5^post50 == 0 /\ x5^0-x5^post50 == 0 /\ oldx11^0-oldx11^post50 == 0 /\ -oldx12^post50+oldx12^0 == 0 /\ x4^0-x4^post50 == 0 /\ oldx1^0-oldx1^post50 == 0 /\ oldx7^0-oldx7^post50 == 0 /\ -oldx13^post50+oldx13^0 == 0 /\ oldx4^0-oldx4^post50 == 0 /\ __const_32^0-__const_32^post50 == 0 /\ -oldx8^post50+oldx8^0 == 0 /\ -oldx6^post50+oldx6^0 == 0 /\ -x0^post50+x0^0 == 0), cost: 1 50: l28 -> l6 : __const_31^0'=__const_31^post51, __const_32^0'=__const_32^post51, oldx0^0'=oldx0^post51, oldx10^0'=oldx10^post51, oldx11^0'=oldx11^post51, oldx12^0'=oldx12^post51, oldx13^0'=oldx13^post51, oldx1^0'=oldx1^post51, oldx2^0'=oldx2^post51, oldx3^0'=oldx3^post51, oldx4^0'=oldx4^post51, oldx5^0'=oldx5^post51, oldx6^0'=oldx6^post51, oldx7^0'=oldx7^post51, oldx8^0'=oldx8^post51, oldx9^0'=oldx9^post51, x0^0'=x0^post51, x1^0'=x1^post51, x2^0'=x2^post51, x3^0'=x3^post51, x4^0'=x4^post51, x5^0'=x5^post51, x6^0'=x6^post51, (-oldx9^post51+oldx9^0 == 0 /\ oldx5^0-oldx5^post51 == 0 /\ oldx10^0-oldx10^post51 == 0 /\ -oldx13^post51+oldx13^0 == 0 /\ oldx0^0-oldx0^post51 == 0 /\ x2^0-x2^post51 == 0 /\ oldx7^0-oldx7^post51 == 0 /\ oldx4^0-oldx4^post51 == 0 /\ oldx8^0-oldx8^post51 == 0 /\ -x6^post51+x6^0 == 0 /\ oldx11^0-oldx11^post51 == 0 /\ -oldx2^post51+oldx2^0 == 0 /\ -x1^post51+x1^0 == 0 /\ -x4^post51+x4^0 == 0 /\ -x3^post51+x3^0 == 0 /\ -__const_31^post51+__const_31^0 == 0 /\ __const_32^0-__const_32^post51 == 0 /\ -x0^post51+x0^0 == 0 /\ oldx1^0-oldx1^post51 == 0 /\ -oldx12^post51+oldx12^0 == 0 /\ -oldx6^post51+oldx6^0 == 0 /\ x5^0-x5^post51 == 0 /\ oldx3^0-oldx3^post51 == 0), cost: 1 51: l28 -> l10 : __const_31^0'=__const_31^post52, __const_32^0'=__const_32^post52, oldx0^0'=oldx0^post52, oldx10^0'=oldx10^post52, oldx11^0'=oldx11^post52, oldx12^0'=oldx12^post52, oldx13^0'=oldx13^post52, oldx1^0'=oldx1^post52, oldx2^0'=oldx2^post52, oldx3^0'=oldx3^post52, oldx4^0'=oldx4^post52, oldx5^0'=oldx5^post52, oldx6^0'=oldx6^post52, oldx7^0'=oldx7^post52, oldx8^0'=oldx8^post52, oldx9^0'=oldx9^post52, x0^0'=x0^post52, x1^0'=x1^post52, x2^0'=x2^post52, x3^0'=x3^post52, x4^0'=x4^post52, x5^0'=x5^post52, x6^0'=x6^post52, (x5^0-x5^post52 == 0 /\ oldx9^0-oldx9^post52 == 0 /\ -oldx7^post52+oldx7^0 == 0 /\ oldx10^0-oldx10^post52 == 0 /\ -oldx1^post52+oldx1^0 == 0 /\ oldx0^0-oldx0^post52 == 0 /\ -oldx4^post52+oldx4^0 == 0 /\ -__const_32^post52+__const_32^0 == 0 /\ -x1^post52+x1^0 == 0 /\ oldx12^0-oldx12^post52 == 0 /\ -oldx5^post52+oldx5^0 == 0 /\ x6^0-x6^post52 == 0 /\ oldx3^0-oldx3^post52 == 0 /\ -oldx8^post52+oldx8^0 == 0 /\ -x0^post52+x0^0 == 0 /\ -oldx11^post52+oldx11^0 == 0 /\ -oldx6^post52+oldx6^0 == 0 /\ -oldx2^post52+oldx2^0 == 0 /\ x3^0-x3^post52 == 0 /\ x2^0-x2^post52 == 0 /\ -__const_31^post52+__const_31^0 == 0 /\ -oldx13^post52+oldx13^0 == 0 /\ -x4^post52+x4^0 == 0), cost: 1 52: l28 -> l9 : __const_31^0'=__const_31^post53, __const_32^0'=__const_32^post53, oldx0^0'=oldx0^post53, oldx10^0'=oldx10^post53, oldx11^0'=oldx11^post53, oldx12^0'=oldx12^post53, oldx13^0'=oldx13^post53, oldx1^0'=oldx1^post53, oldx2^0'=oldx2^post53, oldx3^0'=oldx3^post53, oldx4^0'=oldx4^post53, oldx5^0'=oldx5^post53, oldx6^0'=oldx6^post53, oldx7^0'=oldx7^post53, oldx8^0'=oldx8^post53, oldx9^0'=oldx9^post53, x0^0'=x0^post53, x1^0'=x1^post53, x2^0'=x2^post53, x3^0'=x3^post53, x4^0'=x4^post53, x5^0'=x5^post53, x6^0'=x6^post53, (-__const_31^post53+__const_31^0 == 0 /\ -oldx11^post53+oldx11^0 == 0 /\ -oldx2^post53+oldx2^0 == 0 /\ oldx9^0-oldx9^post53 == 0 /\ -oldx7^post53+oldx7^0 == 0 /\ x2^0-x2^post53 == 0 /\ oldx12^0-oldx12^post53 == 0 /\ x5^0-x5^post53 == 0 /\ -oldx10^post53+oldx10^0 == 0 /\ -oldx4^post53+oldx4^0 == 0 /\ -x4^post53+x4^0 == 0 /\ -x1^post53+x1^0 == 0 /\ oldx0^0-oldx0^post53 == 0 /\ -oldx5^post53+oldx5^0 == 0 /\ __const_32^0-__const_32^post53 == 0 /\ -oldx6^post53+oldx6^0 == 0 /\ -oldx8^post53+oldx8^0 == 0 /\ oldx3^0-oldx3^post53 == 0 /\ -x6^post53+x6^0 == 0 /\ -x3^post53+x3^0 == 0 /\ -oldx1^post53+oldx1^0 == 0 /\ -x0^post53+x0^0 == 0 /\ oldx13^0-oldx13^post53 == 0), cost: 1 53: l28 -> l11 : __const_31^0'=__const_31^post54, __const_32^0'=__const_32^post54, oldx0^0'=oldx0^post54, oldx10^0'=oldx10^post54, oldx11^0'=oldx11^post54, oldx12^0'=oldx12^post54, oldx13^0'=oldx13^post54, oldx1^0'=oldx1^post54, oldx2^0'=oldx2^post54, oldx3^0'=oldx3^post54, oldx4^0'=oldx4^post54, oldx5^0'=oldx5^post54, oldx6^0'=oldx6^post54, oldx7^0'=oldx7^post54, oldx8^0'=oldx8^post54, oldx9^0'=oldx9^post54, x0^0'=x0^post54, x1^0'=x1^post54, x2^0'=x2^post54, x3^0'=x3^post54, x4^0'=x4^post54, x5^0'=x5^post54, x6^0'=x6^post54, (-x6^post54+x6^0 == 0 /\ oldx2^0-oldx2^post54 == 0 /\ __const_32^0-__const_32^post54 == 0 /\ -oldx11^post54+oldx11^0 == 0 /\ oldx1^0-oldx1^post54 == 0 /\ -oldx5^post54+oldx5^0 == 0 /\ -oldx13^post54+oldx13^0 == 0 /\ x2^0-x2^post54 == 0 /\ oldx10^0-oldx10^post54 == 0 /\ oldx3^0-oldx3^post54 == 0 /\ -x0^post54+x0^0 == 0 /\ -x4^post54+x4^0 == 0 /\ -x3^post54+x3^0 == 0 /\ -x1^post54+x1^0 == 0 /\ -oldx8^post54+oldx8^0 == 0 /\ oldx9^0-oldx9^post54 == 0 /\ oldx12^0-oldx12^post54 == 0 /\ -oldx6^post54+oldx6^0 == 0 /\ -__const_31^post54+__const_31^0 == 0 /\ oldx7^0-oldx7^post54 == 0 /\ oldx4^0-oldx4^post54 == 0 /\ oldx0^0-oldx0^post54 == 0 /\ x5^0-x5^post54 == 0), cost: 1 54: l28 -> l13 : __const_31^0'=__const_31^post55, __const_32^0'=__const_32^post55, oldx0^0'=oldx0^post55, oldx10^0'=oldx10^post55, oldx11^0'=oldx11^post55, oldx12^0'=oldx12^post55, oldx13^0'=oldx13^post55, oldx1^0'=oldx1^post55, oldx2^0'=oldx2^post55, oldx3^0'=oldx3^post55, oldx4^0'=oldx4^post55, oldx5^0'=oldx5^post55, oldx6^0'=oldx6^post55, oldx7^0'=oldx7^post55, oldx8^0'=oldx8^post55, oldx9^0'=oldx9^post55, x0^0'=x0^post55, x1^0'=x1^post55, x2^0'=x2^post55, x3^0'=x3^post55, x4^0'=x4^post55, x5^0'=x5^post55, x6^0'=x6^post55, (-__const_32^post55+__const_32^0 == 0 /\ __const_31^0-__const_31^post55 == 0 /\ -oldx2^post55+oldx2^0 == 0 /\ oldx12^0-oldx12^post55 == 0 /\ oldx10^0-oldx10^post55 == 0 /\ oldx0^0-oldx0^post55 == 0 /\ -oldx11^post55+oldx11^0 == 0 /\ -oldx4^post55+oldx4^0 == 0 /\ -oldx5^post55+oldx5^0 == 0 /\ -x4^post55+x4^0 == 0 /\ -x1^post55+x1^0 == 0 /\ oldx3^0-oldx3^post55 == 0 /\ -oldx6^post55+oldx6^0 == 0 /\ -x6^post55+x6^0 == 0 /\ x3^0-x3^post55 == 0 /\ -oldx7^post55+oldx7^0 == 0 /\ x5^0-x5^post55 == 0 /\ -oldx1^post55+oldx1^0 == 0 /\ -x0^post55+x0^0 == 0 /\ x2^0-x2^post55 == 0 /\ oldx9^0-oldx9^post55 == 0 /\ oldx13^0-oldx13^post55 == 0 /\ -oldx8^post55+oldx8^0 == 0), cost: 1 55: l28 -> l14 : __const_31^0'=__const_31^post56, __const_32^0'=__const_32^post56, oldx0^0'=oldx0^post56, oldx10^0'=oldx10^post56, oldx11^0'=oldx11^post56, oldx12^0'=oldx12^post56, oldx13^0'=oldx13^post56, oldx1^0'=oldx1^post56, oldx2^0'=oldx2^post56, oldx3^0'=oldx3^post56, oldx4^0'=oldx4^post56, oldx5^0'=oldx5^post56, oldx6^0'=oldx6^post56, oldx7^0'=oldx7^post56, oldx8^0'=oldx8^post56, oldx9^0'=oldx9^post56, x0^0'=x0^post56, x1^0'=x1^post56, x2^0'=x2^post56, x3^0'=x3^post56, x4^0'=x4^post56, x5^0'=x5^post56, x6^0'=x6^post56, (-oldx2^post56+oldx2^0 == 0 /\ oldx9^0-oldx9^post56 == 0 /\ oldx12^0-oldx12^post56 == 0 /\ x2^0-x2^post56 == 0 /\ -oldx11^post56+oldx11^0 == 0 /\ -oldx7^post56+oldx7^0 == 0 /\ x5^0-x5^post56 == 0 /\ -oldx4^post56+oldx4^0 == 0 /\ -x4^post56+x4^0 == 0 /\ -oldx5^post56+oldx5^0 == 0 /\ -oldx8^post56+oldx8^0 == 0 /\ -x0^post56+x0^0 == 0 /\ -oldx10^post56+oldx10^0 == 0 /\ oldx0^0-oldx0^post56 == 0 /\ oldx3^0-oldx3^post56 == 0 /\ -__const_32^post56+__const_32^0 == 0 /\ -__const_31^post56+__const_31^0 == 0 /\ -x6^post56+x6^0 == 0 /\ -x1^post56+x1^0 == 0 /\ -x3^post56+x3^0 == 0 /\ -oldx6^post56+oldx6^0 == 0 /\ oldx13^0-oldx13^post56 == 0 /\ -oldx1^post56+oldx1^0 == 0), cost: 1 56: l28 -> l15 : __const_31^0'=__const_31^post57, __const_32^0'=__const_32^post57, oldx0^0'=oldx0^post57, oldx10^0'=oldx10^post57, oldx11^0'=oldx11^post57, oldx12^0'=oldx12^post57, oldx13^0'=oldx13^post57, oldx1^0'=oldx1^post57, oldx2^0'=oldx2^post57, oldx3^0'=oldx3^post57, oldx4^0'=oldx4^post57, oldx5^0'=oldx5^post57, oldx6^0'=oldx6^post57, oldx7^0'=oldx7^post57, oldx8^0'=oldx8^post57, oldx9^0'=oldx9^post57, x0^0'=x0^post57, x1^0'=x1^post57, x2^0'=x2^post57, x3^0'=x3^post57, x4^0'=x4^post57, x5^0'=x5^post57, x6^0'=x6^post57, (x4^0-x4^post57 == 0 /\ __const_32^0-__const_32^post57 == 0 /\ oldx7^0-oldx7^post57 == 0 /\ oldx4^0-oldx4^post57 == 0 /\ oldx8^0-oldx8^post57 == 0 /\ -oldx11^post57+oldx11^0 == 0 /\ -oldx5^post57+oldx5^0 == 0 /\ x5^0-x5^post57 == 0 /\ oldx1^0-oldx1^post57 == 0 /\ -oldx13^post57+oldx13^0 == 0 /\ -x3^post57+x3^0 == 0 /\ oldx10^0-oldx10^post57 == 0 /\ oldx3^0-oldx3^post57 == 0 /\ -__const_31^post57+__const_31^0 == 0 /\ -x0^post57+x0^0 == 0 /\ -oldx6^post57+oldx6^0 == 0 /\ x1^0-x1^post57 == 0 /\ x2^0-x2^post57 == 0 /\ -oldx2^post57+oldx2^0 == 0 /\ oldx12^0-oldx12^post57 == 0 /\ oldx0^0-oldx0^post57 == 0 /\ -oldx9^post57+oldx9^0 == 0 /\ -x6^post57+x6^0 == 0), cost: 1 57: l28 -> l16 : __const_31^0'=__const_31^post58, __const_32^0'=__const_32^post58, oldx0^0'=oldx0^post58, oldx10^0'=oldx10^post58, oldx11^0'=oldx11^post58, oldx12^0'=oldx12^post58, oldx13^0'=oldx13^post58, oldx1^0'=oldx1^post58, oldx2^0'=oldx2^post58, oldx3^0'=oldx3^post58, oldx4^0'=oldx4^post58, oldx5^0'=oldx5^post58, oldx6^0'=oldx6^post58, oldx7^0'=oldx7^post58, oldx8^0'=oldx8^post58, oldx9^0'=oldx9^post58, x0^0'=x0^post58, x1^0'=x1^post58, x2^0'=x2^post58, x3^0'=x3^post58, x4^0'=x4^post58, x5^0'=x5^post58, x6^0'=x6^post58, (-x0^post58+x0^0 == 0 /\ -x1^post58+x1^0 == 0 /\ -x3^post58+x3^0 == 0 /\ oldx3^0-oldx3^post58 == 0 /\ -oldx11^post58+oldx11^0 == 0 /\ x2^0-x2^post58 == 0 /\ -oldx2^post58+oldx2^0 == 0 /\ -oldx9^post58+oldx9^0 == 0 /\ x4^0-x4^post58 == 0 /\ -oldx13^post58+oldx13^0 == 0 /\ oldx10^0-oldx10^post58 == 0 /\ -oldx5^post58+oldx5^0 == 0 /\ -x6^post58+x6^0 == 0 /\ -oldx8^post58+oldx8^0 == 0 /\ -__const_32^post58+__const_32^0 == 0 /\ -oldx6^post58+oldx6^0 == 0 /\ -__const_31^post58+__const_31^0 == 0 /\ x5^0-x5^post58 == 0 /\ oldx12^0-oldx12^post58 == 0 /\ oldx7^0-oldx7^post58 == 0 /\ oldx4^0-oldx4^post58 == 0 /\ -oldx1^post58+oldx1^0 == 0 /\ oldx0^0-oldx0^post58 == 0), cost: 1 58: l28 -> l17 : __const_31^0'=__const_31^post59, __const_32^0'=__const_32^post59, oldx0^0'=oldx0^post59, oldx10^0'=oldx10^post59, oldx11^0'=oldx11^post59, oldx12^0'=oldx12^post59, oldx13^0'=oldx13^post59, oldx1^0'=oldx1^post59, oldx2^0'=oldx2^post59, oldx3^0'=oldx3^post59, oldx4^0'=oldx4^post59, oldx5^0'=oldx5^post59, oldx6^0'=oldx6^post59, oldx7^0'=oldx7^post59, oldx8^0'=oldx8^post59, oldx9^0'=oldx9^post59, x0^0'=x0^post59, x1^0'=x1^post59, x2^0'=x2^post59, x3^0'=x3^post59, x4^0'=x4^post59, x5^0'=x5^post59, x6^0'=x6^post59, (-oldx11^post59+oldx11^0 == 0 /\ -oldx6^post59+oldx6^0 == 0 /\ -x0^post59+x0^0 == 0 /\ -x4^post59+x4^0 == 0 /\ oldx10^0-oldx10^post59 == 0 /\ -oldx8^post59+oldx8^0 == 0 /\ -oldx13^post59+oldx13^0 == 0 /\ -oldx2^post59+oldx2^0 == 0 /\ x3^0-x3^post59 == 0 /\ oldx7^0-oldx7^post59 == 0 /\ -__const_32^post59+__const_32^0 == 0 /\ -__const_31^post59+__const_31^0 == 0 /\ -x6^post59+x6^0 == 0 /\ x2^0-x2^post59 == 0 /\ oldx9^0-oldx9^post59 == 0 /\ oldx12^0-oldx12^post59 == 0 /\ oldx3^0-oldx3^post59 == 0 /\ -oldx4^post59+oldx4^0 == 0 /\ -oldx1^post59+oldx1^0 == 0 /\ x5^0-x5^post59 == 0 /\ -x1^post59+x1^0 == 0 /\ -oldx5^post59+oldx5^0 == 0 /\ oldx0^0-oldx0^post59 == 0), cost: 1 59: l28 -> l18 : __const_31^0'=__const_31^post60, __const_32^0'=__const_32^post60, oldx0^0'=oldx0^post60, oldx10^0'=oldx10^post60, oldx11^0'=oldx11^post60, oldx12^0'=oldx12^post60, oldx13^0'=oldx13^post60, oldx1^0'=oldx1^post60, oldx2^0'=oldx2^post60, oldx3^0'=oldx3^post60, oldx4^0'=oldx4^post60, oldx5^0'=oldx5^post60, oldx6^0'=oldx6^post60, oldx7^0'=oldx7^post60, oldx8^0'=oldx8^post60, oldx9^0'=oldx9^post60, x0^0'=x0^post60, x1^0'=x1^post60, x2^0'=x2^post60, x3^0'=x3^post60, x4^0'=x4^post60, x5^0'=x5^post60, x6^0'=x6^post60, (-x3^post60+x3^0 == 0 /\ __const_32^0-__const_32^post60 == 0 /\ -x5^post60+x5^0 == 0 /\ -x2^post60+x2^0 == 0 /\ oldx3^0-oldx3^post60 == 0 /\ -oldx0^post60+oldx0^0 == 0 /\ oldx4^0-oldx4^post60 == 0 /\ oldx2^0-oldx2^post60 == 0 /\ -oldx6^post60+oldx6^0 == 0 /\ oldx10^0-oldx10^post60 == 0 /\ oldx5^0-oldx5^post60 == 0 /\ -oldx13^post60+oldx13^0 == 0 /\ oldx12^0-oldx12^post60 == 0 /\ x1^0-x1^post60 == 0 /\ oldx7^0-oldx7^post60 == 0 /\ -x0^post60+x0^0 == 0 /\ -__const_31^post60+__const_31^0 == 0 /\ oldx11^0-oldx11^post60 == 0 /\ x4^0-x4^post60 == 0 /\ oldx8^0-oldx8^post60 == 0 /\ oldx1^0-oldx1^post60 == 0 /\ -oldx9^post60+oldx9^0 == 0 /\ -x6^post60+x6^0 == 0), cost: 1 60: l28 -> l20 : __const_31^0'=__const_31^post61, __const_32^0'=__const_32^post61, oldx0^0'=oldx0^post61, oldx10^0'=oldx10^post61, oldx11^0'=oldx11^post61, oldx12^0'=oldx12^post61, oldx13^0'=oldx13^post61, oldx1^0'=oldx1^post61, oldx2^0'=oldx2^post61, oldx3^0'=oldx3^post61, oldx4^0'=oldx4^post61, oldx5^0'=oldx5^post61, oldx6^0'=oldx6^post61, oldx7^0'=oldx7^post61, oldx8^0'=oldx8^post61, oldx9^0'=oldx9^post61, x0^0'=x0^post61, x1^0'=x1^post61, x2^0'=x2^post61, x3^0'=x3^post61, x4^0'=x4^post61, x5^0'=x5^post61, x6^0'=x6^post61, (oldx4^0-oldx4^post61 == 0 /\ oldx8^0-oldx8^post61 == 0 /\ -x5^post61+x5^0 == 0 /\ -x2^post61+x2^0 == 0 /\ -x3^post61+x3^0 == 0 /\ -oldx12^post61+oldx12^0 == 0 /\ -oldx2^post61+oldx2^0 == 0 /\ oldx5^0-oldx5^post61 == 0 /\ oldx11^0-oldx11^post61 == 0 /\ -x0^post61+x0^0 == 0 /\ -oldx6^post61+oldx6^0 == 0 /\ oldx1^0-oldx1^post61 == 0 /\ -oldx13^post61+oldx13^0 == 0 /\ oldx7^0-oldx7^post61 == 0 /\ -__const_31^post61+__const_31^0 == 0 /\ -oldx9^post61+oldx9^0 == 0 /\ __const_32^0-__const_32^post61 == 0 /\ oldx0^0-oldx0^post61 == 0 /\ x1^0-x1^post61 == 0 /\ oldx3^0-oldx3^post61 == 0 /\ x4^0-x4^post61 == 0 /\ oldx10^0-oldx10^post61 == 0 /\ -x6^post61+x6^0 == 0), cost: 1 61: l28 -> l21 : __const_31^0'=__const_31^post62, __const_32^0'=__const_32^post62, oldx0^0'=oldx0^post62, oldx10^0'=oldx10^post62, oldx11^0'=oldx11^post62, oldx12^0'=oldx12^post62, oldx13^0'=oldx13^post62, oldx1^0'=oldx1^post62, oldx2^0'=oldx2^post62, oldx3^0'=oldx3^post62, oldx4^0'=oldx4^post62, oldx5^0'=oldx5^post62, oldx6^0'=oldx6^post62, oldx7^0'=oldx7^post62, oldx8^0'=oldx8^post62, oldx9^0'=oldx9^post62, x0^0'=x0^post62, x1^0'=x1^post62, x2^0'=x2^post62, x3^0'=x3^post62, x4^0'=x4^post62, x5^0'=x5^post62, x6^0'=x6^post62, (x5^0-x5^post62 == 0 /\ -oldx8^post62+oldx8^0 == 0 /\ oldx11^0-oldx11^post62 == 0 /\ -x0^post62+x0^0 == 0 /\ -x1^post62+x1^0 == 0 /\ -oldx6^post62+oldx6^0 == 0 /\ oldx1^0-oldx1^post62 == 0 /\ x2^0-x2^post62 == 0 /\ oldx3^0-oldx3^post62 == 0 /\ -oldx9^post62+oldx9^0 == 0 /\ -__const_31^post62+__const_31^0 == 0 /\ __const_32^0-__const_32^post62 == 0 /\ oldx0^0-oldx0^post62 == 0 /\ x6^0-x6^post62 == 0 /\ oldx4^0-oldx4^post62 == 0 /\ -oldx2^post62+oldx2^0 == 0 /\ oldx10^0-oldx10^post62 == 0 /\ -x4^post62+x4^0 == 0 /\ x3^0-x3^post62 == 0 /\ oldx12^0-oldx12^post62 == 0 /\ -oldx5^post62+oldx5^0 == 0 /\ -oldx13^post62+oldx13^0 == 0 /\ oldx7^0-oldx7^post62 == 0), cost: 1 62: l28 -> l22 : __const_31^0'=__const_31^post63, __const_32^0'=__const_32^post63, oldx0^0'=oldx0^post63, oldx10^0'=oldx10^post63, oldx11^0'=oldx11^post63, oldx12^0'=oldx12^post63, oldx13^0'=oldx13^post63, oldx1^0'=oldx1^post63, oldx2^0'=oldx2^post63, oldx3^0'=oldx3^post63, oldx4^0'=oldx4^post63, oldx5^0'=oldx5^post63, oldx6^0'=oldx6^post63, oldx7^0'=oldx7^post63, oldx8^0'=oldx8^post63, oldx9^0'=oldx9^post63, x0^0'=x0^post63, x1^0'=x1^post63, x2^0'=x2^post63, x3^0'=x3^post63, x4^0'=x4^post63, x5^0'=x5^post63, x6^0'=x6^post63, (x2^0-x2^post63 == 0 /\ -oldx10^post63+oldx10^0 == 0 /\ oldx12^0-oldx12^post63 == 0 /\ -__const_31^post63+__const_31^0 == 0 /\ -__const_32^post63+__const_32^0 == 0 /\ -x0^post63+x0^0 == 0 /\ -x1^post63+x1^0 == 0 /\ -oldx5^post63+oldx5^0 == 0 /\ -x3^post63+x3^0 == 0 /\ x4^0-x4^post63 == 0 /\ oldx9^0-oldx9^post63 == 0 /\ oldx0^0-oldx0^post63 == 0 /\ -oldx4^post63+oldx4^0 == 0 /\ -oldx1^post63+oldx1^0 == 0 /\ -oldx13^post63+oldx13^0 == 0 /\ oldx3^0-oldx3^post63 == 0 /\ x5^0-x5^post63 == 0 /\ -oldx8^post63+oldx8^0 == 0 /\ -oldx6^post63+oldx6^0 == 0 /\ -oldx11^post63+oldx11^0 == 0 /\ oldx7^0-oldx7^post63 == 0 /\ -x6^post63+x6^0 == 0 /\ -oldx2^post63+oldx2^0 == 0), cost: 1 63: l28 -> l19 : __const_31^0'=__const_31^post64, __const_32^0'=__const_32^post64, oldx0^0'=oldx0^post64, oldx10^0'=oldx10^post64, oldx11^0'=oldx11^post64, oldx12^0'=oldx12^post64, oldx13^0'=oldx13^post64, oldx1^0'=oldx1^post64, oldx2^0'=oldx2^post64, oldx3^0'=oldx3^post64, oldx4^0'=oldx4^post64, oldx5^0'=oldx5^post64, oldx6^0'=oldx6^post64, oldx7^0'=oldx7^post64, oldx8^0'=oldx8^post64, oldx9^0'=oldx9^post64, x0^0'=x0^post64, x1^0'=x1^post64, x2^0'=x2^post64, x3^0'=x3^post64, x4^0'=x4^post64, x5^0'=x5^post64, x6^0'=x6^post64, (x2^0-x2^post64 == 0 /\ -oldx13^post64+oldx13^0 == 0 /\ oldx2^0-oldx2^post64 == 0 /\ -oldx0^post64+oldx0^0 == 0 /\ __const_32^0-__const_32^post64 == 0 /\ -x1^post64+x1^0 == 0 /\ -x3^post64+x3^0 == 0 /\ oldx1^0-oldx1^post64 == 0 /\ -x0^post64+x0^0 == 0 /\ -oldx8^post64+oldx8^0 == 0 /\ -__const_31^post64+__const_31^0 == 0 /\ oldx9^0-oldx9^post64 == 0 /\ oldx10^0-oldx10^post64 == 0 /\ x4^0-x4^post64 == 0 /\ -x6^post64+x6^0 == 0 /\ oldx3^0-oldx3^post64 == 0 /\ oldx5^0-oldx5^post64 == 0 /\ oldx11^0-oldx11^post64 == 0 /\ oldx12^0-oldx12^post64 == 0 /\ -oldx6^post64+oldx6^0 == 0 /\ oldx7^0-oldx7^post64 == 0 /\ x5^0-x5^post64 == 0 /\ oldx4^0-oldx4^post64 == 0), cost: 1 64: l28 -> l23 : __const_31^0'=__const_31^post65, __const_32^0'=__const_32^post65, oldx0^0'=oldx0^post65, oldx10^0'=oldx10^post65, oldx11^0'=oldx11^post65, oldx12^0'=oldx12^post65, oldx13^0'=oldx13^post65, oldx1^0'=oldx1^post65, oldx2^0'=oldx2^post65, oldx3^0'=oldx3^post65, oldx4^0'=oldx4^post65, oldx5^0'=oldx5^post65, oldx6^0'=oldx6^post65, oldx7^0'=oldx7^post65, oldx8^0'=oldx8^post65, oldx9^0'=oldx9^post65, x0^0'=x0^post65, x1^0'=x1^post65, x2^0'=x2^post65, x3^0'=x3^post65, x4^0'=x4^post65, x5^0'=x5^post65, x6^0'=x6^post65, (-x6^post65+x6^0 == 0 /\ oldx10^0-oldx10^post65 == 0 /\ x4^0-x4^post65 == 0 /\ oldx4^0-oldx4^post65 == 0 /\ x5^0-x5^post65 == 0 /\ oldx5^0-oldx5^post65 == 0 /\ -oldx6^post65+oldx6^0 == 0 /\ oldx0^0-oldx0^post65 == 0 /\ oldx8^0-oldx8^post65 == 0 /\ oldx7^0-oldx7^post65 == 0 /\ oldx11^0-oldx11^post65 == 0 /\ oldx2^0-oldx2^post65 == 0 /\ -x2^post65+x2^0 == 0 /\ -x0^post65+x0^0 == 0 /\ -x3^post65+x3^0 == 0 /\ oldx1^0-oldx1^post65 == 0 /\ -oldx12^post65+oldx12^0 == 0 /\ x1^0-x1^post65 == 0 /\ __const_32^0-__const_32^post65 == 0 /\ -oldx9^post65+oldx9^0 == 0 /\ oldx3^0-oldx3^post65 == 0 /\ -oldx13^post65+oldx13^0 == 0 /\ -__const_31^post65+__const_31^0 == 0), cost: 1 65: l28 -> l25 : __const_31^0'=__const_31^post66, __const_32^0'=__const_32^post66, oldx0^0'=oldx0^post66, oldx10^0'=oldx10^post66, oldx11^0'=oldx11^post66, oldx12^0'=oldx12^post66, oldx13^0'=oldx13^post66, oldx1^0'=oldx1^post66, oldx2^0'=oldx2^post66, oldx3^0'=oldx3^post66, oldx4^0'=oldx4^post66, oldx5^0'=oldx5^post66, oldx6^0'=oldx6^post66, oldx7^0'=oldx7^post66, oldx8^0'=oldx8^post66, oldx9^0'=oldx9^post66, x0^0'=x0^post66, x1^0'=x1^post66, x2^0'=x2^post66, x3^0'=x3^post66, x4^0'=x4^post66, x5^0'=x5^post66, x6^0'=x6^post66, (oldx3^0-oldx3^post66 == 0 /\ -__const_32^post66+__const_32^0 == 0 /\ -__const_31^post66+__const_31^0 == 0 /\ -oldx2^post66+oldx2^0 == 0 /\ oldx11^0-oldx11^post66 == 0 /\ -x6^post66+x6^0 == 0 /\ -oldx5^post66+oldx5^0 == 0 /\ -x3^post66+x3^0 == 0 /\ x2^0-x2^post66 == 0 /\ oldx9^0-oldx9^post66 == 0 /\ -x1^post66+x1^0 == 0 /\ x5^0-x5^post66 == 0 /\ oldx10^0-oldx10^post66 == 0 /\ oldx0^0-oldx0^post66 == 0 /\ oldx7^0-oldx7^post66 == 0 /\ oldx4^0-oldx4^post66 == 0 /\ -x0^post66+x0^0 == 0 /\ -oldx1^post66+oldx1^0 == 0 /\ -x4^post66+x4^0 == 0 /\ -oldx6^post66+oldx6^0 == 0 /\ oldx12^0-oldx12^post66 == 0 /\ -oldx13^post66+oldx13^0 == 0 /\ -oldx8^post66+oldx8^0 == 0), cost: 1 66: l28 -> l24 : __const_31^0'=__const_31^post67, __const_32^0'=__const_32^post67, oldx0^0'=oldx0^post67, oldx10^0'=oldx10^post67, oldx11^0'=oldx11^post67, oldx12^0'=oldx12^post67, oldx13^0'=oldx13^post67, oldx1^0'=oldx1^post67, oldx2^0'=oldx2^post67, oldx3^0'=oldx3^post67, oldx4^0'=oldx4^post67, oldx5^0'=oldx5^post67, oldx6^0'=oldx6^post67, oldx7^0'=oldx7^post67, oldx8^0'=oldx8^post67, oldx9^0'=oldx9^post67, x0^0'=x0^post67, x1^0'=x1^post67, x2^0'=x2^post67, x3^0'=x3^post67, x4^0'=x4^post67, x5^0'=x5^post67, x6^0'=x6^post67, (oldx3^0-oldx3^post67 == 0 /\ -oldx2^post67+oldx2^0 == 0 /\ -oldx9^post67+oldx9^0 == 0 /\ -oldx11^post67+oldx11^0 == 0 /\ -oldx13^post67+oldx13^0 == 0 /\ -x0^post67+x0^0 == 0 /\ -x4^post67+x4^0 == 0 /\ oldx10^0-oldx10^post67 == 0 /\ -__const_32^post67+__const_32^0 == 0 /\ -__const_31^post67+__const_31^0 == 0 /\ -oldx5^post67+oldx5^0 == 0 /\ oldx12^0-oldx12^post67 == 0 /\ -x6^post67+x6^0 == 0 /\ x2^0-x2^post67 == 0 /\ x5^0-x5^post67 == 0 /\ oldx7^0-oldx7^post67 == 0 /\ -x1^post67+x1^0 == 0 /\ -x3^post67+x3^0 == 0 /\ oldx4^0-oldx4^post67 == 0 /\ oldx0^0-oldx0^post67 == 0 /\ -oldx8^post67+oldx8^0 == 0 /\ -oldx6^post67+oldx6^0 == 0 /\ -oldx1^post67+oldx1^0 == 0), cost: 1 67: l28 -> l26 : __const_31^0'=__const_31^post68, __const_32^0'=__const_32^post68, oldx0^0'=oldx0^post68, oldx10^0'=oldx10^post68, oldx11^0'=oldx11^post68, oldx12^0'=oldx12^post68, oldx13^0'=oldx13^post68, oldx1^0'=oldx1^post68, oldx2^0'=oldx2^post68, oldx3^0'=oldx3^post68, oldx4^0'=oldx4^post68, oldx5^0'=oldx5^post68, oldx6^0'=oldx6^post68, oldx7^0'=oldx7^post68, oldx8^0'=oldx8^post68, oldx9^0'=oldx9^post68, x0^0'=x0^post68, x1^0'=x1^post68, x2^0'=x2^post68, x3^0'=x3^post68, x4^0'=x4^post68, x5^0'=x5^post68, x6^0'=x6^post68, (oldx3^0-oldx3^post68 == 0 /\ oldx10^0-oldx10^post68 == 0 /\ -oldx1^post68+oldx1^0 == 0 /\ x1^0-x1^post68 == 0 /\ oldx0^0-oldx0^post68 == 0 /\ -oldx11^post68+oldx11^0 == 0 /\ x2^0-x2^post68 == 0 /\ oldx12^0-oldx12^post68 == 0 /\ oldx5^0-oldx5^post68 == 0 /\ -x6^post68+x6^0 == 0 /\ -oldx2^post68+oldx2^0 == 0 /\ x4^0-x4^post68 == 0 /\ -x3^post68+x3^0 == 0 /\ -__const_32^post68+__const_32^0 == 0 /\ oldx7^0-oldx7^post68 == 0 /\ -__const_31^post68+__const_31^0 == 0 /\ -x0^post68+x0^0 == 0 /\ -oldx6^post68+oldx6^0 == 0 /\ oldx4^0-oldx4^post68 == 0 /\ oldx13^0-oldx13^post68 == 0 /\ oldx8^0-oldx8^post68 == 0 /\ x5^0-x5^post68 == 0 /\ -oldx9^post68+oldx9^0 == 0), cost: 1 68: l28 -> l1 : __const_31^0'=__const_31^post69, __const_32^0'=__const_32^post69, oldx0^0'=oldx0^post69, oldx10^0'=oldx10^post69, oldx11^0'=oldx11^post69, oldx12^0'=oldx12^post69, oldx13^0'=oldx13^post69, oldx1^0'=oldx1^post69, oldx2^0'=oldx2^post69, oldx3^0'=oldx3^post69, oldx4^0'=oldx4^post69, oldx5^0'=oldx5^post69, oldx6^0'=oldx6^post69, oldx7^0'=oldx7^post69, oldx8^0'=oldx8^post69, oldx9^0'=oldx9^post69, x0^0'=x0^post69, x1^0'=x1^post69, x2^0'=x2^post69, x3^0'=x3^post69, x4^0'=x4^post69, x5^0'=x5^post69, x6^0'=x6^post69, (-x2^post69+x2^0 == 0 /\ -x3^post69+x3^0 == 0 /\ -oldx12^post69+oldx12^0 == 0 /\ oldx7^0-oldx7^post69 == 0 /\ -oldx2^post69+oldx2^0 == 0 /\ oldx8^0-oldx8^post69 == 0 /\ oldx4^0-oldx4^post69 == 0 /\ oldx11^0-oldx11^post69 == 0 /\ oldx1^0-oldx1^post69 == 0 /\ oldx0^0-oldx0^post69 == 0 /\ -oldx13^post69+oldx13^0 == 0 /\ -oldx5^post69+oldx5^0 == 0 /\ -x6^post69+x6^0 == 0 /\ oldx3^0-oldx3^post69 == 0 /\ -x0^post69+x0^0 == 0 /\ -oldx6^post69+oldx6^0 == 0 /\ x1^0-x1^post69 == 0 /\ x4^0-x4^post69 == 0 /\ __const_32^0-__const_32^post69 == 0 /\ x5^0-x5^post69 == 0 /\ -oldx9^post69+oldx9^0 == 0 /\ -__const_31^post69+__const_31^0 == 0 /\ oldx10^0-oldx10^post69 == 0), cost: 1 69: l28 -> l2 : __const_31^0'=__const_31^post70, __const_32^0'=__const_32^post70, oldx0^0'=oldx0^post70, oldx10^0'=oldx10^post70, oldx11^0'=oldx11^post70, oldx12^0'=oldx12^post70, oldx13^0'=oldx13^post70, oldx1^0'=oldx1^post70, oldx2^0'=oldx2^post70, oldx3^0'=oldx3^post70, oldx4^0'=oldx4^post70, oldx5^0'=oldx5^post70, oldx6^0'=oldx6^post70, oldx7^0'=oldx7^post70, oldx8^0'=oldx8^post70, oldx9^0'=oldx9^post70, x0^0'=x0^post70, x1^0'=x1^post70, x2^0'=x2^post70, x3^0'=x3^post70, x4^0'=x4^post70, x5^0'=x5^post70, x6^0'=x6^post70, (-oldx12^post70+oldx12^0 == 0 /\ oldx7^0-oldx7^post70 == 0 /\ -oldx2^post70+oldx2^0 == 0 /\ x2^0-x2^post70 == 0 /\ oldx1^0-oldx1^post70 == 0 /\ x5^0-x5^post70 == 0 /\ oldx4^0-oldx4^post70 == 0 /\ oldx11^0-oldx11^post70 == 0 /\ -x0^post70+x0^0 == 0 /\ -oldx6^post70+oldx6^0 == 0 /\ oldx0^0-oldx0^post70 == 0 /\ x4^0-x4^post70 == 0 /\ -oldx13^post70+oldx13^0 == 0 /\ -oldx8^post70+oldx8^0 == 0 /\ oldx3^0-oldx3^post70 == 0 /\ -__const_31^post70+__const_31^0 == 0 /\ -x6^post70+x6^0 == 0 /\ -oldx9^post70+oldx9^0 == 0 /\ __const_32^0-__const_32^post70 == 0 /\ -oldx5^post70+oldx5^0 == 0 /\ -x3^post70+x3^0 == 0 /\ oldx10^0-oldx10^post70 == 0 /\ x1^0-x1^post70 == 0), cost: 1 70: l30 -> l28 : __const_31^0'=__const_31^post71, __const_32^0'=__const_32^post71, oldx0^0'=oldx0^post71, oldx10^0'=oldx10^post71, oldx11^0'=oldx11^post71, oldx12^0'=oldx12^post71, oldx13^0'=oldx13^post71, oldx1^0'=oldx1^post71, oldx2^0'=oldx2^post71, oldx3^0'=oldx3^post71, oldx4^0'=oldx4^post71, oldx5^0'=oldx5^post71, oldx6^0'=oldx6^post71, oldx7^0'=oldx7^post71, oldx8^0'=oldx8^post71, oldx9^0'=oldx9^post71, x0^0'=x0^post71, x1^0'=x1^post71, x2^0'=x2^post71, x3^0'=x3^post71, x4^0'=x4^post71, x5^0'=x5^post71, x6^0'=x6^post71, (oldx9^0-oldx9^post71 == 0 /\ oldx12^0-oldx12^post71 == 0 /\ -oldx5^post71+oldx5^0 == 0 /\ x4^0-x4^post71 == 0 /\ -oldx6^post71+oldx6^0 == 0 /\ oldx10^0-oldx10^post71 == 0 /\ -oldx7^post71+oldx7^0 == 0 /\ -oldx13^post71+oldx13^0 == 0 /\ -oldx4^post71+oldx4^0 == 0 /\ oldx3^0-oldx3^post71 == 0 /\ -oldx1^post71+oldx1^0 == 0 /\ x5^0-x5^post71 == 0 /\ -x0^post71+x0^0 == 0 /\ -x3^post71+x3^0 == 0 /\ -x1^post71+x1^0 == 0 /\ -__const_32^post71+__const_32^0 == 0 /\ -__const_31^post71+__const_31^0 == 0 /\ -oldx8^post71+oldx8^0 == 0 /\ -oldx11^post71+oldx11^0 == 0 /\ -oldx2^post71+oldx2^0 == 0 /\ x2^0-x2^post71 == 0 /\ oldx0^0-oldx0^post71 == 0 /\ -x6^post71+x6^0 == 0), cost: 1 Chained Linear Paths Start location: l30 Program variables: __const_31^0 __const_32^0 oldx0^0 oldx10^0 oldx11^0 oldx12^0 oldx13^0 oldx1^0 oldx2^0 oldx3^0 oldx4^0 oldx5^0 oldx6^0 oldx7^0 oldx8^0 oldx9^0 x0^0 x1^0 x2^0 x3^0 x4^0 x5^0 x6^0 0: l0 -> l1 : __const_31^0'=__const_31^post1, __const_32^0'=__const_32^post1, oldx0^0'=oldx0^post1, oldx10^0'=oldx10^post1, oldx11^0'=oldx11^post1, oldx12^0'=oldx12^post1, oldx13^0'=oldx13^post1, oldx1^0'=oldx1^post1, oldx2^0'=oldx2^post1, oldx3^0'=oldx3^post1, oldx4^0'=oldx4^post1, oldx5^0'=oldx5^post1, oldx6^0'=oldx6^post1, oldx7^0'=oldx7^post1, oldx8^0'=oldx8^post1, oldx9^0'=oldx9^post1, x0^0'=x0^post1, x1^0'=x1^post1, x2^0'=x2^post1, x3^0'=x3^post1, x4^0'=x4^post1, x5^0'=x5^post1, x6^0'=x6^post1, (0 == 0 /\ -x5^0+oldx5^post1 == 0 /\ -oldx1^post1+x1^post1 == 0 /\ -oldx4^post1+x4^post1 == 0 /\ oldx4^post1-x4^0 == 0 /\ -3+oldx4^post1 <= 0 /\ oldx0^post1-x0^0 == 0 /\ x2^post1-oldx2^post1 == 0 /\ -oldx13^post1+oldx13^0 == 0 /\ x5^post1-oldx7^post1 == 0 /\ -oldx11^post1+oldx11^0 == 0 /\ x6^post1-oldx8^post1 == 0 /\ __const_32^0-__const_32^post1 == 0 /\ -x2^0+oldx2^post1 == 0 /\ -oldx3^post1+x3^post1 == 0 /\ oldx10^0-oldx10^post1 == 0 /\ oldx3^post1-x3^0 == 0 /\ oldx1^post1-x1^0 == 0 /\ -oldx9^post1+oldx9^0 == 0 /\ oldx12^0-oldx12^post1 == 0 /\ -__const_31^post1+__const_31^0 == 0 /\ x0^post1-oldx0^post1 == 0 /\ oldx6^post1-x6^0 == 0), cost: 1 1: l0 -> l2 : __const_31^0'=__const_31^post2, __const_32^0'=__const_32^post2, oldx0^0'=oldx0^post2, oldx10^0'=oldx10^post2, oldx11^0'=oldx11^post2, oldx12^0'=oldx12^post2, oldx13^0'=oldx13^post2, oldx1^0'=oldx1^post2, oldx2^0'=oldx2^post2, oldx3^0'=oldx3^post2, oldx4^0'=oldx4^post2, oldx5^0'=oldx5^post2, oldx6^0'=oldx6^post2, oldx7^0'=oldx7^post2, oldx8^0'=oldx8^post2, oldx9^0'=oldx9^post2, x0^0'=x0^post2, x1^0'=x1^post2, x2^0'=x2^post2, x3^0'=x3^post2, x4^0'=x4^post2, x5^0'=x5^post2, x6^0'=x6^post2, (0 == 0 /\ -oldx1^post2+x1^post2 == 0 /\ -x4^0+oldx4^post2 == 0 /\ oldx11^0-oldx11^post2 == 0 /\ -__const_32^post2+__const_32^0 == 0 /\ -__const_31^post2+__const_31^0 == 0 /\ oldx1^post2-x1^0 == 0 /\ 4-oldx4^post2 <= 0 /\ -x2^0+oldx2^post2 == 0 /\ oldx3^post2-x3^0 == 0 /\ oldx9^0-oldx9^post2 == 0 /\ x4^post2-oldx4^post2 == 0 /\ -oldx2^post2+x2^post2 == 0 /\ oldx6^post2-x6^0 == 0 /\ oldx10^0-oldx10^post2 == 0 /\ -oldx3^post2+x3^post2 == 0 /\ x5^post2-oldx7^post2 == 0 /\ -oldx8^post2+x6^post2 == 0 /\ -oldx0^post2+x0^post2 == 0 /\ oldx0^post2-x0^0 == 0 /\ -x5^0+oldx5^post2 == 0 /\ oldx12^0-oldx12^post2 == 0 /\ -oldx13^post2+oldx13^0 == 0), cost: 1 37: l1 -> l24 : __const_31^0'=__const_31^post38, __const_32^0'=__const_32^post38, oldx0^0'=oldx0^post38, oldx10^0'=oldx10^post38, oldx11^0'=oldx11^post38, oldx12^0'=oldx12^post38, oldx13^0'=oldx13^post38, oldx1^0'=oldx1^post38, oldx2^0'=oldx2^post38, oldx3^0'=oldx3^post38, oldx4^0'=oldx4^post38, oldx5^0'=oldx5^post38, oldx6^0'=oldx6^post38, oldx7^0'=oldx7^post38, oldx8^0'=oldx8^post38, oldx9^0'=oldx9^post38, x0^0'=x0^post38, x1^0'=x1^post38, x2^0'=x2^post38, x3^0'=x3^post38, x4^0'=x4^post38, x5^0'=x5^post38, x6^0'=x6^post38, (0 == 0 /\ x5^post38-oldx7^post38 == 0 /\ -oldx12^post38+oldx12^0 == 0 /\ -x5^0+oldx5^post38 == 0 /\ -oldx4^post38+x4^post38 == 0 /\ oldx6^post38-x6^0 == 0 /\ oldx11^0-oldx11^post38 == 0 /\ -__const_31^post38+__const_31^0 == 0 /\ oldx0^post38-x0^0 == 0 /\ oldx3^post38-x3^0 == 0 /\ oldx2^post38-x2^0 == 0 /\ -oldx13^post38+oldx13^0 == 0 /\ -oldx8^post38+x6^post38 == 0 /\ -oldx0^post38+x0^post38 == 0 /\ -x4^0+oldx4^post38 == 0 /\ -oldx9^post38+oldx9^0 == 0 /\ __const_32^0-__const_32^post38 == 0 /\ oldx4^post38 <= 0 /\ -oldx3^post38+x3^post38 == 0 /\ -x1^0+oldx1^post38 == 0 /\ -oldx2^post38+x2^post38 == 0 /\ -oldx1^post38+x1^post38 == 0 /\ oldx10^0-oldx10^post38 == 0), cost: 1 38: l1 -> l26 : __const_31^0'=__const_31^post39, __const_32^0'=__const_32^post39, oldx0^0'=oldx0^post39, oldx10^0'=oldx10^post39, oldx11^0'=oldx11^post39, oldx12^0'=oldx12^post39, oldx13^0'=oldx13^post39, oldx1^0'=oldx1^post39, oldx2^0'=oldx2^post39, oldx3^0'=oldx3^post39, oldx4^0'=oldx4^post39, oldx5^0'=oldx5^post39, oldx6^0'=oldx6^post39, oldx7^0'=oldx7^post39, oldx8^0'=oldx8^post39, oldx9^0'=oldx9^post39, x0^0'=x0^post39, x1^0'=x1^post39, x2^0'=x2^post39, x3^0'=x3^post39, x4^0'=x4^post39, x5^0'=x5^post39, x6^0'=x6^post39, (0 == 0 /\ oldx11^0-oldx11^post39 == 0 /\ -oldx3^post39+x3^post39 == 0 /\ -x5^0+oldx5^post39 == 0 /\ oldx6^post39-x6^0 == 0 /\ -oldx1^post39+x1^post39 == 0 /\ oldx0^post39-x0^0 == 0 /\ -x4^0+oldx4^post39 == 0 /\ -oldx2^post39+x2^post39 == 0 /\ oldx10^0-oldx10^post39 == 0 /\ x6^post39-oldx7^post39 == 0 /\ -oldx8^post39+oldx8^0 == 0 /\ -__const_31^post39+__const_31^0 == 0 /\ -x1^0+oldx1^post39 == 0 /\ x5^post39-oldx4^post39 == 0 /\ -oldx9^post39+oldx9^0 == 0 /\ -oldx0^post39+x0^post39 == 0 /\ 1-oldx4^post39 <= 0 /\ -__const_32^post39+__const_32^0 == 0 /\ -oldx13^post39+oldx13^0 == 0 /\ oldx3^post39-x3^0 == 0 /\ x4^post39-oldx4^post39 == 0 /\ oldx2^post39-x2^0 == 0 /\ oldx12^0-oldx12^post39 == 0), cost: 1 39: l2 -> l0 : __const_31^0'=__const_31^post40, __const_32^0'=__const_32^post40, oldx0^0'=oldx0^post40, oldx10^0'=oldx10^post40, oldx11^0'=oldx11^post40, oldx12^0'=oldx12^post40, oldx13^0'=oldx13^post40, oldx1^0'=oldx1^post40, oldx2^0'=oldx2^post40, oldx3^0'=oldx3^post40, oldx4^0'=oldx4^post40, oldx5^0'=oldx5^post40, oldx6^0'=oldx6^post40, oldx7^0'=oldx7^post40, oldx8^0'=oldx8^post40, oldx9^0'=oldx9^post40, x0^0'=x0^post40, x1^0'=x1^post40, x2^0'=x2^post40, x3^0'=x3^post40, x4^0'=x4^post40, x5^0'=x5^post40, x6^0'=x6^post40, (0 == 0 /\ __const_31^0-__const_31^post40 == 0 /\ x6^post40-oldx8^post40 == 0 /\ -x2^0+oldx2^post40 == 0 /\ oldx1^post40-x1^0 == 0 /\ oldx10^0-oldx10^post40 == 0 /\ -oldx2^post40+x2^post40 == 0 /\ -__const_32^post40+__const_32^0 == 0 /\ oldx3^post40-x3^0 == 0 /\ -oldx1^post40+x1^post40 == 0 /\ oldx9^0-oldx9^post40 == 0 /\ 4-oldx4^post40+x4^post40 == 0 /\ oldx6^post40-x6^0 == 0 /\ -oldx7^post40+x5^post40 == 0 /\ oldx12^0-oldx12^post40 == 0 /\ -oldx13^post40+oldx13^0 == 0 /\ -oldx11^post40+oldx11^0 == 0 /\ oldx4^post40-x4^0 == 0 /\ x0^post40-oldx0^post40 == 0 /\ x3^post40-oldx3^post40 == 0 /\ oldx0^post40-x0^0 == 0 /\ -x5^0+oldx5^post40 == 0), cost: 1 2: l3 -> l4 : __const_31^0'=__const_31^post3, __const_32^0'=__const_32^post3, oldx0^0'=oldx0^post3, oldx10^0'=oldx10^post3, oldx11^0'=oldx11^post3, oldx12^0'=oldx12^post3, oldx13^0'=oldx13^post3, oldx1^0'=oldx1^post3, oldx2^0'=oldx2^post3, oldx3^0'=oldx3^post3, oldx4^0'=oldx4^post3, oldx5^0'=oldx5^post3, oldx6^0'=oldx6^post3, oldx7^0'=oldx7^post3, oldx8^0'=oldx8^post3, oldx9^0'=oldx9^post3, x0^0'=x0^post3, x1^0'=x1^post3, x2^0'=x2^post3, x3^0'=x3^post3, x4^0'=x4^post3, x5^0'=x5^post3, x6^0'=x6^post3, (0 == 0 /\ -x4^0+oldx4^post3 == 0 /\ -oldx0^post3+x0^post3 == 0 /\ -oldx11^post3+oldx11^0 == 0 /\ oldx3^post3-x3^0 == 0 /\ -oldx1^post3+x1^post3 == 0 /\ oldx1^post3-x1^0 == 0 /\ -oldx13^post3+oldx13^0 == 0 /\ x4^post3-oldx7^post3 == 0 /\ -oldx9^post3+x6^post3 == 0 /\ -x2^0+oldx2^post3 == 0 /\ -oldx2^post3+x2^post3 == 0 /\ oldx0^post3-x0^0 == 0 /\ -oldx8^post3+x5^post3 == 0 /\ oldx10^0-oldx10^post3 == 0 /\ -__const_32^post3+__const_32^0 == 0 /\ -__const_31^post3+__const_31^0 == 0 /\ oldx12^0-oldx12^post3 == 0 /\ oldx6^post3-x6^0 == 0 /\ __const_32^0-oldx3^post3+x3^post3 == 0 /\ -x5^0+oldx5^post3 == 0), cost: 1 3: l4 -> l0 : __const_31^0'=__const_31^post4, __const_32^0'=__const_32^post4, oldx0^0'=oldx0^post4, oldx10^0'=oldx10^post4, oldx11^0'=oldx11^post4, oldx12^0'=oldx12^post4, oldx13^0'=oldx13^post4, oldx1^0'=oldx1^post4, oldx2^0'=oldx2^post4, oldx3^0'=oldx3^post4, oldx4^0'=oldx4^post4, oldx5^0'=oldx5^post4, oldx6^0'=oldx6^post4, oldx7^0'=oldx7^post4, oldx8^0'=oldx8^post4, oldx9^0'=oldx9^post4, x0^0'=x0^post4, x1^0'=x1^post4, x2^0'=x2^post4, x3^0'=x3^post4, x4^0'=x4^post4, x5^0'=x5^post4, x6^0'=x6^post4, (0 == 0 /\ oldx3^post4-x3^0 == 0 /\ -x4^0+oldx4^post4 == 0 /\ oldx0^post4-x0^0 == 0 /\ oldx12^0-oldx12^post4 == 0 /\ -oldx11^post4+oldx11^0 == 0 /\ -oldx7^post4+x5^post4 == 0 /\ oldx3^post4-__const_31^0 <= 0 /\ -oldx10^post4+oldx10^0 == 0 /\ -oldx3^post4+x3^post4 == 0 /\ x0^post4-oldx0^post4 == 0 /\ -oldx1^post4+x1^post4 == 0 /\ oldx6^post4-x6^0 == 0 /\ oldx1^post4-x1^0 == 0 /\ -__const_32^post4+__const_32^0 == 0 /\ -__const_31^post4+__const_31^0 == 0 /\ oldx13^0-oldx13^post4 == 0 /\ -oldx3^post4+x4^post4 == 0 /\ x6^post4-oldx8^post4 == 0 /\ -x2^0+oldx2^post4 == 0 /\ -oldx2^post4+x2^post4 == 0 /\ -oldx9^post4+oldx9^0 == 0 /\ -x5^0+oldx5^post4 == 0), cost: 1 4: l4 -> l3 : __const_31^0'=__const_31^post5, __const_32^0'=__const_32^post5, oldx0^0'=oldx0^post5, oldx10^0'=oldx10^post5, oldx11^0'=oldx11^post5, oldx12^0'=oldx12^post5, oldx13^0'=oldx13^post5, oldx1^0'=oldx1^post5, oldx2^0'=oldx2^post5, oldx3^0'=oldx3^post5, oldx4^0'=oldx4^post5, oldx5^0'=oldx5^post5, oldx6^0'=oldx6^post5, oldx7^0'=oldx7^post5, oldx8^0'=oldx8^post5, oldx9^0'=oldx9^post5, x0^0'=x0^post5, x1^0'=x1^post5, x2^0'=x2^post5, x3^0'=x3^post5, x4^0'=x4^post5, x5^0'=x5^post5, x6^0'=x6^post5, (0 == 0 /\ x2^post5-oldx2^post5 == 0 /\ -oldx12^post5+oldx12^0 == 0 /\ x3^post5-oldx3^post5 == 0 /\ oldx11^0-oldx11^post5 == 0 /\ 1-oldx3^post5+__const_31^0 <= 0 /\ oldx5^post5-x5^0 == 0 /\ oldx0^post5-x0^0 == 0 /\ oldx2^post5-x2^0 == 0 /\ oldx3^post5-x3^0 == 0 /\ -oldx13^post5+oldx13^0 == 0 /\ -x4^0+oldx4^post5 == 0 /\ x5^post5-oldx8^post5 == 0 /\ -oldx9^post5+x6^post5 == 0 /\ oldx6^post5-x6^0 == 0 /\ __const_32^0-__const_32^post5 == 0 /\ -oldx1^post5+x1^post5 == 0 /\ -oldx7^post5+x4^post5 == 0 /\ -x1^0+oldx1^post5 == 0 /\ -__const_31^post5+__const_31^0 == 0 /\ -oldx0^post5+x0^post5 == 0 /\ oldx10^0-oldx10^post5 == 0), cost: 1 5: l5 -> l6 : __const_31^0'=__const_31^post6, __const_32^0'=__const_32^post6, oldx0^0'=oldx0^post6, oldx10^0'=oldx10^post6, oldx11^0'=oldx11^post6, oldx12^0'=oldx12^post6, oldx13^0'=oldx13^post6, oldx1^0'=oldx1^post6, oldx2^0'=oldx2^post6, oldx3^0'=oldx3^post6, oldx4^0'=oldx4^post6, oldx5^0'=oldx5^post6, oldx6^0'=oldx6^post6, oldx7^0'=oldx7^post6, oldx8^0'=oldx8^post6, oldx9^0'=oldx9^post6, x0^0'=x0^post6, x1^0'=x1^post6, x2^0'=x2^post6, x3^0'=x3^post6, x4^0'=x4^post6, x5^0'=x5^post6, x6^0'=x6^post6, (0 == 0 /\ -oldx12^post6+oldx12^0 == 0 /\ -x5^0+oldx5^post6 == 0 /\ oldx6^post6-x6^0 == 0 /\ x5^post6-oldx9^post6 == 0 /\ oldx3^post6-x3^0 == 0 /\ oldx11^0-oldx11^post6 == 0 /\ x6^post6-oldx10^post6 == 0 /\ oldx0^post6-x0^0 == 0 /\ oldx2^post6-x2^0 == 0 /\ -oldx13^post6+oldx13^0 == 0 /\ -x4^0+oldx4^post6 == 0 /\ x3^post6-oldx7^post6 == 0 /\ -oldx0^post6+x0^post6 == 0 /\ -__const_31^post6+__const_31^0 == 0 /\ __const_32^0-__const_32^post6 == 0 /\ 1-oldx2^post6+x2^post6 == 0 /\ -oldx8^post6+x4^post6 == 0 /\ -x1^0+oldx1^post6 == 0 /\ -oldx1^post6+x1^post6 == 0), cost: 1 10: l6 -> l7 : __const_31^0'=__const_31^post11, __const_32^0'=__const_32^post11, oldx0^0'=oldx0^post11, oldx10^0'=oldx10^post11, oldx11^0'=oldx11^post11, oldx12^0'=oldx12^post11, oldx13^0'=oldx13^post11, oldx1^0'=oldx1^post11, oldx2^0'=oldx2^post11, oldx3^0'=oldx3^post11, oldx4^0'=oldx4^post11, oldx5^0'=oldx5^post11, oldx6^0'=oldx6^post11, oldx7^0'=oldx7^post11, oldx8^0'=oldx8^post11, oldx9^0'=oldx9^post11, x0^0'=x0^post11, x1^0'=x1^post11, x2^0'=x2^post11, x3^0'=x3^post11, x4^0'=x4^post11, x5^0'=x5^post11, x6^0'=x6^post11, (0 == 0 /\ __const_32^0-__const_32^post11 == 0 /\ -oldx11^post11+oldx11^0 == 0 /\ -x0^0+oldx0^post11 == 0 /\ -x5^0+oldx5^post11 == 0 /\ x0^post11-oldx0^post11 == 0 /\ -__const_31^post11+__const_31^0 == 0 /\ x1^post11-oldx1^post11 == 0 /\ -oldx13^post11+oldx13^0 == 0 /\ 1-oldx2^post11 <= 0 /\ -oldx2^post11+x2^post11 == 0 /\ oldx1^post11-x1^0 == 0 /\ x3^post11-oldx7^post11 == 0 /\ -x2^0+oldx2^post11 == 0 /\ x4^post11-oldx8^post11 == 0 /\ x5^post11-oldx9^post11 == 0 /\ oldx12^0-oldx12^post11 == 0 /\ x6^post11-oldx10^post11 == 0 /\ -x6^0+oldx6^post11 == 0 /\ oldx4^post11-x4^0 == 0 /\ oldx3^post11-x3^0 == 0), cost: 1 11: l6 -> l8 : __const_31^0'=__const_31^post12, __const_32^0'=__const_32^post12, oldx0^0'=oldx0^post12, oldx10^0'=oldx10^post12, oldx11^0'=oldx11^post12, oldx12^0'=oldx12^post12, oldx13^0'=oldx13^post12, oldx1^0'=oldx1^post12, oldx2^0'=oldx2^post12, oldx3^0'=oldx3^post12, oldx4^0'=oldx4^post12, oldx5^0'=oldx5^post12, oldx6^0'=oldx6^post12, oldx7^0'=oldx7^post12, oldx8^0'=oldx8^post12, oldx9^0'=oldx9^post12, x0^0'=x0^post12, x1^0'=x1^post12, x2^0'=x2^post12, x3^0'=x3^post12, x4^0'=x4^post12, x5^0'=x5^post12, x6^0'=x6^post12, (0 == 0 /\ x2^post12-oldx2^post12 == 0 /\ -x1^0+oldx1^post12 == 0 /\ -x2^0+oldx2^post12 == 0 /\ oldx6^post12-x6^0 == 0 /\ -oldx7^post12+x3^post12 == 0 /\ -__const_31^post12+__const_31^0 == 0 /\ x1^post12-oldx1^post12 == 0 /\ -oldx12^post12+oldx12^0 == 0 /\ -oldx0^post12+x0^post12 == 0 /\ oldx11^0-oldx11^post12 == 0 /\ -x5^0+oldx5^post12 == 0 /\ -oldx10^post12+x6^post12 == 0 /\ -x4^0+oldx4^post12 == 0 /\ x4^post12-oldx8^post12 == 0 /\ -oldx13^post12+oldx13^0 == 0 /\ -oldx9^post12+x5^post12 == 0 /\ oldx3^post12-x3^0 == 0 /\ oldx2^post12 <= 0 /\ __const_32^0-__const_32^post12 == 0 /\ oldx0^post12-x0^0 == 0), cost: 1 6: l7 -> l8 : __const_31^0'=__const_31^post7, __const_32^0'=__const_32^post7, oldx0^0'=oldx0^post7, oldx10^0'=oldx10^post7, oldx11^0'=oldx11^post7, oldx12^0'=oldx12^post7, oldx13^0'=oldx13^post7, oldx1^0'=oldx1^post7, oldx2^0'=oldx2^post7, oldx3^0'=oldx3^post7, oldx4^0'=oldx4^post7, oldx5^0'=oldx5^post7, oldx6^0'=oldx6^post7, oldx7^0'=oldx7^post7, oldx8^0'=oldx8^post7, oldx9^0'=oldx9^post7, x0^0'=x0^post7, x1^0'=x1^post7, x2^0'=x2^post7, x3^0'=x3^post7, x4^0'=x4^post7, x5^0'=x5^post7, x6^0'=x6^post7, (0 == 0 /\ oldx1^post7-x1^0 == 0 /\ oldx12^0-oldx12^post7 == 0 /\ x3^post7-oldx7^post7 == 0 /\ oldx0^post7-x0^0 == 0 /\ -x5^0+oldx5^post7 == 0 /\ oldx11^post7 <= 0 /\ -oldx13^post7+oldx13^0 == 0 /\ x4^post7-oldx8^post7 == 0 /\ oldx4^post7-x4^0 == 0 /\ -x3^0+oldx3^post7 == 0 /\ -oldx1^post7+x1^post7 == 0 /\ x6^post7-oldx10^post7 == 0 /\ -x2^0+oldx2^post7 == 0 /\ -__const_32^post7+__const_32^0 == 0 /\ -__const_31^post7+__const_31^0 == 0 /\ -oldx2^post7+x2^post7 == 0 /\ -x6^0+oldx6^post7 == 0 /\ -oldx11^post7 <= 0 /\ x5^post7-oldx9^post7 == 0 /\ x0^post7-oldx0^post7 == 0), cost: 1 7: l7 -> l5 : __const_31^0'=__const_31^post8, __const_32^0'=__const_32^post8, oldx0^0'=oldx0^post8, oldx10^0'=oldx10^post8, oldx11^0'=oldx11^post8, oldx12^0'=oldx12^post8, oldx13^0'=oldx13^post8, oldx1^0'=oldx1^post8, oldx2^0'=oldx2^post8, oldx3^0'=oldx3^post8, oldx4^0'=oldx4^post8, oldx5^0'=oldx5^post8, oldx6^0'=oldx6^post8, oldx7^0'=oldx7^post8, oldx8^0'=oldx8^post8, oldx9^0'=oldx9^post8, x0^0'=x0^post8, x1^0'=x1^post8, x2^0'=x2^post8, x3^0'=x3^post8, x4^0'=x4^post8, x5^0'=x5^post8, x6^0'=x6^post8, (0 == 0 /\ __const_32^0-__const_32^post8 == 0 /\ -x4^0+oldx4^post8 == 0 /\ -x2^0+oldx2^post8 == 0 /\ 1-oldx11^post8 <= 0 /\ -oldx0^post8+x0^post8 == 0 /\ x1^post8-oldx1^post8 == 0 /\ x3^post8-oldx7^post8 == 0 /\ oldx1^post8-x1^0 == 0 /\ -__const_31^post8+__const_31^0 == 0 /\ oldx3^post8-x3^0 == 0 /\ x4^post8-oldx8^post8 == 0 /\ oldx12^0-oldx12^post8 == 0 /\ oldx6^post8-x6^0 == 0 /\ x6^post8-oldx10^post8 == 0 /\ -oldx13^post8+oldx13^0 == 0 /\ oldx0^post8-x0^0 == 0 /\ x5^post8-oldx9^post8 == 0 /\ x2^post8-oldx2^post8 == 0 /\ -x5^0+oldx5^post8 == 0), cost: 1 8: l7 -> l5 : __const_31^0'=__const_31^post9, __const_32^0'=__const_32^post9, oldx0^0'=oldx0^post9, oldx10^0'=oldx10^post9, oldx11^0'=oldx11^post9, oldx12^0'=oldx12^post9, oldx13^0'=oldx13^post9, oldx1^0'=oldx1^post9, oldx2^0'=oldx2^post9, oldx3^0'=oldx3^post9, oldx4^0'=oldx4^post9, oldx5^0'=oldx5^post9, oldx6^0'=oldx6^post9, oldx7^0'=oldx7^post9, oldx8^0'=oldx8^post9, oldx9^0'=oldx9^post9, x0^0'=x0^post9, x1^0'=x1^post9, x2^0'=x2^post9, x3^0'=x3^post9, x4^0'=x4^post9, x5^0'=x5^post9, x6^0'=x6^post9, (0 == 0 /\ __const_32^0-__const_32^post9 == 0 /\ -x2^0+oldx2^post9 == 0 /\ -oldx1^post9+x1^post9 == 0 /\ x3^post9-oldx7^post9 == 0 /\ -x1^0+oldx1^post9 == 0 /\ oldx6^post9-x6^0 == 0 /\ -oldx9^post9+x5^post9 == 0 /\ -__const_31^post9+__const_31^0 == 0 /\ x4^post9-oldx8^post9 == 0 /\ 1+oldx11^post9 <= 0 /\ oldx0^post9-x0^0 == 0 /\ -x5^0+oldx5^post9 == 0 /\ oldx12^0-oldx12^post9 == 0 /\ -x4^0+oldx4^post9 == 0 /\ -oldx0^post9+x0^post9 == 0 /\ -oldx10^post9+x6^post9 == 0 /\ x2^post9-oldx2^post9 == 0 /\ oldx3^post9-x3^0 == 0 /\ -oldx13^post9+oldx13^0 == 0), cost: 1 9: l8 -> l4 : __const_31^0'=__const_31^post10, __const_32^0'=__const_32^post10, oldx0^0'=oldx0^post10, oldx10^0'=oldx10^post10, oldx11^0'=oldx11^post10, oldx12^0'=oldx12^post10, oldx13^0'=oldx13^post10, oldx1^0'=oldx1^post10, oldx2^0'=oldx2^post10, oldx3^0'=oldx3^post10, oldx4^0'=oldx4^post10, oldx5^0'=oldx5^post10, oldx6^0'=oldx6^post10, oldx7^0'=oldx7^post10, oldx8^0'=oldx8^post10, oldx9^0'=oldx9^post10, x0^0'=x0^post10, x1^0'=x1^post10, x2^0'=x2^post10, x3^0'=x3^post10, x4^0'=x4^post10, x5^0'=x5^post10, x6^0'=x6^post10, (0 == 0 /\ -oldx2^post10+x2^post10 == 0 /\ oldx12^0-oldx12^post10 == 0 /\ oldx1^post10-x1^0 == 0 /\ x0^post10-oldx0^post10 == 0 /\ -oldx10^post10+oldx10^0 == 0 /\ -__const_31^post10+__const_31^0 == 0 /\ -oldx8^post10+x5^post10 == 0 /\ -oldx1^post10+x1^post10 == 0 /\ -x5^0+oldx5^post10 == 0 /\ -oldx7^post10+x4^post10 == 0 /\ oldx4^post10-x4^0 == 0 /\ -oldx13^post10+oldx13^0 == 0 /\ oldx0^post10-x0^0 == 0 /\ -x3^0+oldx3^post10 == 0 /\ -x6^0+oldx6^post10 == 0 /\ x3^post10-oldx2^post10 == 0 /\ -x2^0+oldx2^post10 == 0 /\ -__const_32^post10+__const_32^0 == 0 /\ -oldx11^post10+oldx11^0 == 0 /\ x6^post10-oldx9^post10 == 0), cost: 1 12: l9 -> l10 : __const_31^0'=__const_31^post13, __const_32^0'=__const_32^post13, oldx0^0'=oldx0^post13, oldx10^0'=oldx10^post13, oldx11^0'=oldx11^post13, oldx12^0'=oldx12^post13, oldx13^0'=oldx13^post13, oldx1^0'=oldx1^post13, oldx2^0'=oldx2^post13, oldx3^0'=oldx3^post13, oldx4^0'=oldx4^post13, oldx5^0'=oldx5^post13, oldx6^0'=oldx6^post13, oldx7^0'=oldx7^post13, oldx8^0'=oldx8^post13, oldx9^0'=oldx9^post13, x0^0'=x0^post13, x1^0'=x1^post13, x2^0'=x2^post13, x3^0'=x3^post13, x4^0'=x4^post13, x5^0'=x5^post13, x6^0'=x6^post13, (0 == 0 /\ oldx6^post13-x6^0 == 0 /\ oldx4^post13-x4^0 == 0 /\ oldx1^post13-x1^0 == 0 /\ oldx3^post13-x3^0 == 0 /\ __const_31^0-__const_31^post13 == 0 /\ -x2^0+oldx2^post13 == 0 /\ x2^post13-oldx9^post13 == 0 /\ -x5^0+oldx5^post13 == 0 /\ -oldx10^post13+x3^post13 == 0 /\ oldx0^post13-x0^0 == 0 /\ -oldx13^post13+x6^post13 == 0 /\ -oldx12^post13+x5^post13 == 0 /\ -__const_32^post13+__const_32^0 == 0 /\ -oldx7^post13+x0^post13 == 0 /\ x1^post13-oldx8^post13 == 0 /\ -oldx11^post13+x4^post13 == 0), cost: 1 13: l11 -> l9 : __const_31^0'=__const_31^post14, __const_32^0'=__const_32^post14, oldx0^0'=oldx0^post14, oldx10^0'=oldx10^post14, oldx11^0'=oldx11^post14, oldx12^0'=oldx12^post14, oldx13^0'=oldx13^post14, oldx1^0'=oldx1^post14, oldx2^0'=oldx2^post14, oldx3^0'=oldx3^post14, oldx4^0'=oldx4^post14, oldx5^0'=oldx5^post14, oldx6^0'=oldx6^post14, oldx7^0'=oldx7^post14, oldx8^0'=oldx8^post14, oldx9^0'=oldx9^post14, x0^0'=x0^post14, x1^0'=x1^post14, x2^0'=x2^post14, x3^0'=x3^post14, x4^0'=x4^post14, x5^0'=x5^post14, x6^0'=x6^post14, (oldx4^post14-x4^0 == 0 /\ oldx6^post14-x6^0 == 0 /\ oldx10^0-oldx10^post14 == 0 /\ -oldx4^post14+x4^post14 == 0 /\ -oldx2^post14+x2^post14 == 0 /\ -oldx8^post14+oldx8^0 == 0 /\ -oldx6^post14+x6^post14 == 0 /\ oldx12^0-oldx12^post14 == 0 /\ -1+oldx6^post14 <= 0 /\ -oldx11^post14+oldx11^0 == 0 /\ -__const_31^post14+__const_31^0 == 0 /\ -oldx1^post14+x1^post14 == 0 /\ oldx0^post14-x0^0 == 0 /\ oldx3^post14-x3^0 == 0 /\ -oldx7^post14+oldx7^0 == 0 /\ oldx1^post14-x1^0 == 0 /\ -x5^0+oldx5^post14 == 0 /\ -oldx0^post14+x0^post14 == 0 /\ oldx9^0-oldx9^post14 == 0 /\ x3^post14-oldx3^post14 == 0 /\ oldx13^0-oldx13^post14 == 0 /\ -oldx5^post14+x5^post14 == 0 /\ -__const_32^post14+__const_32^0 == 0 /\ -x2^0+oldx2^post14 == 0), cost: 1 72: l11 -> l11 : __const_31^0'=__const_31^post16, __const_32^0'=__const_32^post16, oldx0^0'=oldx0^post16, oldx10^0'=oldx10^post16, oldx11^0'=oldx11^post16, oldx12^0'=oldx12^post16, oldx13^0'=oldx13^post16, oldx1^0'=oldx1^post16, oldx2^0'=oldx2^post16, oldx3^0'=oldx3^post16, oldx4^0'=oldx4^post16, oldx5^0'=oldx5^post16, oldx6^0'=oldx6^post16, oldx7^0'=oldx7^post16, oldx8^0'=oldx8^post16, oldx9^0'=oldx9^post16, x0^0'=x0^post16, x1^0'=x1^post16, x2^0'=x2^post16, x3^0'=x3^post16, x4^0'=x4^post16, x5^0'=x5^post16, x6^0'=x6^post16, (-__const_32^post16+__const_32^post15 == 0 /\ __const_31^post15-__const_31^post16 == 0 /\ x6^post15-x6^post16 == 0 /\ -x5^0+oldx5^post15 == 0 /\ -oldx1^post15+x1^post15 == 0 /\ -oldx9^post15+oldx9^0 == 0 /\ oldx1^post15-oldx1^post16 == 0 /\ oldx7^0-oldx7^post15 == 0 /\ x2^post15-x2^post16 == 0 /\ oldx13^post15-oldx13^post16 == 0 /\ __const_32^0-__const_32^post15 == 0 /\ oldx11^post15-oldx11^post16 == 0 /\ oldx6^post15-oldx6^post16 == 0 /\ oldx9^post15-oldx9^post16 == 0 /\ x5^post15-x5^post16 == 0 /\ oldx3^post15-oldx3^post16 == 0 /\ oldx8^0-oldx8^post15 == 0 /\ -oldx2^post16+oldx2^post15 == 0 /\ x5^post15-oldx5^post15 == 0 /\ -oldx8^post16+oldx8^post15 == 0 /\ x4^post15-x4^post16 == 0 /\ x2^post15-oldx2^post15 == 0 /\ -x2^0+oldx2^post15 == 0 /\ -oldx11^post15+oldx11^0 == 0 /\ oldx7^post15-oldx7^post16 == 0 /\ oldx10^0-oldx10^post15 == 0 /\ -oldx5^post16+oldx5^post15 == 0 /\ x0^post15-x0^post16 == 0 /\ 1-oldx6^post15+x6^post15 == 0 /\ oldx4^post15-oldx4^post16 == 0 /\ -x1^post16+x1^post15 == 0 /\ oldx6^post15-x6^0 == 0 /\ -oldx4^post15+x4^post15 == 0 /\ -oldx12^post16+oldx12^post15 == 0 /\ -oldx0^post16+oldx0^post15 == 0 /\ oldx10^post15-oldx10^post16 == 0 /\ x3^post15-x3^post16 == 0 /\ oldx4^post15-x4^0 == 0 /\ 2-oldx6^post15 <= 0 /\ -__const_31^post15+__const_31^0 == 0 /\ -oldx13^post15+oldx13^0 == 0 /\ oldx3^post15-x3^0 == 0 /\ -oldx3^post15+x3^post15 == 0 /\ oldx0^post15-x0^0 == 0 /\ oldx1^post15-x1^0 == 0 /\ x0^post15-oldx0^post15 == 0 /\ oldx12^0-oldx12^post15 == 0), cost: 1 16: l13 -> l9 : __const_31^0'=__const_31^post17, __const_32^0'=__const_32^post17, oldx0^0'=oldx0^post17, oldx10^0'=oldx10^post17, oldx11^0'=oldx11^post17, oldx12^0'=oldx12^post17, oldx13^0'=oldx13^post17, oldx1^0'=oldx1^post17, oldx2^0'=oldx2^post17, oldx3^0'=oldx3^post17, oldx4^0'=oldx4^post17, oldx5^0'=oldx5^post17, oldx6^0'=oldx6^post17, oldx7^0'=oldx7^post17, oldx8^0'=oldx8^post17, oldx9^0'=oldx9^post17, x0^0'=x0^post17, x1^0'=x1^post17, x2^0'=x2^post17, x3^0'=x3^post17, x4^0'=x4^post17, x5^0'=x5^post17, x6^0'=x6^post17, (0 == 0 /\ -x5^0+oldx5^post17 == 0 /\ x6^post17-oldx7^post17 == 0 /\ oldx0^post17-x0^0 == 0 /\ -x4^0+oldx4^post17 == 0 /\ x1^post17-oldx1^post17 == 0 /\ -oldx0^post17+x0^post17 == 0 /\ oldx5^post17 <= 0 /\ -oldx5^post17+x5^post17 == 0 /\ -oldx13^post17+oldx13^0 == 0 /\ -oldx11^post17+oldx11^0 == 0 /\ -__const_32^post17+__const_32^0 == 0 /\ -x2^0+oldx2^post17 == 0 /\ oldx9^0-oldx9^post17 == 0 /\ oldx10^0-oldx10^post17 == 0 /\ oldx3^post17-x3^0 == 0 /\ -x1^0+oldx1^post17 == 0 /\ -oldx8^post17+oldx8^0 == 0 /\ -oldx2^post17+x2^post17 == 0 /\ x4^post17-oldx4^post17 == 0 /\ oldx12^0-oldx12^post17 == 0 /\ -__const_31^post17+__const_31^0 == 0 /\ -oldx3^post17+x3^post17 == 0 /\ oldx6^post17-x6^0 == 0), cost: 1 17: l13 -> l11 : __const_31^0'=__const_31^post18, __const_32^0'=__const_32^post18, oldx0^0'=oldx0^post18, oldx10^0'=oldx10^post18, oldx11^0'=oldx11^post18, oldx12^0'=oldx12^post18, oldx13^0'=oldx13^post18, oldx1^0'=oldx1^post18, oldx2^0'=oldx2^post18, oldx3^0'=oldx3^post18, oldx4^0'=oldx4^post18, oldx5^0'=oldx5^post18, oldx6^0'=oldx6^post18, oldx7^0'=oldx7^post18, oldx8^0'=oldx8^post18, oldx9^0'=oldx9^post18, x0^0'=x0^post18, x1^0'=x1^post18, x2^0'=x2^post18, x3^0'=x3^post18, x4^0'=x4^post18, x5^0'=x5^post18, x6^0'=x6^post18, (oldx0^post18-x0^0 == 0 /\ oldx10^0-oldx10^post18 == 0 /\ -oldx1^post18+x1^post18 == 0 /\ x0^post18-oldx0^post18 == 0 /\ oldx1^post18-x1^0 == 0 /\ oldx3^post18-x3^0 == 0 /\ oldx12^0-oldx12^post18 == 0 /\ x6^post18-oldx5^post18 == 0 /\ oldx4^post18-x4^0 == 0 /\ -x2^0+oldx2^post18 == 0 /\ -oldx11^post18+oldx11^0 == 0 /\ oldx9^0-oldx9^post18 == 0 /\ -__const_32^post18+__const_32^0 == 0 /\ 1-oldx5^post18 <= 0 /\ -oldx5^post18+x5^post18 == 0 /\ -oldx2^post18+x2^post18 == 0 /\ oldx7^0-oldx7^post18 == 0 /\ oldx6^post18-x6^0 == 0 /\ -oldx3^post18+x3^post18 == 0 /\ oldx13^0-oldx13^post18 == 0 /\ -x5^0+oldx5^post18 == 0 /\ -__const_31^post18+__const_31^0 == 0 /\ -oldx8^post18+oldx8^0 == 0 /\ -oldx4^post18+x4^post18 == 0), cost: 1 18: l14 -> l15 : __const_31^0'=__const_31^post19, __const_32^0'=__const_32^post19, oldx0^0'=oldx0^post19, oldx10^0'=oldx10^post19, oldx11^0'=oldx11^post19, oldx12^0'=oldx12^post19, oldx13^0'=oldx13^post19, oldx1^0'=oldx1^post19, oldx2^0'=oldx2^post19, oldx3^0'=oldx3^post19, oldx4^0'=oldx4^post19, oldx5^0'=oldx5^post19, oldx6^0'=oldx6^post19, oldx7^0'=oldx7^post19, oldx8^0'=oldx8^post19, oldx9^0'=oldx9^post19, x0^0'=x0^post19, x1^0'=x1^post19, x2^0'=x2^post19, x3^0'=x3^post19, x4^0'=x4^post19, x5^0'=x5^post19, x6^0'=x6^post19, (0 == 0 /\ -oldx9^post19+oldx9^0 == 0 /\ -oldx13^post19+oldx13^0 == 0 /\ -oldx0^post19+x0^post19 == 0 /\ -x1^0+oldx1^post19 == 0 /\ oldx2^post19-x2^0 == 0 /\ oldx11^0-oldx11^post19 == 0 /\ oldx0^post19-x0^0 == 0 /\ x6^post19-oldx7^post19 == 0 /\ x2^post19-oldx2^post19 == 0 /\ oldx8^0-oldx8^post19 == 0 /\ x3^post19-oldx3^post19 == 0 /\ -x5^0+oldx5^post19 == 0 /\ oldx3^post19-x3^0 == 0 /\ x4^post19-oldx4^post19 == 0 /\ __const_32^0-__const_32^post19 == 0 /\ -__const_31^post19+__const_31^0 == 0 /\ -x4^0+oldx4^post19 == 0 /\ -oldx12^post19+oldx12^0 == 0 /\ oldx6^post19-x6^0 == 0 /\ oldx10^0-oldx10^post19 == 0 /\ 4+x5^post19-oldx5^post19 == 0 /\ x1^post19-oldx1^post19 == 0), cost: 1 19: l15 -> l13 : __const_31^0'=__const_31^post20, __const_32^0'=__const_32^post20, oldx0^0'=oldx0^post20, oldx10^0'=oldx10^post20, oldx11^0'=oldx11^post20, oldx12^0'=oldx12^post20, oldx13^0'=oldx13^post20, oldx1^0'=oldx1^post20, oldx2^0'=oldx2^post20, oldx3^0'=oldx3^post20, oldx4^0'=oldx4^post20, oldx5^0'=oldx5^post20, oldx6^0'=oldx6^post20, oldx7^0'=oldx7^post20, oldx8^0'=oldx8^post20, oldx9^0'=oldx9^post20, x0^0'=x0^post20, x1^0'=x1^post20, x2^0'=x2^post20, x3^0'=x3^post20, x4^0'=x4^post20, x5^0'=x5^post20, x6^0'=x6^post20, (0 == 0 /\ oldx3^post20-x3^0 == 0 /\ oldx2^post20-x2^0 == 0 /\ -oldx5^post20+x5^post20 == 0 /\ -oldx13^post20+oldx13^0 == 0 /\ -oldx1^post20+x1^post20 == 0 /\ -x1^0+oldx1^post20 == 0 /\ -x5^0+oldx5^post20 == 0 /\ -oldx8^post20+oldx8^0 == 0 /\ oldx0^post20-x0^0 == 0 /\ -x4^0+oldx4^post20 == 0 /\ oldx6^post20-x6^0 == 0 /\ oldx11^0-oldx11^post20 == 0 /\ -oldx2^post20+x2^post20 == 0 /\ -oldx4^post20+x4^post20 == 0 /\ -oldx9^post20+oldx9^0 == 0 /\ -oldx0^post20+x0^post20 == 0 /\ -__const_31^post20+__const_31^0 == 0 /\ __const_32^0-__const_32^post20 == 0 /\ -oldx12^post20+oldx12^0 == 0 /\ -oldx3^post20+x3^post20 == 0 /\ oldx10^0-oldx10^post20 == 0 /\ x6^post20-oldx7^post20 == 0 /\ -3+oldx5^post20 <= 0), cost: 1 20: l15 -> l14 : __const_31^0'=__const_31^post21, __const_32^0'=__const_32^post21, oldx0^0'=oldx0^post21, oldx10^0'=oldx10^post21, oldx11^0'=oldx11^post21, oldx12^0'=oldx12^post21, oldx13^0'=oldx13^post21, oldx1^0'=oldx1^post21, oldx2^0'=oldx2^post21, oldx3^0'=oldx3^post21, oldx4^0'=oldx4^post21, oldx5^0'=oldx5^post21, oldx6^0'=oldx6^post21, oldx7^0'=oldx7^post21, oldx8^0'=oldx8^post21, oldx9^0'=oldx9^post21, x0^0'=x0^post21, x1^0'=x1^post21, x2^0'=x2^post21, x3^0'=x3^post21, x4^0'=x4^post21, x5^0'=x5^post21, x6^0'=x6^post21, (0 == 0 /\ oldx3^post21-x3^0 == 0 /\ -x4^0+oldx4^post21 == 0 /\ oldx1^post21-x1^0 == 0 /\ -oldx5^post21+x5^post21 == 0 /\ -oldx3^post21+x3^post21 == 0 /\ 4-oldx5^post21 <= 0 /\ -x2^0+oldx2^post21 == 0 /\ -oldx1^post21+x1^post21 == 0 /\ -__const_32^post21+__const_32^0 == 0 /\ oldx10^0-oldx10^post21 == 0 /\ x4^post21-oldx4^post21 == 0 /\ oldx9^0-oldx9^post21 == 0 /\ oldx6^post21-x6^0 == 0 /\ -oldx2^post21+x2^post21 == 0 /\ oldx0^post21-x0^0 == 0 /\ -oldx0^post21+x0^post21 == 0 /\ oldx12^0-oldx12^post21 == 0 /\ -oldx13^post21+oldx13^0 == 0 /\ -oldx8^post21+oldx8^0 == 0 /\ -__const_31^post21+__const_31^0 == 0 /\ -x5^0+oldx5^post21 == 0 /\ -oldx11^post21+oldx11^0 == 0 /\ x6^post21-oldx7^post21 == 0), cost: 1 21: l16 -> l17 : __const_31^0'=__const_31^post22, __const_32^0'=__const_32^post22, oldx0^0'=oldx0^post22, oldx10^0'=oldx10^post22, oldx11^0'=oldx11^post22, oldx12^0'=oldx12^post22, oldx13^0'=oldx13^post22, oldx1^0'=oldx1^post22, oldx2^0'=oldx2^post22, oldx3^0'=oldx3^post22, oldx4^0'=oldx4^post22, oldx5^0'=oldx5^post22, oldx6^0'=oldx6^post22, oldx7^0'=oldx7^post22, oldx8^0'=oldx8^post22, oldx9^0'=oldx9^post22, x0^0'=x0^post22, x1^0'=x1^post22, x2^0'=x2^post22, x3^0'=x3^post22, x4^0'=x4^post22, x5^0'=x5^post22, x6^0'=x6^post22, (0 == 0 /\ x2^post22-oldx2^post22 == 0 /\ -oldx7^post22+x5^post22 == 0 /\ -oldx11^post22+oldx11^0 == 0 /\ oldx6^post22-x6^0 == 0 /\ -oldx0^post22+x0^post22 == 0 /\ x3^post22-oldx3^post22 == 0 /\ oldx12^0-oldx12^post22 == 0 /\ -oldx10^post22+oldx10^0 == 0 /\ oldx4^post22-x4^0 == 0 /\ -__const_31^post22+__const_31^0 == 0 /\ oldx0^post22-x0^0 == 0 /\ oldx1^post22-x1^0 == 0 /\ x4^post22-oldx4^post22+__const_32^0 == 0 /\ -x3^0+oldx3^post22 == 0 /\ -x5^0+oldx5^post22 == 0 /\ -x2^0+oldx2^post22 == 0 /\ -oldx8^post22+x6^post22 == 0 /\ oldx9^0-oldx9^post22 == 0 /\ -__const_32^post22+__const_32^0 == 0 /\ x1^post22-oldx1^post22 == 0 /\ oldx13^0-oldx13^post22 == 0), cost: 1 22: l17 -> l15 : __const_31^0'=__const_31^post23, __const_32^0'=__const_32^post23, oldx0^0'=oldx0^post23, oldx10^0'=oldx10^post23, oldx11^0'=oldx11^post23, oldx12^0'=oldx12^post23, oldx13^0'=oldx13^post23, oldx1^0'=oldx1^post23, oldx2^0'=oldx2^post23, oldx3^0'=oldx3^post23, oldx4^0'=oldx4^post23, oldx5^0'=oldx5^post23, oldx6^0'=oldx6^post23, oldx7^0'=oldx7^post23, oldx8^0'=oldx8^post23, oldx9^0'=oldx9^post23, x0^0'=x0^post23, x1^0'=x1^post23, x2^0'=x2^post23, x3^0'=x3^post23, x4^0'=x4^post23, x5^0'=x5^post23, x6^0'=x6^post23, (0 == 0 /\ -oldx3^post23+x3^post23 == 0 /\ oldx9^0-oldx9^post23 == 0 /\ -x5^0+oldx5^post23 == 0 /\ -oldx1^post23+x1^post23 == 0 /\ -oldx10^post23+oldx10^0 == 0 /\ oldx0^post23-x0^0 == 0 /\ -oldx2^post23+x2^post23 == 0 /\ -oldx8^post23+oldx8^0 == 0 /\ -oldx11^post23+oldx11^0 == 0 /\ -x2^0+oldx2^post23 == 0 /\ -oldx7^post23+x6^post23 == 0 /\ -__const_32^post23+__const_32^0 == 0 /\ -__const_31^post23+__const_31^0 == 0 /\ x0^post23-oldx0^post23 == 0 /\ -oldx13^post23+oldx13^0 == 0 /\ oldx4^post23-x4^0 == 0 /\ oldx1^post23-x1^0 == 0 /\ oldx3^post23-x3^0 == 0 /\ oldx12^0-oldx12^post23 == 0 /\ -oldx4^post23+x4^post23 == 0 /\ oldx4^post23-__const_31^0 <= 0 /\ -x6^0+oldx6^post23 == 0 /\ x5^post23-oldx4^post23 == 0), cost: 1 23: l17 -> l16 : __const_31^0'=__const_31^post24, __const_32^0'=__const_32^post24, oldx0^0'=oldx0^post24, oldx10^0'=oldx10^post24, oldx11^0'=oldx11^post24, oldx12^0'=oldx12^post24, oldx13^0'=oldx13^post24, oldx1^0'=oldx1^post24, oldx2^0'=oldx2^post24, oldx3^0'=oldx3^post24, oldx4^0'=oldx4^post24, oldx5^0'=oldx5^post24, oldx6^0'=oldx6^post24, oldx7^0'=oldx7^post24, oldx8^0'=oldx8^post24, oldx9^0'=oldx9^post24, x0^0'=x0^post24, x1^0'=x1^post24, x2^0'=x2^post24, x3^0'=x3^post24, x4^0'=x4^post24, x5^0'=x5^post24, x6^0'=x6^post24, (0 == 0 /\ -oldx2^post24+x2^post24 == 0 /\ oldx3^post24-x3^0 == 0 /\ oldx11^0-oldx11^post24 == 0 /\ -oldx12^post24+oldx12^0 == 0 /\ -x5^0+oldx5^post24 == 0 /\ -__const_31^post24+__const_31^0 == 0 /\ -x4^0+oldx4^post24 == 0 /\ -oldx9^post24+oldx9^0 == 0 /\ oldx6^post24-x6^0 == 0 /\ -oldx8^post24+x6^post24 == 0 /\ -oldx0^post24+x0^post24 == 0 /\ oldx2^post24-x2^0 == 0 /\ __const_32^0-__const_32^post24 == 0 /\ -oldx3^post24+x3^post24 == 0 /\ -oldx13^post24+oldx13^0 == 0 /\ oldx0^post24-x0^0 == 0 /\ -oldx4^post24+x4^post24 == 0 /\ oldx10^0-oldx10^post24 == 0 /\ x1^post24-oldx1^post24 == 0 /\ 1-oldx4^post24+__const_31^0 <= 0 /\ x5^post24-oldx7^post24 == 0 /\ -x1^0+oldx1^post24 == 0), cost: 1 24: l18 -> l19 : __const_31^0'=__const_31^post25, __const_32^0'=__const_32^post25, oldx0^0'=oldx0^post25, oldx10^0'=oldx10^post25, oldx11^0'=oldx11^post25, oldx12^0'=oldx12^post25, oldx13^0'=oldx13^post25, oldx1^0'=oldx1^post25, oldx2^0'=oldx2^post25, oldx3^0'=oldx3^post25, oldx4^0'=oldx4^post25, oldx5^0'=oldx5^post25, oldx6^0'=oldx6^post25, oldx7^0'=oldx7^post25, oldx8^0'=oldx8^post25, oldx9^0'=oldx9^post25, x0^0'=x0^post25, x1^0'=x1^post25, x2^0'=x2^post25, x3^0'=x3^post25, x4^0'=x4^post25, x5^0'=x5^post25, x6^0'=x6^post25, (0 == 0 /\ x6^post25-oldx10^post25 == 0 /\ oldx6^post25-x6^0 == 0 /\ -oldx13^post25+oldx13^0 == 0 /\ __const_31^0-__const_31^post25 == 0 /\ 1-oldx3^post25+x3^post25 == 0 /\ -x4^0+oldx4^post25 == 0 /\ -x5^0+oldx5^post25 == 0 /\ -oldx0^post25+x0^post25 == 0 /\ -x2^0+oldx2^post25 == 0 /\ oldx12^0-oldx12^post25 == 0 /\ oldx3^post25-x3^0 == 0 /\ oldx0^post25-x0^0 == 0 /\ x2^post25-oldx7^post25 == 0 /\ x1^post25-oldx1^post25 == 0 /\ -x1^0+oldx1^post25 == 0 /\ x5^post25-oldx9^post25 == 0 /\ -oldx8^post25+x4^post25 == 0 /\ -oldx11^post25+oldx11^0 == 0 /\ -__const_32^post25+__const_32^0 == 0), cost: 1 30: l19 -> l21 : __const_31^0'=__const_31^post31, __const_32^0'=__const_32^post31, oldx0^0'=oldx0^post31, oldx10^0'=oldx10^post31, oldx11^0'=oldx11^post31, oldx12^0'=oldx12^post31, oldx13^0'=oldx13^post31, oldx1^0'=oldx1^post31, oldx2^0'=oldx2^post31, oldx3^0'=oldx3^post31, oldx4^0'=oldx4^post31, oldx5^0'=oldx5^post31, oldx6^0'=oldx6^post31, oldx7^0'=oldx7^post31, oldx8^0'=oldx8^post31, oldx9^0'=oldx9^post31, x0^0'=x0^post31, x1^0'=x1^post31, x2^0'=x2^post31, x3^0'=x3^post31, x4^0'=x4^post31, x5^0'=x5^post31, x6^0'=x6^post31, (0 == 0 /\ x0^post31-oldx0^post31 == 0 /\ -oldx9^post31+x6^post31 == 0 /\ -x5^0+oldx5^post31 == 0 /\ oldx4^post31-x4^0 == 0 /\ -oldx13^post31+oldx13^0 == 0 /\ __const_32^0-__const_32^post31 == 0 /\ 1-oldx3^post31 <= 0 /\ oldx0^post31-x0^0 == 0 /\ -oldx11^post31+oldx11^0 == 0 /\ -x2^0+oldx2^post31 == 0 /\ oldx6^post31-x6^0 == 0 /\ -oldx1^post31+x1^post31 == 0 /\ oldx10^0-oldx10^post31 == 0 /\ oldx3^post31-x3^0 == 0 /\ -__const_31^post31+__const_31^0 == 0 /\ oldx1^post31-x1^0 == 0 /\ -oldx7^post31+x4^post31 == 0 /\ -oldx3^post31+x3^post31 == 0 /\ oldx12^0-oldx12^post31 == 0 /\ -oldx8^post31+x5^post31 == 0 /\ -oldx2^post31+x2^post31 == 0), cost: 1 31: l19 -> l22 : __const_31^0'=__const_31^post32, __const_32^0'=__const_32^post32, oldx0^0'=oldx0^post32, oldx10^0'=oldx10^post32, oldx11^0'=oldx11^post32, oldx12^0'=oldx12^post32, oldx13^0'=oldx13^post32, oldx1^0'=oldx1^post32, oldx2^0'=oldx2^post32, oldx3^0'=oldx3^post32, oldx4^0'=oldx4^post32, oldx5^0'=oldx5^post32, oldx6^0'=oldx6^post32, oldx7^0'=oldx7^post32, oldx8^0'=oldx8^post32, oldx9^0'=oldx9^post32, x0^0'=x0^post32, x1^0'=x1^post32, x2^0'=x2^post32, x3^0'=x3^post32, x4^0'=x4^post32, x5^0'=x5^post32, x6^0'=x6^post32, (0 == 0 /\ oldx10^0-oldx10^post32 == 0 /\ x0^post32-oldx0^post32 == 0 /\ x6^post32-oldx9^post32 == 0 /\ oldx12^0-oldx12^post32 == 0 /\ -oldx2^post32+x2^post32 == 0 /\ oldx0^post32-x0^0 == 0 /\ oldx4^post32-x4^0 == 0 /\ oldx1^post32-x1^0 == 0 /\ oldx11^0-oldx11^post32 == 0 /\ -oldx1^post32+x1^post32 == 0 /\ -x5^0+oldx5^post32 == 0 /\ -oldx3^post32+x3^post32 == 0 /\ -oldx7^post32+x4^post32 == 0 /\ -__const_31^post32+__const_31^0 == 0 /\ oldx6^post32-x6^0 == 0 /\ -x3^0+oldx3^post32 == 0 /\ -x2^0+oldx2^post32 == 0 /\ __const_32^0-__const_32^post32 == 0 /\ oldx3^post32 <= 0 /\ -oldx8^post32+x5^post32 == 0 /\ oldx13^0-oldx13^post32 == 0), cost: 1 25: l20 -> l6 : __const_31^0'=__const_31^post26, __const_32^0'=__const_32^post26, oldx0^0'=oldx0^post26, oldx10^0'=oldx10^post26, oldx11^0'=oldx11^post26, oldx12^0'=oldx12^post26, oldx13^0'=oldx13^post26, oldx1^0'=oldx1^post26, oldx2^0'=oldx2^post26, oldx3^0'=oldx3^post26, oldx4^0'=oldx4^post26, oldx5^0'=oldx5^post26, oldx6^0'=oldx6^post26, oldx7^0'=oldx7^post26, oldx8^0'=oldx8^post26, oldx9^0'=oldx9^post26, x0^0'=x0^post26, x1^0'=x1^post26, x2^0'=x2^post26, x3^0'=x3^post26, x4^0'=x4^post26, x5^0'=x5^post26, x6^0'=x6^post26, (0 == 0 /\ -x2^0+oldx2^post26 == 0 /\ oldx6^post26-x6^0 == 0 /\ x6^post26-oldx10^post26 == 0 /\ -oldx1^post26+x2^post26 == 0 /\ -oldx7^post26+x3^post26 == 0 /\ -__const_32^post26+__const_32^0 == 0 /\ x0^post26-oldx0^post26 == 0 /\ -oldx8^post26+x4^post26 == 0 /\ oldx12^0-oldx12^post26 == 0 /\ -oldx11^post26+oldx11^0 == 0 /\ -x5^0+oldx5^post26 == 0 /\ -oldx1^post26+x1^post26 == 0 /\ x5^post26-oldx9^post26 == 0 /\ oldx4^post26-x4^0 == 0 /\ -__const_31^post26+__const_31^0 == 0 /\ oldx0^post26-x0^0 == 0 /\ oldx3^post26-x3^0 == 0 /\ -oldx13^post26+oldx13^0 == 0 /\ oldx1^post26-x1^0 == 0), cost: 1 26: l21 -> l22 : __const_31^0'=__const_31^post27, __const_32^0'=__const_32^post27, oldx0^0'=oldx0^post27, oldx10^0'=oldx10^post27, oldx11^0'=oldx11^post27, oldx12^0'=oldx12^post27, oldx13^0'=oldx13^post27, oldx1^0'=oldx1^post27, oldx2^0'=oldx2^post27, oldx3^0'=oldx3^post27, oldx4^0'=oldx4^post27, oldx5^0'=oldx5^post27, oldx6^0'=oldx6^post27, oldx7^0'=oldx7^post27, oldx8^0'=oldx8^post27, oldx9^0'=oldx9^post27, x0^0'=x0^post27, x1^0'=x1^post27, x2^0'=x2^post27, x3^0'=x3^post27, x4^0'=x4^post27, x5^0'=x5^post27, x6^0'=x6^post27, (0 == 0 /\ -oldx2^post27+x2^post27 == 0 /\ -oldx7^post27+x4^post27 == 0 /\ oldx2^post27-x2^0 == 0 /\ -__const_31^post27+__const_31^0 == 0 /\ -oldx9^post27+x6^post27 == 0 /\ oldx10^post27 <= 0 /\ -oldx0^post27+x0^post27 == 0 /\ -x1^0+oldx1^post27 == 0 /\ -x5^0+oldx5^post27 == 0 /\ x5^post27-oldx8^post27 == 0 /\ oldx3^post27-x3^0 == 0 /\ oldx12^0-oldx12^post27 == 0 /\ -x4^0+oldx4^post27 == 0 /\ -oldx3^post27+x3^post27 == 0 /\ -oldx13^post27+oldx13^0 == 0 /\ oldx11^0-oldx11^post27 == 0 /\ -oldx10^post27 <= 0 /\ oldx0^post27-x0^0 == 0 /\ -oldx1^post27+x1^post27 == 0 /\ __const_32^0-__const_32^post27 == 0 /\ oldx6^post27-x6^0 == 0), cost: 1 27: l21 -> l18 : __const_31^0'=__const_31^post28, __const_32^0'=__const_32^post28, oldx0^0'=oldx0^post28, oldx10^0'=oldx10^post28, oldx11^0'=oldx11^post28, oldx12^0'=oldx12^post28, oldx13^0'=oldx13^post28, oldx1^0'=oldx1^post28, oldx2^0'=oldx2^post28, oldx3^0'=oldx3^post28, oldx4^0'=oldx4^post28, oldx5^0'=oldx5^post28, oldx6^0'=oldx6^post28, oldx7^0'=oldx7^post28, oldx8^0'=oldx8^post28, oldx9^0'=oldx9^post28, x0^0'=x0^post28, x1^0'=x1^post28, x2^0'=x2^post28, x3^0'=x3^post28, x4^0'=x4^post28, x5^0'=x5^post28, x6^0'=x6^post28, (0 == 0 /\ -oldx9^post28+x6^post28 == 0 /\ oldx2^post28-x2^0 == 0 /\ -x1^0+oldx1^post28 == 0 /\ -oldx1^post28+x1^post28 == 0 /\ x5^post28-oldx8^post28 == 0 /\ -oldx13^post28+oldx13^0 == 0 /\ oldx0^post28-x0^0 == 0 /\ -__const_31^post28+__const_31^0 == 0 /\ -oldx2^post28+x2^post28 == 0 /\ -oldx3^post28+x3^post28 == 0 /\ -oldx0^post28+x0^post28 == 0 /\ oldx11^0-oldx11^post28 == 0 /\ -x5^0+oldx5^post28 == 0 /\ oldx3^post28-x3^0 == 0 /\ -x4^0+oldx4^post28 == 0 /\ -oldx12^post28+oldx12^0 == 0 /\ __const_32^0-__const_32^post28 == 0 /\ -oldx7^post28+x4^post28 == 0 /\ oldx6^post28-x6^0 == 0 /\ 1-oldx10^post28 <= 0), cost: 1 28: l21 -> l18 : __const_31^0'=__const_31^post29, __const_32^0'=__const_32^post29, oldx0^0'=oldx0^post29, oldx10^0'=oldx10^post29, oldx11^0'=oldx11^post29, oldx12^0'=oldx12^post29, oldx13^0'=oldx13^post29, oldx1^0'=oldx1^post29, oldx2^0'=oldx2^post29, oldx3^0'=oldx3^post29, oldx4^0'=oldx4^post29, oldx5^0'=oldx5^post29, oldx6^0'=oldx6^post29, oldx7^0'=oldx7^post29, oldx8^0'=oldx8^post29, oldx9^0'=oldx9^post29, x0^0'=x0^post29, x1^0'=x1^post29, x2^0'=x2^post29, x3^0'=x3^post29, x4^0'=x4^post29, x5^0'=x5^post29, x6^0'=x6^post29, (0 == 0 /\ -oldx13^post29+oldx13^0 == 0 /\ -oldx9^post29+x6^post29 == 0 /\ oldx0^post29-x0^0 == 0 /\ oldx4^post29-x4^0 == 0 /\ -oldx11^post29+oldx11^0 == 0 /\ -x5^0+oldx5^post29 == 0 /\ -__const_32^post29+__const_32^0 == 0 /\ -x2^0+oldx2^post29 == 0 /\ -oldx2^post29+x2^post29 == 0 /\ x0^post29-oldx0^post29 == 0 /\ -x1^0+oldx1^post29 == 0 /\ 1+oldx10^post29 <= 0 /\ -oldx8^post29+x5^post29 == 0 /\ -x6^0+oldx6^post29 == 0 /\ oldx12^0-oldx12^post29 == 0 /\ x1^post29-oldx1^post29 == 0 /\ -oldx7^post29+x4^post29 == 0 /\ -oldx3^post29+x3^post29 == 0 /\ -__const_31^post29+__const_31^0 == 0 /\ oldx3^post29-x3^0 == 0), cost: 1 29: l22 -> l17 : __const_31^0'=__const_31^post30, __const_32^0'=__const_32^post30, oldx0^0'=oldx0^post30, oldx10^0'=oldx10^post30, oldx11^0'=oldx11^post30, oldx12^0'=oldx12^post30, oldx13^0'=oldx13^post30, oldx1^0'=oldx1^post30, oldx2^0'=oldx2^post30, oldx3^0'=oldx3^post30, oldx4^0'=oldx4^post30, oldx5^0'=oldx5^post30, oldx6^0'=oldx6^post30, oldx7^0'=oldx7^post30, oldx8^0'=oldx8^post30, oldx9^0'=oldx9^post30, x0^0'=x0^post30, x1^0'=x1^post30, x2^0'=x2^post30, x3^0'=x3^post30, x4^0'=x4^post30, x5^0'=x5^post30, x6^0'=x6^post30, (0 == 0 /\ x3^post30-oldx3^post30 == 0 /\ -x5^0+oldx5^post30 == 0 /\ -oldx7^post30+x5^post30 == 0 /\ x6^post30-oldx8^post30 == 0 /\ oldx4^post30-x4^0 == 0 /\ -oldx13^post30+oldx13^0 == 0 /\ -__const_31^post30+__const_31^0 == 0 /\ -oldx11^post30+oldx11^0 == 0 /\ -x2^0+oldx2^post30 == 0 /\ __const_32^0-__const_32^post30 == 0 /\ oldx10^0-oldx10^post30 == 0 /\ oldx9^0-oldx9^post30 == 0 /\ -oldx3^post30+x4^post30 == 0 /\ oldx1^post30-x1^0 == 0 /\ oldx3^post30-x3^0 == 0 /\ oldx0^post30-x0^0 == 0 /\ -oldx2^post30+x2^post30 == 0 /\ oldx12^0-oldx12^post30 == 0 /\ x0^post30-oldx0^post30 == 0 /\ oldx6^post30-x6^0 == 0 /\ -oldx1^post30+x1^post30 == 0), cost: 1 32: l23 -> l19 : __const_31^0'=__const_31^post33, __const_32^0'=__const_32^post33, oldx0^0'=oldx0^post33, oldx10^0'=oldx10^post33, oldx11^0'=oldx11^post33, oldx12^0'=oldx12^post33, oldx13^0'=oldx13^post33, oldx1^0'=oldx1^post33, oldx2^0'=oldx2^post33, oldx3^0'=oldx3^post33, oldx4^0'=oldx4^post33, oldx5^0'=oldx5^post33, oldx6^0'=oldx6^post33, oldx7^0'=oldx7^post33, oldx8^0'=oldx8^post33, oldx9^0'=oldx9^post33, x0^0'=x0^post33, x1^0'=x1^post33, x2^0'=x2^post33, x3^0'=x3^post33, x4^0'=x4^post33, x5^0'=x5^post33, x6^0'=x6^post33, (0 == 0 /\ -x5^0+oldx5^post33 == 0 /\ x5^post33-oldx12^post33 == 0 /\ oldx4^post33-x4^0 == 0 /\ oldx0^post33-x0^0 == 0 /\ x0^post33-oldx0^post33 == 0 /\ __const_32^0-__const_32^post33 == 0 /\ x1^post33-oldx1^post33 == 0 /\ -x2^0+oldx2^post33 == 0 /\ 1+oldx10^post33+oldx7^post33+oldx8^post33+x2^post33+oldx9^post33 == 0 /\ -oldx13^post33+x6^post33 == 0 /\ oldx3^post33-x3^0 == 0 /\ oldx1^post33-x1^0 == 0 /\ x3^post33-oldx1^post33 == 0 /\ -__const_31^post33+__const_31^0 == 0 /\ oldx6^post33-x6^0 == 0 /\ x4^post33-oldx11^post33 == 0), cost: 1 33: l24 -> l25 : __const_31^0'=__const_31^post34, __const_32^0'=__const_32^post34, oldx0^0'=oldx0^post34, oldx10^0'=oldx10^post34, oldx11^0'=oldx11^post34, oldx12^0'=oldx12^post34, oldx13^0'=oldx13^post34, oldx1^0'=oldx1^post34, oldx2^0'=oldx2^post34, oldx3^0'=oldx3^post34, oldx4^0'=oldx4^post34, oldx5^0'=oldx5^post34, oldx6^0'=oldx6^post34, oldx7^0'=oldx7^post34, oldx8^0'=oldx8^post34, oldx9^0'=oldx9^post34, x0^0'=x0^post34, x1^0'=x1^post34, x2^0'=x2^post34, x3^0'=x3^post34, x4^0'=x4^post34, x5^0'=x5^post34, x6^0'=x6^post34, (0 == 0 /\ oldx3^post34-x3^0 == 0 /\ oldx1^post34-x1^0 == 0 /\ oldx0^post34-x0^0 == 0 /\ -x2^0+oldx2^post34 == 0 /\ -oldx11^post34+x4^post34 == 0 /\ __const_32^0-__const_32^post34 == 0 /\ -oldx10^post34+x3^post34 == 0 /\ oldx6^post34-x6^0 == 0 /\ -oldx12^post34+x5^post34 == 0 /\ x1^post34-oldx8^post34 == 0 /\ x0^post34-oldx7^post34 == 0 /\ -x5^0+oldx5^post34 == 0 /\ -__const_31^post34+__const_31^0 == 0 /\ -oldx9^post34+x2^post34 == 0 /\ -x4^0+oldx4^post34 == 0 /\ -oldx13^post34+x6^post34 == 0), cost: 1 34: l26 -> l24 : __const_31^0'=__const_31^post35, __const_32^0'=__const_32^post35, oldx0^0'=oldx0^post35, oldx10^0'=oldx10^post35, oldx11^0'=oldx11^post35, oldx12^0'=oldx12^post35, oldx13^0'=oldx13^post35, oldx1^0'=oldx1^post35, oldx2^0'=oldx2^post35, oldx3^0'=oldx3^post35, oldx4^0'=oldx4^post35, oldx5^0'=oldx5^post35, oldx6^0'=oldx6^post35, oldx7^0'=oldx7^post35, oldx8^0'=oldx8^post35, oldx9^0'=oldx9^post35, x0^0'=x0^post35, x1^0'=x1^post35, x2^0'=x2^post35, x3^0'=x3^post35, x4^0'=x4^post35, x5^0'=x5^post35, x6^0'=x6^post35, (0 == 0 /\ -oldx11^post35+oldx11^0 == 0 /\ -oldx3^post35+x3^post35 == 0 /\ -x4^0+oldx4^post35 == 0 /\ x4^post35-oldx4^post35 == 0 /\ -oldx0^post35+x0^post35 == 0 /\ -oldx13^post35+oldx13^0 == 0 /\ -oldx1^post35+x1^post35 == 0 /\ oldx3^post35-x3^0 == 0 /\ oldx1^post35-x1^0 == 0 /\ -x2^0+oldx2^post35 == 0 /\ -oldx2^post35+x2^post35 == 0 /\ oldx9^0-oldx9^post35 == 0 /\ oldx10^0-oldx10^post35 == 0 /\ oldx0^post35-x0^0 == 0 /\ -1+oldx5^post35 <= 0 /\ -__const_32^post35+__const_32^0 == 0 /\ -__const_31^post35+__const_31^0 == 0 /\ oldx12^0-oldx12^post35 == 0 /\ x6^post35-oldx7^post35 == 0 /\ oldx6^post35-x6^0 == 0 /\ -oldx5^post35+x5^post35 == 0 /\ -x5^0+oldx5^post35 == 0 /\ -oldx8^post35+oldx8^0 == 0), cost: 1 71: l26 -> l26 : __const_31^0'=__const_31^post37, __const_32^0'=__const_32^post37, oldx0^0'=oldx0^post37, oldx10^0'=oldx10^post37, oldx11^0'=oldx11^post37, oldx12^0'=oldx12^post37, oldx13^0'=oldx13^post37, oldx1^0'=oldx1^post37, oldx2^0'=oldx2^post37, oldx3^0'=oldx3^post37, oldx4^0'=oldx4^post37, oldx5^0'=oldx5^post37, oldx6^0'=oldx6^post37, oldx7^0'=oldx7^post37, oldx8^0'=oldx8^post37, oldx9^0'=oldx9^post37, x0^0'=x0^post37, x1^0'=x1^post37, x2^0'=x2^post37, x3^0'=x3^post37, x4^0'=x4^post37, x5^0'=x5^post37, x6^0'=x6^post37, (0 == 0 /\ oldx2^post36-oldx2^post37 == 0 /\ -x3^post37+x3^post36 == 0 /\ oldx6^post36-oldx6^post37 == 0 /\ -oldx7^post37+oldx7^post36 == 0 /\ oldx1^post36-oldx1^post37 == 0 /\ -oldx11^post36+oldx11^0 == 0 /\ oldx3^post36-x3^0 == 0 /\ oldx0^post36-oldx0^post37 == 0 /\ oldx5^post36-oldx5^post37 == 0 /\ -oldx0^post36+x0^post36 == 0 /\ oldx8^post36-oldx8^post37 == 0 /\ -__const_31^post37+__const_31^post36 == 0 /\ oldx6^post36-x6^0 == 0 /\ -oldx4^post36+x4^post36 == 0 /\ oldx0^post36-x0^0 == 0 /\ oldx12^0-oldx12^post36 == 0 /\ oldx10^post36-oldx10^post37 == 0 /\ x2^post36-oldx2^post36 == 0 /\ -oldx10^post36+oldx10^0 == 0 /\ x1^post36-x1^post37 == 0 /\ -__const_32^post37+__const_32^post36 == 0 /\ -oldx8^post36+oldx8^0 == 0 /\ oldx12^post36-oldx12^post37 == 0 /\ -x0^post37+x0^post36 == 0 /\ oldx3^post36-oldx3^post37 == 0 /\ -oldx3^post36+x3^post36 == 0 /\ -x2^post37+x2^post36 == 0 /\ x4^post36-x4^post37 == 0 /\ x6^post36-oldx7^post36 == 0 /\ oldx9^0-oldx9^post36 == 0 /\ oldx1^post36-x1^0 == 0 /\ oldx9^post36-oldx9^post37 == 0 /\ -__const_32^post36+__const_32^0 == 0 /\ -__const_31^post36+__const_31^0 == 0 /\ 1-oldx5^post36+x5^post36 == 0 /\ oldx4^post36-x4^0 == 0 /\ oldx13^0-oldx13^post36 == 0 /\ 2-oldx5^post36 <= 0 /\ -x5^post37+x5^post36 == 0 /\ oldx4^post36-oldx4^post37 == 0 /\ -oldx13^post37+oldx13^post36 == 0 /\ -x5^0+oldx5^post36 == 0 /\ -x2^0+oldx2^post36 == 0 /\ -x6^post37+x6^post36 == 0 /\ oldx11^post36-oldx11^post37 == 0 /\ x1^post36-oldx1^post36 == 0), cost: 1 40: l28 -> l29 : __const_31^0'=__const_31^post41, __const_32^0'=__const_32^post41, oldx0^0'=oldx0^post41, oldx10^0'=oldx10^post41, oldx11^0'=oldx11^post41, oldx12^0'=oldx12^post41, oldx13^0'=oldx13^post41, oldx1^0'=oldx1^post41, oldx2^0'=oldx2^post41, oldx3^0'=oldx3^post41, oldx4^0'=oldx4^post41, oldx5^0'=oldx5^post41, oldx6^0'=oldx6^post41, oldx7^0'=oldx7^post41, oldx8^0'=oldx8^post41, oldx9^0'=oldx9^post41, x0^0'=x0^post41, x1^0'=x1^post41, x2^0'=x2^post41, x3^0'=x3^post41, x4^0'=x4^post41, x5^0'=x5^post41, x6^0'=x6^post41, (0 == 0 /\ __const_32^0-__const_32^post41 == 0 /\ -x2^0+oldx2^post41 == 0 /\ -x1^0+oldx1^post41 == 0 /\ x6^post41-oldx13^post41 == 0 /\ -oldx12^post41+x5^post41 == 0 /\ oldx6^post41-x6^0 == 0 /\ x2^post41-oldx9^post41 == 0 /\ -__const_31^post41+__const_31^0 == 0 /\ oldx0^post41-x0^0 == 0 /\ -x5^0+oldx5^post41 == 0 /\ x0^post41-oldx7^post41 == 0 /\ -oldx10^post41+x3^post41 == 0 /\ x1^post41-oldx8^post41 == 0 /\ -x4^0+oldx4^post41 == 0 /\ oldx3^post41-x3^0 == 0 /\ -oldx11^post41+x4^post41 == 0), cost: 1 41: l28 -> l23 : __const_31^0'=__const_31^post42, __const_32^0'=__const_32^post42, oldx0^0'=oldx0^post42, oldx10^0'=oldx10^post42, oldx11^0'=oldx11^post42, oldx12^0'=oldx12^post42, oldx13^0'=oldx13^post42, oldx1^0'=oldx1^post42, oldx2^0'=oldx2^post42, oldx3^0'=oldx3^post42, oldx4^0'=oldx4^post42, oldx5^0'=oldx5^post42, oldx6^0'=oldx6^post42, oldx7^0'=oldx7^post42, oldx8^0'=oldx8^post42, oldx9^0'=oldx9^post42, x0^0'=x0^post42, x1^0'=x1^post42, x2^0'=x2^post42, x3^0'=x3^post42, x4^0'=x4^post42, x5^0'=x5^post42, x6^0'=x6^post42, (0 == 0 /\ -x2^0+oldx2^post42 == 0 /\ -x1^0+oldx1^post42 == 0 /\ oldx6^post42-x6^0 == 0 /\ -oldx1^post42+x1^post42 == 0 /\ x3^post42-oldx8^post42 == 0 /\ -oldx0^post42+x0^post42 == 0 /\ -oldx9^post42+x4^post42 == 0 /\ -oldx12^post42+oldx12^0 == 0 /\ -x5^0+oldx5^post42 == 0 /\ x6^post42-oldx11^post42 == 0 /\ -x4^0+oldx4^post42 == 0 /\ x5^post42-oldx10^post42 == 0 /\ x2^post42-oldx7^post42 == 0 /\ -__const_31^post42+__const_31^0 == 0 /\ oldx0^post42-x0^0 == 0 /\ oldx3^post42-x3^0 == 0 /\ __const_32^0-__const_32^post42 == 0 /\ -oldx13^post42+oldx13^0 == 0), cost: 1 42: l28 -> l20 : __const_31^0'=__const_31^post43, __const_32^0'=__const_32^post43, oldx0^0'=oldx0^post43, oldx10^0'=oldx10^post43, oldx11^0'=oldx11^post43, oldx12^0'=oldx12^post43, oldx13^0'=oldx13^post43, oldx1^0'=oldx1^post43, oldx2^0'=oldx2^post43, oldx3^0'=oldx3^post43, oldx4^0'=oldx4^post43, oldx5^0'=oldx5^post43, oldx6^0'=oldx6^post43, oldx7^0'=oldx7^post43, oldx8^0'=oldx8^post43, oldx9^0'=oldx9^post43, x0^0'=x0^post43, x1^0'=x1^post43, x2^0'=x2^post43, x3^0'=x3^post43, x4^0'=x4^post43, x5^0'=x5^post43, x6^0'=x6^post43, (0 == 0 /\ -__const_31^post43+__const_31^0 == 0 /\ x2^post43-oldx7^post43 == 0 /\ -oldx8^post43+x3^post43 == 0 /\ -oldx0^post43+x0^post43 == 0 /\ -__const_32^post43+__const_32^0 == 0 /\ oldx3^post43-x3^0 == 0 /\ -oldx1^post43+x1^post43 == 0 /\ oldx6^post43-x6^0 == 0 /\ -x5^0+oldx5^post43 == 0 /\ -x4^0+oldx4^post43 == 0 /\ -x1^0+oldx1^post43 == 0 /\ x6^post43-oldx11^post43 == 0 /\ oldx2^post43-x2^0 == 0 /\ -oldx9^post43+x4^post43 == 0 /\ oldx0^post43-x0^0 == 0 /\ -oldx13^post43+oldx13^0 == 0 /\ x5^post43-oldx10^post43 == 0 /\ oldx12^0-oldx12^post43 == 0), cost: 1 43: l28 -> l0 : __const_31^0'=__const_31^post44, __const_32^0'=__const_32^post44, oldx0^0'=oldx0^post44, oldx10^0'=oldx10^post44, oldx11^0'=oldx11^post44, oldx12^0'=oldx12^post44, oldx13^0'=oldx13^post44, oldx1^0'=oldx1^post44, oldx2^0'=oldx2^post44, oldx3^0'=oldx3^post44, oldx4^0'=oldx4^post44, oldx5^0'=oldx5^post44, oldx6^0'=oldx6^post44, oldx7^0'=oldx7^post44, oldx8^0'=oldx8^post44, oldx9^0'=oldx9^post44, x0^0'=x0^post44, x1^0'=x1^post44, x2^0'=x2^post44, x3^0'=x3^post44, x4^0'=x4^post44, x5^0'=x5^post44, x6^0'=x6^post44, (oldx0^0-oldx0^post44 == 0 /\ -oldx5^post44+oldx5^0 == 0 /\ oldx3^0-oldx3^post44 == 0 /\ -x3^post44+x3^0 == 0 /\ -oldx8^post44+oldx8^0 == 0 /\ -oldx6^post44+oldx6^0 == 0 /\ -x1^post44+x1^0 == 0 /\ oldx10^0-oldx10^post44 == 0 /\ x4^0-x4^post44 == 0 /\ x2^0-x2^post44 == 0 /\ -oldx13^post44+oldx13^0 == 0 /\ -oldx4^post44+oldx4^0 == 0 /\ oldx9^0-oldx9^post44 == 0 /\ oldx7^0-oldx7^post44 == 0 /\ oldx12^0-oldx12^post44 == 0 /\ -__const_31^post44+__const_31^0 == 0 /\ -x0^post44+x0^0 == 0 /\ -oldx1^post44+oldx1^0 == 0 /\ x5^0-x5^post44 == 0 /\ -oldx2^post44+oldx2^0 == 0 /\ -oldx11^post44+oldx11^0 == 0 /\ -__const_32^post44+__const_32^0 == 0 /\ -x6^post44+x6^0 == 0), cost: 1 44: l28 -> l3 : __const_31^0'=__const_31^post45, __const_32^0'=__const_32^post45, oldx0^0'=oldx0^post45, oldx10^0'=oldx10^post45, oldx11^0'=oldx11^post45, oldx12^0'=oldx12^post45, oldx13^0'=oldx13^post45, oldx1^0'=oldx1^post45, oldx2^0'=oldx2^post45, oldx3^0'=oldx3^post45, oldx4^0'=oldx4^post45, oldx5^0'=oldx5^post45, oldx6^0'=oldx6^post45, oldx7^0'=oldx7^post45, oldx8^0'=oldx8^post45, oldx9^0'=oldx9^post45, x0^0'=x0^post45, x1^0'=x1^post45, x2^0'=x2^post45, x3^0'=x3^post45, x4^0'=x4^post45, x5^0'=x5^post45, x6^0'=x6^post45, (-x4^post45+x4^0 == 0 /\ oldx0^0-oldx0^post45 == 0 /\ oldx3^0-oldx3^post45 == 0 /\ x5^0-x5^post45 == 0 /\ -oldx8^post45+oldx8^0 == 0 /\ -x1^post45+x1^0 == 0 /\ -x0^post45+x0^0 == 0 /\ -oldx6^post45+oldx6^0 == 0 /\ __const_31^0-__const_31^post45 == 0 /\ oldx10^0-oldx10^post45 == 0 /\ -oldx13^post45+oldx13^0 == 0 /\ oldx12^0-oldx12^post45 == 0 /\ x2^0-x2^post45 == 0 /\ -oldx7^post45+oldx7^0 == 0 /\ -oldx1^post45+oldx1^0 == 0 /\ oldx9^0-oldx9^post45 == 0 /\ -oldx11^post45+oldx11^0 == 0 /\ -oldx2^post45+oldx2^0 == 0 /\ -__const_32^post45+__const_32^0 == 0 /\ -oldx5^post45+oldx5^0 == 0 /\ -oldx4^post45+oldx4^0 == 0 /\ x6^0-x6^post45 == 0 /\ x3^0-x3^post45 == 0), cost: 1 45: l28 -> l4 : __const_31^0'=__const_31^post46, __const_32^0'=__const_32^post46, oldx0^0'=oldx0^post46, oldx10^0'=oldx10^post46, oldx11^0'=oldx11^post46, oldx12^0'=oldx12^post46, oldx13^0'=oldx13^post46, oldx1^0'=oldx1^post46, oldx2^0'=oldx2^post46, oldx3^0'=oldx3^post46, oldx4^0'=oldx4^post46, oldx5^0'=oldx5^post46, oldx6^0'=oldx6^post46, oldx7^0'=oldx7^post46, oldx8^0'=oldx8^post46, oldx9^0'=oldx9^post46, x0^0'=x0^post46, x1^0'=x1^post46, x2^0'=x2^post46, x3^0'=x3^post46, x4^0'=x4^post46, x5^0'=x5^post46, x6^0'=x6^post46, (x5^0-x5^post46 == 0 /\ oldx4^0-oldx4^post46 == 0 /\ oldx10^0-oldx10^post46 == 0 /\ x4^0-x4^post46 == 0 /\ -x6^post46+x6^0 == 0 /\ oldx8^0-oldx8^post46 == 0 /\ oldx5^0-oldx5^post46 == 0 /\ -x3^post46+x3^0 == 0 /\ oldx2^0-oldx2^post46 == 0 /\ -x2^post46+x2^0 == 0 /\ -__const_31^post46+__const_31^0 == 0 /\ x1^0-x1^post46 == 0 /\ -oldx6^post46+oldx6^0 == 0 /\ -x0^post46+x0^0 == 0 /\ oldx11^0-oldx11^post46 == 0 /\ oldx1^0-oldx1^post46 == 0 /\ oldx0^0-oldx0^post46 == 0 /\ oldx7^0-oldx7^post46 == 0 /\ -oldx9^post46+oldx9^0 == 0 /\ -oldx12^post46+oldx12^0 == 0 /\ oldx3^0-oldx3^post46 == 0 /\ -oldx13^post46+oldx13^0 == 0 /\ -__const_32^post46+__const_32^0 == 0), cost: 1 46: l28 -> l5 : __const_31^0'=__const_31^post47, __const_32^0'=__const_32^post47, oldx0^0'=oldx0^post47, oldx10^0'=oldx10^post47, oldx11^0'=oldx11^post47, oldx12^0'=oldx12^post47, oldx13^0'=oldx13^post47, oldx1^0'=oldx1^post47, oldx2^0'=oldx2^post47, oldx3^0'=oldx3^post47, oldx4^0'=oldx4^post47, oldx5^0'=oldx5^post47, oldx6^0'=oldx6^post47, oldx7^0'=oldx7^post47, oldx8^0'=oldx8^post47, oldx9^0'=oldx9^post47, x0^0'=x0^post47, x1^0'=x1^post47, x2^0'=x2^post47, x3^0'=x3^post47, x4^0'=x4^post47, x5^0'=x5^post47, x6^0'=x6^post47, (-oldx9^post47+oldx9^0 == 0 /\ -__const_32^post47+__const_32^0 == 0 /\ -__const_31^post47+__const_31^0 == 0 /\ x4^0-x4^post47 == 0 /\ oldx11^0-oldx11^post47 == 0 /\ -oldx5^post47+oldx5^0 == 0 /\ -x6^post47+x6^0 == 0 /\ -x3^post47+x3^0 == 0 /\ oldx7^0-oldx7^post47 == 0 /\ -x5^post47+x5^0 == 0 /\ -oldx12^post47+oldx12^0 == 0 /\ oldx8^0-oldx8^post47 == 0 /\ oldx1^0-oldx1^post47 == 0 /\ oldx0^0-oldx0^post47 == 0 /\ x1^0-x1^post47 == 0 /\ oldx4^0-oldx4^post47 == 0 /\ oldx3^0-oldx3^post47 == 0 /\ -oldx13^post47+oldx13^0 == 0 /\ -x0^post47+x0^0 == 0 /\ oldx10^0-oldx10^post47 == 0 /\ -x2^post47+x2^0 == 0 /\ -oldx6^post47+oldx6^0 == 0 /\ -oldx2^post47+oldx2^0 == 0), cost: 1 47: l28 -> l7 : __const_31^0'=__const_31^post48, __const_32^0'=__const_32^post48, oldx0^0'=oldx0^post48, oldx10^0'=oldx10^post48, oldx11^0'=oldx11^post48, oldx12^0'=oldx12^post48, oldx13^0'=oldx13^post48, oldx1^0'=oldx1^post48, oldx2^0'=oldx2^post48, oldx3^0'=oldx3^post48, oldx4^0'=oldx4^post48, oldx5^0'=oldx5^post48, oldx6^0'=oldx6^post48, oldx7^0'=oldx7^post48, oldx8^0'=oldx8^post48, oldx9^0'=oldx9^post48, x0^0'=x0^post48, x1^0'=x1^post48, x2^0'=x2^post48, x3^0'=x3^post48, x4^0'=x4^post48, x5^0'=x5^post48, x6^0'=x6^post48, (x2^0-x2^post48 == 0 /\ -oldx13^post48+oldx13^0 == 0 /\ x5^0-x5^post48 == 0 /\ -__const_31^post48+__const_31^0 == 0 /\ -x3^post48+x3^0 == 0 /\ -x1^post48+x1^0 == 0 /\ oldx1^0-oldx1^post48 == 0 /\ -x0^post48+x0^0 == 0 /\ oldx11^0-oldx11^post48 == 0 /\ -oldx2^post48+oldx2^0 == 0 /\ x4^0-x4^post48 == 0 /\ -oldx9^post48+oldx9^0 == 0 /\ oldx3^0-oldx3^post48 == 0 /\ x6^0-x6^post48 == 0 /\ __const_32^0-__const_32^post48 == 0 /\ oldx0^0-oldx0^post48 == 0 /\ -oldx5^post48+oldx5^0 == 0 /\ -oldx6^post48+oldx6^0 == 0 /\ -oldx8^post48+oldx8^0 == 0 /\ oldx7^0-oldx7^post48 == 0 /\ oldx12^0-oldx12^post48 == 0 /\ oldx10^0-oldx10^post48 == 0 /\ oldx4^0-oldx4^post48 == 0), cost: 1 48: l28 -> l8 : __const_31^0'=__const_31^post49, __const_32^0'=__const_32^post49, oldx0^0'=oldx0^post49, oldx10^0'=oldx10^post49, oldx11^0'=oldx11^post49, oldx12^0'=oldx12^post49, oldx13^0'=oldx13^post49, oldx1^0'=oldx1^post49, oldx2^0'=oldx2^post49, oldx3^0'=oldx3^post49, oldx4^0'=oldx4^post49, oldx5^0'=oldx5^post49, oldx6^0'=oldx6^post49, oldx7^0'=oldx7^post49, oldx8^0'=oldx8^post49, oldx9^0'=oldx9^post49, x0^0'=x0^post49, x1^0'=x1^post49, x2^0'=x2^post49, x3^0'=x3^post49, x4^0'=x4^post49, x5^0'=x5^post49, x6^0'=x6^post49, (-oldx6^post49+oldx6^0 == 0 /\ -__const_31^post49+__const_31^0 == 0 /\ -oldx3^post49+oldx3^0 == 0 /\ -x6^post49+x6^0 == 0 /\ x1^0-x1^post49 == 0 /\ -x3^post49+x3^0 == 0 /\ -oldx1^post49+oldx1^0 == 0 /\ oldx9^0-oldx9^post49 == 0 /\ x2^0-x2^post49 == 0 /\ __const_32^0-__const_32^post49 == 0 /\ x5^0-x5^post49 == 0 /\ -oldx11^post49+oldx11^0 == 0 /\ -oldx2^post49+oldx2^0 == 0 /\ -oldx7^post49+oldx7^0 == 0 /\ oldx10^0-oldx10^post49 == 0 /\ oldx0^0-oldx0^post49 == 0 /\ x4^0-x4^post49 == 0 /\ -oldx4^post49+oldx4^0 == 0 /\ -x0^post49+x0^0 == 0 /\ -oldx8^post49+oldx8^0 == 0 /\ oldx12^0-oldx12^post49 == 0 /\ -oldx13^post49+oldx13^0 == 0 /\ -oldx5^post49+oldx5^0 == 0), cost: 1 49: l28 -> l29 : __const_31^0'=__const_31^post50, __const_32^0'=__const_32^post50, oldx0^0'=oldx0^post50, oldx10^0'=oldx10^post50, oldx11^0'=oldx11^post50, oldx12^0'=oldx12^post50, oldx13^0'=oldx13^post50, oldx1^0'=oldx1^post50, oldx2^0'=oldx2^post50, oldx3^0'=oldx3^post50, oldx4^0'=oldx4^post50, oldx5^0'=oldx5^post50, oldx6^0'=oldx6^post50, oldx7^0'=oldx7^post50, oldx8^0'=oldx8^post50, oldx9^0'=oldx9^post50, x0^0'=x0^post50, x1^0'=x1^post50, x2^0'=x2^post50, x3^0'=x3^post50, x4^0'=x4^post50, x5^0'=x5^post50, x6^0'=x6^post50, (oldx3^0-oldx3^post50 == 0 /\ oldx10^0-oldx10^post50 == 0 /\ oldx2^0-oldx2^post50 == 0 /\ -x6^post50+x6^0 == 0 /\ -__const_31^post50+__const_31^0 == 0 /\ x1^0-x1^post50 == 0 /\ -oldx0^post50+oldx0^0 == 0 /\ oldx9^0-oldx9^post50 == 0 /\ x2^0-x2^post50 == 0 /\ -x3^post50+x3^0 == 0 /\ oldx5^0-oldx5^post50 == 0 /\ x5^0-x5^post50 == 0 /\ oldx11^0-oldx11^post50 == 0 /\ -oldx12^post50+oldx12^0 == 0 /\ x4^0-x4^post50 == 0 /\ oldx1^0-oldx1^post50 == 0 /\ oldx7^0-oldx7^post50 == 0 /\ -oldx13^post50+oldx13^0 == 0 /\ oldx4^0-oldx4^post50 == 0 /\ __const_32^0-__const_32^post50 == 0 /\ -oldx8^post50+oldx8^0 == 0 /\ -oldx6^post50+oldx6^0 == 0 /\ -x0^post50+x0^0 == 0), cost: 1 50: l28 -> l6 : __const_31^0'=__const_31^post51, __const_32^0'=__const_32^post51, oldx0^0'=oldx0^post51, oldx10^0'=oldx10^post51, oldx11^0'=oldx11^post51, oldx12^0'=oldx12^post51, oldx13^0'=oldx13^post51, oldx1^0'=oldx1^post51, oldx2^0'=oldx2^post51, oldx3^0'=oldx3^post51, oldx4^0'=oldx4^post51, oldx5^0'=oldx5^post51, oldx6^0'=oldx6^post51, oldx7^0'=oldx7^post51, oldx8^0'=oldx8^post51, oldx9^0'=oldx9^post51, x0^0'=x0^post51, x1^0'=x1^post51, x2^0'=x2^post51, x3^0'=x3^post51, x4^0'=x4^post51, x5^0'=x5^post51, x6^0'=x6^post51, (-oldx9^post51+oldx9^0 == 0 /\ oldx5^0-oldx5^post51 == 0 /\ oldx10^0-oldx10^post51 == 0 /\ -oldx13^post51+oldx13^0 == 0 /\ oldx0^0-oldx0^post51 == 0 /\ x2^0-x2^post51 == 0 /\ oldx7^0-oldx7^post51 == 0 /\ oldx4^0-oldx4^post51 == 0 /\ oldx8^0-oldx8^post51 == 0 /\ -x6^post51+x6^0 == 0 /\ oldx11^0-oldx11^post51 == 0 /\ -oldx2^post51+oldx2^0 == 0 /\ -x1^post51+x1^0 == 0 /\ -x4^post51+x4^0 == 0 /\ -x3^post51+x3^0 == 0 /\ -__const_31^post51+__const_31^0 == 0 /\ __const_32^0-__const_32^post51 == 0 /\ -x0^post51+x0^0 == 0 /\ oldx1^0-oldx1^post51 == 0 /\ -oldx12^post51+oldx12^0 == 0 /\ -oldx6^post51+oldx6^0 == 0 /\ x5^0-x5^post51 == 0 /\ oldx3^0-oldx3^post51 == 0), cost: 1 51: l28 -> l10 : __const_31^0'=__const_31^post52, __const_32^0'=__const_32^post52, oldx0^0'=oldx0^post52, oldx10^0'=oldx10^post52, oldx11^0'=oldx11^post52, oldx12^0'=oldx12^post52, oldx13^0'=oldx13^post52, oldx1^0'=oldx1^post52, oldx2^0'=oldx2^post52, oldx3^0'=oldx3^post52, oldx4^0'=oldx4^post52, oldx5^0'=oldx5^post52, oldx6^0'=oldx6^post52, oldx7^0'=oldx7^post52, oldx8^0'=oldx8^post52, oldx9^0'=oldx9^post52, x0^0'=x0^post52, x1^0'=x1^post52, x2^0'=x2^post52, x3^0'=x3^post52, x4^0'=x4^post52, x5^0'=x5^post52, x6^0'=x6^post52, (x5^0-x5^post52 == 0 /\ oldx9^0-oldx9^post52 == 0 /\ -oldx7^post52+oldx7^0 == 0 /\ oldx10^0-oldx10^post52 == 0 /\ -oldx1^post52+oldx1^0 == 0 /\ oldx0^0-oldx0^post52 == 0 /\ -oldx4^post52+oldx4^0 == 0 /\ -__const_32^post52+__const_32^0 == 0 /\ -x1^post52+x1^0 == 0 /\ oldx12^0-oldx12^post52 == 0 /\ -oldx5^post52+oldx5^0 == 0 /\ x6^0-x6^post52 == 0 /\ oldx3^0-oldx3^post52 == 0 /\ -oldx8^post52+oldx8^0 == 0 /\ -x0^post52+x0^0 == 0 /\ -oldx11^post52+oldx11^0 == 0 /\ -oldx6^post52+oldx6^0 == 0 /\ -oldx2^post52+oldx2^0 == 0 /\ x3^0-x3^post52 == 0 /\ x2^0-x2^post52 == 0 /\ -__const_31^post52+__const_31^0 == 0 /\ -oldx13^post52+oldx13^0 == 0 /\ -x4^post52+x4^0 == 0), cost: 1 52: l28 -> l9 : __const_31^0'=__const_31^post53, __const_32^0'=__const_32^post53, oldx0^0'=oldx0^post53, oldx10^0'=oldx10^post53, oldx11^0'=oldx11^post53, oldx12^0'=oldx12^post53, oldx13^0'=oldx13^post53, oldx1^0'=oldx1^post53, oldx2^0'=oldx2^post53, oldx3^0'=oldx3^post53, oldx4^0'=oldx4^post53, oldx5^0'=oldx5^post53, oldx6^0'=oldx6^post53, oldx7^0'=oldx7^post53, oldx8^0'=oldx8^post53, oldx9^0'=oldx9^post53, x0^0'=x0^post53, x1^0'=x1^post53, x2^0'=x2^post53, x3^0'=x3^post53, x4^0'=x4^post53, x5^0'=x5^post53, x6^0'=x6^post53, (-__const_31^post53+__const_31^0 == 0 /\ -oldx11^post53+oldx11^0 == 0 /\ -oldx2^post53+oldx2^0 == 0 /\ oldx9^0-oldx9^post53 == 0 /\ -oldx7^post53+oldx7^0 == 0 /\ x2^0-x2^post53 == 0 /\ oldx12^0-oldx12^post53 == 0 /\ x5^0-x5^post53 == 0 /\ -oldx10^post53+oldx10^0 == 0 /\ -oldx4^post53+oldx4^0 == 0 /\ -x4^post53+x4^0 == 0 /\ -x1^post53+x1^0 == 0 /\ oldx0^0-oldx0^post53 == 0 /\ -oldx5^post53+oldx5^0 == 0 /\ __const_32^0-__const_32^post53 == 0 /\ -oldx6^post53+oldx6^0 == 0 /\ -oldx8^post53+oldx8^0 == 0 /\ oldx3^0-oldx3^post53 == 0 /\ -x6^post53+x6^0 == 0 /\ -x3^post53+x3^0 == 0 /\ -oldx1^post53+oldx1^0 == 0 /\ -x0^post53+x0^0 == 0 /\ oldx13^0-oldx13^post53 == 0), cost: 1 53: l28 -> l11 : __const_31^0'=__const_31^post54, __const_32^0'=__const_32^post54, oldx0^0'=oldx0^post54, oldx10^0'=oldx10^post54, oldx11^0'=oldx11^post54, oldx12^0'=oldx12^post54, oldx13^0'=oldx13^post54, oldx1^0'=oldx1^post54, oldx2^0'=oldx2^post54, oldx3^0'=oldx3^post54, oldx4^0'=oldx4^post54, oldx5^0'=oldx5^post54, oldx6^0'=oldx6^post54, oldx7^0'=oldx7^post54, oldx8^0'=oldx8^post54, oldx9^0'=oldx9^post54, x0^0'=x0^post54, x1^0'=x1^post54, x2^0'=x2^post54, x3^0'=x3^post54, x4^0'=x4^post54, x5^0'=x5^post54, x6^0'=x6^post54, (-x6^post54+x6^0 == 0 /\ oldx2^0-oldx2^post54 == 0 /\ __const_32^0-__const_32^post54 == 0 /\ -oldx11^post54+oldx11^0 == 0 /\ oldx1^0-oldx1^post54 == 0 /\ -oldx5^post54+oldx5^0 == 0 /\ -oldx13^post54+oldx13^0 == 0 /\ x2^0-x2^post54 == 0 /\ oldx10^0-oldx10^post54 == 0 /\ oldx3^0-oldx3^post54 == 0 /\ -x0^post54+x0^0 == 0 /\ -x4^post54+x4^0 == 0 /\ -x3^post54+x3^0 == 0 /\ -x1^post54+x1^0 == 0 /\ -oldx8^post54+oldx8^0 == 0 /\ oldx9^0-oldx9^post54 == 0 /\ oldx12^0-oldx12^post54 == 0 /\ -oldx6^post54+oldx6^0 == 0 /\ -__const_31^post54+__const_31^0 == 0 /\ oldx7^0-oldx7^post54 == 0 /\ oldx4^0-oldx4^post54 == 0 /\ oldx0^0-oldx0^post54 == 0 /\ x5^0-x5^post54 == 0), cost: 1 54: l28 -> l13 : __const_31^0'=__const_31^post55, __const_32^0'=__const_32^post55, oldx0^0'=oldx0^post55, oldx10^0'=oldx10^post55, oldx11^0'=oldx11^post55, oldx12^0'=oldx12^post55, oldx13^0'=oldx13^post55, oldx1^0'=oldx1^post55, oldx2^0'=oldx2^post55, oldx3^0'=oldx3^post55, oldx4^0'=oldx4^post55, oldx5^0'=oldx5^post55, oldx6^0'=oldx6^post55, oldx7^0'=oldx7^post55, oldx8^0'=oldx8^post55, oldx9^0'=oldx9^post55, x0^0'=x0^post55, x1^0'=x1^post55, x2^0'=x2^post55, x3^0'=x3^post55, x4^0'=x4^post55, x5^0'=x5^post55, x6^0'=x6^post55, (-__const_32^post55+__const_32^0 == 0 /\ __const_31^0-__const_31^post55 == 0 /\ -oldx2^post55+oldx2^0 == 0 /\ oldx12^0-oldx12^post55 == 0 /\ oldx10^0-oldx10^post55 == 0 /\ oldx0^0-oldx0^post55 == 0 /\ -oldx11^post55+oldx11^0 == 0 /\ -oldx4^post55+oldx4^0 == 0 /\ -oldx5^post55+oldx5^0 == 0 /\ -x4^post55+x4^0 == 0 /\ -x1^post55+x1^0 == 0 /\ oldx3^0-oldx3^post55 == 0 /\ -oldx6^post55+oldx6^0 == 0 /\ -x6^post55+x6^0 == 0 /\ x3^0-x3^post55 == 0 /\ -oldx7^post55+oldx7^0 == 0 /\ x5^0-x5^post55 == 0 /\ -oldx1^post55+oldx1^0 == 0 /\ -x0^post55+x0^0 == 0 /\ x2^0-x2^post55 == 0 /\ oldx9^0-oldx9^post55 == 0 /\ oldx13^0-oldx13^post55 == 0 /\ -oldx8^post55+oldx8^0 == 0), cost: 1 55: l28 -> l14 : __const_31^0'=__const_31^post56, __const_32^0'=__const_32^post56, oldx0^0'=oldx0^post56, oldx10^0'=oldx10^post56, oldx11^0'=oldx11^post56, oldx12^0'=oldx12^post56, oldx13^0'=oldx13^post56, oldx1^0'=oldx1^post56, oldx2^0'=oldx2^post56, oldx3^0'=oldx3^post56, oldx4^0'=oldx4^post56, oldx5^0'=oldx5^post56, oldx6^0'=oldx6^post56, oldx7^0'=oldx7^post56, oldx8^0'=oldx8^post56, oldx9^0'=oldx9^post56, x0^0'=x0^post56, x1^0'=x1^post56, x2^0'=x2^post56, x3^0'=x3^post56, x4^0'=x4^post56, x5^0'=x5^post56, x6^0'=x6^post56, (-oldx2^post56+oldx2^0 == 0 /\ oldx9^0-oldx9^post56 == 0 /\ oldx12^0-oldx12^post56 == 0 /\ x2^0-x2^post56 == 0 /\ -oldx11^post56+oldx11^0 == 0 /\ -oldx7^post56+oldx7^0 == 0 /\ x5^0-x5^post56 == 0 /\ -oldx4^post56+oldx4^0 == 0 /\ -x4^post56+x4^0 == 0 /\ -oldx5^post56+oldx5^0 == 0 /\ -oldx8^post56+oldx8^0 == 0 /\ -x0^post56+x0^0 == 0 /\ -oldx10^post56+oldx10^0 == 0 /\ oldx0^0-oldx0^post56 == 0 /\ oldx3^0-oldx3^post56 == 0 /\ -__const_32^post56+__const_32^0 == 0 /\ -__const_31^post56+__const_31^0 == 0 /\ -x6^post56+x6^0 == 0 /\ -x1^post56+x1^0 == 0 /\ -x3^post56+x3^0 == 0 /\ -oldx6^post56+oldx6^0 == 0 /\ oldx13^0-oldx13^post56 == 0 /\ -oldx1^post56+oldx1^0 == 0), cost: 1 56: l28 -> l15 : __const_31^0'=__const_31^post57, __const_32^0'=__const_32^post57, oldx0^0'=oldx0^post57, oldx10^0'=oldx10^post57, oldx11^0'=oldx11^post57, oldx12^0'=oldx12^post57, oldx13^0'=oldx13^post57, oldx1^0'=oldx1^post57, oldx2^0'=oldx2^post57, oldx3^0'=oldx3^post57, oldx4^0'=oldx4^post57, oldx5^0'=oldx5^post57, oldx6^0'=oldx6^post57, oldx7^0'=oldx7^post57, oldx8^0'=oldx8^post57, oldx9^0'=oldx9^post57, x0^0'=x0^post57, x1^0'=x1^post57, x2^0'=x2^post57, x3^0'=x3^post57, x4^0'=x4^post57, x5^0'=x5^post57, x6^0'=x6^post57, (x4^0-x4^post57 == 0 /\ __const_32^0-__const_32^post57 == 0 /\ oldx7^0-oldx7^post57 == 0 /\ oldx4^0-oldx4^post57 == 0 /\ oldx8^0-oldx8^post57 == 0 /\ -oldx11^post57+oldx11^0 == 0 /\ -oldx5^post57+oldx5^0 == 0 /\ x5^0-x5^post57 == 0 /\ oldx1^0-oldx1^post57 == 0 /\ -oldx13^post57+oldx13^0 == 0 /\ -x3^post57+x3^0 == 0 /\ oldx10^0-oldx10^post57 == 0 /\ oldx3^0-oldx3^post57 == 0 /\ -__const_31^post57+__const_31^0 == 0 /\ -x0^post57+x0^0 == 0 /\ -oldx6^post57+oldx6^0 == 0 /\ x1^0-x1^post57 == 0 /\ x2^0-x2^post57 == 0 /\ -oldx2^post57+oldx2^0 == 0 /\ oldx12^0-oldx12^post57 == 0 /\ oldx0^0-oldx0^post57 == 0 /\ -oldx9^post57+oldx9^0 == 0 /\ -x6^post57+x6^0 == 0), cost: 1 57: l28 -> l16 : __const_31^0'=__const_31^post58, __const_32^0'=__const_32^post58, oldx0^0'=oldx0^post58, oldx10^0'=oldx10^post58, oldx11^0'=oldx11^post58, oldx12^0'=oldx12^post58, oldx13^0'=oldx13^post58, oldx1^0'=oldx1^post58, oldx2^0'=oldx2^post58, oldx3^0'=oldx3^post58, oldx4^0'=oldx4^post58, oldx5^0'=oldx5^post58, oldx6^0'=oldx6^post58, oldx7^0'=oldx7^post58, oldx8^0'=oldx8^post58, oldx9^0'=oldx9^post58, x0^0'=x0^post58, x1^0'=x1^post58, x2^0'=x2^post58, x3^0'=x3^post58, x4^0'=x4^post58, x5^0'=x5^post58, x6^0'=x6^post58, (-x0^post58+x0^0 == 0 /\ -x1^post58+x1^0 == 0 /\ -x3^post58+x3^0 == 0 /\ oldx3^0-oldx3^post58 == 0 /\ -oldx11^post58+oldx11^0 == 0 /\ x2^0-x2^post58 == 0 /\ -oldx2^post58+oldx2^0 == 0 /\ -oldx9^post58+oldx9^0 == 0 /\ x4^0-x4^post58 == 0 /\ -oldx13^post58+oldx13^0 == 0 /\ oldx10^0-oldx10^post58 == 0 /\ -oldx5^post58+oldx5^0 == 0 /\ -x6^post58+x6^0 == 0 /\ -oldx8^post58+oldx8^0 == 0 /\ -__const_32^post58+__const_32^0 == 0 /\ -oldx6^post58+oldx6^0 == 0 /\ -__const_31^post58+__const_31^0 == 0 /\ x5^0-x5^post58 == 0 /\ oldx12^0-oldx12^post58 == 0 /\ oldx7^0-oldx7^post58 == 0 /\ oldx4^0-oldx4^post58 == 0 /\ -oldx1^post58+oldx1^0 == 0 /\ oldx0^0-oldx0^post58 == 0), cost: 1 58: l28 -> l17 : __const_31^0'=__const_31^post59, __const_32^0'=__const_32^post59, oldx0^0'=oldx0^post59, oldx10^0'=oldx10^post59, oldx11^0'=oldx11^post59, oldx12^0'=oldx12^post59, oldx13^0'=oldx13^post59, oldx1^0'=oldx1^post59, oldx2^0'=oldx2^post59, oldx3^0'=oldx3^post59, oldx4^0'=oldx4^post59, oldx5^0'=oldx5^post59, oldx6^0'=oldx6^post59, oldx7^0'=oldx7^post59, oldx8^0'=oldx8^post59, oldx9^0'=oldx9^post59, x0^0'=x0^post59, x1^0'=x1^post59, x2^0'=x2^post59, x3^0'=x3^post59, x4^0'=x4^post59, x5^0'=x5^post59, x6^0'=x6^post59, (-oldx11^post59+oldx11^0 == 0 /\ -oldx6^post59+oldx6^0 == 0 /\ -x0^post59+x0^0 == 0 /\ -x4^post59+x4^0 == 0 /\ oldx10^0-oldx10^post59 == 0 /\ -oldx8^post59+oldx8^0 == 0 /\ -oldx13^post59+oldx13^0 == 0 /\ -oldx2^post59+oldx2^0 == 0 /\ x3^0-x3^post59 == 0 /\ oldx7^0-oldx7^post59 == 0 /\ -__const_32^post59+__const_32^0 == 0 /\ -__const_31^post59+__const_31^0 == 0 /\ -x6^post59+x6^0 == 0 /\ x2^0-x2^post59 == 0 /\ oldx9^0-oldx9^post59 == 0 /\ oldx12^0-oldx12^post59 == 0 /\ oldx3^0-oldx3^post59 == 0 /\ -oldx4^post59+oldx4^0 == 0 /\ -oldx1^post59+oldx1^0 == 0 /\ x5^0-x5^post59 == 0 /\ -x1^post59+x1^0 == 0 /\ -oldx5^post59+oldx5^0 == 0 /\ oldx0^0-oldx0^post59 == 0), cost: 1 59: l28 -> l18 : __const_31^0'=__const_31^post60, __const_32^0'=__const_32^post60, oldx0^0'=oldx0^post60, oldx10^0'=oldx10^post60, oldx11^0'=oldx11^post60, oldx12^0'=oldx12^post60, oldx13^0'=oldx13^post60, oldx1^0'=oldx1^post60, oldx2^0'=oldx2^post60, oldx3^0'=oldx3^post60, oldx4^0'=oldx4^post60, oldx5^0'=oldx5^post60, oldx6^0'=oldx6^post60, oldx7^0'=oldx7^post60, oldx8^0'=oldx8^post60, oldx9^0'=oldx9^post60, x0^0'=x0^post60, x1^0'=x1^post60, x2^0'=x2^post60, x3^0'=x3^post60, x4^0'=x4^post60, x5^0'=x5^post60, x6^0'=x6^post60, (-x3^post60+x3^0 == 0 /\ __const_32^0-__const_32^post60 == 0 /\ -x5^post60+x5^0 == 0 /\ -x2^post60+x2^0 == 0 /\ oldx3^0-oldx3^post60 == 0 /\ -oldx0^post60+oldx0^0 == 0 /\ oldx4^0-oldx4^post60 == 0 /\ oldx2^0-oldx2^post60 == 0 /\ -oldx6^post60+oldx6^0 == 0 /\ oldx10^0-oldx10^post60 == 0 /\ oldx5^0-oldx5^post60 == 0 /\ -oldx13^post60+oldx13^0 == 0 /\ oldx12^0-oldx12^post60 == 0 /\ x1^0-x1^post60 == 0 /\ oldx7^0-oldx7^post60 == 0 /\ -x0^post60+x0^0 == 0 /\ -__const_31^post60+__const_31^0 == 0 /\ oldx11^0-oldx11^post60 == 0 /\ x4^0-x4^post60 == 0 /\ oldx8^0-oldx8^post60 == 0 /\ oldx1^0-oldx1^post60 == 0 /\ -oldx9^post60+oldx9^0 == 0 /\ -x6^post60+x6^0 == 0), cost: 1 60: l28 -> l20 : __const_31^0'=__const_31^post61, __const_32^0'=__const_32^post61, oldx0^0'=oldx0^post61, oldx10^0'=oldx10^post61, oldx11^0'=oldx11^post61, oldx12^0'=oldx12^post61, oldx13^0'=oldx13^post61, oldx1^0'=oldx1^post61, oldx2^0'=oldx2^post61, oldx3^0'=oldx3^post61, oldx4^0'=oldx4^post61, oldx5^0'=oldx5^post61, oldx6^0'=oldx6^post61, oldx7^0'=oldx7^post61, oldx8^0'=oldx8^post61, oldx9^0'=oldx9^post61, x0^0'=x0^post61, x1^0'=x1^post61, x2^0'=x2^post61, x3^0'=x3^post61, x4^0'=x4^post61, x5^0'=x5^post61, x6^0'=x6^post61, (oldx4^0-oldx4^post61 == 0 /\ oldx8^0-oldx8^post61 == 0 /\ -x5^post61+x5^0 == 0 /\ -x2^post61+x2^0 == 0 /\ -x3^post61+x3^0 == 0 /\ -oldx12^post61+oldx12^0 == 0 /\ -oldx2^post61+oldx2^0 == 0 /\ oldx5^0-oldx5^post61 == 0 /\ oldx11^0-oldx11^post61 == 0 /\ -x0^post61+x0^0 == 0 /\ -oldx6^post61+oldx6^0 == 0 /\ oldx1^0-oldx1^post61 == 0 /\ -oldx13^post61+oldx13^0 == 0 /\ oldx7^0-oldx7^post61 == 0 /\ -__const_31^post61+__const_31^0 == 0 /\ -oldx9^post61+oldx9^0 == 0 /\ __const_32^0-__const_32^post61 == 0 /\ oldx0^0-oldx0^post61 == 0 /\ x1^0-x1^post61 == 0 /\ oldx3^0-oldx3^post61 == 0 /\ x4^0-x4^post61 == 0 /\ oldx10^0-oldx10^post61 == 0 /\ -x6^post61+x6^0 == 0), cost: 1 61: l28 -> l21 : __const_31^0'=__const_31^post62, __const_32^0'=__const_32^post62, oldx0^0'=oldx0^post62, oldx10^0'=oldx10^post62, oldx11^0'=oldx11^post62, oldx12^0'=oldx12^post62, oldx13^0'=oldx13^post62, oldx1^0'=oldx1^post62, oldx2^0'=oldx2^post62, oldx3^0'=oldx3^post62, oldx4^0'=oldx4^post62, oldx5^0'=oldx5^post62, oldx6^0'=oldx6^post62, oldx7^0'=oldx7^post62, oldx8^0'=oldx8^post62, oldx9^0'=oldx9^post62, x0^0'=x0^post62, x1^0'=x1^post62, x2^0'=x2^post62, x3^0'=x3^post62, x4^0'=x4^post62, x5^0'=x5^post62, x6^0'=x6^post62, (x5^0-x5^post62 == 0 /\ -oldx8^post62+oldx8^0 == 0 /\ oldx11^0-oldx11^post62 == 0 /\ -x0^post62+x0^0 == 0 /\ -x1^post62+x1^0 == 0 /\ -oldx6^post62+oldx6^0 == 0 /\ oldx1^0-oldx1^post62 == 0 /\ x2^0-x2^post62 == 0 /\ oldx3^0-oldx3^post62 == 0 /\ -oldx9^post62+oldx9^0 == 0 /\ -__const_31^post62+__const_31^0 == 0 /\ __const_32^0-__const_32^post62 == 0 /\ oldx0^0-oldx0^post62 == 0 /\ x6^0-x6^post62 == 0 /\ oldx4^0-oldx4^post62 == 0 /\ -oldx2^post62+oldx2^0 == 0 /\ oldx10^0-oldx10^post62 == 0 /\ -x4^post62+x4^0 == 0 /\ x3^0-x3^post62 == 0 /\ oldx12^0-oldx12^post62 == 0 /\ -oldx5^post62+oldx5^0 == 0 /\ -oldx13^post62+oldx13^0 == 0 /\ oldx7^0-oldx7^post62 == 0), cost: 1 62: l28 -> l22 : __const_31^0'=__const_31^post63, __const_32^0'=__const_32^post63, oldx0^0'=oldx0^post63, oldx10^0'=oldx10^post63, oldx11^0'=oldx11^post63, oldx12^0'=oldx12^post63, oldx13^0'=oldx13^post63, oldx1^0'=oldx1^post63, oldx2^0'=oldx2^post63, oldx3^0'=oldx3^post63, oldx4^0'=oldx4^post63, oldx5^0'=oldx5^post63, oldx6^0'=oldx6^post63, oldx7^0'=oldx7^post63, oldx8^0'=oldx8^post63, oldx9^0'=oldx9^post63, x0^0'=x0^post63, x1^0'=x1^post63, x2^0'=x2^post63, x3^0'=x3^post63, x4^0'=x4^post63, x5^0'=x5^post63, x6^0'=x6^post63, (x2^0-x2^post63 == 0 /\ -oldx10^post63+oldx10^0 == 0 /\ oldx12^0-oldx12^post63 == 0 /\ -__const_31^post63+__const_31^0 == 0 /\ -__const_32^post63+__const_32^0 == 0 /\ -x0^post63+x0^0 == 0 /\ -x1^post63+x1^0 == 0 /\ -oldx5^post63+oldx5^0 == 0 /\ -x3^post63+x3^0 == 0 /\ x4^0-x4^post63 == 0 /\ oldx9^0-oldx9^post63 == 0 /\ oldx0^0-oldx0^post63 == 0 /\ -oldx4^post63+oldx4^0 == 0 /\ -oldx1^post63+oldx1^0 == 0 /\ -oldx13^post63+oldx13^0 == 0 /\ oldx3^0-oldx3^post63 == 0 /\ x5^0-x5^post63 == 0 /\ -oldx8^post63+oldx8^0 == 0 /\ -oldx6^post63+oldx6^0 == 0 /\ -oldx11^post63+oldx11^0 == 0 /\ oldx7^0-oldx7^post63 == 0 /\ -x6^post63+x6^0 == 0 /\ -oldx2^post63+oldx2^0 == 0), cost: 1 63: l28 -> l19 : __const_31^0'=__const_31^post64, __const_32^0'=__const_32^post64, oldx0^0'=oldx0^post64, oldx10^0'=oldx10^post64, oldx11^0'=oldx11^post64, oldx12^0'=oldx12^post64, oldx13^0'=oldx13^post64, oldx1^0'=oldx1^post64, oldx2^0'=oldx2^post64, oldx3^0'=oldx3^post64, oldx4^0'=oldx4^post64, oldx5^0'=oldx5^post64, oldx6^0'=oldx6^post64, oldx7^0'=oldx7^post64, oldx8^0'=oldx8^post64, oldx9^0'=oldx9^post64, x0^0'=x0^post64, x1^0'=x1^post64, x2^0'=x2^post64, x3^0'=x3^post64, x4^0'=x4^post64, x5^0'=x5^post64, x6^0'=x6^post64, (x2^0-x2^post64 == 0 /\ -oldx13^post64+oldx13^0 == 0 /\ oldx2^0-oldx2^post64 == 0 /\ -oldx0^post64+oldx0^0 == 0 /\ __const_32^0-__const_32^post64 == 0 /\ -x1^post64+x1^0 == 0 /\ -x3^post64+x3^0 == 0 /\ oldx1^0-oldx1^post64 == 0 /\ -x0^post64+x0^0 == 0 /\ -oldx8^post64+oldx8^0 == 0 /\ -__const_31^post64+__const_31^0 == 0 /\ oldx9^0-oldx9^post64 == 0 /\ oldx10^0-oldx10^post64 == 0 /\ x4^0-x4^post64 == 0 /\ -x6^post64+x6^0 == 0 /\ oldx3^0-oldx3^post64 == 0 /\ oldx5^0-oldx5^post64 == 0 /\ oldx11^0-oldx11^post64 == 0 /\ oldx12^0-oldx12^post64 == 0 /\ -oldx6^post64+oldx6^0 == 0 /\ oldx7^0-oldx7^post64 == 0 /\ x5^0-x5^post64 == 0 /\ oldx4^0-oldx4^post64 == 0), cost: 1 64: l28 -> l23 : __const_31^0'=__const_31^post65, __const_32^0'=__const_32^post65, oldx0^0'=oldx0^post65, oldx10^0'=oldx10^post65, oldx11^0'=oldx11^post65, oldx12^0'=oldx12^post65, oldx13^0'=oldx13^post65, oldx1^0'=oldx1^post65, oldx2^0'=oldx2^post65, oldx3^0'=oldx3^post65, oldx4^0'=oldx4^post65, oldx5^0'=oldx5^post65, oldx6^0'=oldx6^post65, oldx7^0'=oldx7^post65, oldx8^0'=oldx8^post65, oldx9^0'=oldx9^post65, x0^0'=x0^post65, x1^0'=x1^post65, x2^0'=x2^post65, x3^0'=x3^post65, x4^0'=x4^post65, x5^0'=x5^post65, x6^0'=x6^post65, (-x6^post65+x6^0 == 0 /\ oldx10^0-oldx10^post65 == 0 /\ x4^0-x4^post65 == 0 /\ oldx4^0-oldx4^post65 == 0 /\ x5^0-x5^post65 == 0 /\ oldx5^0-oldx5^post65 == 0 /\ -oldx6^post65+oldx6^0 == 0 /\ oldx0^0-oldx0^post65 == 0 /\ oldx8^0-oldx8^post65 == 0 /\ oldx7^0-oldx7^post65 == 0 /\ oldx11^0-oldx11^post65 == 0 /\ oldx2^0-oldx2^post65 == 0 /\ -x2^post65+x2^0 == 0 /\ -x0^post65+x0^0 == 0 /\ -x3^post65+x3^0 == 0 /\ oldx1^0-oldx1^post65 == 0 /\ -oldx12^post65+oldx12^0 == 0 /\ x1^0-x1^post65 == 0 /\ __const_32^0-__const_32^post65 == 0 /\ -oldx9^post65+oldx9^0 == 0 /\ oldx3^0-oldx3^post65 == 0 /\ -oldx13^post65+oldx13^0 == 0 /\ -__const_31^post65+__const_31^0 == 0), cost: 1 65: l28 -> l25 : __const_31^0'=__const_31^post66, __const_32^0'=__const_32^post66, oldx0^0'=oldx0^post66, oldx10^0'=oldx10^post66, oldx11^0'=oldx11^post66, oldx12^0'=oldx12^post66, oldx13^0'=oldx13^post66, oldx1^0'=oldx1^post66, oldx2^0'=oldx2^post66, oldx3^0'=oldx3^post66, oldx4^0'=oldx4^post66, oldx5^0'=oldx5^post66, oldx6^0'=oldx6^post66, oldx7^0'=oldx7^post66, oldx8^0'=oldx8^post66, oldx9^0'=oldx9^post66, x0^0'=x0^post66, x1^0'=x1^post66, x2^0'=x2^post66, x3^0'=x3^post66, x4^0'=x4^post66, x5^0'=x5^post66, x6^0'=x6^post66, (oldx3^0-oldx3^post66 == 0 /\ -__const_32^post66+__const_32^0 == 0 /\ -__const_31^post66+__const_31^0 == 0 /\ -oldx2^post66+oldx2^0 == 0 /\ oldx11^0-oldx11^post66 == 0 /\ -x6^post66+x6^0 == 0 /\ -oldx5^post66+oldx5^0 == 0 /\ -x3^post66+x3^0 == 0 /\ x2^0-x2^post66 == 0 /\ oldx9^0-oldx9^post66 == 0 /\ -x1^post66+x1^0 == 0 /\ x5^0-x5^post66 == 0 /\ oldx10^0-oldx10^post66 == 0 /\ oldx0^0-oldx0^post66 == 0 /\ oldx7^0-oldx7^post66 == 0 /\ oldx4^0-oldx4^post66 == 0 /\ -x0^post66+x0^0 == 0 /\ -oldx1^post66+oldx1^0 == 0 /\ -x4^post66+x4^0 == 0 /\ -oldx6^post66+oldx6^0 == 0 /\ oldx12^0-oldx12^post66 == 0 /\ -oldx13^post66+oldx13^0 == 0 /\ -oldx8^post66+oldx8^0 == 0), cost: 1 66: l28 -> l24 : __const_31^0'=__const_31^post67, __const_32^0'=__const_32^post67, oldx0^0'=oldx0^post67, oldx10^0'=oldx10^post67, oldx11^0'=oldx11^post67, oldx12^0'=oldx12^post67, oldx13^0'=oldx13^post67, oldx1^0'=oldx1^post67, oldx2^0'=oldx2^post67, oldx3^0'=oldx3^post67, oldx4^0'=oldx4^post67, oldx5^0'=oldx5^post67, oldx6^0'=oldx6^post67, oldx7^0'=oldx7^post67, oldx8^0'=oldx8^post67, oldx9^0'=oldx9^post67, x0^0'=x0^post67, x1^0'=x1^post67, x2^0'=x2^post67, x3^0'=x3^post67, x4^0'=x4^post67, x5^0'=x5^post67, x6^0'=x6^post67, (oldx3^0-oldx3^post67 == 0 /\ -oldx2^post67+oldx2^0 == 0 /\ -oldx9^post67+oldx9^0 == 0 /\ -oldx11^post67+oldx11^0 == 0 /\ -oldx13^post67+oldx13^0 == 0 /\ -x0^post67+x0^0 == 0 /\ -x4^post67+x4^0 == 0 /\ oldx10^0-oldx10^post67 == 0 /\ -__const_32^post67+__const_32^0 == 0 /\ -__const_31^post67+__const_31^0 == 0 /\ -oldx5^post67+oldx5^0 == 0 /\ oldx12^0-oldx12^post67 == 0 /\ -x6^post67+x6^0 == 0 /\ x2^0-x2^post67 == 0 /\ x5^0-x5^post67 == 0 /\ oldx7^0-oldx7^post67 == 0 /\ -x1^post67+x1^0 == 0 /\ -x3^post67+x3^0 == 0 /\ oldx4^0-oldx4^post67 == 0 /\ oldx0^0-oldx0^post67 == 0 /\ -oldx8^post67+oldx8^0 == 0 /\ -oldx6^post67+oldx6^0 == 0 /\ -oldx1^post67+oldx1^0 == 0), cost: 1 67: l28 -> l26 : __const_31^0'=__const_31^post68, __const_32^0'=__const_32^post68, oldx0^0'=oldx0^post68, oldx10^0'=oldx10^post68, oldx11^0'=oldx11^post68, oldx12^0'=oldx12^post68, oldx13^0'=oldx13^post68, oldx1^0'=oldx1^post68, oldx2^0'=oldx2^post68, oldx3^0'=oldx3^post68, oldx4^0'=oldx4^post68, oldx5^0'=oldx5^post68, oldx6^0'=oldx6^post68, oldx7^0'=oldx7^post68, oldx8^0'=oldx8^post68, oldx9^0'=oldx9^post68, x0^0'=x0^post68, x1^0'=x1^post68, x2^0'=x2^post68, x3^0'=x3^post68, x4^0'=x4^post68, x5^0'=x5^post68, x6^0'=x6^post68, (oldx3^0-oldx3^post68 == 0 /\ oldx10^0-oldx10^post68 == 0 /\ -oldx1^post68+oldx1^0 == 0 /\ x1^0-x1^post68 == 0 /\ oldx0^0-oldx0^post68 == 0 /\ -oldx11^post68+oldx11^0 == 0 /\ x2^0-x2^post68 == 0 /\ oldx12^0-oldx12^post68 == 0 /\ oldx5^0-oldx5^post68 == 0 /\ -x6^post68+x6^0 == 0 /\ -oldx2^post68+oldx2^0 == 0 /\ x4^0-x4^post68 == 0 /\ -x3^post68+x3^0 == 0 /\ -__const_32^post68+__const_32^0 == 0 /\ oldx7^0-oldx7^post68 == 0 /\ -__const_31^post68+__const_31^0 == 0 /\ -x0^post68+x0^0 == 0 /\ -oldx6^post68+oldx6^0 == 0 /\ oldx4^0-oldx4^post68 == 0 /\ oldx13^0-oldx13^post68 == 0 /\ oldx8^0-oldx8^post68 == 0 /\ x5^0-x5^post68 == 0 /\ -oldx9^post68+oldx9^0 == 0), cost: 1 68: l28 -> l1 : __const_31^0'=__const_31^post69, __const_32^0'=__const_32^post69, oldx0^0'=oldx0^post69, oldx10^0'=oldx10^post69, oldx11^0'=oldx11^post69, oldx12^0'=oldx12^post69, oldx13^0'=oldx13^post69, oldx1^0'=oldx1^post69, oldx2^0'=oldx2^post69, oldx3^0'=oldx3^post69, oldx4^0'=oldx4^post69, oldx5^0'=oldx5^post69, oldx6^0'=oldx6^post69, oldx7^0'=oldx7^post69, oldx8^0'=oldx8^post69, oldx9^0'=oldx9^post69, x0^0'=x0^post69, x1^0'=x1^post69, x2^0'=x2^post69, x3^0'=x3^post69, x4^0'=x4^post69, x5^0'=x5^post69, x6^0'=x6^post69, (-x2^post69+x2^0 == 0 /\ -x3^post69+x3^0 == 0 /\ -oldx12^post69+oldx12^0 == 0 /\ oldx7^0-oldx7^post69 == 0 /\ -oldx2^post69+oldx2^0 == 0 /\ oldx8^0-oldx8^post69 == 0 /\ oldx4^0-oldx4^post69 == 0 /\ oldx11^0-oldx11^post69 == 0 /\ oldx1^0-oldx1^post69 == 0 /\ oldx0^0-oldx0^post69 == 0 /\ -oldx13^post69+oldx13^0 == 0 /\ -oldx5^post69+oldx5^0 == 0 /\ -x6^post69+x6^0 == 0 /\ oldx3^0-oldx3^post69 == 0 /\ -x0^post69+x0^0 == 0 /\ -oldx6^post69+oldx6^0 == 0 /\ x1^0-x1^post69 == 0 /\ x4^0-x4^post69 == 0 /\ __const_32^0-__const_32^post69 == 0 /\ x5^0-x5^post69 == 0 /\ -oldx9^post69+oldx9^0 == 0 /\ -__const_31^post69+__const_31^0 == 0 /\ oldx10^0-oldx10^post69 == 0), cost: 1 69: l28 -> l2 : __const_31^0'=__const_31^post70, __const_32^0'=__const_32^post70, oldx0^0'=oldx0^post70, oldx10^0'=oldx10^post70, oldx11^0'=oldx11^post70, oldx12^0'=oldx12^post70, oldx13^0'=oldx13^post70, oldx1^0'=oldx1^post70, oldx2^0'=oldx2^post70, oldx3^0'=oldx3^post70, oldx4^0'=oldx4^post70, oldx5^0'=oldx5^post70, oldx6^0'=oldx6^post70, oldx7^0'=oldx7^post70, oldx8^0'=oldx8^post70, oldx9^0'=oldx9^post70, x0^0'=x0^post70, x1^0'=x1^post70, x2^0'=x2^post70, x3^0'=x3^post70, x4^0'=x4^post70, x5^0'=x5^post70, x6^0'=x6^post70, (-oldx12^post70+oldx12^0 == 0 /\ oldx7^0-oldx7^post70 == 0 /\ -oldx2^post70+oldx2^0 == 0 /\ x2^0-x2^post70 == 0 /\ oldx1^0-oldx1^post70 == 0 /\ x5^0-x5^post70 == 0 /\ oldx4^0-oldx4^post70 == 0 /\ oldx11^0-oldx11^post70 == 0 /\ -x0^post70+x0^0 == 0 /\ -oldx6^post70+oldx6^0 == 0 /\ oldx0^0-oldx0^post70 == 0 /\ x4^0-x4^post70 == 0 /\ -oldx13^post70+oldx13^0 == 0 /\ -oldx8^post70+oldx8^0 == 0 /\ oldx3^0-oldx3^post70 == 0 /\ -__const_31^post70+__const_31^0 == 0 /\ -x6^post70+x6^0 == 0 /\ -oldx9^post70+oldx9^0 == 0 /\ __const_32^0-__const_32^post70 == 0 /\ -oldx5^post70+oldx5^0 == 0 /\ -x3^post70+x3^0 == 0 /\ oldx10^0-oldx10^post70 == 0 /\ x1^0-x1^post70 == 0), cost: 1 70: l30 -> l28 : __const_31^0'=__const_31^post71, __const_32^0'=__const_32^post71, oldx0^0'=oldx0^post71, oldx10^0'=oldx10^post71, oldx11^0'=oldx11^post71, oldx12^0'=oldx12^post71, oldx13^0'=oldx13^post71, oldx1^0'=oldx1^post71, oldx2^0'=oldx2^post71, oldx3^0'=oldx3^post71, oldx4^0'=oldx4^post71, oldx5^0'=oldx5^post71, oldx6^0'=oldx6^post71, oldx7^0'=oldx7^post71, oldx8^0'=oldx8^post71, oldx9^0'=oldx9^post71, x0^0'=x0^post71, x1^0'=x1^post71, x2^0'=x2^post71, x3^0'=x3^post71, x4^0'=x4^post71, x5^0'=x5^post71, x6^0'=x6^post71, (oldx9^0-oldx9^post71 == 0 /\ oldx12^0-oldx12^post71 == 0 /\ -oldx5^post71+oldx5^0 == 0 /\ x4^0-x4^post71 == 0 /\ -oldx6^post71+oldx6^0 == 0 /\ oldx10^0-oldx10^post71 == 0 /\ -oldx7^post71+oldx7^0 == 0 /\ -oldx13^post71+oldx13^0 == 0 /\ -oldx4^post71+oldx4^0 == 0 /\ oldx3^0-oldx3^post71 == 0 /\ -oldx1^post71+oldx1^0 == 0 /\ x5^0-x5^post71 == 0 /\ -x0^post71+x0^0 == 0 /\ -x3^post71+x3^0 == 0 /\ -x1^post71+x1^0 == 0 /\ -__const_32^post71+__const_32^0 == 0 /\ -__const_31^post71+__const_31^0 == 0 /\ -oldx8^post71+oldx8^0 == 0 /\ -oldx11^post71+oldx11^0 == 0 /\ -oldx2^post71+oldx2^0 == 0 /\ x2^0-x2^post71 == 0 /\ oldx0^0-oldx0^post71 == 0 /\ -x6^post71+x6^0 == 0), cost: 1 Eliminating location l27 by chaining: Applied chaining First rule: l26 -> l27 : __const_31^0'=__const_31^post36, __const_32^0'=__const_32^post36, oldx0^0'=oldx0^post36, oldx10^0'=oldx10^post36, oldx11^0'=oldx11^post36, oldx12^0'=oldx12^post36, oldx13^0'=oldx13^post36, oldx1^0'=oldx1^post36, oldx2^0'=oldx2^post36, oldx3^0'=oldx3^post36, oldx4^0'=oldx4^post36, oldx5^0'=oldx5^post36, oldx6^0'=oldx6^post36, oldx7^0'=oldx7^post36, oldx8^0'=oldx8^post36, oldx9^0'=oldx9^post36, x0^0'=x0^post36, x1^0'=x1^post36, x2^0'=x2^post36, x3^0'=x3^post36, x4^0'=x4^post36, x5^0'=x5^post36, x6^0'=x6^post36, (0 == 0 /\ -oldx11^post36+oldx11^0 == 0 /\ oldx3^post36-x3^0 == 0 /\ -oldx0^post36+x0^post36 == 0 /\ oldx6^post36-x6^0 == 0 /\ -oldx4^post36+x4^post36 == 0 /\ oldx0^post36-x0^0 == 0 /\ oldx12^0-oldx12^post36 == 0 /\ x2^post36-oldx2^post36 == 0 /\ -oldx10^post36+oldx10^0 == 0 /\ -oldx8^post36+oldx8^0 == 0 /\ -oldx3^post36+x3^post36 == 0 /\ x6^post36-oldx7^post36 == 0 /\ oldx9^0-oldx9^post36 == 0 /\ oldx1^post36-x1^0 == 0 /\ -__const_32^post36+__const_32^0 == 0 /\ -__const_31^post36+__const_31^0 == 0 /\ 1-oldx5^post36+x5^post36 == 0 /\ oldx4^post36-x4^0 == 0 /\ oldx13^0-oldx13^post36 == 0 /\ 2-oldx5^post36 <= 0 /\ -x5^0+oldx5^post36 == 0 /\ -x2^0+oldx2^post36 == 0 /\ x1^post36-oldx1^post36 == 0), cost: 1 Second rule: l27 -> l26 : __const_31^0'=__const_31^post37, __const_32^0'=__const_32^post37, oldx0^0'=oldx0^post37, oldx10^0'=oldx10^post37, oldx11^0'=oldx11^post37, oldx12^0'=oldx12^post37, oldx13^0'=oldx13^post37, oldx1^0'=oldx1^post37, oldx2^0'=oldx2^post37, oldx3^0'=oldx3^post37, oldx4^0'=oldx4^post37, oldx5^0'=oldx5^post37, oldx6^0'=oldx6^post37, oldx7^0'=oldx7^post37, oldx8^0'=oldx8^post37, oldx9^0'=oldx9^post37, x0^0'=x0^post37, x1^0'=x1^post37, x2^0'=x2^post37, x3^0'=x3^post37, x4^0'=x4^post37, x5^0'=x5^post37, x6^0'=x6^post37, (-x5^post37+x5^0 == 0 /\ oldx12^0-oldx12^post37 == 0 /\ -oldx10^post37+oldx10^0 == 0 /\ -x2^post37+x2^0 == 0 /\ -x3^post37+x3^0 == 0 /\ oldx9^0-oldx9^post37 == 0 /\ -oldx5^post37+oldx5^0 == 0 /\ -oldx8^post37+oldx8^0 == 0 /\ -x0^post37+x0^0 == 0 /\ -oldx6^post37+oldx6^0 == 0 /\ -oldx7^post37+oldx7^0 == 0 /\ -oldx4^post37+oldx4^0 == 0 /\ oldx0^0-oldx0^post37 == 0 /\ -oldx1^post37+oldx1^0 == 0 /\ oldx3^0-oldx3^post37 == 0 /\ -__const_31^post37+__const_31^0 == 0 /\ -__const_32^post37+__const_32^0 == 0 /\ -oldx13^post37+oldx13^0 == 0 /\ -oldx11^post37+oldx11^0 == 0 /\ x4^0-x4^post37 == 0 /\ -x1^post37+x1^0 == 0 /\ -oldx2^post37+oldx2^0 == 0 /\ -x6^post37+x6^0 == 0), cost: 1 New rule: l26 -> l26 : __const_31^0'=__const_31^post37, __const_32^0'=__const_32^post37, oldx0^0'=oldx0^post37, oldx10^0'=oldx10^post37, oldx11^0'=oldx11^post37, oldx12^0'=oldx12^post37, oldx13^0'=oldx13^post37, oldx1^0'=oldx1^post37, oldx2^0'=oldx2^post37, oldx3^0'=oldx3^post37, oldx4^0'=oldx4^post37, oldx5^0'=oldx5^post37, oldx6^0'=oldx6^post37, oldx7^0'=oldx7^post37, oldx8^0'=oldx8^post37, oldx9^0'=oldx9^post37, x0^0'=x0^post37, x1^0'=x1^post37, x2^0'=x2^post37, x3^0'=x3^post37, x4^0'=x4^post37, x5^0'=x5^post37, x6^0'=x6^post37, (0 == 0 /\ oldx2^post36-oldx2^post37 == 0 /\ -x3^post37+x3^post36 == 0 /\ oldx6^post36-oldx6^post37 == 0 /\ -oldx7^post37+oldx7^post36 == 0 /\ oldx1^post36-oldx1^post37 == 0 /\ -oldx11^post36+oldx11^0 == 0 /\ oldx3^post36-x3^0 == 0 /\ oldx0^post36-oldx0^post37 == 0 /\ oldx5^post36-oldx5^post37 == 0 /\ -oldx0^post36+x0^post36 == 0 /\ oldx8^post36-oldx8^post37 == 0 /\ -__const_31^post37+__const_31^post36 == 0 /\ oldx6^post36-x6^0 == 0 /\ -oldx4^post36+x4^post36 == 0 /\ oldx0^post36-x0^0 == 0 /\ oldx12^0-oldx12^post36 == 0 /\ oldx10^post36-oldx10^post37 == 0 /\ x2^post36-oldx2^post36 == 0 /\ -oldx10^post36+oldx10^0 == 0 /\ x1^post36-x1^post37 == 0 /\ -__const_32^post37+__const_32^post36 == 0 /\ -oldx8^post36+oldx8^0 == 0 /\ oldx12^post36-oldx12^post37 == 0 /\ -x0^post37+x0^post36 == 0 /\ oldx3^post36-oldx3^post37 == 0 /\ -oldx3^post36+x3^post36 == 0 /\ -x2^post37+x2^post36 == 0 /\ x4^post36-x4^post37 == 0 /\ x6^post36-oldx7^post36 == 0 /\ oldx9^0-oldx9^post36 == 0 /\ oldx1^post36-x1^0 == 0 /\ oldx9^post36-oldx9^post37 == 0 /\ -__const_32^post36+__const_32^0 == 0 /\ -__const_31^post36+__const_31^0 == 0 /\ 1-oldx5^post36+x5^post36 == 0 /\ oldx4^post36-x4^0 == 0 /\ oldx13^0-oldx13^post36 == 0 /\ 2-oldx5^post36 <= 0 /\ -x5^post37+x5^post36 == 0 /\ oldx4^post36-oldx4^post37 == 0 /\ -oldx13^post37+oldx13^post36 == 0 /\ -x5^0+oldx5^post36 == 0 /\ -x2^0+oldx2^post36 == 0 /\ -x6^post37+x6^post36 == 0 /\ oldx11^post36-oldx11^post37 == 0 /\ x1^post36-oldx1^post36 == 0), cost: 1 Applied deletion Removed the following rules: 35 36 Eliminating location l12 by chaining: Applied chaining First rule: l11 -> l12 : __const_31^0'=__const_31^post15, __const_32^0'=__const_32^post15, oldx0^0'=oldx0^post15, oldx10^0'=oldx10^post15, oldx11^0'=oldx11^post15, oldx12^0'=oldx12^post15, oldx13^0'=oldx13^post15, oldx1^0'=oldx1^post15, oldx2^0'=oldx2^post15, oldx3^0'=oldx3^post15, oldx4^0'=oldx4^post15, oldx5^0'=oldx5^post15, oldx6^0'=oldx6^post15, oldx7^0'=oldx7^post15, oldx8^0'=oldx8^post15, oldx9^0'=oldx9^post15, x0^0'=x0^post15, x1^0'=x1^post15, x2^0'=x2^post15, x3^0'=x3^post15, x4^0'=x4^post15, x5^0'=x5^post15, x6^0'=x6^post15, (-x5^0+oldx5^post15 == 0 /\ -oldx1^post15+x1^post15 == 0 /\ -oldx9^post15+oldx9^0 == 0 /\ oldx7^0-oldx7^post15 == 0 /\ __const_32^0-__const_32^post15 == 0 /\ oldx8^0-oldx8^post15 == 0 /\ x5^post15-oldx5^post15 == 0 /\ x2^post15-oldx2^post15 == 0 /\ -x2^0+oldx2^post15 == 0 /\ -oldx11^post15+oldx11^0 == 0 /\ oldx10^0-oldx10^post15 == 0 /\ 1-oldx6^post15+x6^post15 == 0 /\ oldx6^post15-x6^0 == 0 /\ -oldx4^post15+x4^post15 == 0 /\ oldx4^post15-x4^0 == 0 /\ 2-oldx6^post15 <= 0 /\ -__const_31^post15+__const_31^0 == 0 /\ -oldx13^post15+oldx13^0 == 0 /\ oldx3^post15-x3^0 == 0 /\ -oldx3^post15+x3^post15 == 0 /\ oldx0^post15-x0^0 == 0 /\ oldx1^post15-x1^0 == 0 /\ x0^post15-oldx0^post15 == 0 /\ oldx12^0-oldx12^post15 == 0), cost: 1 Second rule: l12 -> l11 : __const_31^0'=__const_31^post16, __const_32^0'=__const_32^post16, oldx0^0'=oldx0^post16, oldx10^0'=oldx10^post16, oldx11^0'=oldx11^post16, oldx12^0'=oldx12^post16, oldx13^0'=oldx13^post16, oldx1^0'=oldx1^post16, oldx2^0'=oldx2^post16, oldx3^0'=oldx3^post16, oldx4^0'=oldx4^post16, oldx5^0'=oldx5^post16, oldx6^0'=oldx6^post16, oldx7^0'=oldx7^post16, oldx8^0'=oldx8^post16, oldx9^0'=oldx9^post16, x0^0'=x0^post16, x1^0'=x1^post16, x2^0'=x2^post16, x3^0'=x3^post16, x4^0'=x4^post16, x5^0'=x5^post16, x6^0'=x6^post16, (x2^0-x2^post16 == 0 /\ -oldx9^post16+oldx9^0 == 0 /\ -__const_32^post16+__const_32^0 == 0 /\ -__const_31^post16+__const_31^0 == 0 /\ oldx11^0-oldx11^post16 == 0 /\ -x3^post16+x3^0 == 0 /\ -oldx13^post16+oldx13^0 == 0 /\ oldx1^0-oldx1^post16 == 0 /\ -x6^post16+x6^0 == 0 /\ x4^0-x4^post16 == 0 /\ -x1^post16+x1^0 == 0 /\ oldx3^0-oldx3^post16 == 0 /\ x5^0-x5^post16 == 0 /\ -oldx2^post16+oldx2^0 == 0 /\ oldx0^0-oldx0^post16 == 0 /\ -oldx5^post16+oldx5^0 == 0 /\ -oldx8^post16+oldx8^0 == 0 /\ oldx12^0-oldx12^post16 == 0 /\ oldx7^0-oldx7^post16 == 0 /\ -x0^post16+x0^0 == 0 /\ oldx10^0-oldx10^post16 == 0 /\ -oldx6^post16+oldx6^0 == 0 /\ oldx4^0-oldx4^post16 == 0), cost: 1 New rule: l11 -> l11 : __const_31^0'=__const_31^post16, __const_32^0'=__const_32^post16, oldx0^0'=oldx0^post16, oldx10^0'=oldx10^post16, oldx11^0'=oldx11^post16, oldx12^0'=oldx12^post16, oldx13^0'=oldx13^post16, oldx1^0'=oldx1^post16, oldx2^0'=oldx2^post16, oldx3^0'=oldx3^post16, oldx4^0'=oldx4^post16, oldx5^0'=oldx5^post16, oldx6^0'=oldx6^post16, oldx7^0'=oldx7^post16, oldx8^0'=oldx8^post16, oldx9^0'=oldx9^post16, x0^0'=x0^post16, x1^0'=x1^post16, x2^0'=x2^post16, x3^0'=x3^post16, x4^0'=x4^post16, x5^0'=x5^post16, x6^0'=x6^post16, (-__const_32^post16+__const_32^post15 == 0 /\ __const_31^post15-__const_31^post16 == 0 /\ x6^post15-x6^post16 == 0 /\ -x5^0+oldx5^post15 == 0 /\ -oldx1^post15+x1^post15 == 0 /\ -oldx9^post15+oldx9^0 == 0 /\ oldx1^post15-oldx1^post16 == 0 /\ oldx7^0-oldx7^post15 == 0 /\ x2^post15-x2^post16 == 0 /\ oldx13^post15-oldx13^post16 == 0 /\ __const_32^0-__const_32^post15 == 0 /\ oldx11^post15-oldx11^post16 == 0 /\ oldx6^post15-oldx6^post16 == 0 /\ oldx9^post15-oldx9^post16 == 0 /\ x5^post15-x5^post16 == 0 /\ oldx3^post15-oldx3^post16 == 0 /\ oldx8^0-oldx8^post15 == 0 /\ -oldx2^post16+oldx2^post15 == 0 /\ x5^post15-oldx5^post15 == 0 /\ -oldx8^post16+oldx8^post15 == 0 /\ x4^post15-x4^post16 == 0 /\ x2^post15-oldx2^post15 == 0 /\ -x2^0+oldx2^post15 == 0 /\ -oldx11^post15+oldx11^0 == 0 /\ oldx7^post15-oldx7^post16 == 0 /\ oldx10^0-oldx10^post15 == 0 /\ -oldx5^post16+oldx5^post15 == 0 /\ x0^post15-x0^post16 == 0 /\ 1-oldx6^post15+x6^post15 == 0 /\ oldx4^post15-oldx4^post16 == 0 /\ -x1^post16+x1^post15 == 0 /\ oldx6^post15-x6^0 == 0 /\ -oldx4^post15+x4^post15 == 0 /\ -oldx12^post16+oldx12^post15 == 0 /\ -oldx0^post16+oldx0^post15 == 0 /\ oldx10^post15-oldx10^post16 == 0 /\ x3^post15-x3^post16 == 0 /\ oldx4^post15-x4^0 == 0 /\ 2-oldx6^post15 <= 0 /\ -__const_31^post15+__const_31^0 == 0 /\ -oldx13^post15+oldx13^0 == 0 /\ oldx3^post15-x3^0 == 0 /\ -oldx3^post15+x3^post15 == 0 /\ oldx0^post15-x0^0 == 0 /\ oldx1^post15-x1^0 == 0 /\ x0^post15-oldx0^post15 == 0 /\ oldx12^0-oldx12^post15 == 0), cost: 1 Applied deletion Removed the following rules: 14 15 Simplified Transitions Start location: l30 Program variables: __const_31^0 __const_32^0 oldx0^0 oldx10^0 oldx11^0 oldx12^0 oldx13^0 oldx1^0 oldx2^0 oldx3^0 oldx4^0 oldx5^0 oldx6^0 oldx7^0 oldx8^0 oldx9^0 x0^0 x1^0 x2^0 x3^0 x4^0 x5^0 x6^0 73: l0 -> l1 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post1, oldx8^0'=x6^post1, x5^0'=x5^post1, x6^0'=x6^post1, -3+x4^0 <= 0, cost: 1 74: l0 -> l2 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post2, oldx8^0'=x6^post2, x5^0'=x5^post2, x6^0'=x6^post2, 4-x4^0 <= 0, cost: 1 106: l1 -> l24 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post38, oldx8^0'=x6^post38, x5^0'=x5^post38, x6^0'=x6^post38, x4^0 <= 0, cost: 1 107: l1 -> l26 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post39, x5^0'=x4^0, x6^0'=x6^post39, 1-x4^0 <= 0, cost: 1 108: l2 -> l0 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post40, oldx8^0'=x6^post40, x4^0'=-4+x4^0, x5^0'=x5^post40, x6^0'=x6^post40, T, cost: 1 75: l3 -> l4 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post3, oldx8^0'=x5^post3, oldx9^0'=x6^post3, x3^0'=-__const_32^0+x3^0, x4^0'=x4^post3, x5^0'=x5^post3, x6^0'=x6^post3, T, cost: 1 76: l4 -> l0 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post4, oldx8^0'=x6^post4, x4^0'=x3^0, x5^0'=x5^post4, x6^0'=x6^post4, x3^0-__const_31^0 <= 0, cost: 1 77: l4 -> l3 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post5, oldx8^0'=x5^post5, oldx9^0'=x6^post5, x4^0'=x4^post5, x5^0'=x5^post5, x6^0'=x6^post5, 1-x3^0+__const_31^0 <= 0, cost: 1 78: l5 -> l6 : oldx0^0'=x0^0, oldx10^0'=x6^post6, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post6, oldx8^0'=x4^post6, oldx9^0'=x5^post6, x2^0'=-1+x2^0, x3^0'=x3^post6, x4^0'=x4^post6, x5^0'=x5^post6, x6^0'=x6^post6, T, cost: 1 83: l6 -> l7 : oldx0^0'=x0^0, oldx10^0'=x6^post11, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post11, oldx8^0'=x4^post11, oldx9^0'=x5^post11, x3^0'=x3^post11, x4^0'=x4^post11, x5^0'=x5^post11, x6^0'=x6^post11, 1-x2^0 <= 0, cost: 1 84: l6 -> l8 : oldx0^0'=x0^0, oldx10^0'=x6^post12, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post12, oldx8^0'=x4^post12, oldx9^0'=x5^post12, x3^0'=x3^post12, x4^0'=x4^post12, x5^0'=x5^post12, x6^0'=x6^post12, x2^0 <= 0, cost: 1 79: l7 -> l8 : oldx0^0'=x0^0, oldx10^0'=x6^post7, oldx11^0'=0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post7, oldx8^0'=x4^post7, oldx9^0'=x5^post7, x3^0'=x3^post7, x4^0'=x4^post7, x5^0'=x5^post7, x6^0'=x6^post7, T, cost: 1 80: l7 -> l5 : oldx0^0'=x0^0, oldx10^0'=x6^post8, oldx11^0'=oldx11^post8, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post8, oldx8^0'=x4^post8, oldx9^0'=x5^post8, x3^0'=x3^post8, x4^0'=x4^post8, x5^0'=x5^post8, x6^0'=x6^post8, 1-oldx11^post8 <= 0, cost: 1 81: l7 -> l5 : oldx0^0'=x0^0, oldx10^0'=x6^post9, oldx11^0'=oldx11^post9, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post9, oldx8^0'=x4^post9, oldx9^0'=x5^post9, x3^0'=x3^post9, x4^0'=x4^post9, x5^0'=x5^post9, x6^0'=x6^post9, 1+oldx11^post9 <= 0, cost: 1 82: l8 -> l4 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post10, oldx8^0'=x5^post10, oldx9^0'=x6^post10, x3^0'=x2^0, x4^0'=x4^post10, x5^0'=x5^post10, x6^0'=x6^post10, T, cost: 1 85: l9 -> l10 : oldx0^0'=x0^0, oldx10^0'=x3^post13, oldx11^0'=x4^post13, oldx12^0'=x5^post13, oldx13^0'=x6^post13, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post13, oldx8^0'=x1^post13, oldx9^0'=x2^post13, x0^0'=x0^post13, x1^0'=x1^post13, x2^0'=x2^post13, x3^0'=x3^post13, x4^0'=x4^post13, x5^0'=x5^post13, x6^0'=x6^post13, T, cost: 1 86: l11 -> l9 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, -1+x6^0 <= 0, cost: 1 141: l11 -> l11 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, x6^0'=-1+x6^0, 2-x6^0 <= 0, cost: 1 87: l13 -> l9 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post17, x6^0'=x6^post17, x5^0 <= 0, cost: 1 88: l13 -> l11 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, x6^0'=x5^0, 1-x5^0 <= 0, cost: 1 89: l14 -> l15 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post19, x5^0'=-4+x5^0, x6^0'=x6^post19, T, cost: 1 90: l15 -> l13 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post20, x6^0'=x6^post20, -3+x5^0 <= 0, cost: 1 91: l15 -> l14 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post21, x6^0'=x6^post21, 4-x5^0 <= 0, cost: 1 92: l16 -> l17 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post22, oldx8^0'=x6^post22, x4^0'=x4^0-__const_32^0, x5^0'=x5^post22, x6^0'=x6^post22, T, cost: 1 93: l17 -> l15 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post23, x5^0'=x4^0, x6^0'=x6^post23, x4^0-__const_31^0 <= 0, cost: 1 94: l17 -> l16 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post24, oldx8^0'=x6^post24, x5^0'=x5^post24, x6^0'=x6^post24, 1-x4^0+__const_31^0 <= 0, cost: 1 95: l18 -> l19 : oldx0^0'=x0^0, oldx10^0'=x6^post25, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post25, oldx8^0'=x4^post25, oldx9^0'=x5^post25, x2^0'=x2^post25, x3^0'=-1+x3^0, x4^0'=x4^post25, x5^0'=x5^post25, x6^0'=x6^post25, T, cost: 1 101: l19 -> l21 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post31, oldx8^0'=x5^post31, oldx9^0'=x6^post31, x4^0'=x4^post31, x5^0'=x5^post31, x6^0'=x6^post31, 1-x3^0 <= 0, cost: 1 102: l19 -> l22 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post32, oldx8^0'=x5^post32, oldx9^0'=x6^post32, x4^0'=x4^post32, x5^0'=x5^post32, x6^0'=x6^post32, x3^0 <= 0, cost: 1 96: l20 -> l6 : oldx0^0'=x0^0, oldx10^0'=x6^post26, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post26, oldx8^0'=x4^post26, oldx9^0'=x5^post26, x2^0'=x1^0, x3^0'=x3^post26, x4^0'=x4^post26, x5^0'=x5^post26, x6^0'=x6^post26, T, cost: 1 97: l21 -> l22 : oldx0^0'=x0^0, oldx10^0'=0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post27, oldx8^0'=x5^post27, oldx9^0'=x6^post27, x4^0'=x4^post27, x5^0'=x5^post27, x6^0'=x6^post27, T, cost: 1 98: l21 -> l18 : oldx0^0'=x0^0, oldx10^0'=oldx10^post28, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post28, oldx8^0'=x5^post28, oldx9^0'=x6^post28, x4^0'=x4^post28, x5^0'=x5^post28, x6^0'=x6^post28, 1-oldx10^post28 <= 0, cost: 1 99: l21 -> l18 : oldx0^0'=x0^0, oldx10^0'=oldx10^post29, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post29, oldx8^0'=x5^post29, oldx9^0'=x6^post29, x4^0'=x4^post29, x5^0'=x5^post29, x6^0'=x6^post29, 1+oldx10^post29 <= 0, cost: 1 100: l22 -> l17 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post30, oldx8^0'=x6^post30, x4^0'=x3^0, x5^0'=x5^post30, x6^0'=x6^post30, T, cost: 1 103: l23 -> l19 : oldx0^0'=x0^0, oldx10^0'=-1-oldx7^post33-oldx8^post33-x2^post33-oldx9^post33, oldx11^0'=x4^post33, oldx12^0'=x5^post33, oldx13^0'=x6^post33, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=oldx7^post33, oldx8^0'=oldx8^post33, oldx9^0'=oldx9^post33, x2^0'=x2^post33, x3^0'=x1^0, x4^0'=x4^post33, x5^0'=x5^post33, x6^0'=x6^post33, T, cost: 1 104: l24 -> l25 : oldx0^0'=x0^0, oldx10^0'=x3^post34, oldx11^0'=x4^post34, oldx12^0'=x5^post34, oldx13^0'=x6^post34, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post34, oldx8^0'=x1^post34, oldx9^0'=x2^post34, x0^0'=x0^post34, x1^0'=x1^post34, x2^0'=x2^post34, x3^0'=x3^post34, x4^0'=x4^post34, x5^0'=x5^post34, x6^0'=x6^post34, T, cost: 1 105: l26 -> l24 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post35, x6^0'=x6^post35, -1+x5^0 <= 0, cost: 1 140: l26 -> l26 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post36, x5^0'=-1+x5^0, x6^0'=x6^post36, 2-x5^0 <= 0, cost: 1 109: l28 -> l29 : oldx0^0'=x0^0, oldx10^0'=x3^post41, oldx11^0'=x4^post41, oldx12^0'=x5^post41, oldx13^0'=x6^post41, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post41, oldx8^0'=x1^post41, oldx9^0'=x2^post41, x0^0'=x0^post41, x1^0'=x1^post41, x2^0'=x2^post41, x3^0'=x3^post41, x4^0'=x4^post41, x5^0'=x5^post41, x6^0'=x6^post41, T, cost: 1 110: l28 -> l23 : oldx0^0'=x0^0, oldx10^0'=x5^post42, oldx11^0'=x6^post42, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post42, oldx8^0'=x3^post42, oldx9^0'=x4^post42, x2^0'=x2^post42, x3^0'=x3^post42, x4^0'=x4^post42, x5^0'=x5^post42, x6^0'=x6^post42, T, cost: 1 111: l28 -> l20 : oldx0^0'=x0^0, oldx10^0'=x5^post43, oldx11^0'=x6^post43, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post43, oldx8^0'=x3^post43, oldx9^0'=x4^post43, x2^0'=x2^post43, x3^0'=x3^post43, x4^0'=x4^post43, x5^0'=x5^post43, x6^0'=x6^post43, T, cost: 1 112: l28 -> l0 : T, cost: 1 113: l28 -> l3 : T, cost: 1 114: l28 -> l4 : T, cost: 1 115: l28 -> l5 : T, cost: 1 116: l28 -> l7 : T, cost: 1 117: l28 -> l8 : T, cost: 1 118: l28 -> l29 : T, cost: 1 119: l28 -> l6 : T, cost: 1 120: l28 -> l10 : T, cost: 1 121: l28 -> l9 : T, cost: 1 122: l28 -> l11 : T, cost: 1 123: l28 -> l13 : T, cost: 1 124: l28 -> l14 : T, cost: 1 125: l28 -> l15 : T, cost: 1 126: l28 -> l16 : T, cost: 1 127: l28 -> l17 : T, cost: 1 128: l28 -> l18 : T, cost: 1 129: l28 -> l20 : T, cost: 1 130: l28 -> l21 : T, cost: 1 131: l28 -> l22 : T, cost: 1 132: l28 -> l19 : T, cost: 1 133: l28 -> l23 : T, cost: 1 134: l28 -> l25 : T, cost: 1 135: l28 -> l24 : T, cost: 1 136: l28 -> l26 : T, cost: 1 137: l28 -> l1 : T, cost: 1 138: l28 -> l2 : T, cost: 1 139: l30 -> l28 : T, cost: 1 Propagated Equalities Original rule: l0 -> l1 : __const_31^0'=__const_31^post1, __const_32^0'=__const_32^post1, oldx0^0'=oldx0^post1, oldx10^0'=oldx10^post1, oldx11^0'=oldx11^post1, oldx12^0'=oldx12^post1, oldx13^0'=oldx13^post1, oldx1^0'=oldx1^post1, oldx2^0'=oldx2^post1, oldx3^0'=oldx3^post1, oldx4^0'=oldx4^post1, oldx5^0'=oldx5^post1, oldx6^0'=oldx6^post1, oldx7^0'=oldx7^post1, oldx8^0'=oldx8^post1, oldx9^0'=oldx9^post1, x0^0'=x0^post1, x1^0'=x1^post1, x2^0'=x2^post1, x3^0'=x3^post1, x4^0'=x4^post1, x5^0'=x5^post1, x6^0'=x6^post1, (0 == 0 /\ -x5^0+oldx5^post1 == 0 /\ -oldx1^post1+x1^post1 == 0 /\ -oldx4^post1+x4^post1 == 0 /\ oldx4^post1-x4^0 == 0 /\ -3+oldx4^post1 <= 0 /\ oldx0^post1-x0^0 == 0 /\ x2^post1-oldx2^post1 == 0 /\ -oldx13^post1+oldx13^0 == 0 /\ x5^post1-oldx7^post1 == 0 /\ -oldx11^post1+oldx11^0 == 0 /\ x6^post1-oldx8^post1 == 0 /\ __const_32^0-__const_32^post1 == 0 /\ -x2^0+oldx2^post1 == 0 /\ -oldx3^post1+x3^post1 == 0 /\ oldx10^0-oldx10^post1 == 0 /\ oldx3^post1-x3^0 == 0 /\ oldx1^post1-x1^0 == 0 /\ -oldx9^post1+oldx9^0 == 0 /\ oldx12^0-oldx12^post1 == 0 /\ -__const_31^post1+__const_31^0 == 0 /\ x0^post1-oldx0^post1 == 0 /\ oldx6^post1-x6^0 == 0), cost: 1 New rule: l0 -> l1 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post1, oldx8^0'=x6^post1, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^post1, x6^0'=x6^post1, (0 == 0 /\ -3+x4^0 <= 0), cost: 1 propagated equality oldx5^post1 = x5^0 propagated equality oldx1^post1 = x1^post1 propagated equality oldx4^post1 = x4^post1 propagated equality x4^post1 = x4^0 propagated equality oldx0^post1 = x0^0 propagated equality oldx2^post1 = x2^post1 propagated equality oldx13^post1 = oldx13^0 propagated equality oldx7^post1 = x5^post1 propagated equality oldx11^post1 = oldx11^0 propagated equality oldx8^post1 = x6^post1 propagated equality __const_32^post1 = __const_32^0 propagated equality x2^post1 = x2^0 propagated equality oldx3^post1 = x3^post1 propagated equality oldx10^post1 = oldx10^0 propagated equality x3^post1 = x3^0 propagated equality x1^post1 = x1^0 propagated equality oldx9^post1 = oldx9^0 propagated equality oldx12^post1 = oldx12^0 propagated equality __const_31^post1 = __const_31^0 propagated equality x0^post1 = x0^0 propagated equality oldx6^post1 = x6^0 Simplified Guard Original rule: l0 -> l1 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post1, oldx8^0'=x6^post1, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^post1, x6^0'=x6^post1, (0 == 0 /\ -3+x4^0 <= 0), cost: 1 New rule: l0 -> l1 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post1, oldx8^0'=x6^post1, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^post1, x6^0'=x6^post1, -3+x4^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l0 -> l1 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post1, oldx8^0'=x6^post1, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^post1, x6^0'=x6^post1, -3+x4^0 <= 0, cost: 1 New rule: l0 -> l1 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post1, oldx8^0'=x6^post1, x5^0'=x5^post1, x6^0'=x6^post1, -3+x4^0 <= 0, cost: 1 Propagated Equalities Original rule: l0 -> l2 : __const_31^0'=__const_31^post2, __const_32^0'=__const_32^post2, oldx0^0'=oldx0^post2, oldx10^0'=oldx10^post2, oldx11^0'=oldx11^post2, oldx12^0'=oldx12^post2, oldx13^0'=oldx13^post2, oldx1^0'=oldx1^post2, oldx2^0'=oldx2^post2, oldx3^0'=oldx3^post2, oldx4^0'=oldx4^post2, oldx5^0'=oldx5^post2, oldx6^0'=oldx6^post2, oldx7^0'=oldx7^post2, oldx8^0'=oldx8^post2, oldx9^0'=oldx9^post2, x0^0'=x0^post2, x1^0'=x1^post2, x2^0'=x2^post2, x3^0'=x3^post2, x4^0'=x4^post2, x5^0'=x5^post2, x6^0'=x6^post2, (0 == 0 /\ -oldx1^post2+x1^post2 == 0 /\ -x4^0+oldx4^post2 == 0 /\ oldx11^0-oldx11^post2 == 0 /\ -__const_32^post2+__const_32^0 == 0 /\ -__const_31^post2+__const_31^0 == 0 /\ oldx1^post2-x1^0 == 0 /\ 4-oldx4^post2 <= 0 /\ -x2^0+oldx2^post2 == 0 /\ oldx3^post2-x3^0 == 0 /\ oldx9^0-oldx9^post2 == 0 /\ x4^post2-oldx4^post2 == 0 /\ -oldx2^post2+x2^post2 == 0 /\ oldx6^post2-x6^0 == 0 /\ oldx10^0-oldx10^post2 == 0 /\ -oldx3^post2+x3^post2 == 0 /\ x5^post2-oldx7^post2 == 0 /\ -oldx8^post2+x6^post2 == 0 /\ -oldx0^post2+x0^post2 == 0 /\ oldx0^post2-x0^0 == 0 /\ -x5^0+oldx5^post2 == 0 /\ oldx12^0-oldx12^post2 == 0 /\ -oldx13^post2+oldx13^0 == 0), cost: 1 New rule: l0 -> l2 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post2, oldx8^0'=x6^post2, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^post2, x6^0'=x6^post2, (0 == 0 /\ 4-x4^0 <= 0), cost: 1 propagated equality oldx1^post2 = x1^post2 propagated equality oldx4^post2 = x4^0 propagated equality oldx11^post2 = oldx11^0 propagated equality __const_32^post2 = __const_32^0 propagated equality __const_31^post2 = __const_31^0 propagated equality x1^post2 = x1^0 propagated equality oldx2^post2 = x2^0 propagated equality oldx3^post2 = x3^0 propagated equality oldx9^post2 = oldx9^0 propagated equality x4^post2 = x4^0 propagated equality x2^post2 = x2^0 propagated equality oldx6^post2 = x6^0 propagated equality oldx10^post2 = oldx10^0 propagated equality x3^post2 = x3^0 propagated equality oldx7^post2 = x5^post2 propagated equality oldx8^post2 = x6^post2 propagated equality oldx0^post2 = x0^post2 propagated equality x0^post2 = x0^0 propagated equality oldx5^post2 = x5^0 propagated equality oldx12^post2 = oldx12^0 propagated equality oldx13^post2 = oldx13^0 Simplified Guard Original rule: l0 -> l2 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post2, oldx8^0'=x6^post2, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^post2, x6^0'=x6^post2, (0 == 0 /\ 4-x4^0 <= 0), cost: 1 New rule: l0 -> l2 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post2, oldx8^0'=x6^post2, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^post2, x6^0'=x6^post2, 4-x4^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l0 -> l2 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post2, oldx8^0'=x6^post2, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^post2, x6^0'=x6^post2, 4-x4^0 <= 0, cost: 1 New rule: l0 -> l2 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post2, oldx8^0'=x6^post2, x5^0'=x5^post2, x6^0'=x6^post2, 4-x4^0 <= 0, cost: 1 Propagated Equalities Original rule: l3 -> l4 : __const_31^0'=__const_31^post3, __const_32^0'=__const_32^post3, oldx0^0'=oldx0^post3, oldx10^0'=oldx10^post3, oldx11^0'=oldx11^post3, oldx12^0'=oldx12^post3, oldx13^0'=oldx13^post3, oldx1^0'=oldx1^post3, oldx2^0'=oldx2^post3, oldx3^0'=oldx3^post3, oldx4^0'=oldx4^post3, oldx5^0'=oldx5^post3, oldx6^0'=oldx6^post3, oldx7^0'=oldx7^post3, oldx8^0'=oldx8^post3, oldx9^0'=oldx9^post3, x0^0'=x0^post3, x1^0'=x1^post3, x2^0'=x2^post3, x3^0'=x3^post3, x4^0'=x4^post3, x5^0'=x5^post3, x6^0'=x6^post3, (0 == 0 /\ -x4^0+oldx4^post3 == 0 /\ -oldx0^post3+x0^post3 == 0 /\ -oldx11^post3+oldx11^0 == 0 /\ oldx3^post3-x3^0 == 0 /\ -oldx1^post3+x1^post3 == 0 /\ oldx1^post3-x1^0 == 0 /\ -oldx13^post3+oldx13^0 == 0 /\ x4^post3-oldx7^post3 == 0 /\ -oldx9^post3+x6^post3 == 0 /\ -x2^0+oldx2^post3 == 0 /\ -oldx2^post3+x2^post3 == 0 /\ oldx0^post3-x0^0 == 0 /\ -oldx8^post3+x5^post3 == 0 /\ oldx10^0-oldx10^post3 == 0 /\ -__const_32^post3+__const_32^0 == 0 /\ -__const_31^post3+__const_31^0 == 0 /\ oldx12^0-oldx12^post3 == 0 /\ oldx6^post3-x6^0 == 0 /\ __const_32^0-oldx3^post3+x3^post3 == 0 /\ -x5^0+oldx5^post3 == 0), cost: 1 New rule: l3 -> l4 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post3, oldx8^0'=x5^post3, oldx9^0'=x6^post3, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=-__const_32^0+x3^0, x4^0'=x4^post3, x5^0'=x5^post3, x6^0'=x6^post3, 0 == 0, cost: 1 propagated equality oldx4^post3 = x4^0 propagated equality oldx0^post3 = x0^post3 propagated equality oldx11^post3 = oldx11^0 propagated equality oldx3^post3 = x3^0 propagated equality oldx1^post3 = x1^post3 propagated equality x1^post3 = x1^0 propagated equality oldx13^post3 = oldx13^0 propagated equality oldx7^post3 = x4^post3 propagated equality oldx9^post3 = x6^post3 propagated equality oldx2^post3 = x2^0 propagated equality x2^post3 = x2^0 propagated equality x0^post3 = x0^0 propagated equality oldx8^post3 = x5^post3 propagated equality oldx10^post3 = oldx10^0 propagated equality __const_32^post3 = __const_32^0 propagated equality __const_31^post3 = __const_31^0 propagated equality oldx12^post3 = oldx12^0 propagated equality oldx6^post3 = x6^0 propagated equality x3^post3 = -__const_32^0+x3^0 propagated equality oldx5^post3 = x5^0 Simplified Guard Original rule: l3 -> l4 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post3, oldx8^0'=x5^post3, oldx9^0'=x6^post3, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=-__const_32^0+x3^0, x4^0'=x4^post3, x5^0'=x5^post3, x6^0'=x6^post3, 0 == 0, cost: 1 New rule: l3 -> l4 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post3, oldx8^0'=x5^post3, oldx9^0'=x6^post3, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=-__const_32^0+x3^0, x4^0'=x4^post3, x5^0'=x5^post3, x6^0'=x6^post3, T, cost: 1 Removed Trivial Updates Original rule: l3 -> l4 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post3, oldx8^0'=x5^post3, oldx9^0'=x6^post3, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=-__const_32^0+x3^0, x4^0'=x4^post3, x5^0'=x5^post3, x6^0'=x6^post3, T, cost: 1 New rule: l3 -> l4 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post3, oldx8^0'=x5^post3, oldx9^0'=x6^post3, x3^0'=-__const_32^0+x3^0, x4^0'=x4^post3, x5^0'=x5^post3, x6^0'=x6^post3, T, cost: 1 Propagated Equalities Original rule: l4 -> l0 : __const_31^0'=__const_31^post4, __const_32^0'=__const_32^post4, oldx0^0'=oldx0^post4, oldx10^0'=oldx10^post4, oldx11^0'=oldx11^post4, oldx12^0'=oldx12^post4, oldx13^0'=oldx13^post4, oldx1^0'=oldx1^post4, oldx2^0'=oldx2^post4, oldx3^0'=oldx3^post4, oldx4^0'=oldx4^post4, oldx5^0'=oldx5^post4, oldx6^0'=oldx6^post4, oldx7^0'=oldx7^post4, oldx8^0'=oldx8^post4, oldx9^0'=oldx9^post4, x0^0'=x0^post4, x1^0'=x1^post4, x2^0'=x2^post4, x3^0'=x3^post4, x4^0'=x4^post4, x5^0'=x5^post4, x6^0'=x6^post4, (0 == 0 /\ oldx3^post4-x3^0 == 0 /\ -x4^0+oldx4^post4 == 0 /\ oldx0^post4-x0^0 == 0 /\ oldx12^0-oldx12^post4 == 0 /\ -oldx11^post4+oldx11^0 == 0 /\ -oldx7^post4+x5^post4 == 0 /\ oldx3^post4-__const_31^0 <= 0 /\ -oldx10^post4+oldx10^0 == 0 /\ -oldx3^post4+x3^post4 == 0 /\ x0^post4-oldx0^post4 == 0 /\ -oldx1^post4+x1^post4 == 0 /\ oldx6^post4-x6^0 == 0 /\ oldx1^post4-x1^0 == 0 /\ -__const_32^post4+__const_32^0 == 0 /\ -__const_31^post4+__const_31^0 == 0 /\ oldx13^0-oldx13^post4 == 0 /\ -oldx3^post4+x4^post4 == 0 /\ x6^post4-oldx8^post4 == 0 /\ -x2^0+oldx2^post4 == 0 /\ -oldx2^post4+x2^post4 == 0 /\ -oldx9^post4+oldx9^0 == 0 /\ -x5^0+oldx5^post4 == 0), cost: 1 New rule: l4 -> l0 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post4, oldx8^0'=x6^post4, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x3^0, x5^0'=x5^post4, x6^0'=x6^post4, (0 == 0 /\ x3^0-__const_31^0 <= 0), cost: 1 propagated equality oldx3^post4 = x3^0 propagated equality oldx4^post4 = x4^0 propagated equality oldx0^post4 = x0^0 propagated equality oldx12^post4 = oldx12^0 propagated equality oldx11^post4 = oldx11^0 propagated equality oldx7^post4 = x5^post4 propagated equality oldx10^post4 = oldx10^0 propagated equality x3^post4 = x3^0 propagated equality x0^post4 = x0^0 propagated equality oldx1^post4 = x1^post4 propagated equality oldx6^post4 = x6^0 propagated equality x1^post4 = x1^0 propagated equality __const_32^post4 = __const_32^0 propagated equality __const_31^post4 = __const_31^0 propagated equality oldx13^post4 = oldx13^0 propagated equality x4^post4 = x3^0 propagated equality oldx8^post4 = x6^post4 propagated equality oldx2^post4 = x2^0 propagated equality x2^post4 = x2^0 propagated equality oldx9^post4 = oldx9^0 propagated equality oldx5^post4 = x5^0 Simplified Guard Original rule: l4 -> l0 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post4, oldx8^0'=x6^post4, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x3^0, x5^0'=x5^post4, x6^0'=x6^post4, (0 == 0 /\ x3^0-__const_31^0 <= 0), cost: 1 New rule: l4 -> l0 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post4, oldx8^0'=x6^post4, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x3^0, x5^0'=x5^post4, x6^0'=x6^post4, x3^0-__const_31^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l4 -> l0 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post4, oldx8^0'=x6^post4, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x3^0, x5^0'=x5^post4, x6^0'=x6^post4, x3^0-__const_31^0 <= 0, cost: 1 New rule: l4 -> l0 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post4, oldx8^0'=x6^post4, x4^0'=x3^0, x5^0'=x5^post4, x6^0'=x6^post4, x3^0-__const_31^0 <= 0, cost: 1 Propagated Equalities Original rule: l4 -> l3 : __const_31^0'=__const_31^post5, __const_32^0'=__const_32^post5, oldx0^0'=oldx0^post5, oldx10^0'=oldx10^post5, oldx11^0'=oldx11^post5, oldx12^0'=oldx12^post5, oldx13^0'=oldx13^post5, oldx1^0'=oldx1^post5, oldx2^0'=oldx2^post5, oldx3^0'=oldx3^post5, oldx4^0'=oldx4^post5, oldx5^0'=oldx5^post5, oldx6^0'=oldx6^post5, oldx7^0'=oldx7^post5, oldx8^0'=oldx8^post5, oldx9^0'=oldx9^post5, x0^0'=x0^post5, x1^0'=x1^post5, x2^0'=x2^post5, x3^0'=x3^post5, x4^0'=x4^post5, x5^0'=x5^post5, x6^0'=x6^post5, (0 == 0 /\ x2^post5-oldx2^post5 == 0 /\ -oldx12^post5+oldx12^0 == 0 /\ x3^post5-oldx3^post5 == 0 /\ oldx11^0-oldx11^post5 == 0 /\ 1-oldx3^post5+__const_31^0 <= 0 /\ oldx5^post5-x5^0 == 0 /\ oldx0^post5-x0^0 == 0 /\ oldx2^post5-x2^0 == 0 /\ oldx3^post5-x3^0 == 0 /\ -oldx13^post5+oldx13^0 == 0 /\ -x4^0+oldx4^post5 == 0 /\ x5^post5-oldx8^post5 == 0 /\ -oldx9^post5+x6^post5 == 0 /\ oldx6^post5-x6^0 == 0 /\ __const_32^0-__const_32^post5 == 0 /\ -oldx1^post5+x1^post5 == 0 /\ -oldx7^post5+x4^post5 == 0 /\ -x1^0+oldx1^post5 == 0 /\ -__const_31^post5+__const_31^0 == 0 /\ -oldx0^post5+x0^post5 == 0 /\ oldx10^0-oldx10^post5 == 0), cost: 1 New rule: l4 -> l3 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post5, oldx8^0'=x5^post5, oldx9^0'=x6^post5, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post5, x5^0'=x5^post5, x6^0'=x6^post5, (0 == 0 /\ 1-x3^0+__const_31^0 <= 0), cost: 1 propagated equality oldx2^post5 = x2^post5 propagated equality oldx12^post5 = oldx12^0 propagated equality oldx3^post5 = x3^post5 propagated equality oldx11^post5 = oldx11^0 propagated equality oldx5^post5 = x5^0 propagated equality oldx0^post5 = x0^0 propagated equality x2^post5 = x2^0 propagated equality x3^post5 = x3^0 propagated equality oldx13^post5 = oldx13^0 propagated equality oldx4^post5 = x4^0 propagated equality oldx8^post5 = x5^post5 propagated equality oldx9^post5 = x6^post5 propagated equality oldx6^post5 = x6^0 propagated equality __const_32^post5 = __const_32^0 propagated equality oldx1^post5 = x1^post5 propagated equality oldx7^post5 = x4^post5 propagated equality x1^post5 = x1^0 propagated equality __const_31^post5 = __const_31^0 propagated equality x0^post5 = x0^0 propagated equality oldx10^post5 = oldx10^0 Simplified Guard Original rule: l4 -> l3 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post5, oldx8^0'=x5^post5, oldx9^0'=x6^post5, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post5, x5^0'=x5^post5, x6^0'=x6^post5, (0 == 0 /\ 1-x3^0+__const_31^0 <= 0), cost: 1 New rule: l4 -> l3 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post5, oldx8^0'=x5^post5, oldx9^0'=x6^post5, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post5, x5^0'=x5^post5, x6^0'=x6^post5, 1-x3^0+__const_31^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l4 -> l3 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post5, oldx8^0'=x5^post5, oldx9^0'=x6^post5, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post5, x5^0'=x5^post5, x6^0'=x6^post5, 1-x3^0+__const_31^0 <= 0, cost: 1 New rule: l4 -> l3 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post5, oldx8^0'=x5^post5, oldx9^0'=x6^post5, x4^0'=x4^post5, x5^0'=x5^post5, x6^0'=x6^post5, 1-x3^0+__const_31^0 <= 0, cost: 1 Propagated Equalities Original rule: l5 -> l6 : __const_31^0'=__const_31^post6, __const_32^0'=__const_32^post6, oldx0^0'=oldx0^post6, oldx10^0'=oldx10^post6, oldx11^0'=oldx11^post6, oldx12^0'=oldx12^post6, oldx13^0'=oldx13^post6, oldx1^0'=oldx1^post6, oldx2^0'=oldx2^post6, oldx3^0'=oldx3^post6, oldx4^0'=oldx4^post6, oldx5^0'=oldx5^post6, oldx6^0'=oldx6^post6, oldx7^0'=oldx7^post6, oldx8^0'=oldx8^post6, oldx9^0'=oldx9^post6, x0^0'=x0^post6, x1^0'=x1^post6, x2^0'=x2^post6, x3^0'=x3^post6, x4^0'=x4^post6, x5^0'=x5^post6, x6^0'=x6^post6, (0 == 0 /\ -oldx12^post6+oldx12^0 == 0 /\ -x5^0+oldx5^post6 == 0 /\ oldx6^post6-x6^0 == 0 /\ x5^post6-oldx9^post6 == 0 /\ oldx3^post6-x3^0 == 0 /\ oldx11^0-oldx11^post6 == 0 /\ x6^post6-oldx10^post6 == 0 /\ oldx0^post6-x0^0 == 0 /\ oldx2^post6-x2^0 == 0 /\ -oldx13^post6+oldx13^0 == 0 /\ -x4^0+oldx4^post6 == 0 /\ x3^post6-oldx7^post6 == 0 /\ -oldx0^post6+x0^post6 == 0 /\ -__const_31^post6+__const_31^0 == 0 /\ __const_32^0-__const_32^post6 == 0 /\ 1-oldx2^post6+x2^post6 == 0 /\ -oldx8^post6+x4^post6 == 0 /\ -x1^0+oldx1^post6 == 0 /\ -oldx1^post6+x1^post6 == 0), cost: 1 New rule: l5 -> l6 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post6, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post6, oldx8^0'=x4^post6, oldx9^0'=x5^post6, x0^0'=x0^0, x1^0'=x1^0, x2^0'=-1+x2^0, x3^0'=x3^post6, x4^0'=x4^post6, x5^0'=x5^post6, x6^0'=x6^post6, 0 == 0, cost: 1 propagated equality oldx12^post6 = oldx12^0 propagated equality oldx5^post6 = x5^0 propagated equality oldx6^post6 = x6^0 propagated equality oldx9^post6 = x5^post6 propagated equality oldx3^post6 = x3^0 propagated equality oldx11^post6 = oldx11^0 propagated equality oldx10^post6 = x6^post6 propagated equality oldx0^post6 = x0^0 propagated equality oldx2^post6 = x2^0 propagated equality oldx13^post6 = oldx13^0 propagated equality oldx4^post6 = x4^0 propagated equality oldx7^post6 = x3^post6 propagated equality x0^post6 = x0^0 propagated equality __const_31^post6 = __const_31^0 propagated equality __const_32^post6 = __const_32^0 propagated equality x2^post6 = -1+x2^0 propagated equality oldx8^post6 = x4^post6 propagated equality oldx1^post6 = x1^0 propagated equality x1^post6 = x1^0 Simplified Guard Original rule: l5 -> l6 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post6, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post6, oldx8^0'=x4^post6, oldx9^0'=x5^post6, x0^0'=x0^0, x1^0'=x1^0, x2^0'=-1+x2^0, x3^0'=x3^post6, x4^0'=x4^post6, x5^0'=x5^post6, x6^0'=x6^post6, 0 == 0, cost: 1 New rule: l5 -> l6 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post6, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post6, oldx8^0'=x4^post6, oldx9^0'=x5^post6, x0^0'=x0^0, x1^0'=x1^0, x2^0'=-1+x2^0, x3^0'=x3^post6, x4^0'=x4^post6, x5^0'=x5^post6, x6^0'=x6^post6, T, cost: 1 Removed Trivial Updates Original rule: l5 -> l6 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post6, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post6, oldx8^0'=x4^post6, oldx9^0'=x5^post6, x0^0'=x0^0, x1^0'=x1^0, x2^0'=-1+x2^0, x3^0'=x3^post6, x4^0'=x4^post6, x5^0'=x5^post6, x6^0'=x6^post6, T, cost: 1 New rule: l5 -> l6 : oldx0^0'=x0^0, oldx10^0'=x6^post6, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post6, oldx8^0'=x4^post6, oldx9^0'=x5^post6, x2^0'=-1+x2^0, x3^0'=x3^post6, x4^0'=x4^post6, x5^0'=x5^post6, x6^0'=x6^post6, T, cost: 1 made implied equalities explicit Original rule: l7 -> l8 : __const_31^0'=__const_31^post7, __const_32^0'=__const_32^post7, oldx0^0'=oldx0^post7, oldx10^0'=oldx10^post7, oldx11^0'=oldx11^post7, oldx12^0'=oldx12^post7, oldx13^0'=oldx13^post7, oldx1^0'=oldx1^post7, oldx2^0'=oldx2^post7, oldx3^0'=oldx3^post7, oldx4^0'=oldx4^post7, oldx5^0'=oldx5^post7, oldx6^0'=oldx6^post7, oldx7^0'=oldx7^post7, oldx8^0'=oldx8^post7, oldx9^0'=oldx9^post7, x0^0'=x0^post7, x1^0'=x1^post7, x2^0'=x2^post7, x3^0'=x3^post7, x4^0'=x4^post7, x5^0'=x5^post7, x6^0'=x6^post7, (0 == 0 /\ oldx1^post7-x1^0 == 0 /\ oldx12^0-oldx12^post7 == 0 /\ x3^post7-oldx7^post7 == 0 /\ oldx0^post7-x0^0 == 0 /\ -x5^0+oldx5^post7 == 0 /\ oldx11^post7 <= 0 /\ -oldx13^post7+oldx13^0 == 0 /\ x4^post7-oldx8^post7 == 0 /\ oldx4^post7-x4^0 == 0 /\ -x3^0+oldx3^post7 == 0 /\ -oldx1^post7+x1^post7 == 0 /\ x6^post7-oldx10^post7 == 0 /\ -x2^0+oldx2^post7 == 0 /\ -__const_32^post7+__const_32^0 == 0 /\ -__const_31^post7+__const_31^0 == 0 /\ -oldx2^post7+x2^post7 == 0 /\ -x6^0+oldx6^post7 == 0 /\ -oldx11^post7 <= 0 /\ x5^post7-oldx9^post7 == 0 /\ x0^post7-oldx0^post7 == 0), cost: 1 New rule: l7 -> l8 : __const_31^0'=__const_31^post7, __const_32^0'=__const_32^post7, oldx0^0'=oldx0^post7, oldx10^0'=oldx10^post7, oldx11^0'=oldx11^post7, oldx12^0'=oldx12^post7, oldx13^0'=oldx13^post7, oldx1^0'=oldx1^post7, oldx2^0'=oldx2^post7, oldx3^0'=oldx3^post7, oldx4^0'=oldx4^post7, oldx5^0'=oldx5^post7, oldx6^0'=oldx6^post7, oldx7^0'=oldx7^post7, oldx8^0'=oldx8^post7, oldx9^0'=oldx9^post7, x0^0'=x0^post7, x1^0'=x1^post7, x2^0'=x2^post7, x3^0'=x3^post7, x4^0'=x4^post7, x5^0'=x5^post7, x6^0'=x6^post7, (0 == 0 /\ oldx1^post7-x1^0 == 0 /\ oldx12^0-oldx12^post7 == 0 /\ x3^post7-oldx7^post7 == 0 /\ oldx0^post7-x0^0 == 0 /\ -x5^0+oldx5^post7 == 0 /\ oldx11^post7 <= 0 /\ oldx11^post7 == 0 /\ -oldx13^post7+oldx13^0 == 0 /\ x4^post7-oldx8^post7 == 0 /\ oldx4^post7-x4^0 == 0 /\ -x3^0+oldx3^post7 == 0 /\ -oldx1^post7+x1^post7 == 0 /\ x6^post7-oldx10^post7 == 0 /\ -x2^0+oldx2^post7 == 0 /\ -__const_32^post7+__const_32^0 == 0 /\ -__const_31^post7+__const_31^0 == 0 /\ -oldx2^post7+x2^post7 == 0 /\ -x6^0+oldx6^post7 == 0 /\ -oldx11^post7 <= 0 /\ x5^post7-oldx9^post7 == 0 /\ x0^post7-oldx0^post7 == 0), cost: 1 Propagated Equalities Original rule: l7 -> l8 : __const_31^0'=__const_31^post7, __const_32^0'=__const_32^post7, oldx0^0'=oldx0^post7, oldx10^0'=oldx10^post7, oldx11^0'=oldx11^post7, oldx12^0'=oldx12^post7, oldx13^0'=oldx13^post7, oldx1^0'=oldx1^post7, oldx2^0'=oldx2^post7, oldx3^0'=oldx3^post7, oldx4^0'=oldx4^post7, oldx5^0'=oldx5^post7, oldx6^0'=oldx6^post7, oldx7^0'=oldx7^post7, oldx8^0'=oldx8^post7, oldx9^0'=oldx9^post7, x0^0'=x0^post7, x1^0'=x1^post7, x2^0'=x2^post7, x3^0'=x3^post7, x4^0'=x4^post7, x5^0'=x5^post7, x6^0'=x6^post7, (0 == 0 /\ oldx1^post7-x1^0 == 0 /\ oldx12^0-oldx12^post7 == 0 /\ x3^post7-oldx7^post7 == 0 /\ oldx0^post7-x0^0 == 0 /\ -x5^0+oldx5^post7 == 0 /\ oldx11^post7 <= 0 /\ oldx11^post7 == 0 /\ -oldx13^post7+oldx13^0 == 0 /\ x4^post7-oldx8^post7 == 0 /\ oldx4^post7-x4^0 == 0 /\ -x3^0+oldx3^post7 == 0 /\ -oldx1^post7+x1^post7 == 0 /\ x6^post7-oldx10^post7 == 0 /\ -x2^0+oldx2^post7 == 0 /\ -__const_32^post7+__const_32^0 == 0 /\ -__const_31^post7+__const_31^0 == 0 /\ -oldx2^post7+x2^post7 == 0 /\ -x6^0+oldx6^post7 == 0 /\ -oldx11^post7 <= 0 /\ x5^post7-oldx9^post7 == 0 /\ x0^post7-oldx0^post7 == 0), cost: 1 New rule: l7 -> l8 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post7, oldx11^0'=0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post7, oldx8^0'=x4^post7, oldx9^0'=x5^post7, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^post7, x4^0'=x4^post7, x5^0'=x5^post7, x6^0'=x6^post7, (0 <= 0 /\ 0 == 0), cost: 1 propagated equality oldx1^post7 = x1^0 propagated equality oldx12^post7 = oldx12^0 propagated equality oldx7^post7 = x3^post7 propagated equality oldx0^post7 = x0^0 propagated equality oldx5^post7 = x5^0 propagated equality oldx11^post7 = 0 propagated equality oldx13^post7 = oldx13^0 propagated equality oldx8^post7 = x4^post7 propagated equality oldx4^post7 = x4^0 propagated equality oldx3^post7 = x3^0 propagated equality x1^post7 = x1^0 propagated equality oldx10^post7 = x6^post7 propagated equality oldx2^post7 = x2^0 propagated equality __const_32^post7 = __const_32^0 propagated equality __const_31^post7 = __const_31^0 propagated equality x2^post7 = x2^0 propagated equality oldx6^post7 = x6^0 propagated equality oldx9^post7 = x5^post7 propagated equality x0^post7 = x0^0 Simplified Guard Original rule: l7 -> l8 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post7, oldx11^0'=0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post7, oldx8^0'=x4^post7, oldx9^0'=x5^post7, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^post7, x4^0'=x4^post7, x5^0'=x5^post7, x6^0'=x6^post7, (0 <= 0 /\ 0 == 0), cost: 1 New rule: l7 -> l8 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post7, oldx11^0'=0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post7, oldx8^0'=x4^post7, oldx9^0'=x5^post7, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^post7, x4^0'=x4^post7, x5^0'=x5^post7, x6^0'=x6^post7, T, cost: 1 Removed Trivial Updates Original rule: l7 -> l8 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post7, oldx11^0'=0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post7, oldx8^0'=x4^post7, oldx9^0'=x5^post7, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^post7, x4^0'=x4^post7, x5^0'=x5^post7, x6^0'=x6^post7, T, cost: 1 New rule: l7 -> l8 : oldx0^0'=x0^0, oldx10^0'=x6^post7, oldx11^0'=0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post7, oldx8^0'=x4^post7, oldx9^0'=x5^post7, x3^0'=x3^post7, x4^0'=x4^post7, x5^0'=x5^post7, x6^0'=x6^post7, T, cost: 1 Propagated Equalities Original rule: l7 -> l5 : __const_31^0'=__const_31^post8, __const_32^0'=__const_32^post8, oldx0^0'=oldx0^post8, oldx10^0'=oldx10^post8, oldx11^0'=oldx11^post8, oldx12^0'=oldx12^post8, oldx13^0'=oldx13^post8, oldx1^0'=oldx1^post8, oldx2^0'=oldx2^post8, oldx3^0'=oldx3^post8, oldx4^0'=oldx4^post8, oldx5^0'=oldx5^post8, oldx6^0'=oldx6^post8, oldx7^0'=oldx7^post8, oldx8^0'=oldx8^post8, oldx9^0'=oldx9^post8, x0^0'=x0^post8, x1^0'=x1^post8, x2^0'=x2^post8, x3^0'=x3^post8, x4^0'=x4^post8, x5^0'=x5^post8, x6^0'=x6^post8, (0 == 0 /\ __const_32^0-__const_32^post8 == 0 /\ -x4^0+oldx4^post8 == 0 /\ -x2^0+oldx2^post8 == 0 /\ 1-oldx11^post8 <= 0 /\ -oldx0^post8+x0^post8 == 0 /\ x1^post8-oldx1^post8 == 0 /\ x3^post8-oldx7^post8 == 0 /\ oldx1^post8-x1^0 == 0 /\ -__const_31^post8+__const_31^0 == 0 /\ oldx3^post8-x3^0 == 0 /\ x4^post8-oldx8^post8 == 0 /\ oldx12^0-oldx12^post8 == 0 /\ oldx6^post8-x6^0 == 0 /\ x6^post8-oldx10^post8 == 0 /\ -oldx13^post8+oldx13^0 == 0 /\ oldx0^post8-x0^0 == 0 /\ x5^post8-oldx9^post8 == 0 /\ x2^post8-oldx2^post8 == 0 /\ -x5^0+oldx5^post8 == 0), cost: 1 New rule: l7 -> l5 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post8, oldx11^0'=oldx11^post8, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post8, oldx8^0'=x4^post8, oldx9^0'=x5^post8, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^post8, x4^0'=x4^post8, x5^0'=x5^post8, x6^0'=x6^post8, (0 == 0 /\ 1-oldx11^post8 <= 0), cost: 1 propagated equality __const_32^post8 = __const_32^0 propagated equality oldx4^post8 = x4^0 propagated equality oldx2^post8 = x2^0 propagated equality oldx0^post8 = x0^post8 propagated equality oldx1^post8 = x1^post8 propagated equality oldx7^post8 = x3^post8 propagated equality x1^post8 = x1^0 propagated equality __const_31^post8 = __const_31^0 propagated equality oldx3^post8 = x3^0 propagated equality oldx8^post8 = x4^post8 propagated equality oldx12^post8 = oldx12^0 propagated equality oldx6^post8 = x6^0 propagated equality oldx10^post8 = x6^post8 propagated equality oldx13^post8 = oldx13^0 propagated equality x0^post8 = x0^0 propagated equality oldx9^post8 = x5^post8 propagated equality x2^post8 = x2^0 propagated equality oldx5^post8 = x5^0 Simplified Guard Original rule: l7 -> l5 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post8, oldx11^0'=oldx11^post8, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post8, oldx8^0'=x4^post8, oldx9^0'=x5^post8, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^post8, x4^0'=x4^post8, x5^0'=x5^post8, x6^0'=x6^post8, (0 == 0 /\ 1-oldx11^post8 <= 0), cost: 1 New rule: l7 -> l5 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post8, oldx11^0'=oldx11^post8, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post8, oldx8^0'=x4^post8, oldx9^0'=x5^post8, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^post8, x4^0'=x4^post8, x5^0'=x5^post8, x6^0'=x6^post8, 1-oldx11^post8 <= 0, cost: 1 Removed Trivial Updates Original rule: l7 -> l5 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post8, oldx11^0'=oldx11^post8, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post8, oldx8^0'=x4^post8, oldx9^0'=x5^post8, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^post8, x4^0'=x4^post8, x5^0'=x5^post8, x6^0'=x6^post8, 1-oldx11^post8 <= 0, cost: 1 New rule: l7 -> l5 : oldx0^0'=x0^0, oldx10^0'=x6^post8, oldx11^0'=oldx11^post8, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post8, oldx8^0'=x4^post8, oldx9^0'=x5^post8, x3^0'=x3^post8, x4^0'=x4^post8, x5^0'=x5^post8, x6^0'=x6^post8, 1-oldx11^post8 <= 0, cost: 1 Propagated Equalities Original rule: l7 -> l5 : __const_31^0'=__const_31^post9, __const_32^0'=__const_32^post9, oldx0^0'=oldx0^post9, oldx10^0'=oldx10^post9, oldx11^0'=oldx11^post9, oldx12^0'=oldx12^post9, oldx13^0'=oldx13^post9, oldx1^0'=oldx1^post9, oldx2^0'=oldx2^post9, oldx3^0'=oldx3^post9, oldx4^0'=oldx4^post9, oldx5^0'=oldx5^post9, oldx6^0'=oldx6^post9, oldx7^0'=oldx7^post9, oldx8^0'=oldx8^post9, oldx9^0'=oldx9^post9, x0^0'=x0^post9, x1^0'=x1^post9, x2^0'=x2^post9, x3^0'=x3^post9, x4^0'=x4^post9, x5^0'=x5^post9, x6^0'=x6^post9, (0 == 0 /\ __const_32^0-__const_32^post9 == 0 /\ -x2^0+oldx2^post9 == 0 /\ -oldx1^post9+x1^post9 == 0 /\ x3^post9-oldx7^post9 == 0 /\ -x1^0+oldx1^post9 == 0 /\ oldx6^post9-x6^0 == 0 /\ -oldx9^post9+x5^post9 == 0 /\ -__const_31^post9+__const_31^0 == 0 /\ x4^post9-oldx8^post9 == 0 /\ 1+oldx11^post9 <= 0 /\ oldx0^post9-x0^0 == 0 /\ -x5^0+oldx5^post9 == 0 /\ oldx12^0-oldx12^post9 == 0 /\ -x4^0+oldx4^post9 == 0 /\ -oldx0^post9+x0^post9 == 0 /\ -oldx10^post9+x6^post9 == 0 /\ x2^post9-oldx2^post9 == 0 /\ oldx3^post9-x3^0 == 0 /\ -oldx13^post9+oldx13^0 == 0), cost: 1 New rule: l7 -> l5 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post9, oldx11^0'=oldx11^post9, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post9, oldx8^0'=x4^post9, oldx9^0'=x5^post9, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^post9, x4^0'=x4^post9, x5^0'=x5^post9, x6^0'=x6^post9, (0 == 0 /\ 1+oldx11^post9 <= 0), cost: 1 propagated equality __const_32^post9 = __const_32^0 propagated equality oldx2^post9 = x2^0 propagated equality oldx1^post9 = x1^post9 propagated equality oldx7^post9 = x3^post9 propagated equality x1^post9 = x1^0 propagated equality oldx6^post9 = x6^0 propagated equality oldx9^post9 = x5^post9 propagated equality __const_31^post9 = __const_31^0 propagated equality oldx8^post9 = x4^post9 propagated equality oldx0^post9 = x0^0 propagated equality oldx5^post9 = x5^0 propagated equality oldx12^post9 = oldx12^0 propagated equality oldx4^post9 = x4^0 propagated equality x0^post9 = x0^0 propagated equality oldx10^post9 = x6^post9 propagated equality x2^post9 = x2^0 propagated equality oldx3^post9 = x3^0 propagated equality oldx13^post9 = oldx13^0 Simplified Guard Original rule: l7 -> l5 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post9, oldx11^0'=oldx11^post9, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post9, oldx8^0'=x4^post9, oldx9^0'=x5^post9, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^post9, x4^0'=x4^post9, x5^0'=x5^post9, x6^0'=x6^post9, (0 == 0 /\ 1+oldx11^post9 <= 0), cost: 1 New rule: l7 -> l5 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post9, oldx11^0'=oldx11^post9, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post9, oldx8^0'=x4^post9, oldx9^0'=x5^post9, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^post9, x4^0'=x4^post9, x5^0'=x5^post9, x6^0'=x6^post9, 1+oldx11^post9 <= 0, cost: 1 Removed Trivial Updates Original rule: l7 -> l5 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post9, oldx11^0'=oldx11^post9, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post9, oldx8^0'=x4^post9, oldx9^0'=x5^post9, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^post9, x4^0'=x4^post9, x5^0'=x5^post9, x6^0'=x6^post9, 1+oldx11^post9 <= 0, cost: 1 New rule: l7 -> l5 : oldx0^0'=x0^0, oldx10^0'=x6^post9, oldx11^0'=oldx11^post9, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post9, oldx8^0'=x4^post9, oldx9^0'=x5^post9, x3^0'=x3^post9, x4^0'=x4^post9, x5^0'=x5^post9, x6^0'=x6^post9, 1+oldx11^post9 <= 0, cost: 1 Propagated Equalities Original rule: l8 -> l4 : __const_31^0'=__const_31^post10, __const_32^0'=__const_32^post10, oldx0^0'=oldx0^post10, oldx10^0'=oldx10^post10, oldx11^0'=oldx11^post10, oldx12^0'=oldx12^post10, oldx13^0'=oldx13^post10, oldx1^0'=oldx1^post10, oldx2^0'=oldx2^post10, oldx3^0'=oldx3^post10, oldx4^0'=oldx4^post10, oldx5^0'=oldx5^post10, oldx6^0'=oldx6^post10, oldx7^0'=oldx7^post10, oldx8^0'=oldx8^post10, oldx9^0'=oldx9^post10, x0^0'=x0^post10, x1^0'=x1^post10, x2^0'=x2^post10, x3^0'=x3^post10, x4^0'=x4^post10, x5^0'=x5^post10, x6^0'=x6^post10, (0 == 0 /\ -oldx2^post10+x2^post10 == 0 /\ oldx12^0-oldx12^post10 == 0 /\ oldx1^post10-x1^0 == 0 /\ x0^post10-oldx0^post10 == 0 /\ -oldx10^post10+oldx10^0 == 0 /\ -__const_31^post10+__const_31^0 == 0 /\ -oldx8^post10+x5^post10 == 0 /\ -oldx1^post10+x1^post10 == 0 /\ -x5^0+oldx5^post10 == 0 /\ -oldx7^post10+x4^post10 == 0 /\ oldx4^post10-x4^0 == 0 /\ -oldx13^post10+oldx13^0 == 0 /\ oldx0^post10-x0^0 == 0 /\ -x3^0+oldx3^post10 == 0 /\ -x6^0+oldx6^post10 == 0 /\ x3^post10-oldx2^post10 == 0 /\ -x2^0+oldx2^post10 == 0 /\ -__const_32^post10+__const_32^0 == 0 /\ -oldx11^post10+oldx11^0 == 0 /\ x6^post10-oldx9^post10 == 0), cost: 1 New rule: l8 -> l4 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post10, oldx8^0'=x5^post10, oldx9^0'=x6^post10, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x2^0, x4^0'=x4^post10, x5^0'=x5^post10, x6^0'=x6^post10, 0 == 0, cost: 1 propagated equality oldx2^post10 = x2^post10 propagated equality oldx12^post10 = oldx12^0 propagated equality oldx1^post10 = x1^0 propagated equality oldx0^post10 = x0^post10 propagated equality oldx10^post10 = oldx10^0 propagated equality __const_31^post10 = __const_31^0 propagated equality oldx8^post10 = x5^post10 propagated equality x1^post10 = x1^0 propagated equality oldx5^post10 = x5^0 propagated equality oldx7^post10 = x4^post10 propagated equality oldx4^post10 = x4^0 propagated equality oldx13^post10 = oldx13^0 propagated equality x0^post10 = x0^0 propagated equality oldx3^post10 = x3^0 propagated equality oldx6^post10 = x6^0 propagated equality x2^post10 = x3^post10 propagated equality x3^post10 = x2^0 propagated equality __const_32^post10 = __const_32^0 propagated equality oldx11^post10 = oldx11^0 propagated equality oldx9^post10 = x6^post10 Simplified Guard Original rule: l8 -> l4 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post10, oldx8^0'=x5^post10, oldx9^0'=x6^post10, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x2^0, x4^0'=x4^post10, x5^0'=x5^post10, x6^0'=x6^post10, 0 == 0, cost: 1 New rule: l8 -> l4 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post10, oldx8^0'=x5^post10, oldx9^0'=x6^post10, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x2^0, x4^0'=x4^post10, x5^0'=x5^post10, x6^0'=x6^post10, T, cost: 1 Removed Trivial Updates Original rule: l8 -> l4 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post10, oldx8^0'=x5^post10, oldx9^0'=x6^post10, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x2^0, x4^0'=x4^post10, x5^0'=x5^post10, x6^0'=x6^post10, T, cost: 1 New rule: l8 -> l4 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post10, oldx8^0'=x5^post10, oldx9^0'=x6^post10, x3^0'=x2^0, x4^0'=x4^post10, x5^0'=x5^post10, x6^0'=x6^post10, T, cost: 1 Propagated Equalities Original rule: l6 -> l7 : __const_31^0'=__const_31^post11, __const_32^0'=__const_32^post11, oldx0^0'=oldx0^post11, oldx10^0'=oldx10^post11, oldx11^0'=oldx11^post11, oldx12^0'=oldx12^post11, oldx13^0'=oldx13^post11, oldx1^0'=oldx1^post11, oldx2^0'=oldx2^post11, oldx3^0'=oldx3^post11, oldx4^0'=oldx4^post11, oldx5^0'=oldx5^post11, oldx6^0'=oldx6^post11, oldx7^0'=oldx7^post11, oldx8^0'=oldx8^post11, oldx9^0'=oldx9^post11, x0^0'=x0^post11, x1^0'=x1^post11, x2^0'=x2^post11, x3^0'=x3^post11, x4^0'=x4^post11, x5^0'=x5^post11, x6^0'=x6^post11, (0 == 0 /\ __const_32^0-__const_32^post11 == 0 /\ -oldx11^post11+oldx11^0 == 0 /\ -x0^0+oldx0^post11 == 0 /\ -x5^0+oldx5^post11 == 0 /\ x0^post11-oldx0^post11 == 0 /\ -__const_31^post11+__const_31^0 == 0 /\ x1^post11-oldx1^post11 == 0 /\ -oldx13^post11+oldx13^0 == 0 /\ 1-oldx2^post11 <= 0 /\ -oldx2^post11+x2^post11 == 0 /\ oldx1^post11-x1^0 == 0 /\ x3^post11-oldx7^post11 == 0 /\ -x2^0+oldx2^post11 == 0 /\ x4^post11-oldx8^post11 == 0 /\ x5^post11-oldx9^post11 == 0 /\ oldx12^0-oldx12^post11 == 0 /\ x6^post11-oldx10^post11 == 0 /\ -x6^0+oldx6^post11 == 0 /\ oldx4^post11-x4^0 == 0 /\ oldx3^post11-x3^0 == 0), cost: 1 New rule: l6 -> l7 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post11, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post11, oldx8^0'=x4^post11, oldx9^0'=x5^post11, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^post11, x4^0'=x4^post11, x5^0'=x5^post11, x6^0'=x6^post11, (0 == 0 /\ 1-x2^0 <= 0), cost: 1 propagated equality __const_32^post11 = __const_32^0 propagated equality oldx11^post11 = oldx11^0 propagated equality oldx0^post11 = x0^0 propagated equality oldx5^post11 = x5^0 propagated equality x0^post11 = x0^0 propagated equality __const_31^post11 = __const_31^0 propagated equality oldx1^post11 = x1^post11 propagated equality oldx13^post11 = oldx13^0 propagated equality oldx2^post11 = x2^post11 propagated equality x1^post11 = x1^0 propagated equality oldx7^post11 = x3^post11 propagated equality x2^post11 = x2^0 propagated equality oldx8^post11 = x4^post11 propagated equality oldx9^post11 = x5^post11 propagated equality oldx12^post11 = oldx12^0 propagated equality oldx10^post11 = x6^post11 propagated equality oldx6^post11 = x6^0 propagated equality oldx4^post11 = x4^0 propagated equality oldx3^post11 = x3^0 Simplified Guard Original rule: l6 -> l7 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post11, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post11, oldx8^0'=x4^post11, oldx9^0'=x5^post11, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^post11, x4^0'=x4^post11, x5^0'=x5^post11, x6^0'=x6^post11, (0 == 0 /\ 1-x2^0 <= 0), cost: 1 New rule: l6 -> l7 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post11, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post11, oldx8^0'=x4^post11, oldx9^0'=x5^post11, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^post11, x4^0'=x4^post11, x5^0'=x5^post11, x6^0'=x6^post11, 1-x2^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l6 -> l7 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post11, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post11, oldx8^0'=x4^post11, oldx9^0'=x5^post11, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^post11, x4^0'=x4^post11, x5^0'=x5^post11, x6^0'=x6^post11, 1-x2^0 <= 0, cost: 1 New rule: l6 -> l7 : oldx0^0'=x0^0, oldx10^0'=x6^post11, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post11, oldx8^0'=x4^post11, oldx9^0'=x5^post11, x3^0'=x3^post11, x4^0'=x4^post11, x5^0'=x5^post11, x6^0'=x6^post11, 1-x2^0 <= 0, cost: 1 Propagated Equalities Original rule: l6 -> l8 : __const_31^0'=__const_31^post12, __const_32^0'=__const_32^post12, oldx0^0'=oldx0^post12, oldx10^0'=oldx10^post12, oldx11^0'=oldx11^post12, oldx12^0'=oldx12^post12, oldx13^0'=oldx13^post12, oldx1^0'=oldx1^post12, oldx2^0'=oldx2^post12, oldx3^0'=oldx3^post12, oldx4^0'=oldx4^post12, oldx5^0'=oldx5^post12, oldx6^0'=oldx6^post12, oldx7^0'=oldx7^post12, oldx8^0'=oldx8^post12, oldx9^0'=oldx9^post12, x0^0'=x0^post12, x1^0'=x1^post12, x2^0'=x2^post12, x3^0'=x3^post12, x4^0'=x4^post12, x5^0'=x5^post12, x6^0'=x6^post12, (0 == 0 /\ x2^post12-oldx2^post12 == 0 /\ -x1^0+oldx1^post12 == 0 /\ -x2^0+oldx2^post12 == 0 /\ oldx6^post12-x6^0 == 0 /\ -oldx7^post12+x3^post12 == 0 /\ -__const_31^post12+__const_31^0 == 0 /\ x1^post12-oldx1^post12 == 0 /\ -oldx12^post12+oldx12^0 == 0 /\ -oldx0^post12+x0^post12 == 0 /\ oldx11^0-oldx11^post12 == 0 /\ -x5^0+oldx5^post12 == 0 /\ -oldx10^post12+x6^post12 == 0 /\ -x4^0+oldx4^post12 == 0 /\ x4^post12-oldx8^post12 == 0 /\ -oldx13^post12+oldx13^0 == 0 /\ -oldx9^post12+x5^post12 == 0 /\ oldx3^post12-x3^0 == 0 /\ oldx2^post12 <= 0 /\ __const_32^0-__const_32^post12 == 0 /\ oldx0^post12-x0^0 == 0), cost: 1 New rule: l6 -> l8 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post12, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post12, oldx8^0'=x4^post12, oldx9^0'=x5^post12, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^post12, x4^0'=x4^post12, x5^0'=x5^post12, x6^0'=x6^post12, (0 == 0 /\ x2^0 <= 0), cost: 1 propagated equality oldx2^post12 = x2^post12 propagated equality oldx1^post12 = x1^0 propagated equality x2^post12 = x2^0 propagated equality oldx6^post12 = x6^0 propagated equality oldx7^post12 = x3^post12 propagated equality __const_31^post12 = __const_31^0 propagated equality x1^post12 = x1^0 propagated equality oldx12^post12 = oldx12^0 propagated equality oldx0^post12 = x0^post12 propagated equality oldx11^post12 = oldx11^0 propagated equality oldx5^post12 = x5^0 propagated equality oldx10^post12 = x6^post12 propagated equality oldx4^post12 = x4^0 propagated equality oldx8^post12 = x4^post12 propagated equality oldx13^post12 = oldx13^0 propagated equality oldx9^post12 = x5^post12 propagated equality oldx3^post12 = x3^0 propagated equality __const_32^post12 = __const_32^0 propagated equality x0^post12 = x0^0 Simplified Guard Original rule: l6 -> l8 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post12, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post12, oldx8^0'=x4^post12, oldx9^0'=x5^post12, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^post12, x4^0'=x4^post12, x5^0'=x5^post12, x6^0'=x6^post12, (0 == 0 /\ x2^0 <= 0), cost: 1 New rule: l6 -> l8 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post12, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post12, oldx8^0'=x4^post12, oldx9^0'=x5^post12, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^post12, x4^0'=x4^post12, x5^0'=x5^post12, x6^0'=x6^post12, x2^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l6 -> l8 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post12, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post12, oldx8^0'=x4^post12, oldx9^0'=x5^post12, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^post12, x4^0'=x4^post12, x5^0'=x5^post12, x6^0'=x6^post12, x2^0 <= 0, cost: 1 New rule: l6 -> l8 : oldx0^0'=x0^0, oldx10^0'=x6^post12, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post12, oldx8^0'=x4^post12, oldx9^0'=x5^post12, x3^0'=x3^post12, x4^0'=x4^post12, x5^0'=x5^post12, x6^0'=x6^post12, x2^0 <= 0, cost: 1 Propagated Equalities Original rule: l9 -> l10 : __const_31^0'=__const_31^post13, __const_32^0'=__const_32^post13, oldx0^0'=oldx0^post13, oldx10^0'=oldx10^post13, oldx11^0'=oldx11^post13, oldx12^0'=oldx12^post13, oldx13^0'=oldx13^post13, oldx1^0'=oldx1^post13, oldx2^0'=oldx2^post13, oldx3^0'=oldx3^post13, oldx4^0'=oldx4^post13, oldx5^0'=oldx5^post13, oldx6^0'=oldx6^post13, oldx7^0'=oldx7^post13, oldx8^0'=oldx8^post13, oldx9^0'=oldx9^post13, x0^0'=x0^post13, x1^0'=x1^post13, x2^0'=x2^post13, x3^0'=x3^post13, x4^0'=x4^post13, x5^0'=x5^post13, x6^0'=x6^post13, (0 == 0 /\ oldx6^post13-x6^0 == 0 /\ oldx4^post13-x4^0 == 0 /\ oldx1^post13-x1^0 == 0 /\ oldx3^post13-x3^0 == 0 /\ __const_31^0-__const_31^post13 == 0 /\ -x2^0+oldx2^post13 == 0 /\ x2^post13-oldx9^post13 == 0 /\ -x5^0+oldx5^post13 == 0 /\ -oldx10^post13+x3^post13 == 0 /\ oldx0^post13-x0^0 == 0 /\ -oldx13^post13+x6^post13 == 0 /\ -oldx12^post13+x5^post13 == 0 /\ -__const_32^post13+__const_32^0 == 0 /\ -oldx7^post13+x0^post13 == 0 /\ x1^post13-oldx8^post13 == 0 /\ -oldx11^post13+x4^post13 == 0), cost: 1 New rule: l9 -> l10 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x3^post13, oldx11^0'=x4^post13, oldx12^0'=x5^post13, oldx13^0'=x6^post13, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post13, oldx8^0'=x1^post13, oldx9^0'=x2^post13, x0^0'=x0^post13, x1^0'=x1^post13, x2^0'=x2^post13, x3^0'=x3^post13, x4^0'=x4^post13, x5^0'=x5^post13, x6^0'=x6^post13, 0 == 0, cost: 1 propagated equality oldx6^post13 = x6^0 propagated equality oldx4^post13 = x4^0 propagated equality oldx1^post13 = x1^0 propagated equality oldx3^post13 = x3^0 propagated equality __const_31^post13 = __const_31^0 propagated equality oldx2^post13 = x2^0 propagated equality oldx9^post13 = x2^post13 propagated equality oldx5^post13 = x5^0 propagated equality oldx10^post13 = x3^post13 propagated equality oldx0^post13 = x0^0 propagated equality oldx13^post13 = x6^post13 propagated equality oldx12^post13 = x5^post13 propagated equality __const_32^post13 = __const_32^0 propagated equality oldx7^post13 = x0^post13 propagated equality oldx8^post13 = x1^post13 propagated equality oldx11^post13 = x4^post13 Simplified Guard Original rule: l9 -> l10 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x3^post13, oldx11^0'=x4^post13, oldx12^0'=x5^post13, oldx13^0'=x6^post13, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post13, oldx8^0'=x1^post13, oldx9^0'=x2^post13, x0^0'=x0^post13, x1^0'=x1^post13, x2^0'=x2^post13, x3^0'=x3^post13, x4^0'=x4^post13, x5^0'=x5^post13, x6^0'=x6^post13, 0 == 0, cost: 1 New rule: l9 -> l10 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x3^post13, oldx11^0'=x4^post13, oldx12^0'=x5^post13, oldx13^0'=x6^post13, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post13, oldx8^0'=x1^post13, oldx9^0'=x2^post13, x0^0'=x0^post13, x1^0'=x1^post13, x2^0'=x2^post13, x3^0'=x3^post13, x4^0'=x4^post13, x5^0'=x5^post13, x6^0'=x6^post13, T, cost: 1 Removed Trivial Updates Original rule: l9 -> l10 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x3^post13, oldx11^0'=x4^post13, oldx12^0'=x5^post13, oldx13^0'=x6^post13, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post13, oldx8^0'=x1^post13, oldx9^0'=x2^post13, x0^0'=x0^post13, x1^0'=x1^post13, x2^0'=x2^post13, x3^0'=x3^post13, x4^0'=x4^post13, x5^0'=x5^post13, x6^0'=x6^post13, T, cost: 1 New rule: l9 -> l10 : oldx0^0'=x0^0, oldx10^0'=x3^post13, oldx11^0'=x4^post13, oldx12^0'=x5^post13, oldx13^0'=x6^post13, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post13, oldx8^0'=x1^post13, oldx9^0'=x2^post13, x0^0'=x0^post13, x1^0'=x1^post13, x2^0'=x2^post13, x3^0'=x3^post13, x4^0'=x4^post13, x5^0'=x5^post13, x6^0'=x6^post13, T, cost: 1 Propagated Equalities Original rule: l11 -> l9 : __const_31^0'=__const_31^post14, __const_32^0'=__const_32^post14, oldx0^0'=oldx0^post14, oldx10^0'=oldx10^post14, oldx11^0'=oldx11^post14, oldx12^0'=oldx12^post14, oldx13^0'=oldx13^post14, oldx1^0'=oldx1^post14, oldx2^0'=oldx2^post14, oldx3^0'=oldx3^post14, oldx4^0'=oldx4^post14, oldx5^0'=oldx5^post14, oldx6^0'=oldx6^post14, oldx7^0'=oldx7^post14, oldx8^0'=oldx8^post14, oldx9^0'=oldx9^post14, x0^0'=x0^post14, x1^0'=x1^post14, x2^0'=x2^post14, x3^0'=x3^post14, x4^0'=x4^post14, x5^0'=x5^post14, x6^0'=x6^post14, (oldx4^post14-x4^0 == 0 /\ oldx6^post14-x6^0 == 0 /\ oldx10^0-oldx10^post14 == 0 /\ -oldx4^post14+x4^post14 == 0 /\ -oldx2^post14+x2^post14 == 0 /\ -oldx8^post14+oldx8^0 == 0 /\ -oldx6^post14+x6^post14 == 0 /\ oldx12^0-oldx12^post14 == 0 /\ -1+oldx6^post14 <= 0 /\ -oldx11^post14+oldx11^0 == 0 /\ -__const_31^post14+__const_31^0 == 0 /\ -oldx1^post14+x1^post14 == 0 /\ oldx0^post14-x0^0 == 0 /\ oldx3^post14-x3^0 == 0 /\ -oldx7^post14+oldx7^0 == 0 /\ oldx1^post14-x1^0 == 0 /\ -x5^0+oldx5^post14 == 0 /\ -oldx0^post14+x0^post14 == 0 /\ oldx9^0-oldx9^post14 == 0 /\ x3^post14-oldx3^post14 == 0 /\ oldx13^0-oldx13^post14 == 0 /\ -oldx5^post14+x5^post14 == 0 /\ -__const_32^post14+__const_32^0 == 0 /\ -x2^0+oldx2^post14 == 0), cost: 1 New rule: l11 -> l9 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, (0 == 0 /\ -1+x6^0 <= 0), cost: 1 propagated equality oldx4^post14 = x4^0 propagated equality oldx6^post14 = x6^0 propagated equality oldx10^post14 = oldx10^0 propagated equality x4^post14 = x4^0 propagated equality oldx2^post14 = x2^post14 propagated equality oldx8^post14 = oldx8^0 propagated equality x6^post14 = x6^0 propagated equality oldx12^post14 = oldx12^0 propagated equality oldx11^post14 = oldx11^0 propagated equality __const_31^post14 = __const_31^0 propagated equality oldx1^post14 = x1^post14 propagated equality oldx0^post14 = x0^0 propagated equality oldx3^post14 = x3^0 propagated equality oldx7^post14 = oldx7^0 propagated equality x1^post14 = x1^0 propagated equality oldx5^post14 = x5^0 propagated equality x0^post14 = x0^0 propagated equality oldx9^post14 = oldx9^0 propagated equality x3^post14 = x3^0 propagated equality oldx13^post14 = oldx13^0 propagated equality x5^post14 = x5^0 propagated equality __const_32^post14 = __const_32^0 propagated equality x2^post14 = x2^0 Simplified Guard Original rule: l11 -> l9 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, (0 == 0 /\ -1+x6^0 <= 0), cost: 1 New rule: l11 -> l9 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, -1+x6^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l11 -> l9 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, -1+x6^0 <= 0, cost: 1 New rule: l11 -> l9 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, -1+x6^0 <= 0, cost: 1 Propagated Equalities Original rule: l13 -> l9 : __const_31^0'=__const_31^post17, __const_32^0'=__const_32^post17, oldx0^0'=oldx0^post17, oldx10^0'=oldx10^post17, oldx11^0'=oldx11^post17, oldx12^0'=oldx12^post17, oldx13^0'=oldx13^post17, oldx1^0'=oldx1^post17, oldx2^0'=oldx2^post17, oldx3^0'=oldx3^post17, oldx4^0'=oldx4^post17, oldx5^0'=oldx5^post17, oldx6^0'=oldx6^post17, oldx7^0'=oldx7^post17, oldx8^0'=oldx8^post17, oldx9^0'=oldx9^post17, x0^0'=x0^post17, x1^0'=x1^post17, x2^0'=x2^post17, x3^0'=x3^post17, x4^0'=x4^post17, x5^0'=x5^post17, x6^0'=x6^post17, (0 == 0 /\ -x5^0+oldx5^post17 == 0 /\ x6^post17-oldx7^post17 == 0 /\ oldx0^post17-x0^0 == 0 /\ -x4^0+oldx4^post17 == 0 /\ x1^post17-oldx1^post17 == 0 /\ -oldx0^post17+x0^post17 == 0 /\ oldx5^post17 <= 0 /\ -oldx5^post17+x5^post17 == 0 /\ -oldx13^post17+oldx13^0 == 0 /\ -oldx11^post17+oldx11^0 == 0 /\ -__const_32^post17+__const_32^0 == 0 /\ -x2^0+oldx2^post17 == 0 /\ oldx9^0-oldx9^post17 == 0 /\ oldx10^0-oldx10^post17 == 0 /\ oldx3^post17-x3^0 == 0 /\ -x1^0+oldx1^post17 == 0 /\ -oldx8^post17+oldx8^0 == 0 /\ -oldx2^post17+x2^post17 == 0 /\ x4^post17-oldx4^post17 == 0 /\ oldx12^0-oldx12^post17 == 0 /\ -__const_31^post17+__const_31^0 == 0 /\ -oldx3^post17+x3^post17 == 0 /\ oldx6^post17-x6^0 == 0), cost: 1 New rule: l13 -> l9 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post17, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^post17, (0 == 0 /\ x5^0 <= 0), cost: 1 propagated equality oldx5^post17 = x5^0 propagated equality oldx7^post17 = x6^post17 propagated equality oldx0^post17 = x0^0 propagated equality oldx4^post17 = x4^0 propagated equality oldx1^post17 = x1^post17 propagated equality x0^post17 = x0^0 propagated equality x5^post17 = x5^0 propagated equality oldx13^post17 = oldx13^0 propagated equality oldx11^post17 = oldx11^0 propagated equality __const_32^post17 = __const_32^0 propagated equality oldx2^post17 = x2^0 propagated equality oldx9^post17 = oldx9^0 propagated equality oldx10^post17 = oldx10^0 propagated equality oldx3^post17 = x3^0 propagated equality x1^post17 = x1^0 propagated equality oldx8^post17 = oldx8^0 propagated equality x2^post17 = x2^0 propagated equality x4^post17 = x4^0 propagated equality oldx12^post17 = oldx12^0 propagated equality __const_31^post17 = __const_31^0 propagated equality x3^post17 = x3^0 propagated equality oldx6^post17 = x6^0 Simplified Guard Original rule: l13 -> l9 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post17, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^post17, (0 == 0 /\ x5^0 <= 0), cost: 1 New rule: l13 -> l9 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post17, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^post17, x5^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l13 -> l9 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post17, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^post17, x5^0 <= 0, cost: 1 New rule: l13 -> l9 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post17, x6^0'=x6^post17, x5^0 <= 0, cost: 1 Propagated Equalities Original rule: l13 -> l11 : __const_31^0'=__const_31^post18, __const_32^0'=__const_32^post18, oldx0^0'=oldx0^post18, oldx10^0'=oldx10^post18, oldx11^0'=oldx11^post18, oldx12^0'=oldx12^post18, oldx13^0'=oldx13^post18, oldx1^0'=oldx1^post18, oldx2^0'=oldx2^post18, oldx3^0'=oldx3^post18, oldx4^0'=oldx4^post18, oldx5^0'=oldx5^post18, oldx6^0'=oldx6^post18, oldx7^0'=oldx7^post18, oldx8^0'=oldx8^post18, oldx9^0'=oldx9^post18, x0^0'=x0^post18, x1^0'=x1^post18, x2^0'=x2^post18, x3^0'=x3^post18, x4^0'=x4^post18, x5^0'=x5^post18, x6^0'=x6^post18, (oldx0^post18-x0^0 == 0 /\ oldx10^0-oldx10^post18 == 0 /\ -oldx1^post18+x1^post18 == 0 /\ x0^post18-oldx0^post18 == 0 /\ oldx1^post18-x1^0 == 0 /\ oldx3^post18-x3^0 == 0 /\ oldx12^0-oldx12^post18 == 0 /\ x6^post18-oldx5^post18 == 0 /\ oldx4^post18-x4^0 == 0 /\ -x2^0+oldx2^post18 == 0 /\ -oldx11^post18+oldx11^0 == 0 /\ oldx9^0-oldx9^post18 == 0 /\ -__const_32^post18+__const_32^0 == 0 /\ 1-oldx5^post18 <= 0 /\ -oldx5^post18+x5^post18 == 0 /\ -oldx2^post18+x2^post18 == 0 /\ oldx7^0-oldx7^post18 == 0 /\ oldx6^post18-x6^0 == 0 /\ -oldx3^post18+x3^post18 == 0 /\ oldx13^0-oldx13^post18 == 0 /\ -x5^0+oldx5^post18 == 0 /\ -__const_31^post18+__const_31^0 == 0 /\ -oldx8^post18+oldx8^0 == 0 /\ -oldx4^post18+x4^post18 == 0), cost: 1 New rule: l13 -> l11 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x5^0, (0 == 0 /\ 1-x5^0 <= 0), cost: 1 propagated equality oldx0^post18 = x0^0 propagated equality oldx10^post18 = oldx10^0 propagated equality oldx1^post18 = x1^post18 propagated equality x0^post18 = x0^0 propagated equality x1^post18 = x1^0 propagated equality oldx3^post18 = x3^0 propagated equality oldx12^post18 = oldx12^0 propagated equality oldx5^post18 = x6^post18 propagated equality oldx4^post18 = x4^0 propagated equality oldx2^post18 = x2^0 propagated equality oldx11^post18 = oldx11^0 propagated equality oldx9^post18 = oldx9^0 propagated equality __const_32^post18 = __const_32^0 propagated equality x5^post18 = x6^post18 propagated equality x2^post18 = x2^0 propagated equality oldx7^post18 = oldx7^0 propagated equality oldx6^post18 = x6^0 propagated equality x3^post18 = x3^0 propagated equality oldx13^post18 = oldx13^0 propagated equality x6^post18 = x5^0 propagated equality __const_31^post18 = __const_31^0 propagated equality oldx8^post18 = oldx8^0 propagated equality x4^post18 = x4^0 Simplified Guard Original rule: l13 -> l11 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x5^0, (0 == 0 /\ 1-x5^0 <= 0), cost: 1 New rule: l13 -> l11 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x5^0, 1-x5^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l13 -> l11 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x5^0, 1-x5^0 <= 0, cost: 1 New rule: l13 -> l11 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, x6^0'=x5^0, 1-x5^0 <= 0, cost: 1 Propagated Equalities Original rule: l14 -> l15 : __const_31^0'=__const_31^post19, __const_32^0'=__const_32^post19, oldx0^0'=oldx0^post19, oldx10^0'=oldx10^post19, oldx11^0'=oldx11^post19, oldx12^0'=oldx12^post19, oldx13^0'=oldx13^post19, oldx1^0'=oldx1^post19, oldx2^0'=oldx2^post19, oldx3^0'=oldx3^post19, oldx4^0'=oldx4^post19, oldx5^0'=oldx5^post19, oldx6^0'=oldx6^post19, oldx7^0'=oldx7^post19, oldx8^0'=oldx8^post19, oldx9^0'=oldx9^post19, x0^0'=x0^post19, x1^0'=x1^post19, x2^0'=x2^post19, x3^0'=x3^post19, x4^0'=x4^post19, x5^0'=x5^post19, x6^0'=x6^post19, (0 == 0 /\ -oldx9^post19+oldx9^0 == 0 /\ -oldx13^post19+oldx13^0 == 0 /\ -oldx0^post19+x0^post19 == 0 /\ -x1^0+oldx1^post19 == 0 /\ oldx2^post19-x2^0 == 0 /\ oldx11^0-oldx11^post19 == 0 /\ oldx0^post19-x0^0 == 0 /\ x6^post19-oldx7^post19 == 0 /\ x2^post19-oldx2^post19 == 0 /\ oldx8^0-oldx8^post19 == 0 /\ x3^post19-oldx3^post19 == 0 /\ -x5^0+oldx5^post19 == 0 /\ oldx3^post19-x3^0 == 0 /\ x4^post19-oldx4^post19 == 0 /\ __const_32^0-__const_32^post19 == 0 /\ -__const_31^post19+__const_31^0 == 0 /\ -x4^0+oldx4^post19 == 0 /\ -oldx12^post19+oldx12^0 == 0 /\ oldx6^post19-x6^0 == 0 /\ oldx10^0-oldx10^post19 == 0 /\ 4+x5^post19-oldx5^post19 == 0 /\ x1^post19-oldx1^post19 == 0), cost: 1 New rule: l14 -> l15 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post19, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=-4+x5^0, x6^0'=x6^post19, 0 == 0, cost: 1 propagated equality oldx9^post19 = oldx9^0 propagated equality oldx13^post19 = oldx13^0 propagated equality oldx0^post19 = x0^post19 propagated equality oldx1^post19 = x1^0 propagated equality oldx2^post19 = x2^0 propagated equality oldx11^post19 = oldx11^0 propagated equality x0^post19 = x0^0 propagated equality oldx7^post19 = x6^post19 propagated equality x2^post19 = x2^0 propagated equality oldx8^post19 = oldx8^0 propagated equality oldx3^post19 = x3^post19 propagated equality oldx5^post19 = x5^0 propagated equality x3^post19 = x3^0 propagated equality oldx4^post19 = x4^post19 propagated equality __const_32^post19 = __const_32^0 propagated equality __const_31^post19 = __const_31^0 propagated equality x4^post19 = x4^0 propagated equality oldx12^post19 = oldx12^0 propagated equality oldx6^post19 = x6^0 propagated equality oldx10^post19 = oldx10^0 propagated equality x5^post19 = -4+x5^0 propagated equality x1^post19 = x1^0 Simplified Guard Original rule: l14 -> l15 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post19, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=-4+x5^0, x6^0'=x6^post19, 0 == 0, cost: 1 New rule: l14 -> l15 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post19, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=-4+x5^0, x6^0'=x6^post19, T, cost: 1 Removed Trivial Updates Original rule: l14 -> l15 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post19, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=-4+x5^0, x6^0'=x6^post19, T, cost: 1 New rule: l14 -> l15 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post19, x5^0'=-4+x5^0, x6^0'=x6^post19, T, cost: 1 Propagated Equalities Original rule: l15 -> l13 : __const_31^0'=__const_31^post20, __const_32^0'=__const_32^post20, oldx0^0'=oldx0^post20, oldx10^0'=oldx10^post20, oldx11^0'=oldx11^post20, oldx12^0'=oldx12^post20, oldx13^0'=oldx13^post20, oldx1^0'=oldx1^post20, oldx2^0'=oldx2^post20, oldx3^0'=oldx3^post20, oldx4^0'=oldx4^post20, oldx5^0'=oldx5^post20, oldx6^0'=oldx6^post20, oldx7^0'=oldx7^post20, oldx8^0'=oldx8^post20, oldx9^0'=oldx9^post20, x0^0'=x0^post20, x1^0'=x1^post20, x2^0'=x2^post20, x3^0'=x3^post20, x4^0'=x4^post20, x5^0'=x5^post20, x6^0'=x6^post20, (0 == 0 /\ oldx3^post20-x3^0 == 0 /\ oldx2^post20-x2^0 == 0 /\ -oldx5^post20+x5^post20 == 0 /\ -oldx13^post20+oldx13^0 == 0 /\ -oldx1^post20+x1^post20 == 0 /\ -x1^0+oldx1^post20 == 0 /\ -x5^0+oldx5^post20 == 0 /\ -oldx8^post20+oldx8^0 == 0 /\ oldx0^post20-x0^0 == 0 /\ -x4^0+oldx4^post20 == 0 /\ oldx6^post20-x6^0 == 0 /\ oldx11^0-oldx11^post20 == 0 /\ -oldx2^post20+x2^post20 == 0 /\ -oldx4^post20+x4^post20 == 0 /\ -oldx9^post20+oldx9^0 == 0 /\ -oldx0^post20+x0^post20 == 0 /\ -__const_31^post20+__const_31^0 == 0 /\ __const_32^0-__const_32^post20 == 0 /\ -oldx12^post20+oldx12^0 == 0 /\ -oldx3^post20+x3^post20 == 0 /\ oldx10^0-oldx10^post20 == 0 /\ x6^post20-oldx7^post20 == 0 /\ -3+oldx5^post20 <= 0), cost: 1 New rule: l15 -> l13 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post20, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^post20, (0 == 0 /\ -3+x5^0 <= 0), cost: 1 propagated equality oldx3^post20 = x3^0 propagated equality oldx2^post20 = x2^0 propagated equality oldx5^post20 = x5^post20 propagated equality oldx13^post20 = oldx13^0 propagated equality oldx1^post20 = x1^post20 propagated equality x1^post20 = x1^0 propagated equality x5^post20 = x5^0 propagated equality oldx8^post20 = oldx8^0 propagated equality oldx0^post20 = x0^0 propagated equality oldx4^post20 = x4^0 propagated equality oldx6^post20 = x6^0 propagated equality oldx11^post20 = oldx11^0 propagated equality x2^post20 = x2^0 propagated equality x4^post20 = x4^0 propagated equality oldx9^post20 = oldx9^0 propagated equality x0^post20 = x0^0 propagated equality __const_31^post20 = __const_31^0 propagated equality __const_32^post20 = __const_32^0 propagated equality oldx12^post20 = oldx12^0 propagated equality x3^post20 = x3^0 propagated equality oldx10^post20 = oldx10^0 propagated equality oldx7^post20 = x6^post20 Simplified Guard Original rule: l15 -> l13 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post20, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^post20, (0 == 0 /\ -3+x5^0 <= 0), cost: 1 New rule: l15 -> l13 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post20, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^post20, -3+x5^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l15 -> l13 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post20, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^post20, -3+x5^0 <= 0, cost: 1 New rule: l15 -> l13 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post20, x6^0'=x6^post20, -3+x5^0 <= 0, cost: 1 Propagated Equalities Original rule: l15 -> l14 : __const_31^0'=__const_31^post21, __const_32^0'=__const_32^post21, oldx0^0'=oldx0^post21, oldx10^0'=oldx10^post21, oldx11^0'=oldx11^post21, oldx12^0'=oldx12^post21, oldx13^0'=oldx13^post21, oldx1^0'=oldx1^post21, oldx2^0'=oldx2^post21, oldx3^0'=oldx3^post21, oldx4^0'=oldx4^post21, oldx5^0'=oldx5^post21, oldx6^0'=oldx6^post21, oldx7^0'=oldx7^post21, oldx8^0'=oldx8^post21, oldx9^0'=oldx9^post21, x0^0'=x0^post21, x1^0'=x1^post21, x2^0'=x2^post21, x3^0'=x3^post21, x4^0'=x4^post21, x5^0'=x5^post21, x6^0'=x6^post21, (0 == 0 /\ oldx3^post21-x3^0 == 0 /\ -x4^0+oldx4^post21 == 0 /\ oldx1^post21-x1^0 == 0 /\ -oldx5^post21+x5^post21 == 0 /\ -oldx3^post21+x3^post21 == 0 /\ 4-oldx5^post21 <= 0 /\ -x2^0+oldx2^post21 == 0 /\ -oldx1^post21+x1^post21 == 0 /\ -__const_32^post21+__const_32^0 == 0 /\ oldx10^0-oldx10^post21 == 0 /\ x4^post21-oldx4^post21 == 0 /\ oldx9^0-oldx9^post21 == 0 /\ oldx6^post21-x6^0 == 0 /\ -oldx2^post21+x2^post21 == 0 /\ oldx0^post21-x0^0 == 0 /\ -oldx0^post21+x0^post21 == 0 /\ oldx12^0-oldx12^post21 == 0 /\ -oldx13^post21+oldx13^0 == 0 /\ -oldx8^post21+oldx8^0 == 0 /\ -__const_31^post21+__const_31^0 == 0 /\ -x5^0+oldx5^post21 == 0 /\ -oldx11^post21+oldx11^0 == 0 /\ x6^post21-oldx7^post21 == 0), cost: 1 New rule: l15 -> l14 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post21, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^post21, (0 == 0 /\ 4-x5^0 <= 0), cost: 1 propagated equality oldx3^post21 = x3^0 propagated equality oldx4^post21 = x4^0 propagated equality oldx1^post21 = x1^0 propagated equality oldx5^post21 = x5^post21 propagated equality x3^post21 = x3^0 propagated equality oldx2^post21 = x2^0 propagated equality x1^post21 = x1^0 propagated equality __const_32^post21 = __const_32^0 propagated equality oldx10^post21 = oldx10^0 propagated equality x4^post21 = x4^0 propagated equality oldx9^post21 = oldx9^0 propagated equality oldx6^post21 = x6^0 propagated equality x2^post21 = x2^0 propagated equality oldx0^post21 = x0^0 propagated equality x0^post21 = x0^0 propagated equality oldx12^post21 = oldx12^0 propagated equality oldx13^post21 = oldx13^0 propagated equality oldx8^post21 = oldx8^0 propagated equality __const_31^post21 = __const_31^0 propagated equality x5^post21 = x5^0 propagated equality oldx11^post21 = oldx11^0 propagated equality oldx7^post21 = x6^post21 Simplified Guard Original rule: l15 -> l14 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post21, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^post21, (0 == 0 /\ 4-x5^0 <= 0), cost: 1 New rule: l15 -> l14 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post21, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^post21, 4-x5^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l15 -> l14 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post21, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^post21, 4-x5^0 <= 0, cost: 1 New rule: l15 -> l14 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post21, x6^0'=x6^post21, 4-x5^0 <= 0, cost: 1 Propagated Equalities Original rule: l16 -> l17 : __const_31^0'=__const_31^post22, __const_32^0'=__const_32^post22, oldx0^0'=oldx0^post22, oldx10^0'=oldx10^post22, oldx11^0'=oldx11^post22, oldx12^0'=oldx12^post22, oldx13^0'=oldx13^post22, oldx1^0'=oldx1^post22, oldx2^0'=oldx2^post22, oldx3^0'=oldx3^post22, oldx4^0'=oldx4^post22, oldx5^0'=oldx5^post22, oldx6^0'=oldx6^post22, oldx7^0'=oldx7^post22, oldx8^0'=oldx8^post22, oldx9^0'=oldx9^post22, x0^0'=x0^post22, x1^0'=x1^post22, x2^0'=x2^post22, x3^0'=x3^post22, x4^0'=x4^post22, x5^0'=x5^post22, x6^0'=x6^post22, (0 == 0 /\ x2^post22-oldx2^post22 == 0 /\ -oldx7^post22+x5^post22 == 0 /\ -oldx11^post22+oldx11^0 == 0 /\ oldx6^post22-x6^0 == 0 /\ -oldx0^post22+x0^post22 == 0 /\ x3^post22-oldx3^post22 == 0 /\ oldx12^0-oldx12^post22 == 0 /\ -oldx10^post22+oldx10^0 == 0 /\ oldx4^post22-x4^0 == 0 /\ -__const_31^post22+__const_31^0 == 0 /\ oldx0^post22-x0^0 == 0 /\ oldx1^post22-x1^0 == 0 /\ x4^post22-oldx4^post22+__const_32^0 == 0 /\ -x3^0+oldx3^post22 == 0 /\ -x5^0+oldx5^post22 == 0 /\ -x2^0+oldx2^post22 == 0 /\ -oldx8^post22+x6^post22 == 0 /\ oldx9^0-oldx9^post22 == 0 /\ -__const_32^post22+__const_32^0 == 0 /\ x1^post22-oldx1^post22 == 0 /\ oldx13^0-oldx13^post22 == 0), cost: 1 New rule: l16 -> l17 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post22, oldx8^0'=x6^post22, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0-__const_32^0, x5^0'=x5^post22, x6^0'=x6^post22, 0 == 0, cost: 1 propagated equality oldx2^post22 = x2^post22 propagated equality oldx7^post22 = x5^post22 propagated equality oldx11^post22 = oldx11^0 propagated equality oldx6^post22 = x6^0 propagated equality oldx0^post22 = x0^post22 propagated equality oldx3^post22 = x3^post22 propagated equality oldx12^post22 = oldx12^0 propagated equality oldx10^post22 = oldx10^0 propagated equality oldx4^post22 = x4^0 propagated equality __const_31^post22 = __const_31^0 propagated equality x0^post22 = x0^0 propagated equality oldx1^post22 = x1^0 propagated equality x4^post22 = x4^0-__const_32^0 propagated equality x3^post22 = x3^0 propagated equality oldx5^post22 = x5^0 propagated equality x2^post22 = x2^0 propagated equality oldx8^post22 = x6^post22 propagated equality oldx9^post22 = oldx9^0 propagated equality __const_32^post22 = __const_32^0 propagated equality x1^post22 = x1^0 propagated equality oldx13^post22 = oldx13^0 Simplified Guard Original rule: l16 -> l17 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post22, oldx8^0'=x6^post22, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0-__const_32^0, x5^0'=x5^post22, x6^0'=x6^post22, 0 == 0, cost: 1 New rule: l16 -> l17 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post22, oldx8^0'=x6^post22, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0-__const_32^0, x5^0'=x5^post22, x6^0'=x6^post22, T, cost: 1 Removed Trivial Updates Original rule: l16 -> l17 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post22, oldx8^0'=x6^post22, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0-__const_32^0, x5^0'=x5^post22, x6^0'=x6^post22, T, cost: 1 New rule: l16 -> l17 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post22, oldx8^0'=x6^post22, x4^0'=x4^0-__const_32^0, x5^0'=x5^post22, x6^0'=x6^post22, T, cost: 1 Propagated Equalities Original rule: l17 -> l15 : __const_31^0'=__const_31^post23, __const_32^0'=__const_32^post23, oldx0^0'=oldx0^post23, oldx10^0'=oldx10^post23, oldx11^0'=oldx11^post23, oldx12^0'=oldx12^post23, oldx13^0'=oldx13^post23, oldx1^0'=oldx1^post23, oldx2^0'=oldx2^post23, oldx3^0'=oldx3^post23, oldx4^0'=oldx4^post23, oldx5^0'=oldx5^post23, oldx6^0'=oldx6^post23, oldx7^0'=oldx7^post23, oldx8^0'=oldx8^post23, oldx9^0'=oldx9^post23, x0^0'=x0^post23, x1^0'=x1^post23, x2^0'=x2^post23, x3^0'=x3^post23, x4^0'=x4^post23, x5^0'=x5^post23, x6^0'=x6^post23, (0 == 0 /\ -oldx3^post23+x3^post23 == 0 /\ oldx9^0-oldx9^post23 == 0 /\ -x5^0+oldx5^post23 == 0 /\ -oldx1^post23+x1^post23 == 0 /\ -oldx10^post23+oldx10^0 == 0 /\ oldx0^post23-x0^0 == 0 /\ -oldx2^post23+x2^post23 == 0 /\ -oldx8^post23+oldx8^0 == 0 /\ -oldx11^post23+oldx11^0 == 0 /\ -x2^0+oldx2^post23 == 0 /\ -oldx7^post23+x6^post23 == 0 /\ -__const_32^post23+__const_32^0 == 0 /\ -__const_31^post23+__const_31^0 == 0 /\ x0^post23-oldx0^post23 == 0 /\ -oldx13^post23+oldx13^0 == 0 /\ oldx4^post23-x4^0 == 0 /\ oldx1^post23-x1^0 == 0 /\ oldx3^post23-x3^0 == 0 /\ oldx12^0-oldx12^post23 == 0 /\ -oldx4^post23+x4^post23 == 0 /\ oldx4^post23-__const_31^0 <= 0 /\ -x6^0+oldx6^post23 == 0 /\ x5^post23-oldx4^post23 == 0), cost: 1 New rule: l17 -> l15 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post23, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x4^0, x6^0'=x6^post23, (0 == 0 /\ x4^0-__const_31^0 <= 0), cost: 1 propagated equality oldx3^post23 = x3^post23 propagated equality oldx9^post23 = oldx9^0 propagated equality oldx5^post23 = x5^0 propagated equality oldx1^post23 = x1^post23 propagated equality oldx10^post23 = oldx10^0 propagated equality oldx0^post23 = x0^0 propagated equality oldx2^post23 = x2^post23 propagated equality oldx8^post23 = oldx8^0 propagated equality oldx11^post23 = oldx11^0 propagated equality x2^post23 = x2^0 propagated equality oldx7^post23 = x6^post23 propagated equality __const_32^post23 = __const_32^0 propagated equality __const_31^post23 = __const_31^0 propagated equality x0^post23 = x0^0 propagated equality oldx13^post23 = oldx13^0 propagated equality oldx4^post23 = x4^0 propagated equality x1^post23 = x1^0 propagated equality x3^post23 = x3^0 propagated equality oldx12^post23 = oldx12^0 propagated equality x4^post23 = x4^0 propagated equality oldx6^post23 = x6^0 propagated equality x5^post23 = x4^0 Simplified Guard Original rule: l17 -> l15 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post23, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x4^0, x6^0'=x6^post23, (0 == 0 /\ x4^0-__const_31^0 <= 0), cost: 1 New rule: l17 -> l15 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post23, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x4^0, x6^0'=x6^post23, x4^0-__const_31^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l17 -> l15 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post23, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x4^0, x6^0'=x6^post23, x4^0-__const_31^0 <= 0, cost: 1 New rule: l17 -> l15 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post23, x5^0'=x4^0, x6^0'=x6^post23, x4^0-__const_31^0 <= 0, cost: 1 Propagated Equalities Original rule: l17 -> l16 : __const_31^0'=__const_31^post24, __const_32^0'=__const_32^post24, oldx0^0'=oldx0^post24, oldx10^0'=oldx10^post24, oldx11^0'=oldx11^post24, oldx12^0'=oldx12^post24, oldx13^0'=oldx13^post24, oldx1^0'=oldx1^post24, oldx2^0'=oldx2^post24, oldx3^0'=oldx3^post24, oldx4^0'=oldx4^post24, oldx5^0'=oldx5^post24, oldx6^0'=oldx6^post24, oldx7^0'=oldx7^post24, oldx8^0'=oldx8^post24, oldx9^0'=oldx9^post24, x0^0'=x0^post24, x1^0'=x1^post24, x2^0'=x2^post24, x3^0'=x3^post24, x4^0'=x4^post24, x5^0'=x5^post24, x6^0'=x6^post24, (0 == 0 /\ -oldx2^post24+x2^post24 == 0 /\ oldx3^post24-x3^0 == 0 /\ oldx11^0-oldx11^post24 == 0 /\ -oldx12^post24+oldx12^0 == 0 /\ -x5^0+oldx5^post24 == 0 /\ -__const_31^post24+__const_31^0 == 0 /\ -x4^0+oldx4^post24 == 0 /\ -oldx9^post24+oldx9^0 == 0 /\ oldx6^post24-x6^0 == 0 /\ -oldx8^post24+x6^post24 == 0 /\ -oldx0^post24+x0^post24 == 0 /\ oldx2^post24-x2^0 == 0 /\ __const_32^0-__const_32^post24 == 0 /\ -oldx3^post24+x3^post24 == 0 /\ -oldx13^post24+oldx13^0 == 0 /\ oldx0^post24-x0^0 == 0 /\ -oldx4^post24+x4^post24 == 0 /\ oldx10^0-oldx10^post24 == 0 /\ x1^post24-oldx1^post24 == 0 /\ 1-oldx4^post24+__const_31^0 <= 0 /\ x5^post24-oldx7^post24 == 0 /\ -x1^0+oldx1^post24 == 0), cost: 1 New rule: l17 -> l16 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post24, oldx8^0'=x6^post24, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^post24, x6^0'=x6^post24, (0 == 0 /\ 1-x4^0+__const_31^0 <= 0), cost: 1 propagated equality oldx2^post24 = x2^post24 propagated equality oldx3^post24 = x3^0 propagated equality oldx11^post24 = oldx11^0 propagated equality oldx12^post24 = oldx12^0 propagated equality oldx5^post24 = x5^0 propagated equality __const_31^post24 = __const_31^0 propagated equality oldx4^post24 = x4^0 propagated equality oldx9^post24 = oldx9^0 propagated equality oldx6^post24 = x6^0 propagated equality oldx8^post24 = x6^post24 propagated equality oldx0^post24 = x0^post24 propagated equality x2^post24 = x2^0 propagated equality __const_32^post24 = __const_32^0 propagated equality x3^post24 = x3^0 propagated equality oldx13^post24 = oldx13^0 propagated equality x0^post24 = x0^0 propagated equality x4^post24 = x4^0 propagated equality oldx10^post24 = oldx10^0 propagated equality oldx1^post24 = x1^post24 propagated equality oldx7^post24 = x5^post24 propagated equality x1^post24 = x1^0 Simplified Guard Original rule: l17 -> l16 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post24, oldx8^0'=x6^post24, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^post24, x6^0'=x6^post24, (0 == 0 /\ 1-x4^0+__const_31^0 <= 0), cost: 1 New rule: l17 -> l16 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post24, oldx8^0'=x6^post24, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^post24, x6^0'=x6^post24, 1-x4^0+__const_31^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l17 -> l16 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post24, oldx8^0'=x6^post24, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^post24, x6^0'=x6^post24, 1-x4^0+__const_31^0 <= 0, cost: 1 New rule: l17 -> l16 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post24, oldx8^0'=x6^post24, x5^0'=x5^post24, x6^0'=x6^post24, 1-x4^0+__const_31^0 <= 0, cost: 1 Propagated Equalities Original rule: l18 -> l19 : __const_31^0'=__const_31^post25, __const_32^0'=__const_32^post25, oldx0^0'=oldx0^post25, oldx10^0'=oldx10^post25, oldx11^0'=oldx11^post25, oldx12^0'=oldx12^post25, oldx13^0'=oldx13^post25, oldx1^0'=oldx1^post25, oldx2^0'=oldx2^post25, oldx3^0'=oldx3^post25, oldx4^0'=oldx4^post25, oldx5^0'=oldx5^post25, oldx6^0'=oldx6^post25, oldx7^0'=oldx7^post25, oldx8^0'=oldx8^post25, oldx9^0'=oldx9^post25, x0^0'=x0^post25, x1^0'=x1^post25, x2^0'=x2^post25, x3^0'=x3^post25, x4^0'=x4^post25, x5^0'=x5^post25, x6^0'=x6^post25, (0 == 0 /\ x6^post25-oldx10^post25 == 0 /\ oldx6^post25-x6^0 == 0 /\ -oldx13^post25+oldx13^0 == 0 /\ __const_31^0-__const_31^post25 == 0 /\ 1-oldx3^post25+x3^post25 == 0 /\ -x4^0+oldx4^post25 == 0 /\ -x5^0+oldx5^post25 == 0 /\ -oldx0^post25+x0^post25 == 0 /\ -x2^0+oldx2^post25 == 0 /\ oldx12^0-oldx12^post25 == 0 /\ oldx3^post25-x3^0 == 0 /\ oldx0^post25-x0^0 == 0 /\ x2^post25-oldx7^post25 == 0 /\ x1^post25-oldx1^post25 == 0 /\ -x1^0+oldx1^post25 == 0 /\ x5^post25-oldx9^post25 == 0 /\ -oldx8^post25+x4^post25 == 0 /\ -oldx11^post25+oldx11^0 == 0 /\ -__const_32^post25+__const_32^0 == 0), cost: 1 New rule: l18 -> l19 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post25, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post25, oldx8^0'=x4^post25, oldx9^0'=x5^post25, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^post25, x3^0'=-1+x3^0, x4^0'=x4^post25, x5^0'=x5^post25, x6^0'=x6^post25, 0 == 0, cost: 1 propagated equality oldx10^post25 = x6^post25 propagated equality oldx6^post25 = x6^0 propagated equality oldx13^post25 = oldx13^0 propagated equality __const_31^post25 = __const_31^0 propagated equality oldx3^post25 = 1+x3^post25 propagated equality oldx4^post25 = x4^0 propagated equality oldx5^post25 = x5^0 propagated equality oldx0^post25 = x0^post25 propagated equality oldx2^post25 = x2^0 propagated equality oldx12^post25 = oldx12^0 propagated equality x3^post25 = -1+x3^0 propagated equality x0^post25 = x0^0 propagated equality oldx7^post25 = x2^post25 propagated equality oldx1^post25 = x1^post25 propagated equality x1^post25 = x1^0 propagated equality oldx9^post25 = x5^post25 propagated equality oldx8^post25 = x4^post25 propagated equality oldx11^post25 = oldx11^0 propagated equality __const_32^post25 = __const_32^0 Simplified Guard Original rule: l18 -> l19 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post25, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post25, oldx8^0'=x4^post25, oldx9^0'=x5^post25, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^post25, x3^0'=-1+x3^0, x4^0'=x4^post25, x5^0'=x5^post25, x6^0'=x6^post25, 0 == 0, cost: 1 New rule: l18 -> l19 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post25, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post25, oldx8^0'=x4^post25, oldx9^0'=x5^post25, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^post25, x3^0'=-1+x3^0, x4^0'=x4^post25, x5^0'=x5^post25, x6^0'=x6^post25, T, cost: 1 Removed Trivial Updates Original rule: l18 -> l19 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post25, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post25, oldx8^0'=x4^post25, oldx9^0'=x5^post25, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^post25, x3^0'=-1+x3^0, x4^0'=x4^post25, x5^0'=x5^post25, x6^0'=x6^post25, T, cost: 1 New rule: l18 -> l19 : oldx0^0'=x0^0, oldx10^0'=x6^post25, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post25, oldx8^0'=x4^post25, oldx9^0'=x5^post25, x2^0'=x2^post25, x3^0'=-1+x3^0, x4^0'=x4^post25, x5^0'=x5^post25, x6^0'=x6^post25, T, cost: 1 Propagated Equalities Original rule: l20 -> l6 : __const_31^0'=__const_31^post26, __const_32^0'=__const_32^post26, oldx0^0'=oldx0^post26, oldx10^0'=oldx10^post26, oldx11^0'=oldx11^post26, oldx12^0'=oldx12^post26, oldx13^0'=oldx13^post26, oldx1^0'=oldx1^post26, oldx2^0'=oldx2^post26, oldx3^0'=oldx3^post26, oldx4^0'=oldx4^post26, oldx5^0'=oldx5^post26, oldx6^0'=oldx6^post26, oldx7^0'=oldx7^post26, oldx8^0'=oldx8^post26, oldx9^0'=oldx9^post26, x0^0'=x0^post26, x1^0'=x1^post26, x2^0'=x2^post26, x3^0'=x3^post26, x4^0'=x4^post26, x5^0'=x5^post26, x6^0'=x6^post26, (0 == 0 /\ -x2^0+oldx2^post26 == 0 /\ oldx6^post26-x6^0 == 0 /\ x6^post26-oldx10^post26 == 0 /\ -oldx1^post26+x2^post26 == 0 /\ -oldx7^post26+x3^post26 == 0 /\ -__const_32^post26+__const_32^0 == 0 /\ x0^post26-oldx0^post26 == 0 /\ -oldx8^post26+x4^post26 == 0 /\ oldx12^0-oldx12^post26 == 0 /\ -oldx11^post26+oldx11^0 == 0 /\ -x5^0+oldx5^post26 == 0 /\ -oldx1^post26+x1^post26 == 0 /\ x5^post26-oldx9^post26 == 0 /\ oldx4^post26-x4^0 == 0 /\ -__const_31^post26+__const_31^0 == 0 /\ oldx0^post26-x0^0 == 0 /\ oldx3^post26-x3^0 == 0 /\ -oldx13^post26+oldx13^0 == 0 /\ oldx1^post26-x1^0 == 0), cost: 1 New rule: l20 -> l6 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post26, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post26, oldx8^0'=x4^post26, oldx9^0'=x5^post26, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x1^0, x3^0'=x3^post26, x4^0'=x4^post26, x5^0'=x5^post26, x6^0'=x6^post26, 0 == 0, cost: 1 propagated equality oldx2^post26 = x2^0 propagated equality oldx6^post26 = x6^0 propagated equality oldx10^post26 = x6^post26 propagated equality oldx1^post26 = x2^post26 propagated equality oldx7^post26 = x3^post26 propagated equality __const_32^post26 = __const_32^0 propagated equality oldx0^post26 = x0^post26 propagated equality oldx8^post26 = x4^post26 propagated equality oldx12^post26 = oldx12^0 propagated equality oldx11^post26 = oldx11^0 propagated equality oldx5^post26 = x5^0 propagated equality x1^post26 = x2^post26 propagated equality oldx9^post26 = x5^post26 propagated equality oldx4^post26 = x4^0 propagated equality __const_31^post26 = __const_31^0 propagated equality x0^post26 = x0^0 propagated equality oldx3^post26 = x3^0 propagated equality oldx13^post26 = oldx13^0 propagated equality x2^post26 = x1^0 Simplified Guard Original rule: l20 -> l6 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post26, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post26, oldx8^0'=x4^post26, oldx9^0'=x5^post26, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x1^0, x3^0'=x3^post26, x4^0'=x4^post26, x5^0'=x5^post26, x6^0'=x6^post26, 0 == 0, cost: 1 New rule: l20 -> l6 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post26, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post26, oldx8^0'=x4^post26, oldx9^0'=x5^post26, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x1^0, x3^0'=x3^post26, x4^0'=x4^post26, x5^0'=x5^post26, x6^0'=x6^post26, T, cost: 1 Removed Trivial Updates Original rule: l20 -> l6 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x6^post26, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post26, oldx8^0'=x4^post26, oldx9^0'=x5^post26, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x1^0, x3^0'=x3^post26, x4^0'=x4^post26, x5^0'=x5^post26, x6^0'=x6^post26, T, cost: 1 New rule: l20 -> l6 : oldx0^0'=x0^0, oldx10^0'=x6^post26, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post26, oldx8^0'=x4^post26, oldx9^0'=x5^post26, x2^0'=x1^0, x3^0'=x3^post26, x4^0'=x4^post26, x5^0'=x5^post26, x6^0'=x6^post26, T, cost: 1 made implied equalities explicit Original rule: l21 -> l22 : __const_31^0'=__const_31^post27, __const_32^0'=__const_32^post27, oldx0^0'=oldx0^post27, oldx10^0'=oldx10^post27, oldx11^0'=oldx11^post27, oldx12^0'=oldx12^post27, oldx13^0'=oldx13^post27, oldx1^0'=oldx1^post27, oldx2^0'=oldx2^post27, oldx3^0'=oldx3^post27, oldx4^0'=oldx4^post27, oldx5^0'=oldx5^post27, oldx6^0'=oldx6^post27, oldx7^0'=oldx7^post27, oldx8^0'=oldx8^post27, oldx9^0'=oldx9^post27, x0^0'=x0^post27, x1^0'=x1^post27, x2^0'=x2^post27, x3^0'=x3^post27, x4^0'=x4^post27, x5^0'=x5^post27, x6^0'=x6^post27, (0 == 0 /\ -oldx2^post27+x2^post27 == 0 /\ -oldx7^post27+x4^post27 == 0 /\ oldx2^post27-x2^0 == 0 /\ -__const_31^post27+__const_31^0 == 0 /\ -oldx9^post27+x6^post27 == 0 /\ oldx10^post27 <= 0 /\ -oldx0^post27+x0^post27 == 0 /\ -x1^0+oldx1^post27 == 0 /\ -x5^0+oldx5^post27 == 0 /\ x5^post27-oldx8^post27 == 0 /\ oldx3^post27-x3^0 == 0 /\ oldx12^0-oldx12^post27 == 0 /\ -x4^0+oldx4^post27 == 0 /\ -oldx3^post27+x3^post27 == 0 /\ -oldx13^post27+oldx13^0 == 0 /\ oldx11^0-oldx11^post27 == 0 /\ -oldx10^post27 <= 0 /\ oldx0^post27-x0^0 == 0 /\ -oldx1^post27+x1^post27 == 0 /\ __const_32^0-__const_32^post27 == 0 /\ oldx6^post27-x6^0 == 0), cost: 1 New rule: l21 -> l22 : __const_31^0'=__const_31^post27, __const_32^0'=__const_32^post27, oldx0^0'=oldx0^post27, oldx10^0'=oldx10^post27, oldx11^0'=oldx11^post27, oldx12^0'=oldx12^post27, oldx13^0'=oldx13^post27, oldx1^0'=oldx1^post27, oldx2^0'=oldx2^post27, oldx3^0'=oldx3^post27, oldx4^0'=oldx4^post27, oldx5^0'=oldx5^post27, oldx6^0'=oldx6^post27, oldx7^0'=oldx7^post27, oldx8^0'=oldx8^post27, oldx9^0'=oldx9^post27, x0^0'=x0^post27, x1^0'=x1^post27, x2^0'=x2^post27, x3^0'=x3^post27, x4^0'=x4^post27, x5^0'=x5^post27, x6^0'=x6^post27, (0 == 0 /\ -oldx2^post27+x2^post27 == 0 /\ -oldx7^post27+x4^post27 == 0 /\ oldx2^post27-x2^0 == 0 /\ -__const_31^post27+__const_31^0 == 0 /\ -oldx9^post27+x6^post27 == 0 /\ oldx10^post27 <= 0 /\ oldx10^post27 == 0 /\ -oldx0^post27+x0^post27 == 0 /\ -x1^0+oldx1^post27 == 0 /\ -x5^0+oldx5^post27 == 0 /\ x5^post27-oldx8^post27 == 0 /\ oldx3^post27-x3^0 == 0 /\ oldx12^0-oldx12^post27 == 0 /\ -x4^0+oldx4^post27 == 0 /\ -oldx3^post27+x3^post27 == 0 /\ -oldx13^post27+oldx13^0 == 0 /\ oldx11^0-oldx11^post27 == 0 /\ -oldx10^post27 <= 0 /\ oldx0^post27-x0^0 == 0 /\ -oldx1^post27+x1^post27 == 0 /\ __const_32^0-__const_32^post27 == 0 /\ oldx6^post27-x6^0 == 0), cost: 1 Propagated Equalities Original rule: l21 -> l22 : __const_31^0'=__const_31^post27, __const_32^0'=__const_32^post27, oldx0^0'=oldx0^post27, oldx10^0'=oldx10^post27, oldx11^0'=oldx11^post27, oldx12^0'=oldx12^post27, oldx13^0'=oldx13^post27, oldx1^0'=oldx1^post27, oldx2^0'=oldx2^post27, oldx3^0'=oldx3^post27, oldx4^0'=oldx4^post27, oldx5^0'=oldx5^post27, oldx6^0'=oldx6^post27, oldx7^0'=oldx7^post27, oldx8^0'=oldx8^post27, oldx9^0'=oldx9^post27, x0^0'=x0^post27, x1^0'=x1^post27, x2^0'=x2^post27, x3^0'=x3^post27, x4^0'=x4^post27, x5^0'=x5^post27, x6^0'=x6^post27, (0 == 0 /\ -oldx2^post27+x2^post27 == 0 /\ -oldx7^post27+x4^post27 == 0 /\ oldx2^post27-x2^0 == 0 /\ -__const_31^post27+__const_31^0 == 0 /\ -oldx9^post27+x6^post27 == 0 /\ oldx10^post27 <= 0 /\ oldx10^post27 == 0 /\ -oldx0^post27+x0^post27 == 0 /\ -x1^0+oldx1^post27 == 0 /\ -x5^0+oldx5^post27 == 0 /\ x5^post27-oldx8^post27 == 0 /\ oldx3^post27-x3^0 == 0 /\ oldx12^0-oldx12^post27 == 0 /\ -x4^0+oldx4^post27 == 0 /\ -oldx3^post27+x3^post27 == 0 /\ -oldx13^post27+oldx13^0 == 0 /\ oldx11^0-oldx11^post27 == 0 /\ -oldx10^post27 <= 0 /\ oldx0^post27-x0^0 == 0 /\ -oldx1^post27+x1^post27 == 0 /\ __const_32^0-__const_32^post27 == 0 /\ oldx6^post27-x6^0 == 0), cost: 1 New rule: l21 -> l22 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post27, oldx8^0'=x5^post27, oldx9^0'=x6^post27, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post27, x5^0'=x5^post27, x6^0'=x6^post27, (0 <= 0 /\ 0 == 0), cost: 1 propagated equality oldx2^post27 = x2^post27 propagated equality oldx7^post27 = x4^post27 propagated equality x2^post27 = x2^0 propagated equality __const_31^post27 = __const_31^0 propagated equality oldx9^post27 = x6^post27 propagated equality oldx10^post27 = 0 propagated equality oldx0^post27 = x0^post27 propagated equality oldx1^post27 = x1^0 propagated equality oldx5^post27 = x5^0 propagated equality oldx8^post27 = x5^post27 propagated equality oldx3^post27 = x3^0 propagated equality oldx12^post27 = oldx12^0 propagated equality oldx4^post27 = x4^0 propagated equality x3^post27 = x3^0 propagated equality oldx13^post27 = oldx13^0 propagated equality oldx11^post27 = oldx11^0 propagated equality x0^post27 = x0^0 propagated equality x1^post27 = x1^0 propagated equality __const_32^post27 = __const_32^0 propagated equality oldx6^post27 = x6^0 Simplified Guard Original rule: l21 -> l22 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post27, oldx8^0'=x5^post27, oldx9^0'=x6^post27, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post27, x5^0'=x5^post27, x6^0'=x6^post27, (0 <= 0 /\ 0 == 0), cost: 1 New rule: l21 -> l22 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post27, oldx8^0'=x5^post27, oldx9^0'=x6^post27, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post27, x5^0'=x5^post27, x6^0'=x6^post27, T, cost: 1 Removed Trivial Updates Original rule: l21 -> l22 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post27, oldx8^0'=x5^post27, oldx9^0'=x6^post27, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post27, x5^0'=x5^post27, x6^0'=x6^post27, T, cost: 1 New rule: l21 -> l22 : oldx0^0'=x0^0, oldx10^0'=0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post27, oldx8^0'=x5^post27, oldx9^0'=x6^post27, x4^0'=x4^post27, x5^0'=x5^post27, x6^0'=x6^post27, T, cost: 1 Propagated Equalities Original rule: l21 -> l18 : __const_31^0'=__const_31^post28, __const_32^0'=__const_32^post28, oldx0^0'=oldx0^post28, oldx10^0'=oldx10^post28, oldx11^0'=oldx11^post28, oldx12^0'=oldx12^post28, oldx13^0'=oldx13^post28, oldx1^0'=oldx1^post28, oldx2^0'=oldx2^post28, oldx3^0'=oldx3^post28, oldx4^0'=oldx4^post28, oldx5^0'=oldx5^post28, oldx6^0'=oldx6^post28, oldx7^0'=oldx7^post28, oldx8^0'=oldx8^post28, oldx9^0'=oldx9^post28, x0^0'=x0^post28, x1^0'=x1^post28, x2^0'=x2^post28, x3^0'=x3^post28, x4^0'=x4^post28, x5^0'=x5^post28, x6^0'=x6^post28, (0 == 0 /\ -oldx9^post28+x6^post28 == 0 /\ oldx2^post28-x2^0 == 0 /\ -x1^0+oldx1^post28 == 0 /\ -oldx1^post28+x1^post28 == 0 /\ x5^post28-oldx8^post28 == 0 /\ -oldx13^post28+oldx13^0 == 0 /\ oldx0^post28-x0^0 == 0 /\ -__const_31^post28+__const_31^0 == 0 /\ -oldx2^post28+x2^post28 == 0 /\ -oldx3^post28+x3^post28 == 0 /\ -oldx0^post28+x0^post28 == 0 /\ oldx11^0-oldx11^post28 == 0 /\ -x5^0+oldx5^post28 == 0 /\ oldx3^post28-x3^0 == 0 /\ -x4^0+oldx4^post28 == 0 /\ -oldx12^post28+oldx12^0 == 0 /\ __const_32^0-__const_32^post28 == 0 /\ -oldx7^post28+x4^post28 == 0 /\ oldx6^post28-x6^0 == 0 /\ 1-oldx10^post28 <= 0), cost: 1 New rule: l21 -> l18 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^post28, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post28, oldx8^0'=x5^post28, oldx9^0'=x6^post28, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post28, x5^0'=x5^post28, x6^0'=x6^post28, (0 == 0 /\ 1-oldx10^post28 <= 0), cost: 1 propagated equality oldx9^post28 = x6^post28 propagated equality oldx2^post28 = x2^0 propagated equality oldx1^post28 = x1^0 propagated equality x1^post28 = x1^0 propagated equality oldx8^post28 = x5^post28 propagated equality oldx13^post28 = oldx13^0 propagated equality oldx0^post28 = x0^0 propagated equality __const_31^post28 = __const_31^0 propagated equality x2^post28 = x2^0 propagated equality oldx3^post28 = x3^post28 propagated equality x0^post28 = x0^0 propagated equality oldx11^post28 = oldx11^0 propagated equality oldx5^post28 = x5^0 propagated equality x3^post28 = x3^0 propagated equality oldx4^post28 = x4^0 propagated equality oldx12^post28 = oldx12^0 propagated equality __const_32^post28 = __const_32^0 propagated equality oldx7^post28 = x4^post28 propagated equality oldx6^post28 = x6^0 Simplified Guard Original rule: l21 -> l18 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^post28, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post28, oldx8^0'=x5^post28, oldx9^0'=x6^post28, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post28, x5^0'=x5^post28, x6^0'=x6^post28, (0 == 0 /\ 1-oldx10^post28 <= 0), cost: 1 New rule: l21 -> l18 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^post28, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post28, oldx8^0'=x5^post28, oldx9^0'=x6^post28, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post28, x5^0'=x5^post28, x6^0'=x6^post28, 1-oldx10^post28 <= 0, cost: 1 Removed Trivial Updates Original rule: l21 -> l18 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^post28, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post28, oldx8^0'=x5^post28, oldx9^0'=x6^post28, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post28, x5^0'=x5^post28, x6^0'=x6^post28, 1-oldx10^post28 <= 0, cost: 1 New rule: l21 -> l18 : oldx0^0'=x0^0, oldx10^0'=oldx10^post28, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post28, oldx8^0'=x5^post28, oldx9^0'=x6^post28, x4^0'=x4^post28, x5^0'=x5^post28, x6^0'=x6^post28, 1-oldx10^post28 <= 0, cost: 1 Propagated Equalities Original rule: l21 -> l18 : __const_31^0'=__const_31^post29, __const_32^0'=__const_32^post29, oldx0^0'=oldx0^post29, oldx10^0'=oldx10^post29, oldx11^0'=oldx11^post29, oldx12^0'=oldx12^post29, oldx13^0'=oldx13^post29, oldx1^0'=oldx1^post29, oldx2^0'=oldx2^post29, oldx3^0'=oldx3^post29, oldx4^0'=oldx4^post29, oldx5^0'=oldx5^post29, oldx6^0'=oldx6^post29, oldx7^0'=oldx7^post29, oldx8^0'=oldx8^post29, oldx9^0'=oldx9^post29, x0^0'=x0^post29, x1^0'=x1^post29, x2^0'=x2^post29, x3^0'=x3^post29, x4^0'=x4^post29, x5^0'=x5^post29, x6^0'=x6^post29, (0 == 0 /\ -oldx13^post29+oldx13^0 == 0 /\ -oldx9^post29+x6^post29 == 0 /\ oldx0^post29-x0^0 == 0 /\ oldx4^post29-x4^0 == 0 /\ -oldx11^post29+oldx11^0 == 0 /\ -x5^0+oldx5^post29 == 0 /\ -__const_32^post29+__const_32^0 == 0 /\ -x2^0+oldx2^post29 == 0 /\ -oldx2^post29+x2^post29 == 0 /\ x0^post29-oldx0^post29 == 0 /\ -x1^0+oldx1^post29 == 0 /\ 1+oldx10^post29 <= 0 /\ -oldx8^post29+x5^post29 == 0 /\ -x6^0+oldx6^post29 == 0 /\ oldx12^0-oldx12^post29 == 0 /\ x1^post29-oldx1^post29 == 0 /\ -oldx7^post29+x4^post29 == 0 /\ -oldx3^post29+x3^post29 == 0 /\ -__const_31^post29+__const_31^0 == 0 /\ oldx3^post29-x3^0 == 0), cost: 1 New rule: l21 -> l18 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^post29, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post29, oldx8^0'=x5^post29, oldx9^0'=x6^post29, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post29, x5^0'=x5^post29, x6^0'=x6^post29, (0 == 0 /\ 1+oldx10^post29 <= 0), cost: 1 propagated equality oldx13^post29 = oldx13^0 propagated equality oldx9^post29 = x6^post29 propagated equality oldx0^post29 = x0^0 propagated equality oldx4^post29 = x4^0 propagated equality oldx11^post29 = oldx11^0 propagated equality oldx5^post29 = x5^0 propagated equality __const_32^post29 = __const_32^0 propagated equality oldx2^post29 = x2^0 propagated equality x2^post29 = x2^0 propagated equality x0^post29 = x0^0 propagated equality oldx1^post29 = x1^0 propagated equality oldx8^post29 = x5^post29 propagated equality oldx6^post29 = x6^0 propagated equality oldx12^post29 = oldx12^0 propagated equality x1^post29 = x1^0 propagated equality oldx7^post29 = x4^post29 propagated equality oldx3^post29 = x3^post29 propagated equality __const_31^post29 = __const_31^0 propagated equality x3^post29 = x3^0 Simplified Guard Original rule: l21 -> l18 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^post29, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post29, oldx8^0'=x5^post29, oldx9^0'=x6^post29, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post29, x5^0'=x5^post29, x6^0'=x6^post29, (0 == 0 /\ 1+oldx10^post29 <= 0), cost: 1 New rule: l21 -> l18 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^post29, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post29, oldx8^0'=x5^post29, oldx9^0'=x6^post29, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post29, x5^0'=x5^post29, x6^0'=x6^post29, 1+oldx10^post29 <= 0, cost: 1 Removed Trivial Updates Original rule: l21 -> l18 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^post29, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post29, oldx8^0'=x5^post29, oldx9^0'=x6^post29, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post29, x5^0'=x5^post29, x6^0'=x6^post29, 1+oldx10^post29 <= 0, cost: 1 New rule: l21 -> l18 : oldx0^0'=x0^0, oldx10^0'=oldx10^post29, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post29, oldx8^0'=x5^post29, oldx9^0'=x6^post29, x4^0'=x4^post29, x5^0'=x5^post29, x6^0'=x6^post29, 1+oldx10^post29 <= 0, cost: 1 Propagated Equalities Original rule: l22 -> l17 : __const_31^0'=__const_31^post30, __const_32^0'=__const_32^post30, oldx0^0'=oldx0^post30, oldx10^0'=oldx10^post30, oldx11^0'=oldx11^post30, oldx12^0'=oldx12^post30, oldx13^0'=oldx13^post30, oldx1^0'=oldx1^post30, oldx2^0'=oldx2^post30, oldx3^0'=oldx3^post30, oldx4^0'=oldx4^post30, oldx5^0'=oldx5^post30, oldx6^0'=oldx6^post30, oldx7^0'=oldx7^post30, oldx8^0'=oldx8^post30, oldx9^0'=oldx9^post30, x0^0'=x0^post30, x1^0'=x1^post30, x2^0'=x2^post30, x3^0'=x3^post30, x4^0'=x4^post30, x5^0'=x5^post30, x6^0'=x6^post30, (0 == 0 /\ x3^post30-oldx3^post30 == 0 /\ -x5^0+oldx5^post30 == 0 /\ -oldx7^post30+x5^post30 == 0 /\ x6^post30-oldx8^post30 == 0 /\ oldx4^post30-x4^0 == 0 /\ -oldx13^post30+oldx13^0 == 0 /\ -__const_31^post30+__const_31^0 == 0 /\ -oldx11^post30+oldx11^0 == 0 /\ -x2^0+oldx2^post30 == 0 /\ __const_32^0-__const_32^post30 == 0 /\ oldx10^0-oldx10^post30 == 0 /\ oldx9^0-oldx9^post30 == 0 /\ -oldx3^post30+x4^post30 == 0 /\ oldx1^post30-x1^0 == 0 /\ oldx3^post30-x3^0 == 0 /\ oldx0^post30-x0^0 == 0 /\ -oldx2^post30+x2^post30 == 0 /\ oldx12^0-oldx12^post30 == 0 /\ x0^post30-oldx0^post30 == 0 /\ oldx6^post30-x6^0 == 0 /\ -oldx1^post30+x1^post30 == 0), cost: 1 New rule: l22 -> l17 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post30, oldx8^0'=x6^post30, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x3^0, x5^0'=x5^post30, x6^0'=x6^post30, 0 == 0, cost: 1 propagated equality oldx3^post30 = x3^post30 propagated equality oldx5^post30 = x5^0 propagated equality oldx7^post30 = x5^post30 propagated equality oldx8^post30 = x6^post30 propagated equality oldx4^post30 = x4^0 propagated equality oldx13^post30 = oldx13^0 propagated equality __const_31^post30 = __const_31^0 propagated equality oldx11^post30 = oldx11^0 propagated equality oldx2^post30 = x2^0 propagated equality __const_32^post30 = __const_32^0 propagated equality oldx10^post30 = oldx10^0 propagated equality oldx9^post30 = oldx9^0 propagated equality x3^post30 = x4^post30 propagated equality oldx1^post30 = x1^0 propagated equality x4^post30 = x3^0 propagated equality oldx0^post30 = x0^0 propagated equality x2^post30 = x2^0 propagated equality oldx12^post30 = oldx12^0 propagated equality x0^post30 = x0^0 propagated equality oldx6^post30 = x6^0 propagated equality x1^post30 = x1^0 Simplified Guard Original rule: l22 -> l17 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post30, oldx8^0'=x6^post30, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x3^0, x5^0'=x5^post30, x6^0'=x6^post30, 0 == 0, cost: 1 New rule: l22 -> l17 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post30, oldx8^0'=x6^post30, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x3^0, x5^0'=x5^post30, x6^0'=x6^post30, T, cost: 1 Removed Trivial Updates Original rule: l22 -> l17 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post30, oldx8^0'=x6^post30, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x3^0, x5^0'=x5^post30, x6^0'=x6^post30, T, cost: 1 New rule: l22 -> l17 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post30, oldx8^0'=x6^post30, x4^0'=x3^0, x5^0'=x5^post30, x6^0'=x6^post30, T, cost: 1 Propagated Equalities Original rule: l19 -> l21 : __const_31^0'=__const_31^post31, __const_32^0'=__const_32^post31, oldx0^0'=oldx0^post31, oldx10^0'=oldx10^post31, oldx11^0'=oldx11^post31, oldx12^0'=oldx12^post31, oldx13^0'=oldx13^post31, oldx1^0'=oldx1^post31, oldx2^0'=oldx2^post31, oldx3^0'=oldx3^post31, oldx4^0'=oldx4^post31, oldx5^0'=oldx5^post31, oldx6^0'=oldx6^post31, oldx7^0'=oldx7^post31, oldx8^0'=oldx8^post31, oldx9^0'=oldx9^post31, x0^0'=x0^post31, x1^0'=x1^post31, x2^0'=x2^post31, x3^0'=x3^post31, x4^0'=x4^post31, x5^0'=x5^post31, x6^0'=x6^post31, (0 == 0 /\ x0^post31-oldx0^post31 == 0 /\ -oldx9^post31+x6^post31 == 0 /\ -x5^0+oldx5^post31 == 0 /\ oldx4^post31-x4^0 == 0 /\ -oldx13^post31+oldx13^0 == 0 /\ __const_32^0-__const_32^post31 == 0 /\ 1-oldx3^post31 <= 0 /\ oldx0^post31-x0^0 == 0 /\ -oldx11^post31+oldx11^0 == 0 /\ -x2^0+oldx2^post31 == 0 /\ oldx6^post31-x6^0 == 0 /\ -oldx1^post31+x1^post31 == 0 /\ oldx10^0-oldx10^post31 == 0 /\ oldx3^post31-x3^0 == 0 /\ -__const_31^post31+__const_31^0 == 0 /\ oldx1^post31-x1^0 == 0 /\ -oldx7^post31+x4^post31 == 0 /\ -oldx3^post31+x3^post31 == 0 /\ oldx12^0-oldx12^post31 == 0 /\ -oldx8^post31+x5^post31 == 0 /\ -oldx2^post31+x2^post31 == 0), cost: 1 New rule: l19 -> l21 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post31, oldx8^0'=x5^post31, oldx9^0'=x6^post31, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post31, x5^0'=x5^post31, x6^0'=x6^post31, (0 == 0 /\ 1-x3^0 <= 0), cost: 1 propagated equality oldx0^post31 = x0^post31 propagated equality oldx9^post31 = x6^post31 propagated equality oldx5^post31 = x5^0 propagated equality oldx4^post31 = x4^0 propagated equality oldx13^post31 = oldx13^0 propagated equality __const_32^post31 = __const_32^0 propagated equality x0^post31 = x0^0 propagated equality oldx11^post31 = oldx11^0 propagated equality oldx2^post31 = x2^0 propagated equality oldx6^post31 = x6^0 propagated equality oldx1^post31 = x1^post31 propagated equality oldx10^post31 = oldx10^0 propagated equality oldx3^post31 = x3^0 propagated equality __const_31^post31 = __const_31^0 propagated equality x1^post31 = x1^0 propagated equality oldx7^post31 = x4^post31 propagated equality x3^post31 = x3^0 propagated equality oldx12^post31 = oldx12^0 propagated equality oldx8^post31 = x5^post31 propagated equality x2^post31 = x2^0 Simplified Guard Original rule: l19 -> l21 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post31, oldx8^0'=x5^post31, oldx9^0'=x6^post31, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post31, x5^0'=x5^post31, x6^0'=x6^post31, (0 == 0 /\ 1-x3^0 <= 0), cost: 1 New rule: l19 -> l21 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post31, oldx8^0'=x5^post31, oldx9^0'=x6^post31, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post31, x5^0'=x5^post31, x6^0'=x6^post31, 1-x3^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l19 -> l21 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post31, oldx8^0'=x5^post31, oldx9^0'=x6^post31, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post31, x5^0'=x5^post31, x6^0'=x6^post31, 1-x3^0 <= 0, cost: 1 New rule: l19 -> l21 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post31, oldx8^0'=x5^post31, oldx9^0'=x6^post31, x4^0'=x4^post31, x5^0'=x5^post31, x6^0'=x6^post31, 1-x3^0 <= 0, cost: 1 Propagated Equalities Original rule: l19 -> l22 : __const_31^0'=__const_31^post32, __const_32^0'=__const_32^post32, oldx0^0'=oldx0^post32, oldx10^0'=oldx10^post32, oldx11^0'=oldx11^post32, oldx12^0'=oldx12^post32, oldx13^0'=oldx13^post32, oldx1^0'=oldx1^post32, oldx2^0'=oldx2^post32, oldx3^0'=oldx3^post32, oldx4^0'=oldx4^post32, oldx5^0'=oldx5^post32, oldx6^0'=oldx6^post32, oldx7^0'=oldx7^post32, oldx8^0'=oldx8^post32, oldx9^0'=oldx9^post32, x0^0'=x0^post32, x1^0'=x1^post32, x2^0'=x2^post32, x3^0'=x3^post32, x4^0'=x4^post32, x5^0'=x5^post32, x6^0'=x6^post32, (0 == 0 /\ oldx10^0-oldx10^post32 == 0 /\ x0^post32-oldx0^post32 == 0 /\ x6^post32-oldx9^post32 == 0 /\ oldx12^0-oldx12^post32 == 0 /\ -oldx2^post32+x2^post32 == 0 /\ oldx0^post32-x0^0 == 0 /\ oldx4^post32-x4^0 == 0 /\ oldx1^post32-x1^0 == 0 /\ oldx11^0-oldx11^post32 == 0 /\ -oldx1^post32+x1^post32 == 0 /\ -x5^0+oldx5^post32 == 0 /\ -oldx3^post32+x3^post32 == 0 /\ -oldx7^post32+x4^post32 == 0 /\ -__const_31^post32+__const_31^0 == 0 /\ oldx6^post32-x6^0 == 0 /\ -x3^0+oldx3^post32 == 0 /\ -x2^0+oldx2^post32 == 0 /\ __const_32^0-__const_32^post32 == 0 /\ oldx3^post32 <= 0 /\ -oldx8^post32+x5^post32 == 0 /\ oldx13^0-oldx13^post32 == 0), cost: 1 New rule: l19 -> l22 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post32, oldx8^0'=x5^post32, oldx9^0'=x6^post32, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post32, x5^0'=x5^post32, x6^0'=x6^post32, (0 == 0 /\ x3^0 <= 0), cost: 1 propagated equality oldx10^post32 = oldx10^0 propagated equality oldx0^post32 = x0^post32 propagated equality oldx9^post32 = x6^post32 propagated equality oldx12^post32 = oldx12^0 propagated equality oldx2^post32 = x2^post32 propagated equality x0^post32 = x0^0 propagated equality oldx4^post32 = x4^0 propagated equality oldx1^post32 = x1^0 propagated equality oldx11^post32 = oldx11^0 propagated equality x1^post32 = x1^0 propagated equality oldx5^post32 = x5^0 propagated equality oldx3^post32 = x3^post32 propagated equality oldx7^post32 = x4^post32 propagated equality __const_31^post32 = __const_31^0 propagated equality oldx6^post32 = x6^0 propagated equality x3^post32 = x3^0 propagated equality x2^post32 = x2^0 propagated equality __const_32^post32 = __const_32^0 propagated equality oldx8^post32 = x5^post32 propagated equality oldx13^post32 = oldx13^0 Simplified Guard Original rule: l19 -> l22 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post32, oldx8^0'=x5^post32, oldx9^0'=x6^post32, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post32, x5^0'=x5^post32, x6^0'=x6^post32, (0 == 0 /\ x3^0 <= 0), cost: 1 New rule: l19 -> l22 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post32, oldx8^0'=x5^post32, oldx9^0'=x6^post32, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post32, x5^0'=x5^post32, x6^0'=x6^post32, x3^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l19 -> l22 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post32, oldx8^0'=x5^post32, oldx9^0'=x6^post32, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^post32, x5^0'=x5^post32, x6^0'=x6^post32, x3^0 <= 0, cost: 1 New rule: l19 -> l22 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post32, oldx8^0'=x5^post32, oldx9^0'=x6^post32, x4^0'=x4^post32, x5^0'=x5^post32, x6^0'=x6^post32, x3^0 <= 0, cost: 1 Propagated Equalities Original rule: l23 -> l19 : __const_31^0'=__const_31^post33, __const_32^0'=__const_32^post33, oldx0^0'=oldx0^post33, oldx10^0'=oldx10^post33, oldx11^0'=oldx11^post33, oldx12^0'=oldx12^post33, oldx13^0'=oldx13^post33, oldx1^0'=oldx1^post33, oldx2^0'=oldx2^post33, oldx3^0'=oldx3^post33, oldx4^0'=oldx4^post33, oldx5^0'=oldx5^post33, oldx6^0'=oldx6^post33, oldx7^0'=oldx7^post33, oldx8^0'=oldx8^post33, oldx9^0'=oldx9^post33, x0^0'=x0^post33, x1^0'=x1^post33, x2^0'=x2^post33, x3^0'=x3^post33, x4^0'=x4^post33, x5^0'=x5^post33, x6^0'=x6^post33, (0 == 0 /\ -x5^0+oldx5^post33 == 0 /\ x5^post33-oldx12^post33 == 0 /\ oldx4^post33-x4^0 == 0 /\ oldx0^post33-x0^0 == 0 /\ x0^post33-oldx0^post33 == 0 /\ __const_32^0-__const_32^post33 == 0 /\ x1^post33-oldx1^post33 == 0 /\ -x2^0+oldx2^post33 == 0 /\ 1+oldx10^post33+oldx7^post33+oldx8^post33+x2^post33+oldx9^post33 == 0 /\ -oldx13^post33+x6^post33 == 0 /\ oldx3^post33-x3^0 == 0 /\ oldx1^post33-x1^0 == 0 /\ x3^post33-oldx1^post33 == 0 /\ -__const_31^post33+__const_31^0 == 0 /\ oldx6^post33-x6^0 == 0 /\ x4^post33-oldx11^post33 == 0), cost: 1 New rule: l23 -> l19 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=-1-oldx7^post33-oldx8^post33-x2^post33-oldx9^post33, oldx11^0'=x4^post33, oldx12^0'=x5^post33, oldx13^0'=x6^post33, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=oldx7^post33, oldx8^0'=oldx8^post33, oldx9^0'=oldx9^post33, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^post33, x3^0'=x1^0, x4^0'=x4^post33, x5^0'=x5^post33, x6^0'=x6^post33, 0 == 0, cost: 1 propagated equality oldx5^post33 = x5^0 propagated equality oldx12^post33 = x5^post33 propagated equality oldx4^post33 = x4^0 propagated equality oldx0^post33 = x0^0 propagated equality x0^post33 = x0^0 propagated equality __const_32^post33 = __const_32^0 propagated equality oldx1^post33 = x1^post33 propagated equality oldx2^post33 = x2^0 propagated equality oldx10^post33 = -1-oldx7^post33-oldx8^post33-x2^post33-oldx9^post33 propagated equality oldx13^post33 = x6^post33 propagated equality oldx3^post33 = x3^0 propagated equality x1^post33 = x1^0 propagated equality x3^post33 = x1^0 propagated equality __const_31^post33 = __const_31^0 propagated equality oldx6^post33 = x6^0 propagated equality oldx11^post33 = x4^post33 Simplified Guard Original rule: l23 -> l19 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=-1-oldx7^post33-oldx8^post33-x2^post33-oldx9^post33, oldx11^0'=x4^post33, oldx12^0'=x5^post33, oldx13^0'=x6^post33, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=oldx7^post33, oldx8^0'=oldx8^post33, oldx9^0'=oldx9^post33, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^post33, x3^0'=x1^0, x4^0'=x4^post33, x5^0'=x5^post33, x6^0'=x6^post33, 0 == 0, cost: 1 New rule: l23 -> l19 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=-1-oldx7^post33-oldx8^post33-x2^post33-oldx9^post33, oldx11^0'=x4^post33, oldx12^0'=x5^post33, oldx13^0'=x6^post33, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=oldx7^post33, oldx8^0'=oldx8^post33, oldx9^0'=oldx9^post33, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^post33, x3^0'=x1^0, x4^0'=x4^post33, x5^0'=x5^post33, x6^0'=x6^post33, T, cost: 1 Removed Trivial Updates Original rule: l23 -> l19 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=-1-oldx7^post33-oldx8^post33-x2^post33-oldx9^post33, oldx11^0'=x4^post33, oldx12^0'=x5^post33, oldx13^0'=x6^post33, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=oldx7^post33, oldx8^0'=oldx8^post33, oldx9^0'=oldx9^post33, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^post33, x3^0'=x1^0, x4^0'=x4^post33, x5^0'=x5^post33, x6^0'=x6^post33, T, cost: 1 New rule: l23 -> l19 : oldx0^0'=x0^0, oldx10^0'=-1-oldx7^post33-oldx8^post33-x2^post33-oldx9^post33, oldx11^0'=x4^post33, oldx12^0'=x5^post33, oldx13^0'=x6^post33, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=oldx7^post33, oldx8^0'=oldx8^post33, oldx9^0'=oldx9^post33, x2^0'=x2^post33, x3^0'=x1^0, x4^0'=x4^post33, x5^0'=x5^post33, x6^0'=x6^post33, T, cost: 1 Propagated Equalities Original rule: l24 -> l25 : __const_31^0'=__const_31^post34, __const_32^0'=__const_32^post34, oldx0^0'=oldx0^post34, oldx10^0'=oldx10^post34, oldx11^0'=oldx11^post34, oldx12^0'=oldx12^post34, oldx13^0'=oldx13^post34, oldx1^0'=oldx1^post34, oldx2^0'=oldx2^post34, oldx3^0'=oldx3^post34, oldx4^0'=oldx4^post34, oldx5^0'=oldx5^post34, oldx6^0'=oldx6^post34, oldx7^0'=oldx7^post34, oldx8^0'=oldx8^post34, oldx9^0'=oldx9^post34, x0^0'=x0^post34, x1^0'=x1^post34, x2^0'=x2^post34, x3^0'=x3^post34, x4^0'=x4^post34, x5^0'=x5^post34, x6^0'=x6^post34, (0 == 0 /\ oldx3^post34-x3^0 == 0 /\ oldx1^post34-x1^0 == 0 /\ oldx0^post34-x0^0 == 0 /\ -x2^0+oldx2^post34 == 0 /\ -oldx11^post34+x4^post34 == 0 /\ __const_32^0-__const_32^post34 == 0 /\ -oldx10^post34+x3^post34 == 0 /\ oldx6^post34-x6^0 == 0 /\ -oldx12^post34+x5^post34 == 0 /\ x1^post34-oldx8^post34 == 0 /\ x0^post34-oldx7^post34 == 0 /\ -x5^0+oldx5^post34 == 0 /\ -__const_31^post34+__const_31^0 == 0 /\ -oldx9^post34+x2^post34 == 0 /\ -x4^0+oldx4^post34 == 0 /\ -oldx13^post34+x6^post34 == 0), cost: 1 New rule: l24 -> l25 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x3^post34, oldx11^0'=x4^post34, oldx12^0'=x5^post34, oldx13^0'=x6^post34, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post34, oldx8^0'=x1^post34, oldx9^0'=x2^post34, x0^0'=x0^post34, x1^0'=x1^post34, x2^0'=x2^post34, x3^0'=x3^post34, x4^0'=x4^post34, x5^0'=x5^post34, x6^0'=x6^post34, 0 == 0, cost: 1 propagated equality oldx3^post34 = x3^0 propagated equality oldx1^post34 = x1^0 propagated equality oldx0^post34 = x0^0 propagated equality oldx2^post34 = x2^0 propagated equality oldx11^post34 = x4^post34 propagated equality __const_32^post34 = __const_32^0 propagated equality oldx10^post34 = x3^post34 propagated equality oldx6^post34 = x6^0 propagated equality oldx12^post34 = x5^post34 propagated equality oldx8^post34 = x1^post34 propagated equality oldx7^post34 = x0^post34 propagated equality oldx5^post34 = x5^0 propagated equality __const_31^post34 = __const_31^0 propagated equality oldx9^post34 = x2^post34 propagated equality oldx4^post34 = x4^0 propagated equality oldx13^post34 = x6^post34 Simplified Guard Original rule: l24 -> l25 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x3^post34, oldx11^0'=x4^post34, oldx12^0'=x5^post34, oldx13^0'=x6^post34, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post34, oldx8^0'=x1^post34, oldx9^0'=x2^post34, x0^0'=x0^post34, x1^0'=x1^post34, x2^0'=x2^post34, x3^0'=x3^post34, x4^0'=x4^post34, x5^0'=x5^post34, x6^0'=x6^post34, 0 == 0, cost: 1 New rule: l24 -> l25 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x3^post34, oldx11^0'=x4^post34, oldx12^0'=x5^post34, oldx13^0'=x6^post34, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post34, oldx8^0'=x1^post34, oldx9^0'=x2^post34, x0^0'=x0^post34, x1^0'=x1^post34, x2^0'=x2^post34, x3^0'=x3^post34, x4^0'=x4^post34, x5^0'=x5^post34, x6^0'=x6^post34, T, cost: 1 Removed Trivial Updates Original rule: l24 -> l25 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x3^post34, oldx11^0'=x4^post34, oldx12^0'=x5^post34, oldx13^0'=x6^post34, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post34, oldx8^0'=x1^post34, oldx9^0'=x2^post34, x0^0'=x0^post34, x1^0'=x1^post34, x2^0'=x2^post34, x3^0'=x3^post34, x4^0'=x4^post34, x5^0'=x5^post34, x6^0'=x6^post34, T, cost: 1 New rule: l24 -> l25 : oldx0^0'=x0^0, oldx10^0'=x3^post34, oldx11^0'=x4^post34, oldx12^0'=x5^post34, oldx13^0'=x6^post34, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post34, oldx8^0'=x1^post34, oldx9^0'=x2^post34, x0^0'=x0^post34, x1^0'=x1^post34, x2^0'=x2^post34, x3^0'=x3^post34, x4^0'=x4^post34, x5^0'=x5^post34, x6^0'=x6^post34, T, cost: 1 Propagated Equalities Original rule: l26 -> l24 : __const_31^0'=__const_31^post35, __const_32^0'=__const_32^post35, oldx0^0'=oldx0^post35, oldx10^0'=oldx10^post35, oldx11^0'=oldx11^post35, oldx12^0'=oldx12^post35, oldx13^0'=oldx13^post35, oldx1^0'=oldx1^post35, oldx2^0'=oldx2^post35, oldx3^0'=oldx3^post35, oldx4^0'=oldx4^post35, oldx5^0'=oldx5^post35, oldx6^0'=oldx6^post35, oldx7^0'=oldx7^post35, oldx8^0'=oldx8^post35, oldx9^0'=oldx9^post35, x0^0'=x0^post35, x1^0'=x1^post35, x2^0'=x2^post35, x3^0'=x3^post35, x4^0'=x4^post35, x5^0'=x5^post35, x6^0'=x6^post35, (0 == 0 /\ -oldx11^post35+oldx11^0 == 0 /\ -oldx3^post35+x3^post35 == 0 /\ -x4^0+oldx4^post35 == 0 /\ x4^post35-oldx4^post35 == 0 /\ -oldx0^post35+x0^post35 == 0 /\ -oldx13^post35+oldx13^0 == 0 /\ -oldx1^post35+x1^post35 == 0 /\ oldx3^post35-x3^0 == 0 /\ oldx1^post35-x1^0 == 0 /\ -x2^0+oldx2^post35 == 0 /\ -oldx2^post35+x2^post35 == 0 /\ oldx9^0-oldx9^post35 == 0 /\ oldx10^0-oldx10^post35 == 0 /\ oldx0^post35-x0^0 == 0 /\ -1+oldx5^post35 <= 0 /\ -__const_32^post35+__const_32^0 == 0 /\ -__const_31^post35+__const_31^0 == 0 /\ oldx12^0-oldx12^post35 == 0 /\ x6^post35-oldx7^post35 == 0 /\ oldx6^post35-x6^0 == 0 /\ -oldx5^post35+x5^post35 == 0 /\ -x5^0+oldx5^post35 == 0 /\ -oldx8^post35+oldx8^0 == 0), cost: 1 New rule: l26 -> l24 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post35, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^post35, (0 == 0 /\ -1+x5^0 <= 0), cost: 1 propagated equality oldx11^post35 = oldx11^0 propagated equality oldx3^post35 = x3^post35 propagated equality oldx4^post35 = x4^0 propagated equality x4^post35 = x4^0 propagated equality oldx0^post35 = x0^post35 propagated equality oldx13^post35 = oldx13^0 propagated equality oldx1^post35 = x1^post35 propagated equality x3^post35 = x3^0 propagated equality x1^post35 = x1^0 propagated equality oldx2^post35 = x2^0 propagated equality x2^post35 = x2^0 propagated equality oldx9^post35 = oldx9^0 propagated equality oldx10^post35 = oldx10^0 propagated equality x0^post35 = x0^0 propagated equality __const_32^post35 = __const_32^0 propagated equality __const_31^post35 = __const_31^0 propagated equality oldx12^post35 = oldx12^0 propagated equality oldx7^post35 = x6^post35 propagated equality oldx6^post35 = x6^0 propagated equality oldx5^post35 = x5^post35 propagated equality x5^post35 = x5^0 propagated equality oldx8^post35 = oldx8^0 Simplified Guard Original rule: l26 -> l24 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post35, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^post35, (0 == 0 /\ -1+x5^0 <= 0), cost: 1 New rule: l26 -> l24 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post35, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^post35, -1+x5^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l26 -> l24 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post35, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^post35, -1+x5^0 <= 0, cost: 1 New rule: l26 -> l24 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post35, x6^0'=x6^post35, -1+x5^0 <= 0, cost: 1 Propagated Equalities Original rule: l1 -> l24 : __const_31^0'=__const_31^post38, __const_32^0'=__const_32^post38, oldx0^0'=oldx0^post38, oldx10^0'=oldx10^post38, oldx11^0'=oldx11^post38, oldx12^0'=oldx12^post38, oldx13^0'=oldx13^post38, oldx1^0'=oldx1^post38, oldx2^0'=oldx2^post38, oldx3^0'=oldx3^post38, oldx4^0'=oldx4^post38, oldx5^0'=oldx5^post38, oldx6^0'=oldx6^post38, oldx7^0'=oldx7^post38, oldx8^0'=oldx8^post38, oldx9^0'=oldx9^post38, x0^0'=x0^post38, x1^0'=x1^post38, x2^0'=x2^post38, x3^0'=x3^post38, x4^0'=x4^post38, x5^0'=x5^post38, x6^0'=x6^post38, (0 == 0 /\ x5^post38-oldx7^post38 == 0 /\ -oldx12^post38+oldx12^0 == 0 /\ -x5^0+oldx5^post38 == 0 /\ -oldx4^post38+x4^post38 == 0 /\ oldx6^post38-x6^0 == 0 /\ oldx11^0-oldx11^post38 == 0 /\ -__const_31^post38+__const_31^0 == 0 /\ oldx0^post38-x0^0 == 0 /\ oldx3^post38-x3^0 == 0 /\ oldx2^post38-x2^0 == 0 /\ -oldx13^post38+oldx13^0 == 0 /\ -oldx8^post38+x6^post38 == 0 /\ -oldx0^post38+x0^post38 == 0 /\ -x4^0+oldx4^post38 == 0 /\ -oldx9^post38+oldx9^0 == 0 /\ __const_32^0-__const_32^post38 == 0 /\ oldx4^post38 <= 0 /\ -oldx3^post38+x3^post38 == 0 /\ -x1^0+oldx1^post38 == 0 /\ -oldx2^post38+x2^post38 == 0 /\ -oldx1^post38+x1^post38 == 0 /\ oldx10^0-oldx10^post38 == 0), cost: 1 New rule: l1 -> l24 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post38, oldx8^0'=x6^post38, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^post38, x6^0'=x6^post38, (0 == 0 /\ x4^0 <= 0), cost: 1 propagated equality oldx7^post38 = x5^post38 propagated equality oldx12^post38 = oldx12^0 propagated equality oldx5^post38 = x5^0 propagated equality oldx4^post38 = x4^post38 propagated equality oldx6^post38 = x6^0 propagated equality oldx11^post38 = oldx11^0 propagated equality __const_31^post38 = __const_31^0 propagated equality oldx0^post38 = x0^0 propagated equality oldx3^post38 = x3^0 propagated equality oldx2^post38 = x2^0 propagated equality oldx13^post38 = oldx13^0 propagated equality oldx8^post38 = x6^post38 propagated equality x0^post38 = x0^0 propagated equality x4^post38 = x4^0 propagated equality oldx9^post38 = oldx9^0 propagated equality __const_32^post38 = __const_32^0 propagated equality x3^post38 = x3^0 propagated equality oldx1^post38 = x1^0 propagated equality x2^post38 = x2^0 propagated equality x1^post38 = x1^0 propagated equality oldx10^post38 = oldx10^0 Simplified Guard Original rule: l1 -> l24 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post38, oldx8^0'=x6^post38, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^post38, x6^0'=x6^post38, (0 == 0 /\ x4^0 <= 0), cost: 1 New rule: l1 -> l24 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post38, oldx8^0'=x6^post38, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^post38, x6^0'=x6^post38, x4^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l1 -> l24 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post38, oldx8^0'=x6^post38, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^post38, x6^0'=x6^post38, x4^0 <= 0, cost: 1 New rule: l1 -> l24 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post38, oldx8^0'=x6^post38, x5^0'=x5^post38, x6^0'=x6^post38, x4^0 <= 0, cost: 1 Propagated Equalities Original rule: l1 -> l26 : __const_31^0'=__const_31^post39, __const_32^0'=__const_32^post39, oldx0^0'=oldx0^post39, oldx10^0'=oldx10^post39, oldx11^0'=oldx11^post39, oldx12^0'=oldx12^post39, oldx13^0'=oldx13^post39, oldx1^0'=oldx1^post39, oldx2^0'=oldx2^post39, oldx3^0'=oldx3^post39, oldx4^0'=oldx4^post39, oldx5^0'=oldx5^post39, oldx6^0'=oldx6^post39, oldx7^0'=oldx7^post39, oldx8^0'=oldx8^post39, oldx9^0'=oldx9^post39, x0^0'=x0^post39, x1^0'=x1^post39, x2^0'=x2^post39, x3^0'=x3^post39, x4^0'=x4^post39, x5^0'=x5^post39, x6^0'=x6^post39, (0 == 0 /\ oldx11^0-oldx11^post39 == 0 /\ -oldx3^post39+x3^post39 == 0 /\ -x5^0+oldx5^post39 == 0 /\ oldx6^post39-x6^0 == 0 /\ -oldx1^post39+x1^post39 == 0 /\ oldx0^post39-x0^0 == 0 /\ -x4^0+oldx4^post39 == 0 /\ -oldx2^post39+x2^post39 == 0 /\ oldx10^0-oldx10^post39 == 0 /\ x6^post39-oldx7^post39 == 0 /\ -oldx8^post39+oldx8^0 == 0 /\ -__const_31^post39+__const_31^0 == 0 /\ -x1^0+oldx1^post39 == 0 /\ x5^post39-oldx4^post39 == 0 /\ -oldx9^post39+oldx9^0 == 0 /\ -oldx0^post39+x0^post39 == 0 /\ 1-oldx4^post39 <= 0 /\ -__const_32^post39+__const_32^0 == 0 /\ -oldx13^post39+oldx13^0 == 0 /\ oldx3^post39-x3^0 == 0 /\ x4^post39-oldx4^post39 == 0 /\ oldx2^post39-x2^0 == 0 /\ oldx12^0-oldx12^post39 == 0), cost: 1 New rule: l1 -> l26 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post39, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x4^0, x6^0'=x6^post39, (0 == 0 /\ 1-x4^0 <= 0), cost: 1 propagated equality oldx11^post39 = oldx11^0 propagated equality oldx3^post39 = x3^post39 propagated equality oldx5^post39 = x5^0 propagated equality oldx6^post39 = x6^0 propagated equality oldx1^post39 = x1^post39 propagated equality oldx0^post39 = x0^0 propagated equality oldx4^post39 = x4^0 propagated equality oldx2^post39 = x2^post39 propagated equality oldx10^post39 = oldx10^0 propagated equality oldx7^post39 = x6^post39 propagated equality oldx8^post39 = oldx8^0 propagated equality __const_31^post39 = __const_31^0 propagated equality x1^post39 = x1^0 propagated equality x5^post39 = x4^0 propagated equality oldx9^post39 = oldx9^0 propagated equality x0^post39 = x0^0 propagated equality __const_32^post39 = __const_32^0 propagated equality oldx13^post39 = oldx13^0 propagated equality x3^post39 = x3^0 propagated equality x4^post39 = x4^0 propagated equality x2^post39 = x2^0 propagated equality oldx12^post39 = oldx12^0 Simplified Guard Original rule: l1 -> l26 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post39, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x4^0, x6^0'=x6^post39, (0 == 0 /\ 1-x4^0 <= 0), cost: 1 New rule: l1 -> l26 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post39, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x4^0, x6^0'=x6^post39, 1-x4^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l1 -> l26 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post39, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x4^0, x6^0'=x6^post39, 1-x4^0 <= 0, cost: 1 New rule: l1 -> l26 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post39, x5^0'=x4^0, x6^0'=x6^post39, 1-x4^0 <= 0, cost: 1 Propagated Equalities Original rule: l2 -> l0 : __const_31^0'=__const_31^post40, __const_32^0'=__const_32^post40, oldx0^0'=oldx0^post40, oldx10^0'=oldx10^post40, oldx11^0'=oldx11^post40, oldx12^0'=oldx12^post40, oldx13^0'=oldx13^post40, oldx1^0'=oldx1^post40, oldx2^0'=oldx2^post40, oldx3^0'=oldx3^post40, oldx4^0'=oldx4^post40, oldx5^0'=oldx5^post40, oldx6^0'=oldx6^post40, oldx7^0'=oldx7^post40, oldx8^0'=oldx8^post40, oldx9^0'=oldx9^post40, x0^0'=x0^post40, x1^0'=x1^post40, x2^0'=x2^post40, x3^0'=x3^post40, x4^0'=x4^post40, x5^0'=x5^post40, x6^0'=x6^post40, (0 == 0 /\ __const_31^0-__const_31^post40 == 0 /\ x6^post40-oldx8^post40 == 0 /\ -x2^0+oldx2^post40 == 0 /\ oldx1^post40-x1^0 == 0 /\ oldx10^0-oldx10^post40 == 0 /\ -oldx2^post40+x2^post40 == 0 /\ -__const_32^post40+__const_32^0 == 0 /\ oldx3^post40-x3^0 == 0 /\ -oldx1^post40+x1^post40 == 0 /\ oldx9^0-oldx9^post40 == 0 /\ 4-oldx4^post40+x4^post40 == 0 /\ oldx6^post40-x6^0 == 0 /\ -oldx7^post40+x5^post40 == 0 /\ oldx12^0-oldx12^post40 == 0 /\ -oldx13^post40+oldx13^0 == 0 /\ -oldx11^post40+oldx11^0 == 0 /\ oldx4^post40-x4^0 == 0 /\ x0^post40-oldx0^post40 == 0 /\ x3^post40-oldx3^post40 == 0 /\ oldx0^post40-x0^0 == 0 /\ -x5^0+oldx5^post40 == 0), cost: 1 New rule: l2 -> l0 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post40, oldx8^0'=x6^post40, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=-4+x4^0, x5^0'=x5^post40, x6^0'=x6^post40, 0 == 0, cost: 1 propagated equality __const_31^post40 = __const_31^0 propagated equality oldx8^post40 = x6^post40 propagated equality oldx2^post40 = x2^0 propagated equality oldx1^post40 = x1^0 propagated equality oldx10^post40 = oldx10^0 propagated equality x2^post40 = x2^0 propagated equality __const_32^post40 = __const_32^0 propagated equality oldx3^post40 = x3^0 propagated equality x1^post40 = x1^0 propagated equality oldx9^post40 = oldx9^0 propagated equality oldx4^post40 = 4+x4^post40 propagated equality oldx6^post40 = x6^0 propagated equality oldx7^post40 = x5^post40 propagated equality oldx12^post40 = oldx12^0 propagated equality oldx13^post40 = oldx13^0 propagated equality oldx11^post40 = oldx11^0 propagated equality x4^post40 = -4+x4^0 propagated equality oldx0^post40 = x0^post40 propagated equality x3^post40 = x3^0 propagated equality x0^post40 = x0^0 propagated equality oldx5^post40 = x5^0 Simplified Guard Original rule: l2 -> l0 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post40, oldx8^0'=x6^post40, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=-4+x4^0, x5^0'=x5^post40, x6^0'=x6^post40, 0 == 0, cost: 1 New rule: l2 -> l0 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post40, oldx8^0'=x6^post40, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=-4+x4^0, x5^0'=x5^post40, x6^0'=x6^post40, T, cost: 1 Removed Trivial Updates Original rule: l2 -> l0 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post40, oldx8^0'=x6^post40, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=-4+x4^0, x5^0'=x5^post40, x6^0'=x6^post40, T, cost: 1 New rule: l2 -> l0 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post40, oldx8^0'=x6^post40, x4^0'=-4+x4^0, x5^0'=x5^post40, x6^0'=x6^post40, T, cost: 1 Propagated Equalities Original rule: l28 -> l29 : __const_31^0'=__const_31^post41, __const_32^0'=__const_32^post41, oldx0^0'=oldx0^post41, oldx10^0'=oldx10^post41, oldx11^0'=oldx11^post41, oldx12^0'=oldx12^post41, oldx13^0'=oldx13^post41, oldx1^0'=oldx1^post41, oldx2^0'=oldx2^post41, oldx3^0'=oldx3^post41, oldx4^0'=oldx4^post41, oldx5^0'=oldx5^post41, oldx6^0'=oldx6^post41, oldx7^0'=oldx7^post41, oldx8^0'=oldx8^post41, oldx9^0'=oldx9^post41, x0^0'=x0^post41, x1^0'=x1^post41, x2^0'=x2^post41, x3^0'=x3^post41, x4^0'=x4^post41, x5^0'=x5^post41, x6^0'=x6^post41, (0 == 0 /\ __const_32^0-__const_32^post41 == 0 /\ -x2^0+oldx2^post41 == 0 /\ -x1^0+oldx1^post41 == 0 /\ x6^post41-oldx13^post41 == 0 /\ -oldx12^post41+x5^post41 == 0 /\ oldx6^post41-x6^0 == 0 /\ x2^post41-oldx9^post41 == 0 /\ -__const_31^post41+__const_31^0 == 0 /\ oldx0^post41-x0^0 == 0 /\ -x5^0+oldx5^post41 == 0 /\ x0^post41-oldx7^post41 == 0 /\ -oldx10^post41+x3^post41 == 0 /\ x1^post41-oldx8^post41 == 0 /\ -x4^0+oldx4^post41 == 0 /\ oldx3^post41-x3^0 == 0 /\ -oldx11^post41+x4^post41 == 0), cost: 1 New rule: l28 -> l29 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x3^post41, oldx11^0'=x4^post41, oldx12^0'=x5^post41, oldx13^0'=x6^post41, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post41, oldx8^0'=x1^post41, oldx9^0'=x2^post41, x0^0'=x0^post41, x1^0'=x1^post41, x2^0'=x2^post41, x3^0'=x3^post41, x4^0'=x4^post41, x5^0'=x5^post41, x6^0'=x6^post41, 0 == 0, cost: 1 propagated equality __const_32^post41 = __const_32^0 propagated equality oldx2^post41 = x2^0 propagated equality oldx1^post41 = x1^0 propagated equality oldx13^post41 = x6^post41 propagated equality oldx12^post41 = x5^post41 propagated equality oldx6^post41 = x6^0 propagated equality oldx9^post41 = x2^post41 propagated equality __const_31^post41 = __const_31^0 propagated equality oldx0^post41 = x0^0 propagated equality oldx5^post41 = x5^0 propagated equality oldx7^post41 = x0^post41 propagated equality oldx10^post41 = x3^post41 propagated equality oldx8^post41 = x1^post41 propagated equality oldx4^post41 = x4^0 propagated equality oldx3^post41 = x3^0 propagated equality oldx11^post41 = x4^post41 Simplified Guard Original rule: l28 -> l29 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x3^post41, oldx11^0'=x4^post41, oldx12^0'=x5^post41, oldx13^0'=x6^post41, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post41, oldx8^0'=x1^post41, oldx9^0'=x2^post41, x0^0'=x0^post41, x1^0'=x1^post41, x2^0'=x2^post41, x3^0'=x3^post41, x4^0'=x4^post41, x5^0'=x5^post41, x6^0'=x6^post41, 0 == 0, cost: 1 New rule: l28 -> l29 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x3^post41, oldx11^0'=x4^post41, oldx12^0'=x5^post41, oldx13^0'=x6^post41, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post41, oldx8^0'=x1^post41, oldx9^0'=x2^post41, x0^0'=x0^post41, x1^0'=x1^post41, x2^0'=x2^post41, x3^0'=x3^post41, x4^0'=x4^post41, x5^0'=x5^post41, x6^0'=x6^post41, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l29 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x3^post41, oldx11^0'=x4^post41, oldx12^0'=x5^post41, oldx13^0'=x6^post41, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post41, oldx8^0'=x1^post41, oldx9^0'=x2^post41, x0^0'=x0^post41, x1^0'=x1^post41, x2^0'=x2^post41, x3^0'=x3^post41, x4^0'=x4^post41, x5^0'=x5^post41, x6^0'=x6^post41, T, cost: 1 New rule: l28 -> l29 : oldx0^0'=x0^0, oldx10^0'=x3^post41, oldx11^0'=x4^post41, oldx12^0'=x5^post41, oldx13^0'=x6^post41, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post41, oldx8^0'=x1^post41, oldx9^0'=x2^post41, x0^0'=x0^post41, x1^0'=x1^post41, x2^0'=x2^post41, x3^0'=x3^post41, x4^0'=x4^post41, x5^0'=x5^post41, x6^0'=x6^post41, T, cost: 1 Propagated Equalities Original rule: l28 -> l23 : __const_31^0'=__const_31^post42, __const_32^0'=__const_32^post42, oldx0^0'=oldx0^post42, oldx10^0'=oldx10^post42, oldx11^0'=oldx11^post42, oldx12^0'=oldx12^post42, oldx13^0'=oldx13^post42, oldx1^0'=oldx1^post42, oldx2^0'=oldx2^post42, oldx3^0'=oldx3^post42, oldx4^0'=oldx4^post42, oldx5^0'=oldx5^post42, oldx6^0'=oldx6^post42, oldx7^0'=oldx7^post42, oldx8^0'=oldx8^post42, oldx9^0'=oldx9^post42, x0^0'=x0^post42, x1^0'=x1^post42, x2^0'=x2^post42, x3^0'=x3^post42, x4^0'=x4^post42, x5^0'=x5^post42, x6^0'=x6^post42, (0 == 0 /\ -x2^0+oldx2^post42 == 0 /\ -x1^0+oldx1^post42 == 0 /\ oldx6^post42-x6^0 == 0 /\ -oldx1^post42+x1^post42 == 0 /\ x3^post42-oldx8^post42 == 0 /\ -oldx0^post42+x0^post42 == 0 /\ -oldx9^post42+x4^post42 == 0 /\ -oldx12^post42+oldx12^0 == 0 /\ -x5^0+oldx5^post42 == 0 /\ x6^post42-oldx11^post42 == 0 /\ -x4^0+oldx4^post42 == 0 /\ x5^post42-oldx10^post42 == 0 /\ x2^post42-oldx7^post42 == 0 /\ -__const_31^post42+__const_31^0 == 0 /\ oldx0^post42-x0^0 == 0 /\ oldx3^post42-x3^0 == 0 /\ __const_32^0-__const_32^post42 == 0 /\ -oldx13^post42+oldx13^0 == 0), cost: 1 New rule: l28 -> l23 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x5^post42, oldx11^0'=x6^post42, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post42, oldx8^0'=x3^post42, oldx9^0'=x4^post42, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^post42, x3^0'=x3^post42, x4^0'=x4^post42, x5^0'=x5^post42, x6^0'=x6^post42, 0 == 0, cost: 1 propagated equality oldx2^post42 = x2^0 propagated equality oldx1^post42 = x1^0 propagated equality oldx6^post42 = x6^0 propagated equality x1^post42 = x1^0 propagated equality oldx8^post42 = x3^post42 propagated equality oldx0^post42 = x0^post42 propagated equality oldx9^post42 = x4^post42 propagated equality oldx12^post42 = oldx12^0 propagated equality oldx5^post42 = x5^0 propagated equality oldx11^post42 = x6^post42 propagated equality oldx4^post42 = x4^0 propagated equality oldx10^post42 = x5^post42 propagated equality oldx7^post42 = x2^post42 propagated equality __const_31^post42 = __const_31^0 propagated equality x0^post42 = x0^0 propagated equality oldx3^post42 = x3^0 propagated equality __const_32^post42 = __const_32^0 propagated equality oldx13^post42 = oldx13^0 Simplified Guard Original rule: l28 -> l23 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x5^post42, oldx11^0'=x6^post42, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post42, oldx8^0'=x3^post42, oldx9^0'=x4^post42, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^post42, x3^0'=x3^post42, x4^0'=x4^post42, x5^0'=x5^post42, x6^0'=x6^post42, 0 == 0, cost: 1 New rule: l28 -> l23 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x5^post42, oldx11^0'=x6^post42, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post42, oldx8^0'=x3^post42, oldx9^0'=x4^post42, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^post42, x3^0'=x3^post42, x4^0'=x4^post42, x5^0'=x5^post42, x6^0'=x6^post42, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l23 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x5^post42, oldx11^0'=x6^post42, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post42, oldx8^0'=x3^post42, oldx9^0'=x4^post42, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^post42, x3^0'=x3^post42, x4^0'=x4^post42, x5^0'=x5^post42, x6^0'=x6^post42, T, cost: 1 New rule: l28 -> l23 : oldx0^0'=x0^0, oldx10^0'=x5^post42, oldx11^0'=x6^post42, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post42, oldx8^0'=x3^post42, oldx9^0'=x4^post42, x2^0'=x2^post42, x3^0'=x3^post42, x4^0'=x4^post42, x5^0'=x5^post42, x6^0'=x6^post42, T, cost: 1 Propagated Equalities Original rule: l28 -> l20 : __const_31^0'=__const_31^post43, __const_32^0'=__const_32^post43, oldx0^0'=oldx0^post43, oldx10^0'=oldx10^post43, oldx11^0'=oldx11^post43, oldx12^0'=oldx12^post43, oldx13^0'=oldx13^post43, oldx1^0'=oldx1^post43, oldx2^0'=oldx2^post43, oldx3^0'=oldx3^post43, oldx4^0'=oldx4^post43, oldx5^0'=oldx5^post43, oldx6^0'=oldx6^post43, oldx7^0'=oldx7^post43, oldx8^0'=oldx8^post43, oldx9^0'=oldx9^post43, x0^0'=x0^post43, x1^0'=x1^post43, x2^0'=x2^post43, x3^0'=x3^post43, x4^0'=x4^post43, x5^0'=x5^post43, x6^0'=x6^post43, (0 == 0 /\ -__const_31^post43+__const_31^0 == 0 /\ x2^post43-oldx7^post43 == 0 /\ -oldx8^post43+x3^post43 == 0 /\ -oldx0^post43+x0^post43 == 0 /\ -__const_32^post43+__const_32^0 == 0 /\ oldx3^post43-x3^0 == 0 /\ -oldx1^post43+x1^post43 == 0 /\ oldx6^post43-x6^0 == 0 /\ -x5^0+oldx5^post43 == 0 /\ -x4^0+oldx4^post43 == 0 /\ -x1^0+oldx1^post43 == 0 /\ x6^post43-oldx11^post43 == 0 /\ oldx2^post43-x2^0 == 0 /\ -oldx9^post43+x4^post43 == 0 /\ oldx0^post43-x0^0 == 0 /\ -oldx13^post43+oldx13^0 == 0 /\ x5^post43-oldx10^post43 == 0 /\ oldx12^0-oldx12^post43 == 0), cost: 1 New rule: l28 -> l20 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x5^post43, oldx11^0'=x6^post43, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post43, oldx8^0'=x3^post43, oldx9^0'=x4^post43, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^post43, x3^0'=x3^post43, x4^0'=x4^post43, x5^0'=x5^post43, x6^0'=x6^post43, 0 == 0, cost: 1 propagated equality __const_31^post43 = __const_31^0 propagated equality oldx7^post43 = x2^post43 propagated equality oldx8^post43 = x3^post43 propagated equality oldx0^post43 = x0^post43 propagated equality __const_32^post43 = __const_32^0 propagated equality oldx3^post43 = x3^0 propagated equality oldx1^post43 = x1^post43 propagated equality oldx6^post43 = x6^0 propagated equality oldx5^post43 = x5^0 propagated equality oldx4^post43 = x4^0 propagated equality x1^post43 = x1^0 propagated equality oldx11^post43 = x6^post43 propagated equality oldx2^post43 = x2^0 propagated equality oldx9^post43 = x4^post43 propagated equality x0^post43 = x0^0 propagated equality oldx13^post43 = oldx13^0 propagated equality oldx10^post43 = x5^post43 propagated equality oldx12^post43 = oldx12^0 Simplified Guard Original rule: l28 -> l20 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x5^post43, oldx11^0'=x6^post43, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post43, oldx8^0'=x3^post43, oldx9^0'=x4^post43, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^post43, x3^0'=x3^post43, x4^0'=x4^post43, x5^0'=x5^post43, x6^0'=x6^post43, 0 == 0, cost: 1 New rule: l28 -> l20 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x5^post43, oldx11^0'=x6^post43, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post43, oldx8^0'=x3^post43, oldx9^0'=x4^post43, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^post43, x3^0'=x3^post43, x4^0'=x4^post43, x5^0'=x5^post43, x6^0'=x6^post43, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l20 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=x5^post43, oldx11^0'=x6^post43, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post43, oldx8^0'=x3^post43, oldx9^0'=x4^post43, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^post43, x3^0'=x3^post43, x4^0'=x4^post43, x5^0'=x5^post43, x6^0'=x6^post43, T, cost: 1 New rule: l28 -> l20 : oldx0^0'=x0^0, oldx10^0'=x5^post43, oldx11^0'=x6^post43, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post43, oldx8^0'=x3^post43, oldx9^0'=x4^post43, x2^0'=x2^post43, x3^0'=x3^post43, x4^0'=x4^post43, x5^0'=x5^post43, x6^0'=x6^post43, T, cost: 1 Propagated Equalities Original rule: l28 -> l0 : __const_31^0'=__const_31^post44, __const_32^0'=__const_32^post44, oldx0^0'=oldx0^post44, oldx10^0'=oldx10^post44, oldx11^0'=oldx11^post44, oldx12^0'=oldx12^post44, oldx13^0'=oldx13^post44, oldx1^0'=oldx1^post44, oldx2^0'=oldx2^post44, oldx3^0'=oldx3^post44, oldx4^0'=oldx4^post44, oldx5^0'=oldx5^post44, oldx6^0'=oldx6^post44, oldx7^0'=oldx7^post44, oldx8^0'=oldx8^post44, oldx9^0'=oldx9^post44, x0^0'=x0^post44, x1^0'=x1^post44, x2^0'=x2^post44, x3^0'=x3^post44, x4^0'=x4^post44, x5^0'=x5^post44, x6^0'=x6^post44, (oldx0^0-oldx0^post44 == 0 /\ -oldx5^post44+oldx5^0 == 0 /\ oldx3^0-oldx3^post44 == 0 /\ -x3^post44+x3^0 == 0 /\ -oldx8^post44+oldx8^0 == 0 /\ -oldx6^post44+oldx6^0 == 0 /\ -x1^post44+x1^0 == 0 /\ oldx10^0-oldx10^post44 == 0 /\ x4^0-x4^post44 == 0 /\ x2^0-x2^post44 == 0 /\ -oldx13^post44+oldx13^0 == 0 /\ -oldx4^post44+oldx4^0 == 0 /\ oldx9^0-oldx9^post44 == 0 /\ oldx7^0-oldx7^post44 == 0 /\ oldx12^0-oldx12^post44 == 0 /\ -__const_31^post44+__const_31^0 == 0 /\ -x0^post44+x0^0 == 0 /\ -oldx1^post44+oldx1^0 == 0 /\ x5^0-x5^post44 == 0 /\ -oldx2^post44+oldx2^0 == 0 /\ -oldx11^post44+oldx11^0 == 0 /\ -__const_32^post44+__const_32^0 == 0 /\ -x6^post44+x6^0 == 0), cost: 1 New rule: l28 -> l0 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality oldx0^post44 = oldx0^0 propagated equality oldx5^post44 = oldx5^0 propagated equality oldx3^post44 = oldx3^0 propagated equality x3^post44 = x3^0 propagated equality oldx8^post44 = oldx8^0 propagated equality oldx6^post44 = oldx6^0 propagated equality x1^post44 = x1^0 propagated equality oldx10^post44 = oldx10^0 propagated equality x4^post44 = x4^0 propagated equality x2^post44 = x2^0 propagated equality oldx13^post44 = oldx13^0 propagated equality oldx4^post44 = oldx4^0 propagated equality oldx9^post44 = oldx9^0 propagated equality oldx7^post44 = oldx7^0 propagated equality oldx12^post44 = oldx12^0 propagated equality __const_31^post44 = __const_31^0 propagated equality x0^post44 = x0^0 propagated equality oldx1^post44 = oldx1^0 propagated equality x5^post44 = x5^0 propagated equality oldx2^post44 = oldx2^0 propagated equality oldx11^post44 = oldx11^0 propagated equality __const_32^post44 = __const_32^0 propagated equality x6^post44 = x6^0 Simplified Guard Original rule: l28 -> l0 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l0 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l0 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l0 : T, cost: 1 Propagated Equalities Original rule: l28 -> l3 : __const_31^0'=__const_31^post45, __const_32^0'=__const_32^post45, oldx0^0'=oldx0^post45, oldx10^0'=oldx10^post45, oldx11^0'=oldx11^post45, oldx12^0'=oldx12^post45, oldx13^0'=oldx13^post45, oldx1^0'=oldx1^post45, oldx2^0'=oldx2^post45, oldx3^0'=oldx3^post45, oldx4^0'=oldx4^post45, oldx5^0'=oldx5^post45, oldx6^0'=oldx6^post45, oldx7^0'=oldx7^post45, oldx8^0'=oldx8^post45, oldx9^0'=oldx9^post45, x0^0'=x0^post45, x1^0'=x1^post45, x2^0'=x2^post45, x3^0'=x3^post45, x4^0'=x4^post45, x5^0'=x5^post45, x6^0'=x6^post45, (-x4^post45+x4^0 == 0 /\ oldx0^0-oldx0^post45 == 0 /\ oldx3^0-oldx3^post45 == 0 /\ x5^0-x5^post45 == 0 /\ -oldx8^post45+oldx8^0 == 0 /\ -x1^post45+x1^0 == 0 /\ -x0^post45+x0^0 == 0 /\ -oldx6^post45+oldx6^0 == 0 /\ __const_31^0-__const_31^post45 == 0 /\ oldx10^0-oldx10^post45 == 0 /\ -oldx13^post45+oldx13^0 == 0 /\ oldx12^0-oldx12^post45 == 0 /\ x2^0-x2^post45 == 0 /\ -oldx7^post45+oldx7^0 == 0 /\ -oldx1^post45+oldx1^0 == 0 /\ oldx9^0-oldx9^post45 == 0 /\ -oldx11^post45+oldx11^0 == 0 /\ -oldx2^post45+oldx2^0 == 0 /\ -__const_32^post45+__const_32^0 == 0 /\ -oldx5^post45+oldx5^0 == 0 /\ -oldx4^post45+oldx4^0 == 0 /\ x6^0-x6^post45 == 0 /\ x3^0-x3^post45 == 0), cost: 1 New rule: l28 -> l3 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality x4^post45 = x4^0 propagated equality oldx0^post45 = oldx0^0 propagated equality oldx3^post45 = oldx3^0 propagated equality x5^post45 = x5^0 propagated equality oldx8^post45 = oldx8^0 propagated equality x1^post45 = x1^0 propagated equality x0^post45 = x0^0 propagated equality oldx6^post45 = oldx6^0 propagated equality __const_31^post45 = __const_31^0 propagated equality oldx10^post45 = oldx10^0 propagated equality oldx13^post45 = oldx13^0 propagated equality oldx12^post45 = oldx12^0 propagated equality x2^post45 = x2^0 propagated equality oldx7^post45 = oldx7^0 propagated equality oldx1^post45 = oldx1^0 propagated equality oldx9^post45 = oldx9^0 propagated equality oldx11^post45 = oldx11^0 propagated equality oldx2^post45 = oldx2^0 propagated equality __const_32^post45 = __const_32^0 propagated equality oldx5^post45 = oldx5^0 propagated equality oldx4^post45 = oldx4^0 propagated equality x6^post45 = x6^0 propagated equality x3^post45 = x3^0 Simplified Guard Original rule: l28 -> l3 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l3 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l3 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l3 : T, cost: 1 Propagated Equalities Original rule: l28 -> l4 : __const_31^0'=__const_31^post46, __const_32^0'=__const_32^post46, oldx0^0'=oldx0^post46, oldx10^0'=oldx10^post46, oldx11^0'=oldx11^post46, oldx12^0'=oldx12^post46, oldx13^0'=oldx13^post46, oldx1^0'=oldx1^post46, oldx2^0'=oldx2^post46, oldx3^0'=oldx3^post46, oldx4^0'=oldx4^post46, oldx5^0'=oldx5^post46, oldx6^0'=oldx6^post46, oldx7^0'=oldx7^post46, oldx8^0'=oldx8^post46, oldx9^0'=oldx9^post46, x0^0'=x0^post46, x1^0'=x1^post46, x2^0'=x2^post46, x3^0'=x3^post46, x4^0'=x4^post46, x5^0'=x5^post46, x6^0'=x6^post46, (x5^0-x5^post46 == 0 /\ oldx4^0-oldx4^post46 == 0 /\ oldx10^0-oldx10^post46 == 0 /\ x4^0-x4^post46 == 0 /\ -x6^post46+x6^0 == 0 /\ oldx8^0-oldx8^post46 == 0 /\ oldx5^0-oldx5^post46 == 0 /\ -x3^post46+x3^0 == 0 /\ oldx2^0-oldx2^post46 == 0 /\ -x2^post46+x2^0 == 0 /\ -__const_31^post46+__const_31^0 == 0 /\ x1^0-x1^post46 == 0 /\ -oldx6^post46+oldx6^0 == 0 /\ -x0^post46+x0^0 == 0 /\ oldx11^0-oldx11^post46 == 0 /\ oldx1^0-oldx1^post46 == 0 /\ oldx0^0-oldx0^post46 == 0 /\ oldx7^0-oldx7^post46 == 0 /\ -oldx9^post46+oldx9^0 == 0 /\ -oldx12^post46+oldx12^0 == 0 /\ oldx3^0-oldx3^post46 == 0 /\ -oldx13^post46+oldx13^0 == 0 /\ -__const_32^post46+__const_32^0 == 0), cost: 1 New rule: l28 -> l4 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality x5^post46 = x5^0 propagated equality oldx4^post46 = oldx4^0 propagated equality oldx10^post46 = oldx10^0 propagated equality x4^post46 = x4^0 propagated equality x6^post46 = x6^0 propagated equality oldx8^post46 = oldx8^0 propagated equality oldx5^post46 = oldx5^0 propagated equality x3^post46 = x3^0 propagated equality oldx2^post46 = oldx2^0 propagated equality x2^post46 = x2^0 propagated equality __const_31^post46 = __const_31^0 propagated equality x1^post46 = x1^0 propagated equality oldx6^post46 = oldx6^0 propagated equality x0^post46 = x0^0 propagated equality oldx11^post46 = oldx11^0 propagated equality oldx1^post46 = oldx1^0 propagated equality oldx0^post46 = oldx0^0 propagated equality oldx7^post46 = oldx7^0 propagated equality oldx9^post46 = oldx9^0 propagated equality oldx12^post46 = oldx12^0 propagated equality oldx3^post46 = oldx3^0 propagated equality oldx13^post46 = oldx13^0 propagated equality __const_32^post46 = __const_32^0 Simplified Guard Original rule: l28 -> l4 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l4 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l4 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l4 : T, cost: 1 Propagated Equalities Original rule: l28 -> l5 : __const_31^0'=__const_31^post47, __const_32^0'=__const_32^post47, oldx0^0'=oldx0^post47, oldx10^0'=oldx10^post47, oldx11^0'=oldx11^post47, oldx12^0'=oldx12^post47, oldx13^0'=oldx13^post47, oldx1^0'=oldx1^post47, oldx2^0'=oldx2^post47, oldx3^0'=oldx3^post47, oldx4^0'=oldx4^post47, oldx5^0'=oldx5^post47, oldx6^0'=oldx6^post47, oldx7^0'=oldx7^post47, oldx8^0'=oldx8^post47, oldx9^0'=oldx9^post47, x0^0'=x0^post47, x1^0'=x1^post47, x2^0'=x2^post47, x3^0'=x3^post47, x4^0'=x4^post47, x5^0'=x5^post47, x6^0'=x6^post47, (-oldx9^post47+oldx9^0 == 0 /\ -__const_32^post47+__const_32^0 == 0 /\ -__const_31^post47+__const_31^0 == 0 /\ x4^0-x4^post47 == 0 /\ oldx11^0-oldx11^post47 == 0 /\ -oldx5^post47+oldx5^0 == 0 /\ -x6^post47+x6^0 == 0 /\ -x3^post47+x3^0 == 0 /\ oldx7^0-oldx7^post47 == 0 /\ -x5^post47+x5^0 == 0 /\ -oldx12^post47+oldx12^0 == 0 /\ oldx8^0-oldx8^post47 == 0 /\ oldx1^0-oldx1^post47 == 0 /\ oldx0^0-oldx0^post47 == 0 /\ x1^0-x1^post47 == 0 /\ oldx4^0-oldx4^post47 == 0 /\ oldx3^0-oldx3^post47 == 0 /\ -oldx13^post47+oldx13^0 == 0 /\ -x0^post47+x0^0 == 0 /\ oldx10^0-oldx10^post47 == 0 /\ -x2^post47+x2^0 == 0 /\ -oldx6^post47+oldx6^0 == 0 /\ -oldx2^post47+oldx2^0 == 0), cost: 1 New rule: l28 -> l5 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality oldx9^post47 = oldx9^0 propagated equality __const_32^post47 = __const_32^0 propagated equality __const_31^post47 = __const_31^0 propagated equality x4^post47 = x4^0 propagated equality oldx11^post47 = oldx11^0 propagated equality oldx5^post47 = oldx5^0 propagated equality x6^post47 = x6^0 propagated equality x3^post47 = x3^0 propagated equality oldx7^post47 = oldx7^0 propagated equality x5^post47 = x5^0 propagated equality oldx12^post47 = oldx12^0 propagated equality oldx8^post47 = oldx8^0 propagated equality oldx1^post47 = oldx1^0 propagated equality oldx0^post47 = oldx0^0 propagated equality x1^post47 = x1^0 propagated equality oldx4^post47 = oldx4^0 propagated equality oldx3^post47 = oldx3^0 propagated equality oldx13^post47 = oldx13^0 propagated equality x0^post47 = x0^0 propagated equality oldx10^post47 = oldx10^0 propagated equality x2^post47 = x2^0 propagated equality oldx6^post47 = oldx6^0 propagated equality oldx2^post47 = oldx2^0 Simplified Guard Original rule: l28 -> l5 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l5 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l5 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l5 : T, cost: 1 Propagated Equalities Original rule: l28 -> l7 : __const_31^0'=__const_31^post48, __const_32^0'=__const_32^post48, oldx0^0'=oldx0^post48, oldx10^0'=oldx10^post48, oldx11^0'=oldx11^post48, oldx12^0'=oldx12^post48, oldx13^0'=oldx13^post48, oldx1^0'=oldx1^post48, oldx2^0'=oldx2^post48, oldx3^0'=oldx3^post48, oldx4^0'=oldx4^post48, oldx5^0'=oldx5^post48, oldx6^0'=oldx6^post48, oldx7^0'=oldx7^post48, oldx8^0'=oldx8^post48, oldx9^0'=oldx9^post48, x0^0'=x0^post48, x1^0'=x1^post48, x2^0'=x2^post48, x3^0'=x3^post48, x4^0'=x4^post48, x5^0'=x5^post48, x6^0'=x6^post48, (x2^0-x2^post48 == 0 /\ -oldx13^post48+oldx13^0 == 0 /\ x5^0-x5^post48 == 0 /\ -__const_31^post48+__const_31^0 == 0 /\ -x3^post48+x3^0 == 0 /\ -x1^post48+x1^0 == 0 /\ oldx1^0-oldx1^post48 == 0 /\ -x0^post48+x0^0 == 0 /\ oldx11^0-oldx11^post48 == 0 /\ -oldx2^post48+oldx2^0 == 0 /\ x4^0-x4^post48 == 0 /\ -oldx9^post48+oldx9^0 == 0 /\ oldx3^0-oldx3^post48 == 0 /\ x6^0-x6^post48 == 0 /\ __const_32^0-__const_32^post48 == 0 /\ oldx0^0-oldx0^post48 == 0 /\ -oldx5^post48+oldx5^0 == 0 /\ -oldx6^post48+oldx6^0 == 0 /\ -oldx8^post48+oldx8^0 == 0 /\ oldx7^0-oldx7^post48 == 0 /\ oldx12^0-oldx12^post48 == 0 /\ oldx10^0-oldx10^post48 == 0 /\ oldx4^0-oldx4^post48 == 0), cost: 1 New rule: l28 -> l7 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality x2^post48 = x2^0 propagated equality oldx13^post48 = oldx13^0 propagated equality x5^post48 = x5^0 propagated equality __const_31^post48 = __const_31^0 propagated equality x3^post48 = x3^0 propagated equality x1^post48 = x1^0 propagated equality oldx1^post48 = oldx1^0 propagated equality x0^post48 = x0^0 propagated equality oldx11^post48 = oldx11^0 propagated equality oldx2^post48 = oldx2^0 propagated equality x4^post48 = x4^0 propagated equality oldx9^post48 = oldx9^0 propagated equality oldx3^post48 = oldx3^0 propagated equality x6^post48 = x6^0 propagated equality __const_32^post48 = __const_32^0 propagated equality oldx0^post48 = oldx0^0 propagated equality oldx5^post48 = oldx5^0 propagated equality oldx6^post48 = oldx6^0 propagated equality oldx8^post48 = oldx8^0 propagated equality oldx7^post48 = oldx7^0 propagated equality oldx12^post48 = oldx12^0 propagated equality oldx10^post48 = oldx10^0 propagated equality oldx4^post48 = oldx4^0 Simplified Guard Original rule: l28 -> l7 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l7 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l7 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l7 : T, cost: 1 Propagated Equalities Original rule: l28 -> l8 : __const_31^0'=__const_31^post49, __const_32^0'=__const_32^post49, oldx0^0'=oldx0^post49, oldx10^0'=oldx10^post49, oldx11^0'=oldx11^post49, oldx12^0'=oldx12^post49, oldx13^0'=oldx13^post49, oldx1^0'=oldx1^post49, oldx2^0'=oldx2^post49, oldx3^0'=oldx3^post49, oldx4^0'=oldx4^post49, oldx5^0'=oldx5^post49, oldx6^0'=oldx6^post49, oldx7^0'=oldx7^post49, oldx8^0'=oldx8^post49, oldx9^0'=oldx9^post49, x0^0'=x0^post49, x1^0'=x1^post49, x2^0'=x2^post49, x3^0'=x3^post49, x4^0'=x4^post49, x5^0'=x5^post49, x6^0'=x6^post49, (-oldx6^post49+oldx6^0 == 0 /\ -__const_31^post49+__const_31^0 == 0 /\ -oldx3^post49+oldx3^0 == 0 /\ -x6^post49+x6^0 == 0 /\ x1^0-x1^post49 == 0 /\ -x3^post49+x3^0 == 0 /\ -oldx1^post49+oldx1^0 == 0 /\ oldx9^0-oldx9^post49 == 0 /\ x2^0-x2^post49 == 0 /\ __const_32^0-__const_32^post49 == 0 /\ x5^0-x5^post49 == 0 /\ -oldx11^post49+oldx11^0 == 0 /\ -oldx2^post49+oldx2^0 == 0 /\ -oldx7^post49+oldx7^0 == 0 /\ oldx10^0-oldx10^post49 == 0 /\ oldx0^0-oldx0^post49 == 0 /\ x4^0-x4^post49 == 0 /\ -oldx4^post49+oldx4^0 == 0 /\ -x0^post49+x0^0 == 0 /\ -oldx8^post49+oldx8^0 == 0 /\ oldx12^0-oldx12^post49 == 0 /\ -oldx13^post49+oldx13^0 == 0 /\ -oldx5^post49+oldx5^0 == 0), cost: 1 New rule: l28 -> l8 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality oldx6^post49 = oldx6^0 propagated equality __const_31^post49 = __const_31^0 propagated equality oldx3^post49 = oldx3^0 propagated equality x6^post49 = x6^0 propagated equality x1^post49 = x1^0 propagated equality x3^post49 = x3^0 propagated equality oldx1^post49 = oldx1^0 propagated equality oldx9^post49 = oldx9^0 propagated equality x2^post49 = x2^0 propagated equality __const_32^post49 = __const_32^0 propagated equality x5^post49 = x5^0 propagated equality oldx11^post49 = oldx11^0 propagated equality oldx2^post49 = oldx2^0 propagated equality oldx7^post49 = oldx7^0 propagated equality oldx10^post49 = oldx10^0 propagated equality oldx0^post49 = oldx0^0 propagated equality x4^post49 = x4^0 propagated equality oldx4^post49 = oldx4^0 propagated equality x0^post49 = x0^0 propagated equality oldx8^post49 = oldx8^0 propagated equality oldx12^post49 = oldx12^0 propagated equality oldx13^post49 = oldx13^0 propagated equality oldx5^post49 = oldx5^0 Simplified Guard Original rule: l28 -> l8 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l8 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l8 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l8 : T, cost: 1 Propagated Equalities Original rule: l28 -> l29 : __const_31^0'=__const_31^post50, __const_32^0'=__const_32^post50, oldx0^0'=oldx0^post50, oldx10^0'=oldx10^post50, oldx11^0'=oldx11^post50, oldx12^0'=oldx12^post50, oldx13^0'=oldx13^post50, oldx1^0'=oldx1^post50, oldx2^0'=oldx2^post50, oldx3^0'=oldx3^post50, oldx4^0'=oldx4^post50, oldx5^0'=oldx5^post50, oldx6^0'=oldx6^post50, oldx7^0'=oldx7^post50, oldx8^0'=oldx8^post50, oldx9^0'=oldx9^post50, x0^0'=x0^post50, x1^0'=x1^post50, x2^0'=x2^post50, x3^0'=x3^post50, x4^0'=x4^post50, x5^0'=x5^post50, x6^0'=x6^post50, (oldx3^0-oldx3^post50 == 0 /\ oldx10^0-oldx10^post50 == 0 /\ oldx2^0-oldx2^post50 == 0 /\ -x6^post50+x6^0 == 0 /\ -__const_31^post50+__const_31^0 == 0 /\ x1^0-x1^post50 == 0 /\ -oldx0^post50+oldx0^0 == 0 /\ oldx9^0-oldx9^post50 == 0 /\ x2^0-x2^post50 == 0 /\ -x3^post50+x3^0 == 0 /\ oldx5^0-oldx5^post50 == 0 /\ x5^0-x5^post50 == 0 /\ oldx11^0-oldx11^post50 == 0 /\ -oldx12^post50+oldx12^0 == 0 /\ x4^0-x4^post50 == 0 /\ oldx1^0-oldx1^post50 == 0 /\ oldx7^0-oldx7^post50 == 0 /\ -oldx13^post50+oldx13^0 == 0 /\ oldx4^0-oldx4^post50 == 0 /\ __const_32^0-__const_32^post50 == 0 /\ -oldx8^post50+oldx8^0 == 0 /\ -oldx6^post50+oldx6^0 == 0 /\ -x0^post50+x0^0 == 0), cost: 1 New rule: l28 -> l29 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality oldx3^post50 = oldx3^0 propagated equality oldx10^post50 = oldx10^0 propagated equality oldx2^post50 = oldx2^0 propagated equality x6^post50 = x6^0 propagated equality __const_31^post50 = __const_31^0 propagated equality x1^post50 = x1^0 propagated equality oldx0^post50 = oldx0^0 propagated equality oldx9^post50 = oldx9^0 propagated equality x2^post50 = x2^0 propagated equality x3^post50 = x3^0 propagated equality oldx5^post50 = oldx5^0 propagated equality x5^post50 = x5^0 propagated equality oldx11^post50 = oldx11^0 propagated equality oldx12^post50 = oldx12^0 propagated equality x4^post50 = x4^0 propagated equality oldx1^post50 = oldx1^0 propagated equality oldx7^post50 = oldx7^0 propagated equality oldx13^post50 = oldx13^0 propagated equality oldx4^post50 = oldx4^0 propagated equality __const_32^post50 = __const_32^0 propagated equality oldx8^post50 = oldx8^0 propagated equality oldx6^post50 = oldx6^0 propagated equality x0^post50 = x0^0 Simplified Guard Original rule: l28 -> l29 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l29 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l29 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l29 : T, cost: 1 Propagated Equalities Original rule: l28 -> l6 : __const_31^0'=__const_31^post51, __const_32^0'=__const_32^post51, oldx0^0'=oldx0^post51, oldx10^0'=oldx10^post51, oldx11^0'=oldx11^post51, oldx12^0'=oldx12^post51, oldx13^0'=oldx13^post51, oldx1^0'=oldx1^post51, oldx2^0'=oldx2^post51, oldx3^0'=oldx3^post51, oldx4^0'=oldx4^post51, oldx5^0'=oldx5^post51, oldx6^0'=oldx6^post51, oldx7^0'=oldx7^post51, oldx8^0'=oldx8^post51, oldx9^0'=oldx9^post51, x0^0'=x0^post51, x1^0'=x1^post51, x2^0'=x2^post51, x3^0'=x3^post51, x4^0'=x4^post51, x5^0'=x5^post51, x6^0'=x6^post51, (-oldx9^post51+oldx9^0 == 0 /\ oldx5^0-oldx5^post51 == 0 /\ oldx10^0-oldx10^post51 == 0 /\ -oldx13^post51+oldx13^0 == 0 /\ oldx0^0-oldx0^post51 == 0 /\ x2^0-x2^post51 == 0 /\ oldx7^0-oldx7^post51 == 0 /\ oldx4^0-oldx4^post51 == 0 /\ oldx8^0-oldx8^post51 == 0 /\ -x6^post51+x6^0 == 0 /\ oldx11^0-oldx11^post51 == 0 /\ -oldx2^post51+oldx2^0 == 0 /\ -x1^post51+x1^0 == 0 /\ -x4^post51+x4^0 == 0 /\ -x3^post51+x3^0 == 0 /\ -__const_31^post51+__const_31^0 == 0 /\ __const_32^0-__const_32^post51 == 0 /\ -x0^post51+x0^0 == 0 /\ oldx1^0-oldx1^post51 == 0 /\ -oldx12^post51+oldx12^0 == 0 /\ -oldx6^post51+oldx6^0 == 0 /\ x5^0-x5^post51 == 0 /\ oldx3^0-oldx3^post51 == 0), cost: 1 New rule: l28 -> l6 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality oldx9^post51 = oldx9^0 propagated equality oldx5^post51 = oldx5^0 propagated equality oldx10^post51 = oldx10^0 propagated equality oldx13^post51 = oldx13^0 propagated equality oldx0^post51 = oldx0^0 propagated equality x2^post51 = x2^0 propagated equality oldx7^post51 = oldx7^0 propagated equality oldx4^post51 = oldx4^0 propagated equality oldx8^post51 = oldx8^0 propagated equality x6^post51 = x6^0 propagated equality oldx11^post51 = oldx11^0 propagated equality oldx2^post51 = oldx2^0 propagated equality x1^post51 = x1^0 propagated equality x4^post51 = x4^0 propagated equality x3^post51 = x3^0 propagated equality __const_31^post51 = __const_31^0 propagated equality __const_32^post51 = __const_32^0 propagated equality x0^post51 = x0^0 propagated equality oldx1^post51 = oldx1^0 propagated equality oldx12^post51 = oldx12^0 propagated equality oldx6^post51 = oldx6^0 propagated equality x5^post51 = x5^0 propagated equality oldx3^post51 = oldx3^0 Simplified Guard Original rule: l28 -> l6 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l6 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l6 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l6 : T, cost: 1 Propagated Equalities Original rule: l28 -> l10 : __const_31^0'=__const_31^post52, __const_32^0'=__const_32^post52, oldx0^0'=oldx0^post52, oldx10^0'=oldx10^post52, oldx11^0'=oldx11^post52, oldx12^0'=oldx12^post52, oldx13^0'=oldx13^post52, oldx1^0'=oldx1^post52, oldx2^0'=oldx2^post52, oldx3^0'=oldx3^post52, oldx4^0'=oldx4^post52, oldx5^0'=oldx5^post52, oldx6^0'=oldx6^post52, oldx7^0'=oldx7^post52, oldx8^0'=oldx8^post52, oldx9^0'=oldx9^post52, x0^0'=x0^post52, x1^0'=x1^post52, x2^0'=x2^post52, x3^0'=x3^post52, x4^0'=x4^post52, x5^0'=x5^post52, x6^0'=x6^post52, (x5^0-x5^post52 == 0 /\ oldx9^0-oldx9^post52 == 0 /\ -oldx7^post52+oldx7^0 == 0 /\ oldx10^0-oldx10^post52 == 0 /\ -oldx1^post52+oldx1^0 == 0 /\ oldx0^0-oldx0^post52 == 0 /\ -oldx4^post52+oldx4^0 == 0 /\ -__const_32^post52+__const_32^0 == 0 /\ -x1^post52+x1^0 == 0 /\ oldx12^0-oldx12^post52 == 0 /\ -oldx5^post52+oldx5^0 == 0 /\ x6^0-x6^post52 == 0 /\ oldx3^0-oldx3^post52 == 0 /\ -oldx8^post52+oldx8^0 == 0 /\ -x0^post52+x0^0 == 0 /\ -oldx11^post52+oldx11^0 == 0 /\ -oldx6^post52+oldx6^0 == 0 /\ -oldx2^post52+oldx2^0 == 0 /\ x3^0-x3^post52 == 0 /\ x2^0-x2^post52 == 0 /\ -__const_31^post52+__const_31^0 == 0 /\ -oldx13^post52+oldx13^0 == 0 /\ -x4^post52+x4^0 == 0), cost: 1 New rule: l28 -> l10 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality x5^post52 = x5^0 propagated equality oldx9^post52 = oldx9^0 propagated equality oldx7^post52 = oldx7^0 propagated equality oldx10^post52 = oldx10^0 propagated equality oldx1^post52 = oldx1^0 propagated equality oldx0^post52 = oldx0^0 propagated equality oldx4^post52 = oldx4^0 propagated equality __const_32^post52 = __const_32^0 propagated equality x1^post52 = x1^0 propagated equality oldx12^post52 = oldx12^0 propagated equality oldx5^post52 = oldx5^0 propagated equality x6^post52 = x6^0 propagated equality oldx3^post52 = oldx3^0 propagated equality oldx8^post52 = oldx8^0 propagated equality x0^post52 = x0^0 propagated equality oldx11^post52 = oldx11^0 propagated equality oldx6^post52 = oldx6^0 propagated equality oldx2^post52 = oldx2^0 propagated equality x3^post52 = x3^0 propagated equality x2^post52 = x2^0 propagated equality __const_31^post52 = __const_31^0 propagated equality oldx13^post52 = oldx13^0 propagated equality x4^post52 = x4^0 Simplified Guard Original rule: l28 -> l10 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l10 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l10 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l10 : T, cost: 1 Propagated Equalities Original rule: l28 -> l9 : __const_31^0'=__const_31^post53, __const_32^0'=__const_32^post53, oldx0^0'=oldx0^post53, oldx10^0'=oldx10^post53, oldx11^0'=oldx11^post53, oldx12^0'=oldx12^post53, oldx13^0'=oldx13^post53, oldx1^0'=oldx1^post53, oldx2^0'=oldx2^post53, oldx3^0'=oldx3^post53, oldx4^0'=oldx4^post53, oldx5^0'=oldx5^post53, oldx6^0'=oldx6^post53, oldx7^0'=oldx7^post53, oldx8^0'=oldx8^post53, oldx9^0'=oldx9^post53, x0^0'=x0^post53, x1^0'=x1^post53, x2^0'=x2^post53, x3^0'=x3^post53, x4^0'=x4^post53, x5^0'=x5^post53, x6^0'=x6^post53, (-__const_31^post53+__const_31^0 == 0 /\ -oldx11^post53+oldx11^0 == 0 /\ -oldx2^post53+oldx2^0 == 0 /\ oldx9^0-oldx9^post53 == 0 /\ -oldx7^post53+oldx7^0 == 0 /\ x2^0-x2^post53 == 0 /\ oldx12^0-oldx12^post53 == 0 /\ x5^0-x5^post53 == 0 /\ -oldx10^post53+oldx10^0 == 0 /\ -oldx4^post53+oldx4^0 == 0 /\ -x4^post53+x4^0 == 0 /\ -x1^post53+x1^0 == 0 /\ oldx0^0-oldx0^post53 == 0 /\ -oldx5^post53+oldx5^0 == 0 /\ __const_32^0-__const_32^post53 == 0 /\ -oldx6^post53+oldx6^0 == 0 /\ -oldx8^post53+oldx8^0 == 0 /\ oldx3^0-oldx3^post53 == 0 /\ -x6^post53+x6^0 == 0 /\ -x3^post53+x3^0 == 0 /\ -oldx1^post53+oldx1^0 == 0 /\ -x0^post53+x0^0 == 0 /\ oldx13^0-oldx13^post53 == 0), cost: 1 New rule: l28 -> l9 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality __const_31^post53 = __const_31^0 propagated equality oldx11^post53 = oldx11^0 propagated equality oldx2^post53 = oldx2^0 propagated equality oldx9^post53 = oldx9^0 propagated equality oldx7^post53 = oldx7^0 propagated equality x2^post53 = x2^0 propagated equality oldx12^post53 = oldx12^0 propagated equality x5^post53 = x5^0 propagated equality oldx10^post53 = oldx10^0 propagated equality oldx4^post53 = oldx4^0 propagated equality x4^post53 = x4^0 propagated equality x1^post53 = x1^0 propagated equality oldx0^post53 = oldx0^0 propagated equality oldx5^post53 = oldx5^0 propagated equality __const_32^post53 = __const_32^0 propagated equality oldx6^post53 = oldx6^0 propagated equality oldx8^post53 = oldx8^0 propagated equality oldx3^post53 = oldx3^0 propagated equality x6^post53 = x6^0 propagated equality x3^post53 = x3^0 propagated equality oldx1^post53 = oldx1^0 propagated equality x0^post53 = x0^0 propagated equality oldx13^post53 = oldx13^0 Simplified Guard Original rule: l28 -> l9 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l9 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l9 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l9 : T, cost: 1 Propagated Equalities Original rule: l28 -> l11 : __const_31^0'=__const_31^post54, __const_32^0'=__const_32^post54, oldx0^0'=oldx0^post54, oldx10^0'=oldx10^post54, oldx11^0'=oldx11^post54, oldx12^0'=oldx12^post54, oldx13^0'=oldx13^post54, oldx1^0'=oldx1^post54, oldx2^0'=oldx2^post54, oldx3^0'=oldx3^post54, oldx4^0'=oldx4^post54, oldx5^0'=oldx5^post54, oldx6^0'=oldx6^post54, oldx7^0'=oldx7^post54, oldx8^0'=oldx8^post54, oldx9^0'=oldx9^post54, x0^0'=x0^post54, x1^0'=x1^post54, x2^0'=x2^post54, x3^0'=x3^post54, x4^0'=x4^post54, x5^0'=x5^post54, x6^0'=x6^post54, (-x6^post54+x6^0 == 0 /\ oldx2^0-oldx2^post54 == 0 /\ __const_32^0-__const_32^post54 == 0 /\ -oldx11^post54+oldx11^0 == 0 /\ oldx1^0-oldx1^post54 == 0 /\ -oldx5^post54+oldx5^0 == 0 /\ -oldx13^post54+oldx13^0 == 0 /\ x2^0-x2^post54 == 0 /\ oldx10^0-oldx10^post54 == 0 /\ oldx3^0-oldx3^post54 == 0 /\ -x0^post54+x0^0 == 0 /\ -x4^post54+x4^0 == 0 /\ -x3^post54+x3^0 == 0 /\ -x1^post54+x1^0 == 0 /\ -oldx8^post54+oldx8^0 == 0 /\ oldx9^0-oldx9^post54 == 0 /\ oldx12^0-oldx12^post54 == 0 /\ -oldx6^post54+oldx6^0 == 0 /\ -__const_31^post54+__const_31^0 == 0 /\ oldx7^0-oldx7^post54 == 0 /\ oldx4^0-oldx4^post54 == 0 /\ oldx0^0-oldx0^post54 == 0 /\ x5^0-x5^post54 == 0), cost: 1 New rule: l28 -> l11 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality x6^post54 = x6^0 propagated equality oldx2^post54 = oldx2^0 propagated equality __const_32^post54 = __const_32^0 propagated equality oldx11^post54 = oldx11^0 propagated equality oldx1^post54 = oldx1^0 propagated equality oldx5^post54 = oldx5^0 propagated equality oldx13^post54 = oldx13^0 propagated equality x2^post54 = x2^0 propagated equality oldx10^post54 = oldx10^0 propagated equality oldx3^post54 = oldx3^0 propagated equality x0^post54 = x0^0 propagated equality x4^post54 = x4^0 propagated equality x3^post54 = x3^0 propagated equality x1^post54 = x1^0 propagated equality oldx8^post54 = oldx8^0 propagated equality oldx9^post54 = oldx9^0 propagated equality oldx12^post54 = oldx12^0 propagated equality oldx6^post54 = oldx6^0 propagated equality __const_31^post54 = __const_31^0 propagated equality oldx7^post54 = oldx7^0 propagated equality oldx4^post54 = oldx4^0 propagated equality oldx0^post54 = oldx0^0 propagated equality x5^post54 = x5^0 Simplified Guard Original rule: l28 -> l11 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l11 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l11 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l11 : T, cost: 1 Propagated Equalities Original rule: l28 -> l13 : __const_31^0'=__const_31^post55, __const_32^0'=__const_32^post55, oldx0^0'=oldx0^post55, oldx10^0'=oldx10^post55, oldx11^0'=oldx11^post55, oldx12^0'=oldx12^post55, oldx13^0'=oldx13^post55, oldx1^0'=oldx1^post55, oldx2^0'=oldx2^post55, oldx3^0'=oldx3^post55, oldx4^0'=oldx4^post55, oldx5^0'=oldx5^post55, oldx6^0'=oldx6^post55, oldx7^0'=oldx7^post55, oldx8^0'=oldx8^post55, oldx9^0'=oldx9^post55, x0^0'=x0^post55, x1^0'=x1^post55, x2^0'=x2^post55, x3^0'=x3^post55, x4^0'=x4^post55, x5^0'=x5^post55, x6^0'=x6^post55, (-__const_32^post55+__const_32^0 == 0 /\ __const_31^0-__const_31^post55 == 0 /\ -oldx2^post55+oldx2^0 == 0 /\ oldx12^0-oldx12^post55 == 0 /\ oldx10^0-oldx10^post55 == 0 /\ oldx0^0-oldx0^post55 == 0 /\ -oldx11^post55+oldx11^0 == 0 /\ -oldx4^post55+oldx4^0 == 0 /\ -oldx5^post55+oldx5^0 == 0 /\ -x4^post55+x4^0 == 0 /\ -x1^post55+x1^0 == 0 /\ oldx3^0-oldx3^post55 == 0 /\ -oldx6^post55+oldx6^0 == 0 /\ -x6^post55+x6^0 == 0 /\ x3^0-x3^post55 == 0 /\ -oldx7^post55+oldx7^0 == 0 /\ x5^0-x5^post55 == 0 /\ -oldx1^post55+oldx1^0 == 0 /\ -x0^post55+x0^0 == 0 /\ x2^0-x2^post55 == 0 /\ oldx9^0-oldx9^post55 == 0 /\ oldx13^0-oldx13^post55 == 0 /\ -oldx8^post55+oldx8^0 == 0), cost: 1 New rule: l28 -> l13 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality __const_32^post55 = __const_32^0 propagated equality __const_31^post55 = __const_31^0 propagated equality oldx2^post55 = oldx2^0 propagated equality oldx12^post55 = oldx12^0 propagated equality oldx10^post55 = oldx10^0 propagated equality oldx0^post55 = oldx0^0 propagated equality oldx11^post55 = oldx11^0 propagated equality oldx4^post55 = oldx4^0 propagated equality oldx5^post55 = oldx5^0 propagated equality x4^post55 = x4^0 propagated equality x1^post55 = x1^0 propagated equality oldx3^post55 = oldx3^0 propagated equality oldx6^post55 = oldx6^0 propagated equality x6^post55 = x6^0 propagated equality x3^post55 = x3^0 propagated equality oldx7^post55 = oldx7^0 propagated equality x5^post55 = x5^0 propagated equality oldx1^post55 = oldx1^0 propagated equality x0^post55 = x0^0 propagated equality x2^post55 = x2^0 propagated equality oldx9^post55 = oldx9^0 propagated equality oldx13^post55 = oldx13^0 propagated equality oldx8^post55 = oldx8^0 Simplified Guard Original rule: l28 -> l13 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l13 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l13 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l13 : T, cost: 1 Propagated Equalities Original rule: l28 -> l14 : __const_31^0'=__const_31^post56, __const_32^0'=__const_32^post56, oldx0^0'=oldx0^post56, oldx10^0'=oldx10^post56, oldx11^0'=oldx11^post56, oldx12^0'=oldx12^post56, oldx13^0'=oldx13^post56, oldx1^0'=oldx1^post56, oldx2^0'=oldx2^post56, oldx3^0'=oldx3^post56, oldx4^0'=oldx4^post56, oldx5^0'=oldx5^post56, oldx6^0'=oldx6^post56, oldx7^0'=oldx7^post56, oldx8^0'=oldx8^post56, oldx9^0'=oldx9^post56, x0^0'=x0^post56, x1^0'=x1^post56, x2^0'=x2^post56, x3^0'=x3^post56, x4^0'=x4^post56, x5^0'=x5^post56, x6^0'=x6^post56, (-oldx2^post56+oldx2^0 == 0 /\ oldx9^0-oldx9^post56 == 0 /\ oldx12^0-oldx12^post56 == 0 /\ x2^0-x2^post56 == 0 /\ -oldx11^post56+oldx11^0 == 0 /\ -oldx7^post56+oldx7^0 == 0 /\ x5^0-x5^post56 == 0 /\ -oldx4^post56+oldx4^0 == 0 /\ -x4^post56+x4^0 == 0 /\ -oldx5^post56+oldx5^0 == 0 /\ -oldx8^post56+oldx8^0 == 0 /\ -x0^post56+x0^0 == 0 /\ -oldx10^post56+oldx10^0 == 0 /\ oldx0^0-oldx0^post56 == 0 /\ oldx3^0-oldx3^post56 == 0 /\ -__const_32^post56+__const_32^0 == 0 /\ -__const_31^post56+__const_31^0 == 0 /\ -x6^post56+x6^0 == 0 /\ -x1^post56+x1^0 == 0 /\ -x3^post56+x3^0 == 0 /\ -oldx6^post56+oldx6^0 == 0 /\ oldx13^0-oldx13^post56 == 0 /\ -oldx1^post56+oldx1^0 == 0), cost: 1 New rule: l28 -> l14 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality oldx2^post56 = oldx2^0 propagated equality oldx9^post56 = oldx9^0 propagated equality oldx12^post56 = oldx12^0 propagated equality x2^post56 = x2^0 propagated equality oldx11^post56 = oldx11^0 propagated equality oldx7^post56 = oldx7^0 propagated equality x5^post56 = x5^0 propagated equality oldx4^post56 = oldx4^0 propagated equality x4^post56 = x4^0 propagated equality oldx5^post56 = oldx5^0 propagated equality oldx8^post56 = oldx8^0 propagated equality x0^post56 = x0^0 propagated equality oldx10^post56 = oldx10^0 propagated equality oldx0^post56 = oldx0^0 propagated equality oldx3^post56 = oldx3^0 propagated equality __const_32^post56 = __const_32^0 propagated equality __const_31^post56 = __const_31^0 propagated equality x6^post56 = x6^0 propagated equality x1^post56 = x1^0 propagated equality x3^post56 = x3^0 propagated equality oldx6^post56 = oldx6^0 propagated equality oldx13^post56 = oldx13^0 propagated equality oldx1^post56 = oldx1^0 Simplified Guard Original rule: l28 -> l14 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l14 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l14 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l14 : T, cost: 1 Propagated Equalities Original rule: l28 -> l15 : __const_31^0'=__const_31^post57, __const_32^0'=__const_32^post57, oldx0^0'=oldx0^post57, oldx10^0'=oldx10^post57, oldx11^0'=oldx11^post57, oldx12^0'=oldx12^post57, oldx13^0'=oldx13^post57, oldx1^0'=oldx1^post57, oldx2^0'=oldx2^post57, oldx3^0'=oldx3^post57, oldx4^0'=oldx4^post57, oldx5^0'=oldx5^post57, oldx6^0'=oldx6^post57, oldx7^0'=oldx7^post57, oldx8^0'=oldx8^post57, oldx9^0'=oldx9^post57, x0^0'=x0^post57, x1^0'=x1^post57, x2^0'=x2^post57, x3^0'=x3^post57, x4^0'=x4^post57, x5^0'=x5^post57, x6^0'=x6^post57, (x4^0-x4^post57 == 0 /\ __const_32^0-__const_32^post57 == 0 /\ oldx7^0-oldx7^post57 == 0 /\ oldx4^0-oldx4^post57 == 0 /\ oldx8^0-oldx8^post57 == 0 /\ -oldx11^post57+oldx11^0 == 0 /\ -oldx5^post57+oldx5^0 == 0 /\ x5^0-x5^post57 == 0 /\ oldx1^0-oldx1^post57 == 0 /\ -oldx13^post57+oldx13^0 == 0 /\ -x3^post57+x3^0 == 0 /\ oldx10^0-oldx10^post57 == 0 /\ oldx3^0-oldx3^post57 == 0 /\ -__const_31^post57+__const_31^0 == 0 /\ -x0^post57+x0^0 == 0 /\ -oldx6^post57+oldx6^0 == 0 /\ x1^0-x1^post57 == 0 /\ x2^0-x2^post57 == 0 /\ -oldx2^post57+oldx2^0 == 0 /\ oldx12^0-oldx12^post57 == 0 /\ oldx0^0-oldx0^post57 == 0 /\ -oldx9^post57+oldx9^0 == 0 /\ -x6^post57+x6^0 == 0), cost: 1 New rule: l28 -> l15 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality x4^post57 = x4^0 propagated equality __const_32^post57 = __const_32^0 propagated equality oldx7^post57 = oldx7^0 propagated equality oldx4^post57 = oldx4^0 propagated equality oldx8^post57 = oldx8^0 propagated equality oldx11^post57 = oldx11^0 propagated equality oldx5^post57 = oldx5^0 propagated equality x5^post57 = x5^0 propagated equality oldx1^post57 = oldx1^0 propagated equality oldx13^post57 = oldx13^0 propagated equality x3^post57 = x3^0 propagated equality oldx10^post57 = oldx10^0 propagated equality oldx3^post57 = oldx3^0 propagated equality __const_31^post57 = __const_31^0 propagated equality x0^post57 = x0^0 propagated equality oldx6^post57 = oldx6^0 propagated equality x1^post57 = x1^0 propagated equality x2^post57 = x2^0 propagated equality oldx2^post57 = oldx2^0 propagated equality oldx12^post57 = oldx12^0 propagated equality oldx0^post57 = oldx0^0 propagated equality oldx9^post57 = oldx9^0 propagated equality x6^post57 = x6^0 Simplified Guard Original rule: l28 -> l15 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l15 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l15 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l15 : T, cost: 1 Propagated Equalities Original rule: l28 -> l16 : __const_31^0'=__const_31^post58, __const_32^0'=__const_32^post58, oldx0^0'=oldx0^post58, oldx10^0'=oldx10^post58, oldx11^0'=oldx11^post58, oldx12^0'=oldx12^post58, oldx13^0'=oldx13^post58, oldx1^0'=oldx1^post58, oldx2^0'=oldx2^post58, oldx3^0'=oldx3^post58, oldx4^0'=oldx4^post58, oldx5^0'=oldx5^post58, oldx6^0'=oldx6^post58, oldx7^0'=oldx7^post58, oldx8^0'=oldx8^post58, oldx9^0'=oldx9^post58, x0^0'=x0^post58, x1^0'=x1^post58, x2^0'=x2^post58, x3^0'=x3^post58, x4^0'=x4^post58, x5^0'=x5^post58, x6^0'=x6^post58, (-x0^post58+x0^0 == 0 /\ -x1^post58+x1^0 == 0 /\ -x3^post58+x3^0 == 0 /\ oldx3^0-oldx3^post58 == 0 /\ -oldx11^post58+oldx11^0 == 0 /\ x2^0-x2^post58 == 0 /\ -oldx2^post58+oldx2^0 == 0 /\ -oldx9^post58+oldx9^0 == 0 /\ x4^0-x4^post58 == 0 /\ -oldx13^post58+oldx13^0 == 0 /\ oldx10^0-oldx10^post58 == 0 /\ -oldx5^post58+oldx5^0 == 0 /\ -x6^post58+x6^0 == 0 /\ -oldx8^post58+oldx8^0 == 0 /\ -__const_32^post58+__const_32^0 == 0 /\ -oldx6^post58+oldx6^0 == 0 /\ -__const_31^post58+__const_31^0 == 0 /\ x5^0-x5^post58 == 0 /\ oldx12^0-oldx12^post58 == 0 /\ oldx7^0-oldx7^post58 == 0 /\ oldx4^0-oldx4^post58 == 0 /\ -oldx1^post58+oldx1^0 == 0 /\ oldx0^0-oldx0^post58 == 0), cost: 1 New rule: l28 -> l16 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality x0^post58 = x0^0 propagated equality x1^post58 = x1^0 propagated equality x3^post58 = x3^0 propagated equality oldx3^post58 = oldx3^0 propagated equality oldx11^post58 = oldx11^0 propagated equality x2^post58 = x2^0 propagated equality oldx2^post58 = oldx2^0 propagated equality oldx9^post58 = oldx9^0 propagated equality x4^post58 = x4^0 propagated equality oldx13^post58 = oldx13^0 propagated equality oldx10^post58 = oldx10^0 propagated equality oldx5^post58 = oldx5^0 propagated equality x6^post58 = x6^0 propagated equality oldx8^post58 = oldx8^0 propagated equality __const_32^post58 = __const_32^0 propagated equality oldx6^post58 = oldx6^0 propagated equality __const_31^post58 = __const_31^0 propagated equality x5^post58 = x5^0 propagated equality oldx12^post58 = oldx12^0 propagated equality oldx7^post58 = oldx7^0 propagated equality oldx4^post58 = oldx4^0 propagated equality oldx1^post58 = oldx1^0 propagated equality oldx0^post58 = oldx0^0 Simplified Guard Original rule: l28 -> l16 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l16 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l16 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l16 : T, cost: 1 Propagated Equalities Original rule: l28 -> l17 : __const_31^0'=__const_31^post59, __const_32^0'=__const_32^post59, oldx0^0'=oldx0^post59, oldx10^0'=oldx10^post59, oldx11^0'=oldx11^post59, oldx12^0'=oldx12^post59, oldx13^0'=oldx13^post59, oldx1^0'=oldx1^post59, oldx2^0'=oldx2^post59, oldx3^0'=oldx3^post59, oldx4^0'=oldx4^post59, oldx5^0'=oldx5^post59, oldx6^0'=oldx6^post59, oldx7^0'=oldx7^post59, oldx8^0'=oldx8^post59, oldx9^0'=oldx9^post59, x0^0'=x0^post59, x1^0'=x1^post59, x2^0'=x2^post59, x3^0'=x3^post59, x4^0'=x4^post59, x5^0'=x5^post59, x6^0'=x6^post59, (-oldx11^post59+oldx11^0 == 0 /\ -oldx6^post59+oldx6^0 == 0 /\ -x0^post59+x0^0 == 0 /\ -x4^post59+x4^0 == 0 /\ oldx10^0-oldx10^post59 == 0 /\ -oldx8^post59+oldx8^0 == 0 /\ -oldx13^post59+oldx13^0 == 0 /\ -oldx2^post59+oldx2^0 == 0 /\ x3^0-x3^post59 == 0 /\ oldx7^0-oldx7^post59 == 0 /\ -__const_32^post59+__const_32^0 == 0 /\ -__const_31^post59+__const_31^0 == 0 /\ -x6^post59+x6^0 == 0 /\ x2^0-x2^post59 == 0 /\ oldx9^0-oldx9^post59 == 0 /\ oldx12^0-oldx12^post59 == 0 /\ oldx3^0-oldx3^post59 == 0 /\ -oldx4^post59+oldx4^0 == 0 /\ -oldx1^post59+oldx1^0 == 0 /\ x5^0-x5^post59 == 0 /\ -x1^post59+x1^0 == 0 /\ -oldx5^post59+oldx5^0 == 0 /\ oldx0^0-oldx0^post59 == 0), cost: 1 New rule: l28 -> l17 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality oldx11^post59 = oldx11^0 propagated equality oldx6^post59 = oldx6^0 propagated equality x0^post59 = x0^0 propagated equality x4^post59 = x4^0 propagated equality oldx10^post59 = oldx10^0 propagated equality oldx8^post59 = oldx8^0 propagated equality oldx13^post59 = oldx13^0 propagated equality oldx2^post59 = oldx2^0 propagated equality x3^post59 = x3^0 propagated equality oldx7^post59 = oldx7^0 propagated equality __const_32^post59 = __const_32^0 propagated equality __const_31^post59 = __const_31^0 propagated equality x6^post59 = x6^0 propagated equality x2^post59 = x2^0 propagated equality oldx9^post59 = oldx9^0 propagated equality oldx12^post59 = oldx12^0 propagated equality oldx3^post59 = oldx3^0 propagated equality oldx4^post59 = oldx4^0 propagated equality oldx1^post59 = oldx1^0 propagated equality x5^post59 = x5^0 propagated equality x1^post59 = x1^0 propagated equality oldx5^post59 = oldx5^0 propagated equality oldx0^post59 = oldx0^0 Simplified Guard Original rule: l28 -> l17 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l17 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l17 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l17 : T, cost: 1 Propagated Equalities Original rule: l28 -> l18 : __const_31^0'=__const_31^post60, __const_32^0'=__const_32^post60, oldx0^0'=oldx0^post60, oldx10^0'=oldx10^post60, oldx11^0'=oldx11^post60, oldx12^0'=oldx12^post60, oldx13^0'=oldx13^post60, oldx1^0'=oldx1^post60, oldx2^0'=oldx2^post60, oldx3^0'=oldx3^post60, oldx4^0'=oldx4^post60, oldx5^0'=oldx5^post60, oldx6^0'=oldx6^post60, oldx7^0'=oldx7^post60, oldx8^0'=oldx8^post60, oldx9^0'=oldx9^post60, x0^0'=x0^post60, x1^0'=x1^post60, x2^0'=x2^post60, x3^0'=x3^post60, x4^0'=x4^post60, x5^0'=x5^post60, x6^0'=x6^post60, (-x3^post60+x3^0 == 0 /\ __const_32^0-__const_32^post60 == 0 /\ -x5^post60+x5^0 == 0 /\ -x2^post60+x2^0 == 0 /\ oldx3^0-oldx3^post60 == 0 /\ -oldx0^post60+oldx0^0 == 0 /\ oldx4^0-oldx4^post60 == 0 /\ oldx2^0-oldx2^post60 == 0 /\ -oldx6^post60+oldx6^0 == 0 /\ oldx10^0-oldx10^post60 == 0 /\ oldx5^0-oldx5^post60 == 0 /\ -oldx13^post60+oldx13^0 == 0 /\ oldx12^0-oldx12^post60 == 0 /\ x1^0-x1^post60 == 0 /\ oldx7^0-oldx7^post60 == 0 /\ -x0^post60+x0^0 == 0 /\ -__const_31^post60+__const_31^0 == 0 /\ oldx11^0-oldx11^post60 == 0 /\ x4^0-x4^post60 == 0 /\ oldx8^0-oldx8^post60 == 0 /\ oldx1^0-oldx1^post60 == 0 /\ -oldx9^post60+oldx9^0 == 0 /\ -x6^post60+x6^0 == 0), cost: 1 New rule: l28 -> l18 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality x3^post60 = x3^0 propagated equality __const_32^post60 = __const_32^0 propagated equality x5^post60 = x5^0 propagated equality x2^post60 = x2^0 propagated equality oldx3^post60 = oldx3^0 propagated equality oldx0^post60 = oldx0^0 propagated equality oldx4^post60 = oldx4^0 propagated equality oldx2^post60 = oldx2^0 propagated equality oldx6^post60 = oldx6^0 propagated equality oldx10^post60 = oldx10^0 propagated equality oldx5^post60 = oldx5^0 propagated equality oldx13^post60 = oldx13^0 propagated equality oldx12^post60 = oldx12^0 propagated equality x1^post60 = x1^0 propagated equality oldx7^post60 = oldx7^0 propagated equality x0^post60 = x0^0 propagated equality __const_31^post60 = __const_31^0 propagated equality oldx11^post60 = oldx11^0 propagated equality x4^post60 = x4^0 propagated equality oldx8^post60 = oldx8^0 propagated equality oldx1^post60 = oldx1^0 propagated equality oldx9^post60 = oldx9^0 propagated equality x6^post60 = x6^0 Simplified Guard Original rule: l28 -> l18 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l18 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l18 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l18 : T, cost: 1 Propagated Equalities Original rule: l28 -> l20 : __const_31^0'=__const_31^post61, __const_32^0'=__const_32^post61, oldx0^0'=oldx0^post61, oldx10^0'=oldx10^post61, oldx11^0'=oldx11^post61, oldx12^0'=oldx12^post61, oldx13^0'=oldx13^post61, oldx1^0'=oldx1^post61, oldx2^0'=oldx2^post61, oldx3^0'=oldx3^post61, oldx4^0'=oldx4^post61, oldx5^0'=oldx5^post61, oldx6^0'=oldx6^post61, oldx7^0'=oldx7^post61, oldx8^0'=oldx8^post61, oldx9^0'=oldx9^post61, x0^0'=x0^post61, x1^0'=x1^post61, x2^0'=x2^post61, x3^0'=x3^post61, x4^0'=x4^post61, x5^0'=x5^post61, x6^0'=x6^post61, (oldx4^0-oldx4^post61 == 0 /\ oldx8^0-oldx8^post61 == 0 /\ -x5^post61+x5^0 == 0 /\ -x2^post61+x2^0 == 0 /\ -x3^post61+x3^0 == 0 /\ -oldx12^post61+oldx12^0 == 0 /\ -oldx2^post61+oldx2^0 == 0 /\ oldx5^0-oldx5^post61 == 0 /\ oldx11^0-oldx11^post61 == 0 /\ -x0^post61+x0^0 == 0 /\ -oldx6^post61+oldx6^0 == 0 /\ oldx1^0-oldx1^post61 == 0 /\ -oldx13^post61+oldx13^0 == 0 /\ oldx7^0-oldx7^post61 == 0 /\ -__const_31^post61+__const_31^0 == 0 /\ -oldx9^post61+oldx9^0 == 0 /\ __const_32^0-__const_32^post61 == 0 /\ oldx0^0-oldx0^post61 == 0 /\ x1^0-x1^post61 == 0 /\ oldx3^0-oldx3^post61 == 0 /\ x4^0-x4^post61 == 0 /\ oldx10^0-oldx10^post61 == 0 /\ -x6^post61+x6^0 == 0), cost: 1 New rule: l28 -> l20 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality oldx4^post61 = oldx4^0 propagated equality oldx8^post61 = oldx8^0 propagated equality x5^post61 = x5^0 propagated equality x2^post61 = x2^0 propagated equality x3^post61 = x3^0 propagated equality oldx12^post61 = oldx12^0 propagated equality oldx2^post61 = oldx2^0 propagated equality oldx5^post61 = oldx5^0 propagated equality oldx11^post61 = oldx11^0 propagated equality x0^post61 = x0^0 propagated equality oldx6^post61 = oldx6^0 propagated equality oldx1^post61 = oldx1^0 propagated equality oldx13^post61 = oldx13^0 propagated equality oldx7^post61 = oldx7^0 propagated equality __const_31^post61 = __const_31^0 propagated equality oldx9^post61 = oldx9^0 propagated equality __const_32^post61 = __const_32^0 propagated equality oldx0^post61 = oldx0^0 propagated equality x1^post61 = x1^0 propagated equality oldx3^post61 = oldx3^0 propagated equality x4^post61 = x4^0 propagated equality oldx10^post61 = oldx10^0 propagated equality x6^post61 = x6^0 Simplified Guard Original rule: l28 -> l20 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l20 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l20 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l20 : T, cost: 1 Propagated Equalities Original rule: l28 -> l21 : __const_31^0'=__const_31^post62, __const_32^0'=__const_32^post62, oldx0^0'=oldx0^post62, oldx10^0'=oldx10^post62, oldx11^0'=oldx11^post62, oldx12^0'=oldx12^post62, oldx13^0'=oldx13^post62, oldx1^0'=oldx1^post62, oldx2^0'=oldx2^post62, oldx3^0'=oldx3^post62, oldx4^0'=oldx4^post62, oldx5^0'=oldx5^post62, oldx6^0'=oldx6^post62, oldx7^0'=oldx7^post62, oldx8^0'=oldx8^post62, oldx9^0'=oldx9^post62, x0^0'=x0^post62, x1^0'=x1^post62, x2^0'=x2^post62, x3^0'=x3^post62, x4^0'=x4^post62, x5^0'=x5^post62, x6^0'=x6^post62, (x5^0-x5^post62 == 0 /\ -oldx8^post62+oldx8^0 == 0 /\ oldx11^0-oldx11^post62 == 0 /\ -x0^post62+x0^0 == 0 /\ -x1^post62+x1^0 == 0 /\ -oldx6^post62+oldx6^0 == 0 /\ oldx1^0-oldx1^post62 == 0 /\ x2^0-x2^post62 == 0 /\ oldx3^0-oldx3^post62 == 0 /\ -oldx9^post62+oldx9^0 == 0 /\ -__const_31^post62+__const_31^0 == 0 /\ __const_32^0-__const_32^post62 == 0 /\ oldx0^0-oldx0^post62 == 0 /\ x6^0-x6^post62 == 0 /\ oldx4^0-oldx4^post62 == 0 /\ -oldx2^post62+oldx2^0 == 0 /\ oldx10^0-oldx10^post62 == 0 /\ -x4^post62+x4^0 == 0 /\ x3^0-x3^post62 == 0 /\ oldx12^0-oldx12^post62 == 0 /\ -oldx5^post62+oldx5^0 == 0 /\ -oldx13^post62+oldx13^0 == 0 /\ oldx7^0-oldx7^post62 == 0), cost: 1 New rule: l28 -> l21 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality x5^post62 = x5^0 propagated equality oldx8^post62 = oldx8^0 propagated equality oldx11^post62 = oldx11^0 propagated equality x0^post62 = x0^0 propagated equality x1^post62 = x1^0 propagated equality oldx6^post62 = oldx6^0 propagated equality oldx1^post62 = oldx1^0 propagated equality x2^post62 = x2^0 propagated equality oldx3^post62 = oldx3^0 propagated equality oldx9^post62 = oldx9^0 propagated equality __const_31^post62 = __const_31^0 propagated equality __const_32^post62 = __const_32^0 propagated equality oldx0^post62 = oldx0^0 propagated equality x6^post62 = x6^0 propagated equality oldx4^post62 = oldx4^0 propagated equality oldx2^post62 = oldx2^0 propagated equality oldx10^post62 = oldx10^0 propagated equality x4^post62 = x4^0 propagated equality x3^post62 = x3^0 propagated equality oldx12^post62 = oldx12^0 propagated equality oldx5^post62 = oldx5^0 propagated equality oldx13^post62 = oldx13^0 propagated equality oldx7^post62 = oldx7^0 Simplified Guard Original rule: l28 -> l21 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l21 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l21 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l21 : T, cost: 1 Propagated Equalities Original rule: l28 -> l22 : __const_31^0'=__const_31^post63, __const_32^0'=__const_32^post63, oldx0^0'=oldx0^post63, oldx10^0'=oldx10^post63, oldx11^0'=oldx11^post63, oldx12^0'=oldx12^post63, oldx13^0'=oldx13^post63, oldx1^0'=oldx1^post63, oldx2^0'=oldx2^post63, oldx3^0'=oldx3^post63, oldx4^0'=oldx4^post63, oldx5^0'=oldx5^post63, oldx6^0'=oldx6^post63, oldx7^0'=oldx7^post63, oldx8^0'=oldx8^post63, oldx9^0'=oldx9^post63, x0^0'=x0^post63, x1^0'=x1^post63, x2^0'=x2^post63, x3^0'=x3^post63, x4^0'=x4^post63, x5^0'=x5^post63, x6^0'=x6^post63, (x2^0-x2^post63 == 0 /\ -oldx10^post63+oldx10^0 == 0 /\ oldx12^0-oldx12^post63 == 0 /\ -__const_31^post63+__const_31^0 == 0 /\ -__const_32^post63+__const_32^0 == 0 /\ -x0^post63+x0^0 == 0 /\ -x1^post63+x1^0 == 0 /\ -oldx5^post63+oldx5^0 == 0 /\ -x3^post63+x3^0 == 0 /\ x4^0-x4^post63 == 0 /\ oldx9^0-oldx9^post63 == 0 /\ oldx0^0-oldx0^post63 == 0 /\ -oldx4^post63+oldx4^0 == 0 /\ -oldx1^post63+oldx1^0 == 0 /\ -oldx13^post63+oldx13^0 == 0 /\ oldx3^0-oldx3^post63 == 0 /\ x5^0-x5^post63 == 0 /\ -oldx8^post63+oldx8^0 == 0 /\ -oldx6^post63+oldx6^0 == 0 /\ -oldx11^post63+oldx11^0 == 0 /\ oldx7^0-oldx7^post63 == 0 /\ -x6^post63+x6^0 == 0 /\ -oldx2^post63+oldx2^0 == 0), cost: 1 New rule: l28 -> l22 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality x2^post63 = x2^0 propagated equality oldx10^post63 = oldx10^0 propagated equality oldx12^post63 = oldx12^0 propagated equality __const_31^post63 = __const_31^0 propagated equality __const_32^post63 = __const_32^0 propagated equality x0^post63 = x0^0 propagated equality x1^post63 = x1^0 propagated equality oldx5^post63 = oldx5^0 propagated equality x3^post63 = x3^0 propagated equality x4^post63 = x4^0 propagated equality oldx9^post63 = oldx9^0 propagated equality oldx0^post63 = oldx0^0 propagated equality oldx4^post63 = oldx4^0 propagated equality oldx1^post63 = oldx1^0 propagated equality oldx13^post63 = oldx13^0 propagated equality oldx3^post63 = oldx3^0 propagated equality x5^post63 = x5^0 propagated equality oldx8^post63 = oldx8^0 propagated equality oldx6^post63 = oldx6^0 propagated equality oldx11^post63 = oldx11^0 propagated equality oldx7^post63 = oldx7^0 propagated equality x6^post63 = x6^0 propagated equality oldx2^post63 = oldx2^0 Simplified Guard Original rule: l28 -> l22 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l22 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l22 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l22 : T, cost: 1 Propagated Equalities Original rule: l28 -> l19 : __const_31^0'=__const_31^post64, __const_32^0'=__const_32^post64, oldx0^0'=oldx0^post64, oldx10^0'=oldx10^post64, oldx11^0'=oldx11^post64, oldx12^0'=oldx12^post64, oldx13^0'=oldx13^post64, oldx1^0'=oldx1^post64, oldx2^0'=oldx2^post64, oldx3^0'=oldx3^post64, oldx4^0'=oldx4^post64, oldx5^0'=oldx5^post64, oldx6^0'=oldx6^post64, oldx7^0'=oldx7^post64, oldx8^0'=oldx8^post64, oldx9^0'=oldx9^post64, x0^0'=x0^post64, x1^0'=x1^post64, x2^0'=x2^post64, x3^0'=x3^post64, x4^0'=x4^post64, x5^0'=x5^post64, x6^0'=x6^post64, (x2^0-x2^post64 == 0 /\ -oldx13^post64+oldx13^0 == 0 /\ oldx2^0-oldx2^post64 == 0 /\ -oldx0^post64+oldx0^0 == 0 /\ __const_32^0-__const_32^post64 == 0 /\ -x1^post64+x1^0 == 0 /\ -x3^post64+x3^0 == 0 /\ oldx1^0-oldx1^post64 == 0 /\ -x0^post64+x0^0 == 0 /\ -oldx8^post64+oldx8^0 == 0 /\ -__const_31^post64+__const_31^0 == 0 /\ oldx9^0-oldx9^post64 == 0 /\ oldx10^0-oldx10^post64 == 0 /\ x4^0-x4^post64 == 0 /\ -x6^post64+x6^0 == 0 /\ oldx3^0-oldx3^post64 == 0 /\ oldx5^0-oldx5^post64 == 0 /\ oldx11^0-oldx11^post64 == 0 /\ oldx12^0-oldx12^post64 == 0 /\ -oldx6^post64+oldx6^0 == 0 /\ oldx7^0-oldx7^post64 == 0 /\ x5^0-x5^post64 == 0 /\ oldx4^0-oldx4^post64 == 0), cost: 1 New rule: l28 -> l19 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality x2^post64 = x2^0 propagated equality oldx13^post64 = oldx13^0 propagated equality oldx2^post64 = oldx2^0 propagated equality oldx0^post64 = oldx0^0 propagated equality __const_32^post64 = __const_32^0 propagated equality x1^post64 = x1^0 propagated equality x3^post64 = x3^0 propagated equality oldx1^post64 = oldx1^0 propagated equality x0^post64 = x0^0 propagated equality oldx8^post64 = oldx8^0 propagated equality __const_31^post64 = __const_31^0 propagated equality oldx9^post64 = oldx9^0 propagated equality oldx10^post64 = oldx10^0 propagated equality x4^post64 = x4^0 propagated equality x6^post64 = x6^0 propagated equality oldx3^post64 = oldx3^0 propagated equality oldx5^post64 = oldx5^0 propagated equality oldx11^post64 = oldx11^0 propagated equality oldx12^post64 = oldx12^0 propagated equality oldx6^post64 = oldx6^0 propagated equality oldx7^post64 = oldx7^0 propagated equality x5^post64 = x5^0 propagated equality oldx4^post64 = oldx4^0 Simplified Guard Original rule: l28 -> l19 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l19 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l19 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l19 : T, cost: 1 Propagated Equalities Original rule: l28 -> l23 : __const_31^0'=__const_31^post65, __const_32^0'=__const_32^post65, oldx0^0'=oldx0^post65, oldx10^0'=oldx10^post65, oldx11^0'=oldx11^post65, oldx12^0'=oldx12^post65, oldx13^0'=oldx13^post65, oldx1^0'=oldx1^post65, oldx2^0'=oldx2^post65, oldx3^0'=oldx3^post65, oldx4^0'=oldx4^post65, oldx5^0'=oldx5^post65, oldx6^0'=oldx6^post65, oldx7^0'=oldx7^post65, oldx8^0'=oldx8^post65, oldx9^0'=oldx9^post65, x0^0'=x0^post65, x1^0'=x1^post65, x2^0'=x2^post65, x3^0'=x3^post65, x4^0'=x4^post65, x5^0'=x5^post65, x6^0'=x6^post65, (-x6^post65+x6^0 == 0 /\ oldx10^0-oldx10^post65 == 0 /\ x4^0-x4^post65 == 0 /\ oldx4^0-oldx4^post65 == 0 /\ x5^0-x5^post65 == 0 /\ oldx5^0-oldx5^post65 == 0 /\ -oldx6^post65+oldx6^0 == 0 /\ oldx0^0-oldx0^post65 == 0 /\ oldx8^0-oldx8^post65 == 0 /\ oldx7^0-oldx7^post65 == 0 /\ oldx11^0-oldx11^post65 == 0 /\ oldx2^0-oldx2^post65 == 0 /\ -x2^post65+x2^0 == 0 /\ -x0^post65+x0^0 == 0 /\ -x3^post65+x3^0 == 0 /\ oldx1^0-oldx1^post65 == 0 /\ -oldx12^post65+oldx12^0 == 0 /\ x1^0-x1^post65 == 0 /\ __const_32^0-__const_32^post65 == 0 /\ -oldx9^post65+oldx9^0 == 0 /\ oldx3^0-oldx3^post65 == 0 /\ -oldx13^post65+oldx13^0 == 0 /\ -__const_31^post65+__const_31^0 == 0), cost: 1 New rule: l28 -> l23 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality x6^post65 = x6^0 propagated equality oldx10^post65 = oldx10^0 propagated equality x4^post65 = x4^0 propagated equality oldx4^post65 = oldx4^0 propagated equality x5^post65 = x5^0 propagated equality oldx5^post65 = oldx5^0 propagated equality oldx6^post65 = oldx6^0 propagated equality oldx0^post65 = oldx0^0 propagated equality oldx8^post65 = oldx8^0 propagated equality oldx7^post65 = oldx7^0 propagated equality oldx11^post65 = oldx11^0 propagated equality oldx2^post65 = oldx2^0 propagated equality x2^post65 = x2^0 propagated equality x0^post65 = x0^0 propagated equality x3^post65 = x3^0 propagated equality oldx1^post65 = oldx1^0 propagated equality oldx12^post65 = oldx12^0 propagated equality x1^post65 = x1^0 propagated equality __const_32^post65 = __const_32^0 propagated equality oldx9^post65 = oldx9^0 propagated equality oldx3^post65 = oldx3^0 propagated equality oldx13^post65 = oldx13^0 propagated equality __const_31^post65 = __const_31^0 Simplified Guard Original rule: l28 -> l23 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l23 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l23 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l23 : T, cost: 1 Propagated Equalities Original rule: l28 -> l25 : __const_31^0'=__const_31^post66, __const_32^0'=__const_32^post66, oldx0^0'=oldx0^post66, oldx10^0'=oldx10^post66, oldx11^0'=oldx11^post66, oldx12^0'=oldx12^post66, oldx13^0'=oldx13^post66, oldx1^0'=oldx1^post66, oldx2^0'=oldx2^post66, oldx3^0'=oldx3^post66, oldx4^0'=oldx4^post66, oldx5^0'=oldx5^post66, oldx6^0'=oldx6^post66, oldx7^0'=oldx7^post66, oldx8^0'=oldx8^post66, oldx9^0'=oldx9^post66, x0^0'=x0^post66, x1^0'=x1^post66, x2^0'=x2^post66, x3^0'=x3^post66, x4^0'=x4^post66, x5^0'=x5^post66, x6^0'=x6^post66, (oldx3^0-oldx3^post66 == 0 /\ -__const_32^post66+__const_32^0 == 0 /\ -__const_31^post66+__const_31^0 == 0 /\ -oldx2^post66+oldx2^0 == 0 /\ oldx11^0-oldx11^post66 == 0 /\ -x6^post66+x6^0 == 0 /\ -oldx5^post66+oldx5^0 == 0 /\ -x3^post66+x3^0 == 0 /\ x2^0-x2^post66 == 0 /\ oldx9^0-oldx9^post66 == 0 /\ -x1^post66+x1^0 == 0 /\ x5^0-x5^post66 == 0 /\ oldx10^0-oldx10^post66 == 0 /\ oldx0^0-oldx0^post66 == 0 /\ oldx7^0-oldx7^post66 == 0 /\ oldx4^0-oldx4^post66 == 0 /\ -x0^post66+x0^0 == 0 /\ -oldx1^post66+oldx1^0 == 0 /\ -x4^post66+x4^0 == 0 /\ -oldx6^post66+oldx6^0 == 0 /\ oldx12^0-oldx12^post66 == 0 /\ -oldx13^post66+oldx13^0 == 0 /\ -oldx8^post66+oldx8^0 == 0), cost: 1 New rule: l28 -> l25 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality oldx3^post66 = oldx3^0 propagated equality __const_32^post66 = __const_32^0 propagated equality __const_31^post66 = __const_31^0 propagated equality oldx2^post66 = oldx2^0 propagated equality oldx11^post66 = oldx11^0 propagated equality x6^post66 = x6^0 propagated equality oldx5^post66 = oldx5^0 propagated equality x3^post66 = x3^0 propagated equality x2^post66 = x2^0 propagated equality oldx9^post66 = oldx9^0 propagated equality x1^post66 = x1^0 propagated equality x5^post66 = x5^0 propagated equality oldx10^post66 = oldx10^0 propagated equality oldx0^post66 = oldx0^0 propagated equality oldx7^post66 = oldx7^0 propagated equality oldx4^post66 = oldx4^0 propagated equality x0^post66 = x0^0 propagated equality oldx1^post66 = oldx1^0 propagated equality x4^post66 = x4^0 propagated equality oldx6^post66 = oldx6^0 propagated equality oldx12^post66 = oldx12^0 propagated equality oldx13^post66 = oldx13^0 propagated equality oldx8^post66 = oldx8^0 Simplified Guard Original rule: l28 -> l25 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l25 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l25 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l25 : T, cost: 1 Propagated Equalities Original rule: l28 -> l24 : __const_31^0'=__const_31^post67, __const_32^0'=__const_32^post67, oldx0^0'=oldx0^post67, oldx10^0'=oldx10^post67, oldx11^0'=oldx11^post67, oldx12^0'=oldx12^post67, oldx13^0'=oldx13^post67, oldx1^0'=oldx1^post67, oldx2^0'=oldx2^post67, oldx3^0'=oldx3^post67, oldx4^0'=oldx4^post67, oldx5^0'=oldx5^post67, oldx6^0'=oldx6^post67, oldx7^0'=oldx7^post67, oldx8^0'=oldx8^post67, oldx9^0'=oldx9^post67, x0^0'=x0^post67, x1^0'=x1^post67, x2^0'=x2^post67, x3^0'=x3^post67, x4^0'=x4^post67, x5^0'=x5^post67, x6^0'=x6^post67, (oldx3^0-oldx3^post67 == 0 /\ -oldx2^post67+oldx2^0 == 0 /\ -oldx9^post67+oldx9^0 == 0 /\ -oldx11^post67+oldx11^0 == 0 /\ -oldx13^post67+oldx13^0 == 0 /\ -x0^post67+x0^0 == 0 /\ -x4^post67+x4^0 == 0 /\ oldx10^0-oldx10^post67 == 0 /\ -__const_32^post67+__const_32^0 == 0 /\ -__const_31^post67+__const_31^0 == 0 /\ -oldx5^post67+oldx5^0 == 0 /\ oldx12^0-oldx12^post67 == 0 /\ -x6^post67+x6^0 == 0 /\ x2^0-x2^post67 == 0 /\ x5^0-x5^post67 == 0 /\ oldx7^0-oldx7^post67 == 0 /\ -x1^post67+x1^0 == 0 /\ -x3^post67+x3^0 == 0 /\ oldx4^0-oldx4^post67 == 0 /\ oldx0^0-oldx0^post67 == 0 /\ -oldx8^post67+oldx8^0 == 0 /\ -oldx6^post67+oldx6^0 == 0 /\ -oldx1^post67+oldx1^0 == 0), cost: 1 New rule: l28 -> l24 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality oldx3^post67 = oldx3^0 propagated equality oldx2^post67 = oldx2^0 propagated equality oldx9^post67 = oldx9^0 propagated equality oldx11^post67 = oldx11^0 propagated equality oldx13^post67 = oldx13^0 propagated equality x0^post67 = x0^0 propagated equality x4^post67 = x4^0 propagated equality oldx10^post67 = oldx10^0 propagated equality __const_32^post67 = __const_32^0 propagated equality __const_31^post67 = __const_31^0 propagated equality oldx5^post67 = oldx5^0 propagated equality oldx12^post67 = oldx12^0 propagated equality x6^post67 = x6^0 propagated equality x2^post67 = x2^0 propagated equality x5^post67 = x5^0 propagated equality oldx7^post67 = oldx7^0 propagated equality x1^post67 = x1^0 propagated equality x3^post67 = x3^0 propagated equality oldx4^post67 = oldx4^0 propagated equality oldx0^post67 = oldx0^0 propagated equality oldx8^post67 = oldx8^0 propagated equality oldx6^post67 = oldx6^0 propagated equality oldx1^post67 = oldx1^0 Simplified Guard Original rule: l28 -> l24 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l24 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l24 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l24 : T, cost: 1 Propagated Equalities Original rule: l28 -> l26 : __const_31^0'=__const_31^post68, __const_32^0'=__const_32^post68, oldx0^0'=oldx0^post68, oldx10^0'=oldx10^post68, oldx11^0'=oldx11^post68, oldx12^0'=oldx12^post68, oldx13^0'=oldx13^post68, oldx1^0'=oldx1^post68, oldx2^0'=oldx2^post68, oldx3^0'=oldx3^post68, oldx4^0'=oldx4^post68, oldx5^0'=oldx5^post68, oldx6^0'=oldx6^post68, oldx7^0'=oldx7^post68, oldx8^0'=oldx8^post68, oldx9^0'=oldx9^post68, x0^0'=x0^post68, x1^0'=x1^post68, x2^0'=x2^post68, x3^0'=x3^post68, x4^0'=x4^post68, x5^0'=x5^post68, x6^0'=x6^post68, (oldx3^0-oldx3^post68 == 0 /\ oldx10^0-oldx10^post68 == 0 /\ -oldx1^post68+oldx1^0 == 0 /\ x1^0-x1^post68 == 0 /\ oldx0^0-oldx0^post68 == 0 /\ -oldx11^post68+oldx11^0 == 0 /\ x2^0-x2^post68 == 0 /\ oldx12^0-oldx12^post68 == 0 /\ oldx5^0-oldx5^post68 == 0 /\ -x6^post68+x6^0 == 0 /\ -oldx2^post68+oldx2^0 == 0 /\ x4^0-x4^post68 == 0 /\ -x3^post68+x3^0 == 0 /\ -__const_32^post68+__const_32^0 == 0 /\ oldx7^0-oldx7^post68 == 0 /\ -__const_31^post68+__const_31^0 == 0 /\ -x0^post68+x0^0 == 0 /\ -oldx6^post68+oldx6^0 == 0 /\ oldx4^0-oldx4^post68 == 0 /\ oldx13^0-oldx13^post68 == 0 /\ oldx8^0-oldx8^post68 == 0 /\ x5^0-x5^post68 == 0 /\ -oldx9^post68+oldx9^0 == 0), cost: 1 New rule: l28 -> l26 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality oldx3^post68 = oldx3^0 propagated equality oldx10^post68 = oldx10^0 propagated equality oldx1^post68 = oldx1^0 propagated equality x1^post68 = x1^0 propagated equality oldx0^post68 = oldx0^0 propagated equality oldx11^post68 = oldx11^0 propagated equality x2^post68 = x2^0 propagated equality oldx12^post68 = oldx12^0 propagated equality oldx5^post68 = oldx5^0 propagated equality x6^post68 = x6^0 propagated equality oldx2^post68 = oldx2^0 propagated equality x4^post68 = x4^0 propagated equality x3^post68 = x3^0 propagated equality __const_32^post68 = __const_32^0 propagated equality oldx7^post68 = oldx7^0 propagated equality __const_31^post68 = __const_31^0 propagated equality x0^post68 = x0^0 propagated equality oldx6^post68 = oldx6^0 propagated equality oldx4^post68 = oldx4^0 propagated equality oldx13^post68 = oldx13^0 propagated equality oldx8^post68 = oldx8^0 propagated equality x5^post68 = x5^0 propagated equality oldx9^post68 = oldx9^0 Simplified Guard Original rule: l28 -> l26 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l26 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l26 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l26 : T, cost: 1 Propagated Equalities Original rule: l28 -> l1 : __const_31^0'=__const_31^post69, __const_32^0'=__const_32^post69, oldx0^0'=oldx0^post69, oldx10^0'=oldx10^post69, oldx11^0'=oldx11^post69, oldx12^0'=oldx12^post69, oldx13^0'=oldx13^post69, oldx1^0'=oldx1^post69, oldx2^0'=oldx2^post69, oldx3^0'=oldx3^post69, oldx4^0'=oldx4^post69, oldx5^0'=oldx5^post69, oldx6^0'=oldx6^post69, oldx7^0'=oldx7^post69, oldx8^0'=oldx8^post69, oldx9^0'=oldx9^post69, x0^0'=x0^post69, x1^0'=x1^post69, x2^0'=x2^post69, x3^0'=x3^post69, x4^0'=x4^post69, x5^0'=x5^post69, x6^0'=x6^post69, (-x2^post69+x2^0 == 0 /\ -x3^post69+x3^0 == 0 /\ -oldx12^post69+oldx12^0 == 0 /\ oldx7^0-oldx7^post69 == 0 /\ -oldx2^post69+oldx2^0 == 0 /\ oldx8^0-oldx8^post69 == 0 /\ oldx4^0-oldx4^post69 == 0 /\ oldx11^0-oldx11^post69 == 0 /\ oldx1^0-oldx1^post69 == 0 /\ oldx0^0-oldx0^post69 == 0 /\ -oldx13^post69+oldx13^0 == 0 /\ -oldx5^post69+oldx5^0 == 0 /\ -x6^post69+x6^0 == 0 /\ oldx3^0-oldx3^post69 == 0 /\ -x0^post69+x0^0 == 0 /\ -oldx6^post69+oldx6^0 == 0 /\ x1^0-x1^post69 == 0 /\ x4^0-x4^post69 == 0 /\ __const_32^0-__const_32^post69 == 0 /\ x5^0-x5^post69 == 0 /\ -oldx9^post69+oldx9^0 == 0 /\ -__const_31^post69+__const_31^0 == 0 /\ oldx10^0-oldx10^post69 == 0), cost: 1 New rule: l28 -> l1 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality x2^post69 = x2^0 propagated equality x3^post69 = x3^0 propagated equality oldx12^post69 = oldx12^0 propagated equality oldx7^post69 = oldx7^0 propagated equality oldx2^post69 = oldx2^0 propagated equality oldx8^post69 = oldx8^0 propagated equality oldx4^post69 = oldx4^0 propagated equality oldx11^post69 = oldx11^0 propagated equality oldx1^post69 = oldx1^0 propagated equality oldx0^post69 = oldx0^0 propagated equality oldx13^post69 = oldx13^0 propagated equality oldx5^post69 = oldx5^0 propagated equality x6^post69 = x6^0 propagated equality oldx3^post69 = oldx3^0 propagated equality x0^post69 = x0^0 propagated equality oldx6^post69 = oldx6^0 propagated equality x1^post69 = x1^0 propagated equality x4^post69 = x4^0 propagated equality __const_32^post69 = __const_32^0 propagated equality x5^post69 = x5^0 propagated equality oldx9^post69 = oldx9^0 propagated equality __const_31^post69 = __const_31^0 propagated equality oldx10^post69 = oldx10^0 Simplified Guard Original rule: l28 -> l1 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l1 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l1 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l1 : T, cost: 1 Propagated Equalities Original rule: l28 -> l2 : __const_31^0'=__const_31^post70, __const_32^0'=__const_32^post70, oldx0^0'=oldx0^post70, oldx10^0'=oldx10^post70, oldx11^0'=oldx11^post70, oldx12^0'=oldx12^post70, oldx13^0'=oldx13^post70, oldx1^0'=oldx1^post70, oldx2^0'=oldx2^post70, oldx3^0'=oldx3^post70, oldx4^0'=oldx4^post70, oldx5^0'=oldx5^post70, oldx6^0'=oldx6^post70, oldx7^0'=oldx7^post70, oldx8^0'=oldx8^post70, oldx9^0'=oldx9^post70, x0^0'=x0^post70, x1^0'=x1^post70, x2^0'=x2^post70, x3^0'=x3^post70, x4^0'=x4^post70, x5^0'=x5^post70, x6^0'=x6^post70, (-oldx12^post70+oldx12^0 == 0 /\ oldx7^0-oldx7^post70 == 0 /\ -oldx2^post70+oldx2^0 == 0 /\ x2^0-x2^post70 == 0 /\ oldx1^0-oldx1^post70 == 0 /\ x5^0-x5^post70 == 0 /\ oldx4^0-oldx4^post70 == 0 /\ oldx11^0-oldx11^post70 == 0 /\ -x0^post70+x0^0 == 0 /\ -oldx6^post70+oldx6^0 == 0 /\ oldx0^0-oldx0^post70 == 0 /\ x4^0-x4^post70 == 0 /\ -oldx13^post70+oldx13^0 == 0 /\ -oldx8^post70+oldx8^0 == 0 /\ oldx3^0-oldx3^post70 == 0 /\ -__const_31^post70+__const_31^0 == 0 /\ -x6^post70+x6^0 == 0 /\ -oldx9^post70+oldx9^0 == 0 /\ __const_32^0-__const_32^post70 == 0 /\ -oldx5^post70+oldx5^0 == 0 /\ -x3^post70+x3^0 == 0 /\ oldx10^0-oldx10^post70 == 0 /\ x1^0-x1^post70 == 0), cost: 1 New rule: l28 -> l2 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality oldx12^post70 = oldx12^0 propagated equality oldx7^post70 = oldx7^0 propagated equality oldx2^post70 = oldx2^0 propagated equality x2^post70 = x2^0 propagated equality oldx1^post70 = oldx1^0 propagated equality x5^post70 = x5^0 propagated equality oldx4^post70 = oldx4^0 propagated equality oldx11^post70 = oldx11^0 propagated equality x0^post70 = x0^0 propagated equality oldx6^post70 = oldx6^0 propagated equality oldx0^post70 = oldx0^0 propagated equality x4^post70 = x4^0 propagated equality oldx13^post70 = oldx13^0 propagated equality oldx8^post70 = oldx8^0 propagated equality oldx3^post70 = oldx3^0 propagated equality __const_31^post70 = __const_31^0 propagated equality x6^post70 = x6^0 propagated equality oldx9^post70 = oldx9^0 propagated equality __const_32^post70 = __const_32^0 propagated equality oldx5^post70 = oldx5^0 propagated equality x3^post70 = x3^0 propagated equality oldx10^post70 = oldx10^0 propagated equality x1^post70 = x1^0 Simplified Guard Original rule: l28 -> l2 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l28 -> l2 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l28 -> l2 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l28 -> l2 : T, cost: 1 Propagated Equalities Original rule: l30 -> l28 : __const_31^0'=__const_31^post71, __const_32^0'=__const_32^post71, oldx0^0'=oldx0^post71, oldx10^0'=oldx10^post71, oldx11^0'=oldx11^post71, oldx12^0'=oldx12^post71, oldx13^0'=oldx13^post71, oldx1^0'=oldx1^post71, oldx2^0'=oldx2^post71, oldx3^0'=oldx3^post71, oldx4^0'=oldx4^post71, oldx5^0'=oldx5^post71, oldx6^0'=oldx6^post71, oldx7^0'=oldx7^post71, oldx8^0'=oldx8^post71, oldx9^0'=oldx9^post71, x0^0'=x0^post71, x1^0'=x1^post71, x2^0'=x2^post71, x3^0'=x3^post71, x4^0'=x4^post71, x5^0'=x5^post71, x6^0'=x6^post71, (oldx9^0-oldx9^post71 == 0 /\ oldx12^0-oldx12^post71 == 0 /\ -oldx5^post71+oldx5^0 == 0 /\ x4^0-x4^post71 == 0 /\ -oldx6^post71+oldx6^0 == 0 /\ oldx10^0-oldx10^post71 == 0 /\ -oldx7^post71+oldx7^0 == 0 /\ -oldx13^post71+oldx13^0 == 0 /\ -oldx4^post71+oldx4^0 == 0 /\ oldx3^0-oldx3^post71 == 0 /\ -oldx1^post71+oldx1^0 == 0 /\ x5^0-x5^post71 == 0 /\ -x0^post71+x0^0 == 0 /\ -x3^post71+x3^0 == 0 /\ -x1^post71+x1^0 == 0 /\ -__const_32^post71+__const_32^0 == 0 /\ -__const_31^post71+__const_31^0 == 0 /\ -oldx8^post71+oldx8^0 == 0 /\ -oldx11^post71+oldx11^0 == 0 /\ -oldx2^post71+oldx2^0 == 0 /\ x2^0-x2^post71 == 0 /\ oldx0^0-oldx0^post71 == 0 /\ -x6^post71+x6^0 == 0), cost: 1 New rule: l30 -> l28 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 propagated equality oldx9^post71 = oldx9^0 propagated equality oldx12^post71 = oldx12^0 propagated equality oldx5^post71 = oldx5^0 propagated equality x4^post71 = x4^0 propagated equality oldx6^post71 = oldx6^0 propagated equality oldx10^post71 = oldx10^0 propagated equality oldx7^post71 = oldx7^0 propagated equality oldx13^post71 = oldx13^0 propagated equality oldx4^post71 = oldx4^0 propagated equality oldx3^post71 = oldx3^0 propagated equality oldx1^post71 = oldx1^0 propagated equality x5^post71 = x5^0 propagated equality x0^post71 = x0^0 propagated equality x3^post71 = x3^0 propagated equality x1^post71 = x1^0 propagated equality __const_32^post71 = __const_32^0 propagated equality __const_31^post71 = __const_31^0 propagated equality oldx8^post71 = oldx8^0 propagated equality oldx11^post71 = oldx11^0 propagated equality oldx2^post71 = oldx2^0 propagated equality x2^post71 = x2^0 propagated equality oldx0^post71 = oldx0^0 propagated equality x6^post71 = x6^0 Simplified Guard Original rule: l30 -> l28 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, 0 == 0, cost: 1 New rule: l30 -> l28 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 Removed Trivial Updates Original rule: l30 -> l28 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=oldx0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=oldx1^0, oldx2^0'=oldx2^0, oldx3^0'=oldx3^0, oldx4^0'=oldx4^0, oldx5^0'=oldx5^0, oldx6^0'=oldx6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=x6^0, T, cost: 1 New rule: l30 -> l28 : T, cost: 1 Propagated Equalities Original rule: l26 -> l26 : __const_31^0'=__const_31^post37, __const_32^0'=__const_32^post37, oldx0^0'=oldx0^post37, oldx10^0'=oldx10^post37, oldx11^0'=oldx11^post37, oldx12^0'=oldx12^post37, oldx13^0'=oldx13^post37, oldx1^0'=oldx1^post37, oldx2^0'=oldx2^post37, oldx3^0'=oldx3^post37, oldx4^0'=oldx4^post37, oldx5^0'=oldx5^post37, oldx6^0'=oldx6^post37, oldx7^0'=oldx7^post37, oldx8^0'=oldx8^post37, oldx9^0'=oldx9^post37, x0^0'=x0^post37, x1^0'=x1^post37, x2^0'=x2^post37, x3^0'=x3^post37, x4^0'=x4^post37, x5^0'=x5^post37, x6^0'=x6^post37, (0 == 0 /\ oldx2^post36-oldx2^post37 == 0 /\ -x3^post37+x3^post36 == 0 /\ oldx6^post36-oldx6^post37 == 0 /\ -oldx7^post37+oldx7^post36 == 0 /\ oldx1^post36-oldx1^post37 == 0 /\ -oldx11^post36+oldx11^0 == 0 /\ oldx3^post36-x3^0 == 0 /\ oldx0^post36-oldx0^post37 == 0 /\ oldx5^post36-oldx5^post37 == 0 /\ -oldx0^post36+x0^post36 == 0 /\ oldx8^post36-oldx8^post37 == 0 /\ -__const_31^post37+__const_31^post36 == 0 /\ oldx6^post36-x6^0 == 0 /\ -oldx4^post36+x4^post36 == 0 /\ oldx0^post36-x0^0 == 0 /\ oldx12^0-oldx12^post36 == 0 /\ oldx10^post36-oldx10^post37 == 0 /\ x2^post36-oldx2^post36 == 0 /\ -oldx10^post36+oldx10^0 == 0 /\ x1^post36-x1^post37 == 0 /\ -__const_32^post37+__const_32^post36 == 0 /\ -oldx8^post36+oldx8^0 == 0 /\ oldx12^post36-oldx12^post37 == 0 /\ -x0^post37+x0^post36 == 0 /\ oldx3^post36-oldx3^post37 == 0 /\ -oldx3^post36+x3^post36 == 0 /\ -x2^post37+x2^post36 == 0 /\ x4^post36-x4^post37 == 0 /\ x6^post36-oldx7^post36 == 0 /\ oldx9^0-oldx9^post36 == 0 /\ oldx1^post36-x1^0 == 0 /\ oldx9^post36-oldx9^post37 == 0 /\ -__const_32^post36+__const_32^0 == 0 /\ -__const_31^post36+__const_31^0 == 0 /\ 1-oldx5^post36+x5^post36 == 0 /\ oldx4^post36-x4^0 == 0 /\ oldx13^0-oldx13^post36 == 0 /\ 2-oldx5^post36 <= 0 /\ -x5^post37+x5^post36 == 0 /\ oldx4^post36-oldx4^post37 == 0 /\ -oldx13^post37+oldx13^post36 == 0 /\ -x5^0+oldx5^post36 == 0 /\ -x2^0+oldx2^post36 == 0 /\ -x6^post37+x6^post36 == 0 /\ oldx11^post36-oldx11^post37 == 0 /\ x1^post36-oldx1^post36 == 0), cost: 1 New rule: l26 -> l26 : __const_31^0'=__const_31^post36, __const_32^0'=__const_32^post36, oldx0^0'=oldx0^post36, oldx10^0'=oldx10^post36, oldx11^0'=oldx11^post36, oldx12^0'=oldx12^post36, oldx13^0'=oldx13^post36, oldx1^0'=oldx1^post36, oldx2^0'=oldx2^post36, oldx3^0'=oldx3^post36, oldx4^0'=oldx4^post36, oldx5^0'=oldx5^post36, oldx6^0'=oldx6^post36, oldx7^0'=oldx7^post36, oldx8^0'=oldx8^post36, oldx9^0'=oldx9^post36, x0^0'=x0^post36, x1^0'=x1^post36, x2^0'=x2^post36, x3^0'=x3^post36, x4^0'=x4^post36, x5^0'=x5^post36, x6^0'=x6^post36, (0 == 0 /\ -oldx11^post36+oldx11^0 == 0 /\ oldx3^post36-x3^0 == 0 /\ -oldx0^post36+x0^post36 == 0 /\ oldx6^post36-x6^0 == 0 /\ -oldx4^post36+x4^post36 == 0 /\ oldx0^post36-x0^0 == 0 /\ oldx12^0-oldx12^post36 == 0 /\ x2^post36-oldx2^post36 == 0 /\ -oldx10^post36+oldx10^0 == 0 /\ -oldx8^post36+oldx8^0 == 0 /\ -oldx3^post36+x3^post36 == 0 /\ x6^post36-oldx7^post36 == 0 /\ oldx9^0-oldx9^post36 == 0 /\ oldx1^post36-x1^0 == 0 /\ -__const_32^post36+__const_32^0 == 0 /\ -__const_31^post36+__const_31^0 == 0 /\ 1-oldx5^post36+x5^post36 == 0 /\ oldx4^post36-x4^0 == 0 /\ oldx13^0-oldx13^post36 == 0 /\ 2-oldx5^post36 <= 0 /\ -x5^0+oldx5^post36 == 0 /\ -x2^0+oldx2^post36 == 0 /\ x1^post36-oldx1^post36 == 0), cost: 1 propagated equality oldx2^post37 = oldx2^post36 propagated equality x3^post37 = x3^post36 propagated equality oldx6^post37 = oldx6^post36 propagated equality oldx7^post37 = oldx7^post36 propagated equality oldx1^post37 = oldx1^post36 propagated equality oldx0^post37 = oldx0^post36 propagated equality oldx5^post37 = oldx5^post36 propagated equality oldx8^post37 = oldx8^post36 propagated equality __const_31^post37 = __const_31^post36 propagated equality oldx10^post37 = oldx10^post36 propagated equality x1^post37 = x1^post36 propagated equality __const_32^post37 = __const_32^post36 propagated equality oldx12^post37 = oldx12^post36 propagated equality x0^post37 = x0^post36 propagated equality oldx3^post37 = oldx3^post36 propagated equality x2^post37 = x2^post36 propagated equality x4^post37 = x4^post36 propagated equality oldx9^post37 = oldx9^post36 propagated equality x5^post37 = x5^post36 propagated equality oldx4^post37 = oldx4^post36 propagated equality oldx13^post37 = oldx13^post36 propagated equality x6^post37 = x6^post36 propagated equality oldx11^post37 = oldx11^post36 Propagated Equalities Original rule: l26 -> l26 : __const_31^0'=__const_31^post36, __const_32^0'=__const_32^post36, oldx0^0'=oldx0^post36, oldx10^0'=oldx10^post36, oldx11^0'=oldx11^post36, oldx12^0'=oldx12^post36, oldx13^0'=oldx13^post36, oldx1^0'=oldx1^post36, oldx2^0'=oldx2^post36, oldx3^0'=oldx3^post36, oldx4^0'=oldx4^post36, oldx5^0'=oldx5^post36, oldx6^0'=oldx6^post36, oldx7^0'=oldx7^post36, oldx8^0'=oldx8^post36, oldx9^0'=oldx9^post36, x0^0'=x0^post36, x1^0'=x1^post36, x2^0'=x2^post36, x3^0'=x3^post36, x4^0'=x4^post36, x5^0'=x5^post36, x6^0'=x6^post36, (0 == 0 /\ -oldx11^post36+oldx11^0 == 0 /\ oldx3^post36-x3^0 == 0 /\ -oldx0^post36+x0^post36 == 0 /\ oldx6^post36-x6^0 == 0 /\ -oldx4^post36+x4^post36 == 0 /\ oldx0^post36-x0^0 == 0 /\ oldx12^0-oldx12^post36 == 0 /\ x2^post36-oldx2^post36 == 0 /\ -oldx10^post36+oldx10^0 == 0 /\ -oldx8^post36+oldx8^0 == 0 /\ -oldx3^post36+x3^post36 == 0 /\ x6^post36-oldx7^post36 == 0 /\ oldx9^0-oldx9^post36 == 0 /\ oldx1^post36-x1^0 == 0 /\ -__const_32^post36+__const_32^0 == 0 /\ -__const_31^post36+__const_31^0 == 0 /\ 1-oldx5^post36+x5^post36 == 0 /\ oldx4^post36-x4^0 == 0 /\ oldx13^0-oldx13^post36 == 0 /\ 2-oldx5^post36 <= 0 /\ -x5^0+oldx5^post36 == 0 /\ -x2^0+oldx2^post36 == 0 /\ x1^post36-oldx1^post36 == 0), cost: 1 New rule: l26 -> l26 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post36, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=-1+x5^0, x6^0'=x6^post36, (0 == 0 /\ 2-x5^0 <= 0), cost: 1 propagated equality oldx11^post36 = oldx11^0 propagated equality oldx3^post36 = x3^0 propagated equality oldx0^post36 = x0^post36 propagated equality oldx6^post36 = x6^0 propagated equality oldx4^post36 = x4^post36 propagated equality x0^post36 = x0^0 propagated equality oldx12^post36 = oldx12^0 propagated equality oldx2^post36 = x2^post36 propagated equality oldx10^post36 = oldx10^0 propagated equality oldx8^post36 = oldx8^0 propagated equality x3^post36 = x3^0 propagated equality oldx7^post36 = x6^post36 propagated equality oldx9^post36 = oldx9^0 propagated equality oldx1^post36 = x1^0 propagated equality __const_32^post36 = __const_32^0 propagated equality __const_31^post36 = __const_31^0 propagated equality oldx5^post36 = 1+x5^post36 propagated equality x4^post36 = x4^0 propagated equality oldx13^post36 = oldx13^0 propagated equality x5^post36 = -1+x5^0 propagated equality x2^post36 = x2^0 propagated equality x1^post36 = x1^0 Simplified Guard Original rule: l26 -> l26 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post36, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=-1+x5^0, x6^0'=x6^post36, (0 == 0 /\ 2-x5^0 <= 0), cost: 1 New rule: l26 -> l26 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post36, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=-1+x5^0, x6^0'=x6^post36, 2-x5^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l26 -> l26 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post36, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=-1+x5^0, x6^0'=x6^post36, 2-x5^0 <= 0, cost: 1 New rule: l26 -> l26 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post36, x5^0'=-1+x5^0, x6^0'=x6^post36, 2-x5^0 <= 0, cost: 1 Propagated Equalities Original rule: l11 -> l11 : __const_31^0'=__const_31^post16, __const_32^0'=__const_32^post16, oldx0^0'=oldx0^post16, oldx10^0'=oldx10^post16, oldx11^0'=oldx11^post16, oldx12^0'=oldx12^post16, oldx13^0'=oldx13^post16, oldx1^0'=oldx1^post16, oldx2^0'=oldx2^post16, oldx3^0'=oldx3^post16, oldx4^0'=oldx4^post16, oldx5^0'=oldx5^post16, oldx6^0'=oldx6^post16, oldx7^0'=oldx7^post16, oldx8^0'=oldx8^post16, oldx9^0'=oldx9^post16, x0^0'=x0^post16, x1^0'=x1^post16, x2^0'=x2^post16, x3^0'=x3^post16, x4^0'=x4^post16, x5^0'=x5^post16, x6^0'=x6^post16, (-__const_32^post16+__const_32^post15 == 0 /\ __const_31^post15-__const_31^post16 == 0 /\ x6^post15-x6^post16 == 0 /\ -x5^0+oldx5^post15 == 0 /\ -oldx1^post15+x1^post15 == 0 /\ -oldx9^post15+oldx9^0 == 0 /\ oldx1^post15-oldx1^post16 == 0 /\ oldx7^0-oldx7^post15 == 0 /\ x2^post15-x2^post16 == 0 /\ oldx13^post15-oldx13^post16 == 0 /\ __const_32^0-__const_32^post15 == 0 /\ oldx11^post15-oldx11^post16 == 0 /\ oldx6^post15-oldx6^post16 == 0 /\ oldx9^post15-oldx9^post16 == 0 /\ x5^post15-x5^post16 == 0 /\ oldx3^post15-oldx3^post16 == 0 /\ oldx8^0-oldx8^post15 == 0 /\ -oldx2^post16+oldx2^post15 == 0 /\ x5^post15-oldx5^post15 == 0 /\ -oldx8^post16+oldx8^post15 == 0 /\ x4^post15-x4^post16 == 0 /\ x2^post15-oldx2^post15 == 0 /\ -x2^0+oldx2^post15 == 0 /\ -oldx11^post15+oldx11^0 == 0 /\ oldx7^post15-oldx7^post16 == 0 /\ oldx10^0-oldx10^post15 == 0 /\ -oldx5^post16+oldx5^post15 == 0 /\ x0^post15-x0^post16 == 0 /\ 1-oldx6^post15+x6^post15 == 0 /\ oldx4^post15-oldx4^post16 == 0 /\ -x1^post16+x1^post15 == 0 /\ oldx6^post15-x6^0 == 0 /\ -oldx4^post15+x4^post15 == 0 /\ -oldx12^post16+oldx12^post15 == 0 /\ -oldx0^post16+oldx0^post15 == 0 /\ oldx10^post15-oldx10^post16 == 0 /\ x3^post15-x3^post16 == 0 /\ oldx4^post15-x4^0 == 0 /\ 2-oldx6^post15 <= 0 /\ -__const_31^post15+__const_31^0 == 0 /\ -oldx13^post15+oldx13^0 == 0 /\ oldx3^post15-x3^0 == 0 /\ -oldx3^post15+x3^post15 == 0 /\ oldx0^post15-x0^0 == 0 /\ oldx1^post15-x1^0 == 0 /\ x0^post15-oldx0^post15 == 0 /\ oldx12^0-oldx12^post15 == 0), cost: 1 New rule: l11 -> l11 : __const_31^0'=__const_31^post15, __const_32^0'=__const_32^post15, oldx0^0'=oldx0^post15, oldx10^0'=oldx10^post15, oldx11^0'=oldx11^post15, oldx12^0'=oldx12^post15, oldx13^0'=oldx13^post15, oldx1^0'=oldx1^post15, oldx2^0'=oldx2^post15, oldx3^0'=oldx3^post15, oldx4^0'=oldx4^post15, oldx5^0'=oldx5^post15, oldx6^0'=oldx6^post15, oldx7^0'=oldx7^post15, oldx8^0'=oldx8^post15, oldx9^0'=oldx9^post15, x0^0'=x0^post15, x1^0'=x1^post15, x2^0'=x2^post15, x3^0'=x3^post15, x4^0'=x4^post15, x5^0'=x5^post15, x6^0'=x6^post15, (0 == 0 /\ -x5^0+oldx5^post15 == 0 /\ -oldx1^post15+x1^post15 == 0 /\ -oldx9^post15+oldx9^0 == 0 /\ oldx7^0-oldx7^post15 == 0 /\ __const_32^0-__const_32^post15 == 0 /\ oldx8^0-oldx8^post15 == 0 /\ x5^post15-oldx5^post15 == 0 /\ x2^post15-oldx2^post15 == 0 /\ -x2^0+oldx2^post15 == 0 /\ -oldx11^post15+oldx11^0 == 0 /\ oldx10^0-oldx10^post15 == 0 /\ 1-oldx6^post15+x6^post15 == 0 /\ oldx6^post15-x6^0 == 0 /\ -oldx4^post15+x4^post15 == 0 /\ oldx4^post15-x4^0 == 0 /\ 2-oldx6^post15 <= 0 /\ -__const_31^post15+__const_31^0 == 0 /\ -oldx13^post15+oldx13^0 == 0 /\ oldx3^post15-x3^0 == 0 /\ -oldx3^post15+x3^post15 == 0 /\ oldx0^post15-x0^0 == 0 /\ oldx1^post15-x1^0 == 0 /\ x0^post15-oldx0^post15 == 0 /\ oldx12^0-oldx12^post15 == 0), cost: 1 propagated equality __const_32^post16 = __const_32^post15 propagated equality __const_31^post16 = __const_31^post15 propagated equality x6^post16 = x6^post15 propagated equality oldx1^post16 = oldx1^post15 propagated equality x2^post16 = x2^post15 propagated equality oldx13^post16 = oldx13^post15 propagated equality oldx11^post16 = oldx11^post15 propagated equality oldx6^post16 = oldx6^post15 propagated equality oldx9^post16 = oldx9^post15 propagated equality x5^post16 = x5^post15 propagated equality oldx3^post16 = oldx3^post15 propagated equality oldx2^post16 = oldx2^post15 propagated equality oldx8^post16 = oldx8^post15 propagated equality x4^post16 = x4^post15 propagated equality oldx7^post16 = oldx7^post15 propagated equality oldx5^post16 = oldx5^post15 propagated equality x0^post16 = x0^post15 propagated equality oldx4^post16 = oldx4^post15 propagated equality x1^post16 = x1^post15 propagated equality oldx12^post16 = oldx12^post15 propagated equality oldx0^post16 = oldx0^post15 propagated equality oldx10^post16 = oldx10^post15 propagated equality x3^post16 = x3^post15 Propagated Equalities Original rule: l11 -> l11 : __const_31^0'=__const_31^post15, __const_32^0'=__const_32^post15, oldx0^0'=oldx0^post15, oldx10^0'=oldx10^post15, oldx11^0'=oldx11^post15, oldx12^0'=oldx12^post15, oldx13^0'=oldx13^post15, oldx1^0'=oldx1^post15, oldx2^0'=oldx2^post15, oldx3^0'=oldx3^post15, oldx4^0'=oldx4^post15, oldx5^0'=oldx5^post15, oldx6^0'=oldx6^post15, oldx7^0'=oldx7^post15, oldx8^0'=oldx8^post15, oldx9^0'=oldx9^post15, x0^0'=x0^post15, x1^0'=x1^post15, x2^0'=x2^post15, x3^0'=x3^post15, x4^0'=x4^post15, x5^0'=x5^post15, x6^0'=x6^post15, (0 == 0 /\ -x5^0+oldx5^post15 == 0 /\ -oldx1^post15+x1^post15 == 0 /\ -oldx9^post15+oldx9^0 == 0 /\ oldx7^0-oldx7^post15 == 0 /\ __const_32^0-__const_32^post15 == 0 /\ oldx8^0-oldx8^post15 == 0 /\ x5^post15-oldx5^post15 == 0 /\ x2^post15-oldx2^post15 == 0 /\ -x2^0+oldx2^post15 == 0 /\ -oldx11^post15+oldx11^0 == 0 /\ oldx10^0-oldx10^post15 == 0 /\ 1-oldx6^post15+x6^post15 == 0 /\ oldx6^post15-x6^0 == 0 /\ -oldx4^post15+x4^post15 == 0 /\ oldx4^post15-x4^0 == 0 /\ 2-oldx6^post15 <= 0 /\ -__const_31^post15+__const_31^0 == 0 /\ -oldx13^post15+oldx13^0 == 0 /\ oldx3^post15-x3^0 == 0 /\ -oldx3^post15+x3^post15 == 0 /\ oldx0^post15-x0^0 == 0 /\ oldx1^post15-x1^0 == 0 /\ x0^post15-oldx0^post15 == 0 /\ oldx12^0-oldx12^post15 == 0), cost: 1 New rule: l11 -> l11 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=-1+x6^0, (0 == 0 /\ 2-x6^0 <= 0), cost: 1 propagated equality oldx5^post15 = x5^0 propagated equality oldx1^post15 = x1^post15 propagated equality oldx9^post15 = oldx9^0 propagated equality oldx7^post15 = oldx7^0 propagated equality __const_32^post15 = __const_32^0 propagated equality oldx8^post15 = oldx8^0 propagated equality x5^post15 = x5^0 propagated equality oldx2^post15 = x2^post15 propagated equality x2^post15 = x2^0 propagated equality oldx11^post15 = oldx11^0 propagated equality oldx10^post15 = oldx10^0 propagated equality oldx6^post15 = 1+x6^post15 propagated equality x6^post15 = -1+x6^0 propagated equality oldx4^post15 = x4^post15 propagated equality x4^post15 = x4^0 propagated equality __const_31^post15 = __const_31^0 propagated equality oldx13^post15 = oldx13^0 propagated equality oldx3^post15 = x3^0 propagated equality x3^post15 = x3^0 propagated equality oldx0^post15 = x0^0 propagated equality x1^post15 = x1^0 propagated equality x0^post15 = x0^0 propagated equality oldx12^post15 = oldx12^0 Simplified Guard Original rule: l11 -> l11 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=-1+x6^0, (0 == 0 /\ 2-x6^0 <= 0), cost: 1 New rule: l11 -> l11 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=-1+x6^0, 2-x6^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l11 -> l11 : __const_31^0'=__const_31^0, __const_32^0'=__const_32^0, oldx0^0'=x0^0, oldx10^0'=oldx10^0, oldx11^0'=oldx11^0, oldx12^0'=oldx12^0, oldx13^0'=oldx13^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=oldx7^0, oldx8^0'=oldx8^0, oldx9^0'=oldx9^0, x0^0'=x0^0, x1^0'=x1^0, x2^0'=x2^0, x3^0'=x3^0, x4^0'=x4^0, x5^0'=x5^0, x6^0'=-1+x6^0, 2-x6^0 <= 0, cost: 1 New rule: l11 -> l11 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, x6^0'=-1+x6^0, 2-x6^0 <= 0, cost: 1 Unrolled Loops Start location: l30 Program variables: __const_31^0 __const_32^0 oldx0^0 oldx10^0 oldx11^0 oldx12^0 oldx13^0 oldx1^0 oldx2^0 oldx3^0 oldx4^0 oldx5^0 oldx6^0 oldx7^0 oldx8^0 oldx9^0 x0^0 x1^0 x2^0 x3^0 x4^0 x5^0 x6^0 73: l0 -> l1 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post1, oldx8^0'=x6^post1, x5^0'=x5^post1, x6^0'=x6^post1, -3+x4^0 <= 0, cost: 1 74: l0 -> l2 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post2, oldx8^0'=x6^post2, x5^0'=x5^post2, x6^0'=x6^post2, 4-x4^0 <= 0, cost: 1 106: l1 -> l24 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post38, oldx8^0'=x6^post38, x5^0'=x5^post38, x6^0'=x6^post38, x4^0 <= 0, cost: 1 107: l1 -> l26 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post39, x5^0'=x4^0, x6^0'=x6^post39, 1-x4^0 <= 0, cost: 1 108: l2 -> l0 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post40, oldx8^0'=x6^post40, x4^0'=-4+x4^0, x5^0'=x5^post40, x6^0'=x6^post40, T, cost: 1 75: l3 -> l4 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post3, oldx8^0'=x5^post3, oldx9^0'=x6^post3, x3^0'=-__const_32^0+x3^0, x4^0'=x4^post3, x5^0'=x5^post3, x6^0'=x6^post3, T, cost: 1 76: l4 -> l0 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post4, oldx8^0'=x6^post4, x4^0'=x3^0, x5^0'=x5^post4, x6^0'=x6^post4, x3^0-__const_31^0 <= 0, cost: 1 77: l4 -> l3 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post5, oldx8^0'=x5^post5, oldx9^0'=x6^post5, x4^0'=x4^post5, x5^0'=x5^post5, x6^0'=x6^post5, 1-x3^0+__const_31^0 <= 0, cost: 1 78: l5 -> l6 : oldx0^0'=x0^0, oldx10^0'=x6^post6, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post6, oldx8^0'=x4^post6, oldx9^0'=x5^post6, x2^0'=-1+x2^0, x3^0'=x3^post6, x4^0'=x4^post6, x5^0'=x5^post6, x6^0'=x6^post6, T, cost: 1 83: l6 -> l7 : oldx0^0'=x0^0, oldx10^0'=x6^post11, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post11, oldx8^0'=x4^post11, oldx9^0'=x5^post11, x3^0'=x3^post11, x4^0'=x4^post11, x5^0'=x5^post11, x6^0'=x6^post11, 1-x2^0 <= 0, cost: 1 84: l6 -> l8 : oldx0^0'=x0^0, oldx10^0'=x6^post12, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post12, oldx8^0'=x4^post12, oldx9^0'=x5^post12, x3^0'=x3^post12, x4^0'=x4^post12, x5^0'=x5^post12, x6^0'=x6^post12, x2^0 <= 0, cost: 1 79: l7 -> l8 : oldx0^0'=x0^0, oldx10^0'=x6^post7, oldx11^0'=0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post7, oldx8^0'=x4^post7, oldx9^0'=x5^post7, x3^0'=x3^post7, x4^0'=x4^post7, x5^0'=x5^post7, x6^0'=x6^post7, T, cost: 1 80: l7 -> l5 : oldx0^0'=x0^0, oldx10^0'=x6^post8, oldx11^0'=oldx11^post8, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post8, oldx8^0'=x4^post8, oldx9^0'=x5^post8, x3^0'=x3^post8, x4^0'=x4^post8, x5^0'=x5^post8, x6^0'=x6^post8, 1-oldx11^post8 <= 0, cost: 1 81: l7 -> l5 : oldx0^0'=x0^0, oldx10^0'=x6^post9, oldx11^0'=oldx11^post9, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post9, oldx8^0'=x4^post9, oldx9^0'=x5^post9, x3^0'=x3^post9, x4^0'=x4^post9, x5^0'=x5^post9, x6^0'=x6^post9, 1+oldx11^post9 <= 0, cost: 1 82: l8 -> l4 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post10, oldx8^0'=x5^post10, oldx9^0'=x6^post10, x3^0'=x2^0, x4^0'=x4^post10, x5^0'=x5^post10, x6^0'=x6^post10, T, cost: 1 85: l9 -> l10 : oldx0^0'=x0^0, oldx10^0'=x3^post13, oldx11^0'=x4^post13, oldx12^0'=x5^post13, oldx13^0'=x6^post13, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post13, oldx8^0'=x1^post13, oldx9^0'=x2^post13, x0^0'=x0^post13, x1^0'=x1^post13, x2^0'=x2^post13, x3^0'=x3^post13, x4^0'=x4^post13, x5^0'=x5^post13, x6^0'=x6^post13, T, cost: 1 86: l11 -> l9 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, -1+x6^0 <= 0, cost: 1 141: l11 -> l11 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, x6^0'=-1+x6^0, 2-x6^0 <= 0, cost: 1 87: l13 -> l9 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post17, x6^0'=x6^post17, x5^0 <= 0, cost: 1 88: l13 -> l11 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, x6^0'=x5^0, 1-x5^0 <= 0, cost: 1 89: l14 -> l15 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post19, x5^0'=-4+x5^0, x6^0'=x6^post19, T, cost: 1 90: l15 -> l13 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post20, x6^0'=x6^post20, -3+x5^0 <= 0, cost: 1 91: l15 -> l14 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post21, x6^0'=x6^post21, 4-x5^0 <= 0, cost: 1 92: l16 -> l17 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post22, oldx8^0'=x6^post22, x4^0'=x4^0-__const_32^0, x5^0'=x5^post22, x6^0'=x6^post22, T, cost: 1 93: l17 -> l15 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post23, x5^0'=x4^0, x6^0'=x6^post23, x4^0-__const_31^0 <= 0, cost: 1 94: l17 -> l16 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post24, oldx8^0'=x6^post24, x5^0'=x5^post24, x6^0'=x6^post24, 1-x4^0+__const_31^0 <= 0, cost: 1 95: l18 -> l19 : oldx0^0'=x0^0, oldx10^0'=x6^post25, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post25, oldx8^0'=x4^post25, oldx9^0'=x5^post25, x2^0'=x2^post25, x3^0'=-1+x3^0, x4^0'=x4^post25, x5^0'=x5^post25, x6^0'=x6^post25, T, cost: 1 101: l19 -> l21 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post31, oldx8^0'=x5^post31, oldx9^0'=x6^post31, x4^0'=x4^post31, x5^0'=x5^post31, x6^0'=x6^post31, 1-x3^0 <= 0, cost: 1 102: l19 -> l22 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post32, oldx8^0'=x5^post32, oldx9^0'=x6^post32, x4^0'=x4^post32, x5^0'=x5^post32, x6^0'=x6^post32, x3^0 <= 0, cost: 1 96: l20 -> l6 : oldx0^0'=x0^0, oldx10^0'=x6^post26, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post26, oldx8^0'=x4^post26, oldx9^0'=x5^post26, x2^0'=x1^0, x3^0'=x3^post26, x4^0'=x4^post26, x5^0'=x5^post26, x6^0'=x6^post26, T, cost: 1 97: l21 -> l22 : oldx0^0'=x0^0, oldx10^0'=0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post27, oldx8^0'=x5^post27, oldx9^0'=x6^post27, x4^0'=x4^post27, x5^0'=x5^post27, x6^0'=x6^post27, T, cost: 1 98: l21 -> l18 : oldx0^0'=x0^0, oldx10^0'=oldx10^post28, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post28, oldx8^0'=x5^post28, oldx9^0'=x6^post28, x4^0'=x4^post28, x5^0'=x5^post28, x6^0'=x6^post28, 1-oldx10^post28 <= 0, cost: 1 99: l21 -> l18 : oldx0^0'=x0^0, oldx10^0'=oldx10^post29, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post29, oldx8^0'=x5^post29, oldx9^0'=x6^post29, x4^0'=x4^post29, x5^0'=x5^post29, x6^0'=x6^post29, 1+oldx10^post29 <= 0, cost: 1 100: l22 -> l17 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post30, oldx8^0'=x6^post30, x4^0'=x3^0, x5^0'=x5^post30, x6^0'=x6^post30, T, cost: 1 103: l23 -> l19 : oldx0^0'=x0^0, oldx10^0'=-1-oldx7^post33-oldx8^post33-x2^post33-oldx9^post33, oldx11^0'=x4^post33, oldx12^0'=x5^post33, oldx13^0'=x6^post33, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=oldx7^post33, oldx8^0'=oldx8^post33, oldx9^0'=oldx9^post33, x2^0'=x2^post33, x3^0'=x1^0, x4^0'=x4^post33, x5^0'=x5^post33, x6^0'=x6^post33, T, cost: 1 104: l24 -> l25 : oldx0^0'=x0^0, oldx10^0'=x3^post34, oldx11^0'=x4^post34, oldx12^0'=x5^post34, oldx13^0'=x6^post34, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post34, oldx8^0'=x1^post34, oldx9^0'=x2^post34, x0^0'=x0^post34, x1^0'=x1^post34, x2^0'=x2^post34, x3^0'=x3^post34, x4^0'=x4^post34, x5^0'=x5^post34, x6^0'=x6^post34, T, cost: 1 105: l26 -> l24 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post35, x6^0'=x6^post35, -1+x5^0 <= 0, cost: 1 140: l26 -> l26 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post36, x5^0'=-1+x5^0, x6^0'=x6^post36, 2-x5^0 <= 0, cost: 1 142: l26 -> l26 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=-1+x5^0, oldx6^0'=x6^post36, oldx7^0'=x6^post361, x5^0'=-2+x5^0, x6^0'=x6^post361, (2-x5^0 <= 0 /\ 3-x5^0 <= 0), cost: 1 109: l28 -> l29 : oldx0^0'=x0^0, oldx10^0'=x3^post41, oldx11^0'=x4^post41, oldx12^0'=x5^post41, oldx13^0'=x6^post41, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post41, oldx8^0'=x1^post41, oldx9^0'=x2^post41, x0^0'=x0^post41, x1^0'=x1^post41, x2^0'=x2^post41, x3^0'=x3^post41, x4^0'=x4^post41, x5^0'=x5^post41, x6^0'=x6^post41, T, cost: 1 110: l28 -> l23 : oldx0^0'=x0^0, oldx10^0'=x5^post42, oldx11^0'=x6^post42, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post42, oldx8^0'=x3^post42, oldx9^0'=x4^post42, x2^0'=x2^post42, x3^0'=x3^post42, x4^0'=x4^post42, x5^0'=x5^post42, x6^0'=x6^post42, T, cost: 1 111: l28 -> l20 : oldx0^0'=x0^0, oldx10^0'=x5^post43, oldx11^0'=x6^post43, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post43, oldx8^0'=x3^post43, oldx9^0'=x4^post43, x2^0'=x2^post43, x3^0'=x3^post43, x4^0'=x4^post43, x5^0'=x5^post43, x6^0'=x6^post43, T, cost: 1 112: l28 -> l0 : T, cost: 1 113: l28 -> l3 : T, cost: 1 114: l28 -> l4 : T, cost: 1 115: l28 -> l5 : T, cost: 1 116: l28 -> l7 : T, cost: 1 117: l28 -> l8 : T, cost: 1 118: l28 -> l29 : T, cost: 1 119: l28 -> l6 : T, cost: 1 120: l28 -> l10 : T, cost: 1 121: l28 -> l9 : T, cost: 1 122: l28 -> l11 : T, cost: 1 123: l28 -> l13 : T, cost: 1 124: l28 -> l14 : T, cost: 1 125: l28 -> l15 : T, cost: 1 126: l28 -> l16 : T, cost: 1 127: l28 -> l17 : T, cost: 1 128: l28 -> l18 : T, cost: 1 129: l28 -> l20 : T, cost: 1 130: l28 -> l21 : T, cost: 1 131: l28 -> l22 : T, cost: 1 132: l28 -> l19 : T, cost: 1 133: l28 -> l23 : T, cost: 1 134: l28 -> l25 : T, cost: 1 135: l28 -> l24 : T, cost: 1 136: l28 -> l26 : T, cost: 1 137: l28 -> l1 : T, cost: 1 138: l28 -> l2 : T, cost: 1 139: l30 -> l28 : T, cost: 1 Unrolling Original rule: l26 -> l26 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post36, x5^0'=-1+x5^0, x6^0'=x6^post36, 2-x5^0 <= 0, cost: 1 New rule: l26 -> l26 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=-1+x5^0, oldx6^0'=x6^post36, oldx7^0'=x6^post361, x5^0'=-2+x5^0, x6^0'=x6^post361, (2-x5^0 <= 0 /\ 3-x5^0 <= 0), cost: 1 Step with 139 Trace 139[T] Blocked [{}, {}] Step with 109 Trace 139[T], 109[T] Blocked [{}, {}, {}] Backtrack Trace 139[T] Blocked [{}, {109[T]}] Step with 110 Trace 139[T], 110[T] Blocked [{}, {109[T]}, {}] Step with 103 Trace 139[T], 110[T], 103[T] Blocked [{}, {109[T]}, {}, {}] Step with 102 Trace 139[T], 110[T], 103[T], 102[(x3^0 <= 0)] Blocked [{}, {109[T]}, {}, {}, {}] Step with 100 Trace 139[T], 110[T], 103[T], 102[(x3^0 <= 0)], 100[T] Blocked [{}, {109[T]}, {}, {}, {}, {}] Step with 93 Trace 139[T], 110[T], 103[T], 102[(x3^0 <= 0)], 100[T], 93[(x4^0-__const_31^0 <= 0)] Blocked [{}, {109[T]}, {}, {}, {}, {}, {}] Step with 90 Trace 139[T], 110[T], 103[T], 102[(x3^0 <= 0)], 100[T], 93[(x4^0-__const_31^0 <= 0)], 90[(-3+x5^0 <= 0)] Blocked [{}, {109[T]}, {}, {}, {}, {}, {}, {}] Step with 87 Trace 139[T], 110[T], 103[T], 102[(x3^0 <= 0)], 100[T], 93[(x4^0-__const_31^0 <= 0)], 90[(-3+x5^0 <= 0)], 87[(x5^0 <= 0)] Blocked [{}, {109[T]}, {}, {}, {}, {}, {}, {}, {}] Step with 85 Trace 139[T], 110[T], 103[T], 102[(x3^0 <= 0)], 100[T], 93[(x4^0-__const_31^0 <= 0)], 90[(-3+x5^0 <= 0)], 87[(x5^0 <= 0)], 85[T] Blocked [{}, {109[T]}, {}, {}, {}, {}, {}, {}, {}, {}] Backtrack Trace 139[T], 110[T], 103[T], 102[(x3^0 <= 0)], 100[T], 93[(x4^0-__const_31^0 <= 0)], 90[(-3+x5^0 <= 0)], 87[(x5^0 <= 0)] Blocked [{}, {109[T]}, {}, {}, {}, {}, {}, {}, {85[T]}] Backtrack Trace 139[T], 110[T], 103[T], 102[(x3^0 <= 0)], 100[T], 93[(x4^0-__const_31^0 <= 0)], 90[(-3+x5^0 <= 0)] Blocked [{}, {109[T]}, {}, {}, {}, {}, {}, {87[T]}] Backtrack Trace 139[T], 110[T], 103[T], 102[(x3^0 <= 0)], 100[T], 93[(x4^0-__const_31^0 <= 0)] Blocked [{}, {109[T]}, {}, {}, {}, {}, {90[T]}] Backtrack Trace 139[T], 110[T], 103[T], 102[(x3^0 <= 0)], 100[T] Blocked [{}, {109[T]}, {}, {}, {}, {93[T]}] Step with 94 Trace 139[T], 110[T], 103[T], 102[(x3^0 <= 0)], 100[T], 94[(1-x4^0+__const_31^0 <= 0)] Blocked [{}, {109[T]}, {}, {}, {}, {93[T]}, {}] Step with 92 Trace 139[T], 110[T], 103[T], 102[(x3^0 <= 0)], 100[T], 94[(1-x4^0+__const_31^0 <= 0)], 92[T] Blocked [{}, {109[T]}, {}, {}, {}, {93[T]}, {}, {}] Nonterm Start location: l30 Program variables: __const_31^0 __const_32^0 oldx0^0 oldx10^0 oldx11^0 oldx12^0 oldx13^0 oldx1^0 oldx2^0 oldx3^0 oldx4^0 oldx5^0 oldx6^0 oldx7^0 oldx8^0 oldx9^0 x0^0 x1^0 x2^0 x3^0 x4^0 x5^0 x6^0 73: l0 -> l1 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post1, oldx8^0'=x6^post1, x5^0'=x5^post1, x6^0'=x6^post1, -3+x4^0 <= 0, cost: 1 74: l0 -> l2 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post2, oldx8^0'=x6^post2, x5^0'=x5^post2, x6^0'=x6^post2, 4-x4^0 <= 0, cost: 1 106: l1 -> l24 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post38, oldx8^0'=x6^post38, x5^0'=x5^post38, x6^0'=x6^post38, x4^0 <= 0, cost: 1 107: l1 -> l26 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post39, x5^0'=x4^0, x6^0'=x6^post39, 1-x4^0 <= 0, cost: 1 108: l2 -> l0 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post40, oldx8^0'=x6^post40, x4^0'=-4+x4^0, x5^0'=x5^post40, x6^0'=x6^post40, T, cost: 1 75: l3 -> l4 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post3, oldx8^0'=x5^post3, oldx9^0'=x6^post3, x3^0'=-__const_32^0+x3^0, x4^0'=x4^post3, x5^0'=x5^post3, x6^0'=x6^post3, T, cost: 1 76: l4 -> l0 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post4, oldx8^0'=x6^post4, x4^0'=x3^0, x5^0'=x5^post4, x6^0'=x6^post4, x3^0-__const_31^0 <= 0, cost: 1 77: l4 -> l3 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post5, oldx8^0'=x5^post5, oldx9^0'=x6^post5, x4^0'=x4^post5, x5^0'=x5^post5, x6^0'=x6^post5, 1-x3^0+__const_31^0 <= 0, cost: 1 78: l5 -> l6 : oldx0^0'=x0^0, oldx10^0'=x6^post6, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post6, oldx8^0'=x4^post6, oldx9^0'=x5^post6, x2^0'=-1+x2^0, x3^0'=x3^post6, x4^0'=x4^post6, x5^0'=x5^post6, x6^0'=x6^post6, T, cost: 1 83: l6 -> l7 : oldx0^0'=x0^0, oldx10^0'=x6^post11, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post11, oldx8^0'=x4^post11, oldx9^0'=x5^post11, x3^0'=x3^post11, x4^0'=x4^post11, x5^0'=x5^post11, x6^0'=x6^post11, 1-x2^0 <= 0, cost: 1 84: l6 -> l8 : oldx0^0'=x0^0, oldx10^0'=x6^post12, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post12, oldx8^0'=x4^post12, oldx9^0'=x5^post12, x3^0'=x3^post12, x4^0'=x4^post12, x5^0'=x5^post12, x6^0'=x6^post12, x2^0 <= 0, cost: 1 79: l7 -> l8 : oldx0^0'=x0^0, oldx10^0'=x6^post7, oldx11^0'=0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post7, oldx8^0'=x4^post7, oldx9^0'=x5^post7, x3^0'=x3^post7, x4^0'=x4^post7, x5^0'=x5^post7, x6^0'=x6^post7, T, cost: 1 80: l7 -> l5 : oldx0^0'=x0^0, oldx10^0'=x6^post8, oldx11^0'=oldx11^post8, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post8, oldx8^0'=x4^post8, oldx9^0'=x5^post8, x3^0'=x3^post8, x4^0'=x4^post8, x5^0'=x5^post8, x6^0'=x6^post8, 1-oldx11^post8 <= 0, cost: 1 81: l7 -> l5 : oldx0^0'=x0^0, oldx10^0'=x6^post9, oldx11^0'=oldx11^post9, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post9, oldx8^0'=x4^post9, oldx9^0'=x5^post9, x3^0'=x3^post9, x4^0'=x4^post9, x5^0'=x5^post9, x6^0'=x6^post9, 1+oldx11^post9 <= 0, cost: 1 82: l8 -> l4 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post10, oldx8^0'=x5^post10, oldx9^0'=x6^post10, x3^0'=x2^0, x4^0'=x4^post10, x5^0'=x5^post10, x6^0'=x6^post10, T, cost: 1 85: l9 -> l10 : oldx0^0'=x0^0, oldx10^0'=x3^post13, oldx11^0'=x4^post13, oldx12^0'=x5^post13, oldx13^0'=x6^post13, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post13, oldx8^0'=x1^post13, oldx9^0'=x2^post13, x0^0'=x0^post13, x1^0'=x1^post13, x2^0'=x2^post13, x3^0'=x3^post13, x4^0'=x4^post13, x5^0'=x5^post13, x6^0'=x6^post13, T, cost: 1 86: l11 -> l9 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, -1+x6^0 <= 0, cost: 1 141: l11 -> l11 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, x6^0'=-1+x6^0, 2-x6^0 <= 0, cost: 1 87: l13 -> l9 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post17, x6^0'=x6^post17, x5^0 <= 0, cost: 1 88: l13 -> l11 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, x6^0'=x5^0, 1-x5^0 <= 0, cost: 1 89: l14 -> l15 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post19, x5^0'=-4+x5^0, x6^0'=x6^post19, T, cost: 1 90: l15 -> l13 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post20, x6^0'=x6^post20, -3+x5^0 <= 0, cost: 1 91: l15 -> l14 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post21, x6^0'=x6^post21, 4-x5^0 <= 0, cost: 1 92: l16 -> l17 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post22, oldx8^0'=x6^post22, x4^0'=x4^0-__const_32^0, x5^0'=x5^post22, x6^0'=x6^post22, T, cost: 1 93: l17 -> l15 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post23, x5^0'=x4^0, x6^0'=x6^post23, x4^0-__const_31^0 <= 0, cost: 1 94: l17 -> l16 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post24, oldx8^0'=x6^post24, x5^0'=x5^post24, x6^0'=x6^post24, 1-x4^0+__const_31^0 <= 0, cost: 1 143: l17 -> LoAT_sink : (__const_32^0 <= 0 /\ -1+x4^0-__const_31^0 >= 0), cost: NONTERM 144: l17 -> l17 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=-(-1+n)*__const_32^0+x4^0, oldx5^0'=x5^post241, oldx6^0'=x6^post241, oldx7^0'=x5^post22, oldx8^0'=x6^post22, x4^0'=x4^0-__const_32^0*n, x5^0'=x5^post22, x6^0'=x6^post22, (-1+n >= 0 /\ -1-(-1+n)*__const_32^0+x4^0-__const_31^0 >= 0 /\ -1+x4^0-__const_31^0 >= 0), cost: 1 95: l18 -> l19 : oldx0^0'=x0^0, oldx10^0'=x6^post25, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post25, oldx8^0'=x4^post25, oldx9^0'=x5^post25, x2^0'=x2^post25, x3^0'=-1+x3^0, x4^0'=x4^post25, x5^0'=x5^post25, x6^0'=x6^post25, T, cost: 1 101: l19 -> l21 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post31, oldx8^0'=x5^post31, oldx9^0'=x6^post31, x4^0'=x4^post31, x5^0'=x5^post31, x6^0'=x6^post31, 1-x3^0 <= 0, cost: 1 102: l19 -> l22 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post32, oldx8^0'=x5^post32, oldx9^0'=x6^post32, x4^0'=x4^post32, x5^0'=x5^post32, x6^0'=x6^post32, x3^0 <= 0, cost: 1 96: l20 -> l6 : oldx0^0'=x0^0, oldx10^0'=x6^post26, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x3^post26, oldx8^0'=x4^post26, oldx9^0'=x5^post26, x2^0'=x1^0, x3^0'=x3^post26, x4^0'=x4^post26, x5^0'=x5^post26, x6^0'=x6^post26, T, cost: 1 97: l21 -> l22 : oldx0^0'=x0^0, oldx10^0'=0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post27, oldx8^0'=x5^post27, oldx9^0'=x6^post27, x4^0'=x4^post27, x5^0'=x5^post27, x6^0'=x6^post27, T, cost: 1 98: l21 -> l18 : oldx0^0'=x0^0, oldx10^0'=oldx10^post28, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post28, oldx8^0'=x5^post28, oldx9^0'=x6^post28, x4^0'=x4^post28, x5^0'=x5^post28, x6^0'=x6^post28, 1-oldx10^post28 <= 0, cost: 1 99: l21 -> l18 : oldx0^0'=x0^0, oldx10^0'=oldx10^post29, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x4^post29, oldx8^0'=x5^post29, oldx9^0'=x6^post29, x4^0'=x4^post29, x5^0'=x5^post29, x6^0'=x6^post29, 1+oldx10^post29 <= 0, cost: 1 100: l22 -> l17 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x5^post30, oldx8^0'=x6^post30, x4^0'=x3^0, x5^0'=x5^post30, x6^0'=x6^post30, T, cost: 1 103: l23 -> l19 : oldx0^0'=x0^0, oldx10^0'=-1-oldx7^post33-oldx8^post33-x2^post33-oldx9^post33, oldx11^0'=x4^post33, oldx12^0'=x5^post33, oldx13^0'=x6^post33, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=oldx7^post33, oldx8^0'=oldx8^post33, oldx9^0'=oldx9^post33, x2^0'=x2^post33, x3^0'=x1^0, x4^0'=x4^post33, x5^0'=x5^post33, x6^0'=x6^post33, T, cost: 1 104: l24 -> l25 : oldx0^0'=x0^0, oldx10^0'=x3^post34, oldx11^0'=x4^post34, oldx12^0'=x5^post34, oldx13^0'=x6^post34, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post34, oldx8^0'=x1^post34, oldx9^0'=x2^post34, x0^0'=x0^post34, x1^0'=x1^post34, x2^0'=x2^post34, x3^0'=x3^post34, x4^0'=x4^post34, x5^0'=x5^post34, x6^0'=x6^post34, T, cost: 1 105: l26 -> l24 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post35, x6^0'=x6^post35, -1+x5^0 <= 0, cost: 1 140: l26 -> l26 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x6^post36, x5^0'=-1+x5^0, x6^0'=x6^post36, 2-x5^0 <= 0, cost: 1 142: l26 -> l26 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=-1+x5^0, oldx6^0'=x6^post36, oldx7^0'=x6^post361, x5^0'=-2+x5^0, x6^0'=x6^post361, (2-x5^0 <= 0 /\ 3-x5^0 <= 0), cost: 1 109: l28 -> l29 : oldx0^0'=x0^0, oldx10^0'=x3^post41, oldx11^0'=x4^post41, oldx12^0'=x5^post41, oldx13^0'=x6^post41, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x0^post41, oldx8^0'=x1^post41, oldx9^0'=x2^post41, x0^0'=x0^post41, x1^0'=x1^post41, x2^0'=x2^post41, x3^0'=x3^post41, x4^0'=x4^post41, x5^0'=x5^post41, x6^0'=x6^post41, T, cost: 1 110: l28 -> l23 : oldx0^0'=x0^0, oldx10^0'=x5^post42, oldx11^0'=x6^post42, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post42, oldx8^0'=x3^post42, oldx9^0'=x4^post42, x2^0'=x2^post42, x3^0'=x3^post42, x4^0'=x4^post42, x5^0'=x5^post42, x6^0'=x6^post42, T, cost: 1 111: l28 -> l20 : oldx0^0'=x0^0, oldx10^0'=x5^post43, oldx11^0'=x6^post43, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^0, oldx6^0'=x6^0, oldx7^0'=x2^post43, oldx8^0'=x3^post43, oldx9^0'=x4^post43, x2^0'=x2^post43, x3^0'=x3^post43, x4^0'=x4^post43, x5^0'=x5^post43, x6^0'=x6^post43, T, cost: 1 112: l28 -> l0 : T, cost: 1 113: l28 -> l3 : T, cost: 1 114: l28 -> l4 : T, cost: 1 115: l28 -> l5 : T, cost: 1 116: l28 -> l7 : T, cost: 1 117: l28 -> l8 : T, cost: 1 118: l28 -> l29 : T, cost: 1 119: l28 -> l6 : T, cost: 1 120: l28 -> l10 : T, cost: 1 121: l28 -> l9 : T, cost: 1 122: l28 -> l11 : T, cost: 1 123: l28 -> l13 : T, cost: 1 124: l28 -> l14 : T, cost: 1 125: l28 -> l15 : T, cost: 1 126: l28 -> l16 : T, cost: 1 127: l28 -> l17 : T, cost: 1 128: l28 -> l18 : T, cost: 1 129: l28 -> l20 : T, cost: 1 130: l28 -> l21 : T, cost: 1 131: l28 -> l22 : T, cost: 1 132: l28 -> l19 : T, cost: 1 133: l28 -> l23 : T, cost: 1 134: l28 -> l25 : T, cost: 1 135: l28 -> l24 : T, cost: 1 136: l28 -> l26 : T, cost: 1 137: l28 -> l1 : T, cost: 1 138: l28 -> l2 : T, cost: 1 139: l30 -> l28 : T, cost: 1 Certificate of Non-Termination Original rule: l17 -> l17 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^post241, oldx6^0'=x6^post241, oldx7^0'=x5^post22, oldx8^0'=x6^post22, x4^0'=x4^0-__const_32^0, x5^0'=x5^post22, x6^0'=x6^post22, 1-x4^0+__const_31^0 <= 0, cost: 1 New rule: l17 -> LoAT_sink : (__const_32^0 <= 0 /\ -1+x4^0-__const_31^0 >= 0), cost: NONTERM -1+x4^0-__const_31^0 >= 0 [0]: eventual decrease yields (-1-(-1+n)*__const_32^0+x4^0-__const_31^0 >= 0 /\ -1+x4^0-__const_31^0 >= 0) -1+x4^0-__const_31^0 >= 0 [1]: eventual increase yields (__const_32^0 <= 0 /\ -1+x4^0-__const_31^0 >= 0) Replacement map: {-1+x4^0-__const_31^0 >= 0 -> (__const_32^0 <= 0 /\ -1+x4^0-__const_31^0 >= 0)} Loop Acceleration Original rule: l17 -> l17 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=x4^0, oldx5^0'=x5^post241, oldx6^0'=x6^post241, oldx7^0'=x5^post22, oldx8^0'=x6^post22, x4^0'=x4^0-__const_32^0, x5^0'=x5^post22, x6^0'=x6^post22, 1-x4^0+__const_31^0 <= 0, cost: 1 New rule: l17 -> l17 : oldx0^0'=x0^0, oldx1^0'=x1^0, oldx2^0'=x2^0, oldx3^0'=x3^0, oldx4^0'=-(-1+n)*__const_32^0+x4^0, oldx5^0'=x5^post241, oldx6^0'=x6^post241, oldx7^0'=x5^post22, oldx8^0'=x6^post22, x4^0'=x4^0-__const_32^0*n, x5^0'=x5^post22, x6^0'=x6^post22, (-1+n >= 0 /\ -1-(-1+n)*__const_32^0+x4^0-__const_31^0 >= 0 /\ -1+x4^0-__const_31^0 >= 0), cost: 1 -1+x4^0-__const_31^0 >= 0 [0]: eventual decrease yields (-1-(-1+n)*__const_32^0+x4^0-__const_31^0 >= 0 /\ -1+x4^0-__const_31^0 >= 0) -1+x4^0-__const_31^0 >= 0 [1]: eventual increase yields (__const_32^0 <= 0 /\ -1+x4^0-__const_31^0 >= 0) Replacement map: {-1+x4^0-__const_31^0 >= 0 -> (-1-(-1+n)*__const_32^0+x4^0-__const_31^0 >= 0 /\ -1+x4^0-__const_31^0 >= 0)} Step with 143 Trace 139[T], 110[T], 103[T], 102[(x3^0 <= 0)], 100[T], 143[(__const_32^0 <= 0 /\ -1+x4^0-__const_31^0 >= 0)] Blocked [{}, {109[T]}, {}, {}, {}, {93[T]}, {143[T]}] Refute Counterexample [ __const_31^0=-1 __const_32^0=0 oldx0^0=0 oldx10^0=0 oldx11^0=0 oldx12^0=0 oldx13^0=0 oldx1^0=0 oldx2^0=0 oldx3^0=0 oldx4^0=0 oldx5^0=0 oldx6^0=0 oldx7^0=0 oldx8^0=0 oldx9^0=0 x0^0=0 x1^0=0 x2^0=0 x3^0=0 x4^0=0 x5^0=0 x6^0=0 ] 139 [ __const_31^0=-1 __const_32^0=0 oldx0^0=0 oldx10^0=0 oldx11^0=0 oldx12^0=0 oldx13^0=0 oldx1^0=0 oldx2^0=0 oldx3^0=0 oldx4^0=0 oldx5^0=0 oldx6^0=0 oldx7^0=0 oldx8^0=0 oldx9^0=0 x0^0=0 x1^0=0 x2^0=0 x3^0=0 x4^0=0 x5^0=0 x6^0=0 ] 110 [ __const_31^0=-1 __const_32^0=0 oldx0^0=0 oldx10^0=-1 oldx11^0=0 oldx12^0=0 oldx13^0=0 oldx1^0=0 oldx2^0=0 oldx3^0=0 oldx4^0=0 oldx5^0=0 oldx6^0=0 oldx7^0=0 oldx8^0=0 oldx9^0=0 x0^0=0 x1^0=0 x2^0=0 x3^0=0 x4^0=0 x5^0=0 x6^0=0 ] 103 [ __const_31^0=-1 __const_32^0=0 oldx0^0=0 oldx10^0=-1 oldx11^0=0 oldx12^0=0 oldx13^0=0 oldx1^0=0 oldx2^0=0 oldx3^0=0 oldx4^0=0 oldx5^0=0 oldx6^0=0 oldx7^0=0 oldx8^0=0 oldx9^0=0 x0^0=0 x1^0=0 x2^0=0 x3^0=0 x4^0=0 x5^0=0 x6^0=0 ] 102 [ __const_31^0=-1 __const_32^0=0 oldx0^0=0 oldx10^0=-1 oldx11^0=0 oldx12^0=0 oldx13^0=0 oldx1^0=0 oldx2^0=0 oldx3^0=0 oldx4^0=0 oldx5^0=0 oldx6^0=0 oldx7^0=0 oldx8^0=0 oldx9^0=0 x0^0=0 x1^0=0 x2^0=0 x3^0=0 x4^0=0 x5^0=0 x6^0=0 ] 100 [ __const_31^0=-1 __const_32^0=0 oldx0^0=0 oldx10^0=0 oldx11^0=0 oldx12^0=0 oldx13^0=0 oldx1^0=0 oldx2^0=0 oldx3^0=0 oldx4^0=0 oldx5^0=0 oldx6^0=0 oldx7^0=0 oldx8^0=0 oldx9^0=0 x0^0=0 x1^0=0 x2^0=0 x3^0=0 x4^0=0 x5^0=0 x6^0=0 ] 143 NO Build SHA: a05f16bf13df659c382799650051f91bf6828c7b