WORST_CASE(Omega(0),?) Initial ITS Start location: l57 0: l0 -> l1 : bDistinct^0'=bDistinct^post0, tmp^0'=tmp^post0, nN^0'=nN^post0, tmp___2^0'=tmp___2^post0, nSum^0'=nSum^post0, tmp___7^0'=tmp___7^post0, bSum^0'=bSum^post0, nSumDiag1^0'=nSumDiag1^post0, tmp___4^0'=tmp___4^post0, nj^0'=nj^post0, nDim^0'=nDim^post0, tmp___1^0'=tmp___1^post0, nSumRow^0'=nSumRow^post0, tmp___6^0'=tmp___6^post0, bDomain^0'=bDomain^post0, tmp___0^0'=tmp___0^post0, nSumCol^0'=nSumCol^post0, tmp___3^0'=tmp___3^post0, ni^0'=ni^post0, bSymmetry^0'=bSymmetry^post0, nSumDiag2^0'=nSumDiag2^post0, tmp___5^0'=tmp___5^post0, (-tmp___5^post0+tmp___5^0 == 0 /\ nSum^0-nSum^post0 == 0 /\ tmp___4^post0 == 0 /\ ni^0-ni^post0 == 0 /\ bSum^0-bSum^post0 == 0 /\ bDistinct^0-bDistinct^post0 == 0 /\ tmp^0-tmp^post0 == 0 /\ -nSumRow^post0+nSumRow^0 == 0 /\ -nSumDiag2^post0+nSumDiag2^0 == 0 /\ -tmp___7^post0+tmp___7^0 == 0 /\ -nDim^post0+nDim^0 == 0 /\ -bDomain^post0+bDomain^0 == 0 /\ tmp___6^0-tmp___6^post0 == 0 /\ -nSumDiag1^post0+nSumDiag1^0 == 0 /\ -tmp___1^post0+tmp___1^0 == 0 /\ nSumCol^0-nSumCol^post0 == 0 /\ tmp___2^0-tmp___2^post0 == 0 /\ tmp___3^0-tmp___3^post0 == 0 /\ tmp___0^0-tmp___0^post0 == 0 /\ -nj^post0+nj^0 == 0 /\ nN^0-nN^post0 == 0 /\ -bSymmetry^post0+bSymmetry^0 == 0), cost: 1 1: l1 -> l2 : bDistinct^0'=bDistinct^post1, tmp^0'=tmp^post1, nN^0'=nN^post1, tmp___2^0'=tmp___2^post1, nSum^0'=nSum^post1, tmp___7^0'=tmp___7^post1, bSum^0'=bSum^post1, nSumDiag1^0'=nSumDiag1^post1, tmp___4^0'=tmp___4^post1, nj^0'=nj^post1, nDim^0'=nDim^post1, tmp___1^0'=tmp___1^post1, nSumRow^0'=nSumRow^post1, tmp___6^0'=tmp___6^post1, bDomain^0'=bDomain^post1, tmp___0^0'=tmp___0^post1, nSumCol^0'=nSumCol^post1, tmp___3^0'=tmp___3^post1, ni^0'=ni^post1, bSymmetry^0'=bSymmetry^post1, nSumDiag2^0'=nSumDiag2^post1, tmp___5^0'=tmp___5^post1, (tmp___2^0-tmp___2^post1 == 0 /\ -nDim^post1+nDim^0 == 0 /\ nSum^0-nSum^post1 == 0 /\ -bSymmetry^post1+bSymmetry^0 == 0 /\ -nSumRow^post1+nSumRow^0 == 0 /\ -1+ni^post1-ni^0 == 0 /\ -tmp___6^post1+tmp___6^0 == 0 /\ -nSumDiag2^post1+nSumDiag2^0 == 0 /\ -bDomain^post1+bDomain^0 == 0 /\ -nSumDiag1^post1+nSumDiag1^0 == 0 /\ -nj^post1+nj^0 == 0 /\ tmp___3^0-tmp___3^post1 == 0 /\ tmp___1^0-tmp___1^post1 == 0 /\ tmp^0-tmp^post1 == 0 /\ -nSumCol^post1+nSumCol^0 == 0 /\ tmp___4^0-tmp___4^post1 == 0 /\ tmp___0^0-tmp___0^post1 == 0 /\ -tmp___4^0+bSum^post1 == 0 /\ nN^0-nN^post1 == 0 /\ -tmp___5^post1+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post1 == 0 /\ bDistinct^0-bDistinct^post1 == 0), cost: 1 41: l2 -> l9 : bDistinct^0'=bDistinct^post41, tmp^0'=tmp^post41, nN^0'=nN^post41, tmp___2^0'=tmp___2^post41, nSum^0'=nSum^post41, tmp___7^0'=tmp___7^post41, bSum^0'=bSum^post41, nSumDiag1^0'=nSumDiag1^post41, tmp___4^0'=tmp___4^post41, nj^0'=nj^post41, nDim^0'=nDim^post41, tmp___1^0'=tmp___1^post41, nSumRow^0'=nSumRow^post41, tmp___6^0'=tmp___6^post41, bDomain^0'=bDomain^post41, tmp___0^0'=tmp___0^post41, nSumCol^0'=nSumCol^post41, tmp___3^0'=tmp___3^post41, ni^0'=ni^post41, bSymmetry^0'=bSymmetry^post41, nSumDiag2^0'=nSumDiag2^post41, tmp___5^0'=tmp___5^post41, (-nSumRow^post41+nSumRow^0 == 0 /\ tmp___4^0-tmp___4^post41 == 0 /\ -tmp___5^post41+tmp___5^0 == 0 /\ nN^0-nN^post41 == 0 /\ tmp___0^0-tmp___0^post41 == 0 /\ -nSumDiag2^post41+nSumDiag2^0 == 0 /\ -tmp___1^post41+tmp___1^0 == 0 /\ bDomain^0-bDomain^post41 == 0 /\ -nSumDiag1^post41+nSumDiag1^0 == 0 /\ -nDim^post41+nDim^0 == 0 /\ nSum^0-nSum^post41 == 0 /\ tmp___7^0-tmp___7^post41 == 0 /\ bDistinct^0-bDistinct^post41 == 0 /\ tmp___3^0-tmp___3^post41 == 0 /\ tmp^0-tmp^post41 == 0 /\ -ni^post41+ni^0 == 0 /\ tmp___2^0-tmp___2^post41 == 0 /\ -nj^post41+nj^0 == 0 /\ -bSymmetry^post41+bSymmetry^0 == 0 /\ -nSumCol^post41+nSumCol^0 == 0 /\ bSum^0-bSum^post41 == 0 /\ tmp___6^0-tmp___6^post41 == 0), cost: 1 2: l3 -> l0 : bDistinct^0'=bDistinct^post2, tmp^0'=tmp^post2, nN^0'=nN^post2, tmp___2^0'=tmp___2^post2, nSum^0'=nSum^post2, tmp___7^0'=tmp___7^post2, bSum^0'=bSum^post2, nSumDiag1^0'=nSumDiag1^post2, tmp___4^0'=tmp___4^post2, nj^0'=nj^post2, nDim^0'=nDim^post2, tmp___1^0'=tmp___1^post2, nSumRow^0'=nSumRow^post2, tmp___6^0'=tmp___6^post2, bDomain^0'=bDomain^post2, tmp___0^0'=tmp___0^post2, nSumCol^0'=nSumCol^post2, tmp___3^0'=tmp___3^post2, ni^0'=ni^post2, bSymmetry^0'=bSymmetry^post2, nSumDiag2^0'=nSumDiag2^post2, tmp___5^0'=tmp___5^post2, (-nSumCol^post2+nSumCol^0 == 0 /\ -ni^post2+ni^0 == 0 /\ tmp___7^0-tmp___7^post2 == 0 /\ nDim^0-nDim^post2 == 0 /\ tmp___1^0-tmp___1^post2 == 0 /\ tmp^0-tmp^post2 == 0 /\ tmp___4^0-tmp___4^post2 == 0 /\ tmp___2^0-tmp___2^post2 == 0 /\ bDistinct^0-bDistinct^post2 == 0 /\ -bSymmetry^post2+bSymmetry^0 == 0 /\ 1+nSum^0-nSumRow^0 <= 0 /\ nN^0-nN^post2 == 0 /\ -tmp___3^post2+tmp___3^0 == 0 /\ -tmp___5^post2+tmp___5^0 == 0 /\ -nSumRow^post2+nSumRow^0 == 0 /\ -tmp___6^post2+tmp___6^0 == 0 /\ -tmp___0^post2+tmp___0^0 == 0 /\ -bSum^post2+bSum^0 == 0 /\ -nSumDiag2^post2+nSumDiag2^0 == 0 /\ -nSum^post2+nSum^0 == 0 /\ nSumDiag1^0-nSumDiag1^post2 == 0 /\ nj^0-nj^post2 == 0 /\ -bDomain^post2+bDomain^0 == 0), cost: 1 3: l3 -> l0 : bDistinct^0'=bDistinct^post3, tmp^0'=tmp^post3, nN^0'=nN^post3, tmp___2^0'=tmp___2^post3, nSum^0'=nSum^post3, tmp___7^0'=tmp___7^post3, bSum^0'=bSum^post3, nSumDiag1^0'=nSumDiag1^post3, tmp___4^0'=tmp___4^post3, nj^0'=nj^post3, nDim^0'=nDim^post3, tmp___1^0'=tmp___1^post3, nSumRow^0'=nSumRow^post3, tmp___6^0'=tmp___6^post3, bDomain^0'=bDomain^post3, tmp___0^0'=tmp___0^post3, nSumCol^0'=nSumCol^post3, tmp___3^0'=tmp___3^post3, ni^0'=ni^post3, bSymmetry^0'=bSymmetry^post3, nSumDiag2^0'=nSumDiag2^post3, tmp___5^0'=tmp___5^post3, (-tmp___3^post3+tmp___3^0 == 0 /\ -ni^post3+ni^0 == 0 /\ -nSumCol^post3+nSumCol^0 == 0 /\ 1-nSum^0+nSumRow^0 <= 0 /\ bDistinct^0-bDistinct^post3 == 0 /\ tmp___7^0-tmp___7^post3 == 0 /\ -nSumDiag2^post3+nSumDiag2^0 == 0 /\ tmp___1^0-tmp___1^post3 == 0 /\ tmp___2^0-tmp___2^post3 == 0 /\ nDim^0-nDim^post3 == 0 /\ tmp___4^0-tmp___4^post3 == 0 /\ tmp^0-tmp^post3 == 0 /\ nj^0-nj^post3 == 0 /\ nN^0-nN^post3 == 0 /\ -bSymmetry^post3+bSymmetry^0 == 0 /\ -tmp___0^post3+tmp___0^0 == 0 /\ -nSum^post3+nSum^0 == 0 /\ -nSumRow^post3+nSumRow^0 == 0 /\ -tmp___6^post3+tmp___6^0 == 0 /\ nSumDiag1^0-nSumDiag1^post3 == 0 /\ bSum^0-bSum^post3 == 0 /\ -bDomain^post3+bDomain^0 == 0 /\ tmp___5^0-tmp___5^post3 == 0), cost: 1 4: l3 -> l1 : bDistinct^0'=bDistinct^post4, tmp^0'=tmp^post4, nN^0'=nN^post4, tmp___2^0'=tmp___2^post4, nSum^0'=nSum^post4, tmp___7^0'=tmp___7^post4, bSum^0'=bSum^post4, nSumDiag1^0'=nSumDiag1^post4, tmp___4^0'=tmp___4^post4, nj^0'=nj^post4, nDim^0'=nDim^post4, tmp___1^0'=tmp___1^post4, nSumRow^0'=nSumRow^post4, tmp___6^0'=tmp___6^post4, bDomain^0'=bDomain^post4, tmp___0^0'=tmp___0^post4, nSumCol^0'=nSumCol^post4, tmp___3^0'=tmp___3^post4, ni^0'=ni^post4, bSymmetry^0'=bSymmetry^post4, nSumDiag2^0'=nSumDiag2^post4, tmp___5^0'=tmp___5^post4, (bDistinct^0-bDistinct^post4 == 0 /\ -bDomain^post4+bDomain^0 == 0 /\ nSumRow^0-nSumRow^post4 == 0 /\ tmp^0-tmp^post4 == 0 /\ nSum^0-nSum^post4 == 0 /\ -nSumDiag2^post4+nSumDiag2^0 == 0 /\ -nSum^0+nSumRow^0 <= 0 /\ -tmp___3^post4+tmp___3^0 == 0 /\ -tmp___5^post4+tmp___5^0 == 0 /\ -1+tmp___4^post4 == 0 /\ -tmp___0^post4+tmp___0^0 == 0 /\ -tmp___1^post4+tmp___1^0 == 0 /\ -ni^post4+ni^0 == 0 /\ nSum^0-nSumRow^0 <= 0 /\ tmp___6^0-tmp___6^post4 == 0 /\ nj^0-nj^post4 == 0 /\ -nDim^post4+nDim^0 == 0 /\ tmp___7^0-tmp___7^post4 == 0 /\ nSumDiag1^0-nSumDiag1^post4 == 0 /\ nN^0-nN^post4 == 0 /\ bSum^0-bSum^post4 == 0 /\ -bSymmetry^post4+bSymmetry^0 == 0 /\ -nSumCol^post4+nSumCol^0 == 0 /\ tmp___2^0-tmp___2^post4 == 0), cost: 1 5: l4 -> l1 : bDistinct^0'=bDistinct^post5, tmp^0'=tmp^post5, nN^0'=nN^post5, tmp___2^0'=tmp___2^post5, nSum^0'=nSum^post5, tmp___7^0'=tmp___7^post5, bSum^0'=bSum^post5, nSumDiag1^0'=nSumDiag1^post5, tmp___4^0'=tmp___4^post5, nj^0'=nj^post5, nDim^0'=nDim^post5, tmp___1^0'=tmp___1^post5, nSumRow^0'=nSumRow^post5, tmp___6^0'=tmp___6^post5, bDomain^0'=bDomain^post5, tmp___0^0'=tmp___0^post5, nSumCol^0'=nSumCol^post5, tmp___3^0'=tmp___3^post5, ni^0'=ni^post5, bSymmetry^0'=bSymmetry^post5, nSumDiag2^0'=nSumDiag2^post5, tmp___5^0'=tmp___5^post5, (-bSymmetry^post5+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post5 == 0 /\ -bSum^0 <= 0 /\ nN^0-nN^post5 == 0 /\ -tmp___5^post5+tmp___5^0 == 0 /\ tmp___0^0-tmp___0^post5 == 0 /\ bSum^0 <= 0 /\ -nSumRow^post5+nSumRow^0 == 0 /\ bDomain^0-bDomain^post5 == 0 /\ bDistinct^0-bDistinct^post5 == 0 /\ -tmp___1^post5+tmp___1^0 == 0 /\ -nDim^post5+nDim^0 == 0 /\ -nSumDiag1^post5+nSumDiag1^0 == 0 /\ -ni^post5+ni^0 == 0 /\ -nSumCol^post5+nSumCol^0 == 0 /\ tmp___3^0-tmp___3^post5 == 0 /\ tmp^0-tmp^post5 == 0 /\ nSum^0-nSum^post5 == 0 /\ -nj^post5+nj^0 == 0 /\ -nSumDiag2^post5+nSumDiag2^0 == 0 /\ tmp___4^post5 == 0 /\ bSum^0-bSum^post5 == 0 /\ tmp___6^0-tmp___6^post5 == 0 /\ tmp___7^0-tmp___7^post5 == 0), cost: 1 6: l4 -> l3 : bDistinct^0'=bDistinct^post6, tmp^0'=tmp^post6, nN^0'=nN^post6, tmp___2^0'=tmp___2^post6, nSum^0'=nSum^post6, tmp___7^0'=tmp___7^post6, bSum^0'=bSum^post6, nSumDiag1^0'=nSumDiag1^post6, tmp___4^0'=tmp___4^post6, nj^0'=nj^post6, nDim^0'=nDim^post6, tmp___1^0'=tmp___1^post6, nSumRow^0'=nSumRow^post6, tmp___6^0'=tmp___6^post6, bDomain^0'=bDomain^post6, tmp___0^0'=tmp___0^post6, nSumCol^0'=nSumCol^post6, tmp___3^0'=tmp___3^post6, ni^0'=ni^post6, bSymmetry^0'=bSymmetry^post6, nSumDiag2^0'=nSumDiag2^post6, tmp___5^0'=tmp___5^post6, (tmp___2^0-tmp___2^post6 == 0 /\ -tmp___1^post6+tmp___1^0 == 0 /\ bSum^0-bSum^post6 == 0 /\ -nDim^post6+nDim^0 == 0 /\ -tmp___5^post6+tmp___5^0 == 0 /\ 1-bSum^0 <= 0 /\ tmp___4^0-tmp___4^post6 == 0 /\ -bSymmetry^post6+bSymmetry^0 == 0 /\ -nSumRow^post6+nSumRow^0 == 0 /\ nN^0-nN^post6 == 0 /\ bDistinct^0-bDistinct^post6 == 0 /\ bDomain^0-bDomain^post6 == 0 /\ -nSumDiag1^post6+nSumDiag1^0 == 0 /\ -ni^post6+ni^0 == 0 /\ tmp___3^0-tmp___3^post6 == 0 /\ -nSumCol^post6+nSumCol^0 == 0 /\ nj^0-nj^post6 == 0 /\ tmp^0-tmp^post6 == 0 /\ nSum^0-nSum^post6 == 0 /\ tmp___0^0-tmp___0^post6 == 0 /\ tmp___6^0-tmp___6^post6 == 0 /\ -nSumDiag2^post6+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post6 == 0), cost: 1 7: l4 -> l3 : bDistinct^0'=bDistinct^post7, tmp^0'=tmp^post7, nN^0'=nN^post7, tmp___2^0'=tmp___2^post7, nSum^0'=nSum^post7, tmp___7^0'=tmp___7^post7, bSum^0'=bSum^post7, nSumDiag1^0'=nSumDiag1^post7, tmp___4^0'=tmp___4^post7, nj^0'=nj^post7, nDim^0'=nDim^post7, tmp___1^0'=tmp___1^post7, nSumRow^0'=nSumRow^post7, tmp___6^0'=tmp___6^post7, bDomain^0'=bDomain^post7, tmp___0^0'=tmp___0^post7, nSumCol^0'=nSumCol^post7, tmp___3^0'=tmp___3^post7, ni^0'=ni^post7, bSymmetry^0'=bSymmetry^post7, nSumDiag2^0'=nSumDiag2^post7, tmp___5^0'=tmp___5^post7, (bDomain^0-bDomain^post7 == 0 /\ tmp___1^0-tmp___1^post7 == 0 /\ tmp___4^0-tmp___4^post7 == 0 /\ tmp^0-tmp^post7 == 0 /\ bDistinct^0-bDistinct^post7 == 0 /\ -tmp___3^post7+tmp___3^0 == 0 /\ nN^0-nN^post7 == 0 /\ nSumDiag1^0-nSumDiag1^post7 == 0 /\ -bSymmetry^post7+bSymmetry^0 == 0 /\ -nj^post7+nj^0 == 0 /\ -nSumRow^post7+nSumRow^0 == 0 /\ -nSumCol^post7+nSumCol^0 == 0 /\ -tmp___6^post7+tmp___6^0 == 0 /\ -nSumDiag2^post7+nSumDiag2^0 == 0 /\ nDim^0-nDim^post7 == 0 /\ bSum^0-bSum^post7 == 0 /\ tmp___7^0-tmp___7^post7 == 0 /\ -tmp___0^post7+tmp___0^0 == 0 /\ -nSum^post7+nSum^0 == 0 /\ -ni^post7+ni^0 == 0 /\ -tmp___5^post7+tmp___5^0 == 0 /\ 1+bSum^0 <= 0 /\ -tmp___2^post7+tmp___2^0 == 0), cost: 1 8: l5 -> l6 : bDistinct^0'=bDistinct^post8, tmp^0'=tmp^post8, nN^0'=nN^post8, tmp___2^0'=tmp___2^post8, nSum^0'=nSum^post8, tmp___7^0'=tmp___7^post8, bSum^0'=bSum^post8, nSumDiag1^0'=nSumDiag1^post8, tmp___4^0'=tmp___4^post8, nj^0'=nj^post8, nDim^0'=nDim^post8, tmp___1^0'=tmp___1^post8, nSumRow^0'=nSumRow^post8, tmp___6^0'=tmp___6^post8, bDomain^0'=bDomain^post8, tmp___0^0'=tmp___0^post8, nSumCol^0'=nSumCol^post8, tmp___3^0'=tmp___3^post8, ni^0'=ni^post8, bSymmetry^0'=bSymmetry^post8, nSumDiag2^0'=nSumDiag2^post8, tmp___5^0'=tmp___5^post8, (nN^0-nN^post8 == 0 /\ -ni^post8+ni^0 == 0 /\ nSumRow^0-nSumRow^post8 == 0 /\ -tmp___3^post8+tmp___3^0 == 0 /\ bSymmetry^0-bSymmetry^post8 == 0 /\ -nSumDiag2^post8+nSumDiag2^0 == 0 /\ nj^0-nj^post8 == 0 /\ -tmp___0^post8+tmp___0^0 == 0 /\ -tmp___1^post8+tmp___1^0 == 0 /\ -nDim^post8+nDim^0 == 0 /\ bDistinct^0-bDistinct^post8 == 0 /\ -tmp___5^post8+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post8 == 0 /\ -tmp___6^post8+tmp___6^0 == 0 /\ nSumDiag1^0-nSumDiag1^post8 == 0 /\ tmp___2^0-tmp___2^post8 == 0 /\ nSumCol^0-nSumCol^post8 == 0 /\ bSum^0-bSum^post8 == 0 /\ -bDomain^post8+bDomain^0 == 0 /\ -tmp___4^post8+tmp___4^0 == 0 /\ tmp^0-tmp^post8 == 0 /\ nSum^0-nSum^post8 == 0), cost: 1 47: l6 -> l19 : bDistinct^0'=bDistinct^post47, tmp^0'=tmp^post47, nN^0'=nN^post47, tmp___2^0'=tmp___2^post47, nSum^0'=nSum^post47, tmp___7^0'=tmp___7^post47, bSum^0'=bSum^post47, nSumDiag1^0'=nSumDiag1^post47, tmp___4^0'=tmp___4^post47, nj^0'=nj^post47, nDim^0'=nDim^post47, tmp___1^0'=tmp___1^post47, nSumRow^0'=nSumRow^post47, tmp___6^0'=tmp___6^post47, bDomain^0'=bDomain^post47, tmp___0^0'=tmp___0^post47, nSumCol^0'=nSumCol^post47, tmp___3^0'=tmp___3^post47, ni^0'=ni^post47, bSymmetry^0'=bSymmetry^post47, nSumDiag2^0'=nSumDiag2^post47, tmp___5^0'=tmp___5^post47, (nSumDiag1^0-nSumDiag1^post47 == 0 /\ -tmp___0^post47+tmp___0^0 == 0 /\ -bSymmetry^post47+bSymmetry^0 == 0 /\ nN^0-ni^0 <= 0 /\ tmp^0-tmp^post47 == 0 /\ -tmp___5^post47+tmp___5^0 == 0 /\ -nSumRow^post47+nSumRow^0 == 0 /\ nSum^0-nSum^post47 == 0 /\ -tmp___6^post47+tmp___6^0 == 0 /\ ni^post47 == 0 /\ tmp___7^0-tmp___7^post47 == 0 /\ nDim^0-nDim^post47 == 0 /\ bSum^0-bSum^post47 == 0 /\ -nSumCol^post47+nSumCol^0 == 0 /\ nj^0-nj^post47 == 0 /\ tmp___4^0-tmp___4^post47 == 0 /\ nN^0-nN^post47 == 0 /\ tmp___1^0-tmp___1^post47 == 0 /\ -tmp___2^post47+tmp___2^0 == 0 /\ -nSumDiag2^post47+nSumDiag2^0 == 0 /\ bDomain^0-bDomain^post47 == 0 /\ -tmp___3^post47+tmp___3^0 == 0 /\ bDistinct^0-bDistinct^post47 == 0), cost: 1 48: l6 -> l13 : bDistinct^0'=bDistinct^post48, tmp^0'=tmp^post48, nN^0'=nN^post48, tmp___2^0'=tmp___2^post48, nSum^0'=nSum^post48, tmp___7^0'=tmp___7^post48, bSum^0'=bSum^post48, nSumDiag1^0'=nSumDiag1^post48, tmp___4^0'=tmp___4^post48, nj^0'=nj^post48, nDim^0'=nDim^post48, tmp___1^0'=tmp___1^post48, nSumRow^0'=nSumRow^post48, tmp___6^0'=tmp___6^post48, bDomain^0'=bDomain^post48, tmp___0^0'=tmp___0^post48, nSumCol^0'=nSumCol^post48, tmp___3^0'=tmp___3^post48, ni^0'=ni^post48, bSymmetry^0'=bSymmetry^post48, nSumDiag2^0'=nSumDiag2^post48, tmp___5^0'=tmp___5^post48, (ni^0-ni^post48 == 0 /\ -nDim^post48+nDim^0 == 0 /\ 1-nN^0+ni^0 <= 0 /\ tmp___7^0-tmp___7^post48 == 0 /\ -1+nj^post48-ni^0 == 0 /\ nSumRow^0-nSumRow^post48 == 0 /\ -bSymmetry^post48+bSymmetry^0 == 0 /\ -tmp___4^post48+tmp___4^0 == 0 /\ -tmp___6^post48+tmp___6^0 == 0 /\ -nSumDiag2^post48+nSumDiag2^0 == 0 /\ tmp___2^0-tmp___2^post48 == 0 /\ -bDomain^post48+bDomain^0 == 0 /\ -tmp___3^post48+tmp___3^0 == 0 /\ -tmp___0^post48+tmp___0^0 == 0 /\ -tmp___1^post48+tmp___1^0 == 0 /\ bDistinct^0-bDistinct^post48 == 0 /\ nSum^0-nSum^post48 == 0 /\ tmp^0-tmp^post48 == 0 /\ nSumCol^0-nSumCol^post48 == 0 /\ -bSum^post48+bSum^0 == 0 /\ -tmp___5^post48+tmp___5^0 == 0 /\ nN^0-nN^post48 == 0 /\ nSumDiag1^0-nSumDiag1^post48 == 0), cost: 1 9: l7 -> l4 : bDistinct^0'=bDistinct^post9, tmp^0'=tmp^post9, nN^0'=nN^post9, tmp___2^0'=tmp___2^post9, nSum^0'=nSum^post9, tmp___7^0'=tmp___7^post9, bSum^0'=bSum^post9, nSumDiag1^0'=nSumDiag1^post9, tmp___4^0'=tmp___4^post9, nj^0'=nj^post9, nDim^0'=nDim^post9, tmp___1^0'=tmp___1^post9, nSumRow^0'=nSumRow^post9, tmp___6^0'=tmp___6^post9, bDomain^0'=bDomain^post9, tmp___0^0'=tmp___0^post9, nSumCol^0'=nSumCol^post9, tmp___3^0'=tmp___3^post9, ni^0'=ni^post9, bSymmetry^0'=bSymmetry^post9, nSumDiag2^0'=nSumDiag2^post9, tmp___5^0'=tmp___5^post9, (nSumRow^0-nSumRow^post9 == 0 /\ -bDomain^post9+bDomain^0 == 0 /\ nN^0-nN^post9 == 0 /\ -tmp___3^post9+tmp___3^0 == 0 /\ -tmp___5^post9+tmp___5^0 == 0 /\ bSymmetry^0-bSymmetry^post9 == 0 /\ -tmp___0^post9+tmp___0^0 == 0 /\ nj^0-nj^post9 == 0 /\ -nSumDiag2^post9+nSumDiag2^0 == 0 /\ -ni^post9+ni^0 == 0 /\ -nDim^post9+nDim^0 == 0 /\ tmp___7^0-tmp___7^post9 == 0 /\ nSumDiag1^0-nSumDiag1^post9 == 0 /\ -tmp___1^post9+tmp___1^0 == 0 /\ bDistinct^0-bDistinct^post9 == 0 /\ -nSumCol^post9+nSumCol^0 == 0 /\ bSum^0-bSum^post9 == 0 /\ -tmp___6^post9+tmp___6^0 == 0 /\ nSum^0-nSum^post9 == 0 /\ -tmp___4^post9+tmp___4^0 == 0 /\ -nj^0+nDim^0 <= 0 /\ tmp^0-tmp^post9 == 0 /\ tmp___2^0-tmp___2^post9 == 0), cost: 1 10: l7 -> l8 : bDistinct^0'=bDistinct^post10, tmp^0'=tmp^post10, nN^0'=nN^post10, tmp___2^0'=tmp___2^post10, nSum^0'=nSum^post10, tmp___7^0'=tmp___7^post10, bSum^0'=bSum^post10, nSumDiag1^0'=nSumDiag1^post10, tmp___4^0'=tmp___4^post10, nj^0'=nj^post10, nDim^0'=nDim^post10, tmp___1^0'=tmp___1^post10, nSumRow^0'=nSumRow^post10, tmp___6^0'=tmp___6^post10, bDomain^0'=bDomain^post10, tmp___0^0'=tmp___0^post10, nSumCol^0'=nSumCol^post10, tmp___3^0'=tmp___3^post10, ni^0'=ni^post10, bSymmetry^0'=bSymmetry^post10, nSumDiag2^0'=nSumDiag2^post10, tmp___5^0'=tmp___5^post10, (0 == 0 /\ tmp___2^0-tmp___2^post10 == 0 /\ nSumDiag1^0-nSumDiag1^post10 == 0 /\ ni^0-ni^post10 == 0 /\ -tmp___5^post10+tmp___5^0 == 0 /\ -bSymmetry^post10+bSymmetry^0 == 0 /\ tmp___4^0-tmp___4^post10 == 0 /\ nN^0-nN^post10 == 0 /\ -nDim^post10+nDim^0 == 0 /\ -tmp___1^post10+tmp___1^0 == 0 /\ -1+nj^post10-nj^0 == 0 /\ bSum^0-bSum^post10 == 0 /\ bDomain^0-bDomain^post10 == 0 /\ nSum^0-nSum^post10 == 0 /\ -nSumCol^post10+nSumCol^0 == 0 /\ bDistinct^0-bDistinct^post10 == 0 /\ 1+nj^0-nDim^0 <= 0 /\ tmp___0^0-tmp___0^post10 == 0 /\ tmp^0-tmp^post10 == 0 /\ -nSumDiag2^post10+nSumDiag2^0 == 0 /\ -tmp___3^post10+tmp___3^0 == 0 /\ tmp___6^0-tmp___6^post10 == 0 /\ tmp___7^0-tmp___7^post10 == 0), cost: 1 49: l8 -> l7 : bDistinct^0'=bDistinct^post49, tmp^0'=tmp^post49, nN^0'=nN^post49, tmp___2^0'=tmp___2^post49, nSum^0'=nSum^post49, tmp___7^0'=tmp___7^post49, bSum^0'=bSum^post49, nSumDiag1^0'=nSumDiag1^post49, tmp___4^0'=tmp___4^post49, nj^0'=nj^post49, nDim^0'=nDim^post49, tmp___1^0'=tmp___1^post49, nSumRow^0'=nSumRow^post49, tmp___6^0'=tmp___6^post49, bDomain^0'=bDomain^post49, tmp___0^0'=tmp___0^post49, nSumCol^0'=nSumCol^post49, tmp___3^0'=tmp___3^post49, ni^0'=ni^post49, bSymmetry^0'=bSymmetry^post49, nSumDiag2^0'=nSumDiag2^post49, tmp___5^0'=tmp___5^post49, (-ni^post49+ni^0 == 0 /\ -nj^post49+nj^0 == 0 /\ tmp___2^0-tmp___2^post49 == 0 /\ nSumCol^0-nSumCol^post49 == 0 /\ bSum^0-bSum^post49 == 0 /\ tmp^0-tmp^post49 == 0 /\ -bSymmetry^post49+bSymmetry^0 == 0 /\ -tmp___6^post49+tmp___6^0 == 0 /\ -tmp___4^post49+tmp___4^0 == 0 /\ -tmp___5^post49+tmp___5^0 == 0 /\ -nSumDiag2^post49+nSumDiag2^0 == 0 /\ -nSumRow^post49+nSumRow^0 == 0 /\ nSum^0-nSum^post49 == 0 /\ -tmp___7^post49+tmp___7^0 == 0 /\ bDistinct^0-bDistinct^post49 == 0 /\ tmp___3^0-tmp___3^post49 == 0 /\ -nDim^post49+nDim^0 == 0 /\ -bDomain^post49+bDomain^0 == 0 /\ tmp___0^0-tmp___0^post49 == 0 /\ -tmp___1^post49+tmp___1^0 == 0 /\ -nSumDiag1^post49+nSumDiag1^0 == 0 /\ nN^0-nN^post49 == 0), cost: 1 11: l9 -> l10 : bDistinct^0'=bDistinct^post11, tmp^0'=tmp^post11, nN^0'=nN^post11, tmp___2^0'=tmp___2^post11, nSum^0'=nSum^post11, tmp___7^0'=tmp___7^post11, bSum^0'=bSum^post11, nSumDiag1^0'=nSumDiag1^post11, tmp___4^0'=tmp___4^post11, nj^0'=nj^post11, nDim^0'=nDim^post11, tmp___1^0'=tmp___1^post11, nSumRow^0'=nSumRow^post11, tmp___6^0'=tmp___6^post11, bDomain^0'=bDomain^post11, tmp___0^0'=tmp___0^post11, nSumCol^0'=nSumCol^post11, tmp___3^0'=tmp___3^post11, ni^0'=ni^post11, bSymmetry^0'=bSymmetry^post11, nSumDiag2^0'=nSumDiag2^post11, tmp___5^0'=tmp___5^post11, (bDomain^0-bDomain^post11 == 0 /\ -tmp___1^post11+tmp___1^0 == 0 /\ -bSymmetry^post11+bSymmetry^0 == 0 /\ nSum^0-nSum^post11 == 0 /\ tmp^0-tmp^post11 == 0 /\ -nSumCol^post11+nSumCol^0 == 0 /\ nN^0-nN^post11 == 0 /\ -nSumRow^post11+nSumRow^0 == 0 /\ tmp___7^0-tmp___7^post11 == 0 /\ nSumDiag1^0-nSumDiag1^post11 == 0 /\ bSum^0-bSum^post11 == 0 /\ nDim^0-ni^0 <= 0 /\ nDim^0-nDim^post11 == 0 /\ -tmp___3^post11+tmp___3^0 == 0 /\ tmp___4^0-tmp___4^post11 == 0 /\ -tmp___5^post11+tmp___5^0 == 0 /\ -tmp___2^post11+tmp___2^0 == 0 /\ tmp___6^0-tmp___6^post11 == 0 /\ -tmp___0^post11+tmp___0^0 == 0 /\ -nSumDiag2^post11+nSumDiag2^0 == 0 /\ nj^post11 == 0 /\ -ni^post11+ni^0 == 0 /\ bDistinct^0-bDistinct^post11 == 0), cost: 1 12: l9 -> l8 : bDistinct^0'=bDistinct^post12, tmp^0'=tmp^post12, nN^0'=nN^post12, tmp___2^0'=tmp___2^post12, nSum^0'=nSum^post12, tmp___7^0'=tmp___7^post12, bSum^0'=bSum^post12, nSumDiag1^0'=nSumDiag1^post12, tmp___4^0'=tmp___4^post12, nj^0'=nj^post12, nDim^0'=nDim^post12, tmp___1^0'=tmp___1^post12, nSumRow^0'=nSumRow^post12, tmp___6^0'=tmp___6^post12, bDomain^0'=bDomain^post12, tmp___0^0'=tmp___0^post12, nSumCol^0'=nSumCol^post12, tmp___3^0'=tmp___3^post12, ni^0'=ni^post12, bSymmetry^0'=bSymmetry^post12, nSumDiag2^0'=nSumDiag2^post12, tmp___5^0'=tmp___5^post12, (nj^post12 == 0 /\ bDomain^0-bDomain^post12 == 0 /\ nSumRow^post12 == 0 /\ tmp___7^0-tmp___7^post12 == 0 /\ -bSymmetry^post12+bSymmetry^0 == 0 /\ -nSumCol^post12+nSumCol^0 == 0 /\ nSumDiag1^0-nSumDiag1^post12 == 0 /\ -tmp___6^post12+tmp___6^0 == 0 /\ bSum^0-bSum^post12 == 0 /\ -nSumDiag2^post12+nSumDiag2^0 == 0 /\ -tmp___3^post12+tmp___3^0 == 0 /\ tmp___1^0-tmp___1^post12 == 0 /\ -tmp^post12+tmp^0 == 0 /\ nDim^0-nDim^post12 == 0 /\ tmp___4^0-tmp___4^post12 == 0 /\ 1-nDim^0+ni^0 <= 0 /\ -tmp___2^post12+tmp___2^0 == 0 /\ bDistinct^0-bDistinct^post12 == 0 /\ -tmp___0^post12+tmp___0^0 == 0 /\ -ni^post12+ni^0 == 0 /\ nSum^0-nSum^post12 == 0 /\ nN^0-nN^post12 == 0 /\ -tmp___5^post12+tmp___5^0 == 0), cost: 1 60: l10 -> l35 : bDistinct^0'=bDistinct^post60, tmp^0'=tmp^post60, nN^0'=nN^post60, tmp___2^0'=tmp___2^post60, nSum^0'=nSum^post60, tmp___7^0'=tmp___7^post60, bSum^0'=bSum^post60, nSumDiag1^0'=nSumDiag1^post60, tmp___4^0'=tmp___4^post60, nj^0'=nj^post60, nDim^0'=nDim^post60, tmp___1^0'=tmp___1^post60, nSumRow^0'=nSumRow^post60, tmp___6^0'=tmp___6^post60, bDomain^0'=bDomain^post60, tmp___0^0'=tmp___0^post60, nSumCol^0'=nSumCol^post60, tmp___3^0'=tmp___3^post60, ni^0'=ni^post60, bSymmetry^0'=bSymmetry^post60, nSumDiag2^0'=nSumDiag2^post60, tmp___5^0'=tmp___5^post60, (nN^0-nN^post60 == 0 /\ -tmp___3^post60+tmp___3^0 == 0 /\ -nSumDiag1^post60+nSumDiag1^0 == 0 /\ -nj^post60+nj^0 == 0 /\ -nSumCol^post60+nSumCol^0 == 0 /\ bDomain^0-bDomain^post60 == 0 /\ -tmp___5^post60+tmp___5^0 == 0 /\ -nSumDiag2^post60+nSumDiag2^0 == 0 /\ -tmp___0^post60+tmp___0^0 == 0 /\ -ni^post60+ni^0 == 0 /\ tmp___6^0-tmp___6^post60 == 0 /\ tmp___7^0-tmp___7^post60 == 0 /\ -bSymmetry^post60+bSymmetry^0 == 0 /\ bDistinct^0-bDistinct^post60 == 0 /\ bSum^0-bSum^post60 == 0 /\ -nSumRow^post60+nSumRow^0 == 0 /\ nDim^0-nDim^post60 == 0 /\ tmp___1^0-tmp___1^post60 == 0 /\ nSum^0-nSum^post60 == 0 /\ tmp^0-tmp^post60 == 0 /\ tmp___2^0-tmp___2^post60 == 0 /\ tmp___4^0-tmp___4^post60 == 0), cost: 1 13: l11 -> l12 : bDistinct^0'=bDistinct^post13, tmp^0'=tmp^post13, nN^0'=nN^post13, tmp___2^0'=tmp___2^post13, nSum^0'=nSum^post13, tmp___7^0'=tmp___7^post13, bSum^0'=bSum^post13, nSumDiag1^0'=nSumDiag1^post13, tmp___4^0'=tmp___4^post13, nj^0'=nj^post13, nDim^0'=nDim^post13, tmp___1^0'=tmp___1^post13, nSumRow^0'=nSumRow^post13, tmp___6^0'=tmp___6^post13, bDomain^0'=bDomain^post13, tmp___0^0'=tmp___0^post13, nSumCol^0'=nSumCol^post13, tmp___3^0'=tmp___3^post13, ni^0'=ni^post13, bSymmetry^0'=bSymmetry^post13, nSumDiag2^0'=nSumDiag2^post13, tmp___5^0'=tmp___5^post13, (-ni^post13+ni^0 == 0 /\ nN^0-nN^post13 == 0 /\ nDim^0-nDim^post13 == 0 /\ bSymmetry^0-bSymmetry^post13 == 0 /\ -nSumDiag2^post13+nSumDiag2^0 == 0 /\ tmp___3^post13 == 0 /\ -tmp___1^post13+tmp___1^0 == 0 /\ -tmp___0^post13+tmp___0^0 == 0 /\ -nSumRow^post13+nSumRow^0 == 0 /\ -tmp___5^post13+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post13 == 0 /\ bDistinct^0-bDistinct^post13 == 0 /\ -bSum^post13+bSum^0 == 0 /\ -tmp___6^post13+tmp___6^0 == 0 /\ -tmp___4^post13+tmp___4^0 == 0 /\ nSumCol^0-nSumCol^post13 == 0 /\ tmp___2^0-tmp___2^post13 == 0 /\ nSumDiag1^0-nSumDiag1^post13 == 0 /\ nj^0-nj^post13 == 0 /\ tmp^0-tmp^post13 == 0 /\ nSum^0-nSum^post13 == 0 /\ -bDomain^post13+bDomain^0 == 0), cost: 1 14: l12 -> l2 : bDistinct^0'=bDistinct^post14, tmp^0'=tmp^post14, nN^0'=nN^post14, tmp___2^0'=tmp___2^post14, nSum^0'=nSum^post14, tmp___7^0'=tmp___7^post14, bSum^0'=bSum^post14, nSumDiag1^0'=nSumDiag1^post14, tmp___4^0'=tmp___4^post14, nj^0'=nj^post14, nDim^0'=nDim^post14, tmp___1^0'=tmp___1^post14, nSumRow^0'=nSumRow^post14, tmp___6^0'=tmp___6^post14, bDomain^0'=bDomain^post14, tmp___0^0'=tmp___0^post14, nSumCol^0'=nSumCol^post14, tmp___3^0'=tmp___3^post14, ni^0'=ni^post14, bSymmetry^0'=bSymmetry^post14, nSumDiag2^0'=nSumDiag2^post14, tmp___5^0'=tmp___5^post14, (tmp^0-tmp^post14 == 0 /\ nN^0-nN^post14 == 0 /\ -nj^post14+nj^0 == 0 /\ -nSumDiag2^post14+nSumDiag2^0 == 0 /\ -bDomain^post14+bDomain^0 == 0 /\ -tmp___4^post14+tmp___4^0 == 0 /\ bSum^post14-tmp___3^0 == 0 /\ -nSumDiag1^post14+nSumDiag1^0 == 0 /\ tmp___2^0-tmp___2^post14 == 0 /\ -tmp___5^post14+tmp___5^0 == 0 /\ nSumRow^0-nSumRow^post14 == 0 /\ -tmp___7^post14+tmp___7^0 == 0 /\ tmp___0^0-tmp___0^post14 == 0 /\ -tmp___1^post14+tmp___1^0 == 0 /\ -nDim^post14+nDim^0 == 0 /\ bDistinct^0-bDistinct^post14 == 0 /\ nSumCol^0-nSumCol^post14 == 0 /\ -bSymmetry^post14+bSymmetry^0 == 0 /\ ni^post14 == 0 /\ -tmp___6^post14+tmp___6^0 == 0 /\ nSum^0-nSum^post14 == 0 /\ tmp___3^0-tmp___3^post14 == 0), cost: 1 15: l13 -> l14 : bDistinct^0'=bDistinct^post15, tmp^0'=tmp^post15, nN^0'=nN^post15, tmp___2^0'=tmp___2^post15, nSum^0'=nSum^post15, tmp___7^0'=tmp___7^post15, bSum^0'=bSum^post15, nSumDiag1^0'=nSumDiag1^post15, tmp___4^0'=tmp___4^post15, nj^0'=nj^post15, nDim^0'=nDim^post15, tmp___1^0'=tmp___1^post15, nSumRow^0'=nSumRow^post15, tmp___6^0'=tmp___6^post15, bDomain^0'=bDomain^post15, tmp___0^0'=tmp___0^post15, nSumCol^0'=nSumCol^post15, tmp___3^0'=tmp___3^post15, ni^0'=ni^post15, bSymmetry^0'=bSymmetry^post15, nSumDiag2^0'=nSumDiag2^post15, tmp___5^0'=tmp___5^post15, (bDistinct^0-bDistinct^post15 == 0 /\ -nSumDiag2^post15+nSumDiag2^0 == 0 /\ tmp^0-tmp^post15 == 0 /\ nSum^0-nSum^post15 == 0 /\ -bDomain^post15+bDomain^0 == 0 /\ -tmp___4^post15+tmp___4^0 == 0 /\ -tmp___1^post15+tmp___1^0 == 0 /\ -nSumDiag1^post15+nSumDiag1^0 == 0 /\ -nDim^post15+nDim^0 == 0 /\ tmp___2^0-tmp___2^post15 == 0 /\ -tmp___5^post15+tmp___5^0 == 0 /\ ni^0-ni^post15 == 0 /\ tmp___6^0-tmp___6^post15 == 0 /\ bSum^0-bSum^post15 == 0 /\ nSumCol^0-nSumCol^post15 == 0 /\ nN^0-nN^post15 == 0 /\ -tmp___7^post15+tmp___7^0 == 0 /\ tmp___0^0-tmp___0^post15 == 0 /\ -tmp___3^post15+tmp___3^0 == 0 /\ nSumRow^0-nSumRow^post15 == 0 /\ -nj^post15+nj^0 == 0 /\ -bSymmetry^post15+bSymmetry^0 == 0), cost: 1 45: l14 -> l5 : bDistinct^0'=bDistinct^post45, tmp^0'=tmp^post45, nN^0'=nN^post45, tmp___2^0'=tmp___2^post45, nSum^0'=nSum^post45, tmp___7^0'=tmp___7^post45, bSum^0'=bSum^post45, nSumDiag1^0'=nSumDiag1^post45, tmp___4^0'=tmp___4^post45, nj^0'=nj^post45, nDim^0'=nDim^post45, tmp___1^0'=tmp___1^post45, nSumRow^0'=nSumRow^post45, tmp___6^0'=tmp___6^post45, bDomain^0'=bDomain^post45, tmp___0^0'=tmp___0^post45, nSumCol^0'=nSumCol^post45, tmp___3^0'=tmp___3^post45, ni^0'=ni^post45, bSymmetry^0'=bSymmetry^post45, nSumDiag2^0'=nSumDiag2^post45, tmp___5^0'=tmp___5^post45, (tmp___4^0-tmp___4^post45 == 0 /\ -nSumDiag2^post45+nSumDiag2^0 == 0 /\ nN^0-nN^post45 == 0 /\ -nj^post45+nj^0 == 0 /\ -nSumDiag1^post45+nSumDiag1^0 == 0 /\ bSum^0-bSum^post45 == 0 /\ nN^0-nj^0 <= 0 /\ bDomain^0-bDomain^post45 == 0 /\ -tmp___5^post45+tmp___5^0 == 0 /\ tmp^0-tmp^post45 == 0 /\ nSumRow^0-nSumRow^post45 == 0 /\ tmp___0^0-tmp___0^post45 == 0 /\ tmp___6^0-tmp___6^post45 == 0 /\ -nDim^post45+nDim^0 == 0 /\ nSum^0-nSum^post45 == 0 /\ tmp___7^0-tmp___7^post45 == 0 /\ bDistinct^0-bDistinct^post45 == 0 /\ -1+ni^post45-ni^0 == 0 /\ -bSymmetry^post45+bSymmetry^0 == 0 /\ -nSumCol^post45+nSumCol^0 == 0 /\ tmp___3^0-tmp___3^post45 == 0 /\ tmp___1^0-tmp___1^post45 == 0 /\ tmp___2^0-tmp___2^post45 == 0), cost: 1 46: l14 -> l28 : bDistinct^0'=bDistinct^post46, tmp^0'=tmp^post46, nN^0'=nN^post46, tmp___2^0'=tmp___2^post46, nSum^0'=nSum^post46, tmp___7^0'=tmp___7^post46, bSum^0'=bSum^post46, nSumDiag1^0'=nSumDiag1^post46, tmp___4^0'=tmp___4^post46, nj^0'=nj^post46, nDim^0'=nDim^post46, tmp___1^0'=tmp___1^post46, nSumRow^0'=nSumRow^post46, tmp___6^0'=tmp___6^post46, bDomain^0'=bDomain^post46, tmp___0^0'=tmp___0^post46, nSumCol^0'=nSumCol^post46, tmp___3^0'=tmp___3^post46, ni^0'=ni^post46, bSymmetry^0'=bSymmetry^post46, nSumDiag2^0'=nSumDiag2^post46, tmp___5^0'=tmp___5^post46, (-tmp___5^post46+tmp___5^0 == 0 /\ 1-nN^0+nj^0 <= 0 /\ nSumDiag1^0-nSumDiag1^post46 == 0 /\ -tmp___0^post46+tmp___0^0 == 0 /\ tmp^0-tmp^post46 == 0 /\ nN^0-nN^post46 == 0 /\ -nSumRow^post46+nSumRow^0 == 0 /\ -bSum^post46+bSum^0 == 0 /\ -nSumDiag2^post46+nSumDiag2^0 == 0 /\ -tmp___1^post46+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post46 == 0 /\ bDistinct^0-bDistinct^post46 == 0 /\ nDim^0-nDim^post46 == 0 /\ -nSumCol^post46+nSumCol^0 == 0 /\ nj^0-nj^post46 == 0 /\ -tmp___2^post46+tmp___2^0 == 0 /\ tmp___4^0-tmp___4^post46 == 0 /\ nSum^0-nSum^post46 == 0 /\ -ni^post46+ni^0 == 0 /\ -bSymmetry^post46+bSymmetry^0 == 0 /\ -tmp___3^post46+tmp___3^0 == 0 /\ tmp___6^0-tmp___6^post46 == 0 /\ bDomain^0-bDomain^post46 == 0), cost: 1 16: l15 -> l11 : bDistinct^0'=bDistinct^post16, tmp^0'=tmp^post16, nN^0'=nN^post16, tmp___2^0'=tmp___2^post16, nSum^0'=nSum^post16, tmp___7^0'=tmp___7^post16, bSum^0'=bSum^post16, nSumDiag1^0'=nSumDiag1^post16, tmp___4^0'=tmp___4^post16, nj^0'=nj^post16, nDim^0'=nDim^post16, tmp___1^0'=tmp___1^post16, nSumRow^0'=nSumRow^post16, tmp___6^0'=tmp___6^post16, bDomain^0'=bDomain^post16, tmp___0^0'=tmp___0^post16, nSumCol^0'=nSumCol^post16, tmp___3^0'=tmp___3^post16, ni^0'=ni^post16, bSymmetry^0'=bSymmetry^post16, nSumDiag2^0'=nSumDiag2^post16, tmp___5^0'=tmp___5^post16, (bDomain^0-bDomain^post16 == 0 /\ bSum^0-bSum^post16 == 0 /\ nSum^0-nSum^post16 == 0 /\ -bSymmetry^post16+bSymmetry^0 == 0 /\ tmp^0-tmp^post16 == 0 /\ -nSumRow^post16+nSumRow^0 == 0 /\ -tmp___6^post16+tmp___6^0 == 0 /\ tmp___7^0-tmp___7^post16 == 0 /\ -nSumDiag1^post16+nSumDiag1^0 == 0 /\ tmp___3^0-tmp___3^post16 == 0 /\ 1+nSum^0-nSumDiag2^0 <= 0 /\ -tmp___2^post16+tmp___2^0 == 0 /\ nDim^0-nDim^post16 == 0 /\ tmp___4^0-tmp___4^post16 == 0 /\ -nSumCol^post16+nSumCol^0 == 0 /\ tmp___1^0-tmp___1^post16 == 0 /\ -nj^post16+nj^0 == 0 /\ nN^0-nN^post16 == 0 /\ -tmp___5^post16+tmp___5^0 == 0 /\ -nSumDiag2^post16+nSumDiag2^0 == 0 /\ -tmp___0^post16+tmp___0^0 == 0 /\ -ni^post16+ni^0 == 0 /\ bDistinct^0-bDistinct^post16 == 0), cost: 1 17: l15 -> l11 : bDistinct^0'=bDistinct^post17, tmp^0'=tmp^post17, nN^0'=nN^post17, tmp___2^0'=tmp___2^post17, nSum^0'=nSum^post17, tmp___7^0'=tmp___7^post17, bSum^0'=bSum^post17, nSumDiag1^0'=nSumDiag1^post17, tmp___4^0'=tmp___4^post17, nj^0'=nj^post17, nDim^0'=nDim^post17, tmp___1^0'=tmp___1^post17, nSumRow^0'=nSumRow^post17, tmp___6^0'=tmp___6^post17, bDomain^0'=bDomain^post17, tmp___0^0'=tmp___0^post17, nSumCol^0'=nSumCol^post17, tmp___3^0'=tmp___3^post17, ni^0'=ni^post17, bSymmetry^0'=bSymmetry^post17, nSumDiag2^0'=nSumDiag2^post17, tmp___5^0'=tmp___5^post17, (tmp___2^0-tmp___2^post17 == 0 /\ nSum^0-nSum^post17 == 0 /\ nDim^0-nDim^post17 == 0 /\ -tmp___3^post17+tmp___3^0 == 0 /\ tmp^0-tmp^post17 == 0 /\ -nSumCol^post17+nSumCol^0 == 0 /\ -tmp___6^post17+tmp___6^0 == 0 /\ -bSymmetry^post17+bSymmetry^0 == 0 /\ -bSum^post17+bSum^0 == 0 /\ -nSumRow^post17+nSumRow^0 == 0 /\ -bDomain^post17+bDomain^0 == 0 /\ tmp___1^0-tmp___1^post17 == 0 /\ -tmp___0^post17+tmp___0^0 == 0 /\ -ni^post17+ni^0 == 0 /\ tmp___4^0-tmp___4^post17 == 0 /\ tmp___7^0-tmp___7^post17 == 0 /\ nj^0-nj^post17 == 0 /\ nN^0-nN^post17 == 0 /\ nSumDiag1^0-nSumDiag1^post17 == 0 /\ 1-nSum^0+nSumDiag2^0 <= 0 /\ -tmp___5^post17+tmp___5^0 == 0 /\ -nSumDiag2^post17+nSumDiag2^0 == 0 /\ bDistinct^0-bDistinct^post17 == 0), cost: 1 18: l15 -> l12 : bDistinct^0'=bDistinct^post18, tmp^0'=tmp^post18, nN^0'=nN^post18, tmp___2^0'=tmp___2^post18, nSum^0'=nSum^post18, tmp___7^0'=tmp___7^post18, bSum^0'=bSum^post18, nSumDiag1^0'=nSumDiag1^post18, tmp___4^0'=tmp___4^post18, nj^0'=nj^post18, nDim^0'=nDim^post18, tmp___1^0'=tmp___1^post18, nSumRow^0'=nSumRow^post18, tmp___6^0'=tmp___6^post18, bDomain^0'=bDomain^post18, tmp___0^0'=tmp___0^post18, nSumCol^0'=nSumCol^post18, tmp___3^0'=tmp___3^post18, ni^0'=ni^post18, bSymmetry^0'=bSymmetry^post18, nSumDiag2^0'=nSumDiag2^post18, tmp___5^0'=tmp___5^post18, (-nSumCol^post18+nSumCol^0 == 0 /\ -ni^post18+ni^0 == 0 /\ tmp___1^0-tmp___1^post18 == 0 /\ nDim^0-nDim^post18 == 0 /\ tmp^0-tmp^post18 == 0 /\ tmp___2^0-tmp___2^post18 == 0 /\ tmp___4^0-tmp___4^post18 == 0 /\ bDistinct^0-bDistinct^post18 == 0 /\ -bSymmetry^post18+bSymmetry^0 == 0 /\ nN^0-nN^post18 == 0 /\ -tmp___5^post18+tmp___5^0 == 0 /\ -nSumRow^post18+nSumRow^0 == 0 /\ -1+tmp___3^post18 == 0 /\ -tmp___6^post18+tmp___6^0 == 0 /\ -tmp___0^post18+tmp___0^0 == 0 /\ -bSum^post18+bSum^0 == 0 /\ nSum^0-nSumDiag2^0 <= 0 /\ -nSumDiag2^post18+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post18 == 0 /\ nSumDiag1^0-nSumDiag1^post18 == 0 /\ nj^0-nj^post18 == 0 /\ -bDomain^post18+bDomain^0 == 0 /\ -nSum^post18+nSum^0 == 0 /\ -nSum^0+nSumDiag2^0 <= 0), cost: 1 19: l16 -> l12 : bDistinct^0'=bDistinct^post19, tmp^0'=tmp^post19, nN^0'=nN^post19, tmp___2^0'=tmp___2^post19, nSum^0'=nSum^post19, tmp___7^0'=tmp___7^post19, bSum^0'=bSum^post19, nSumDiag1^0'=nSumDiag1^post19, tmp___4^0'=tmp___4^post19, nj^0'=nj^post19, nDim^0'=nDim^post19, tmp___1^0'=tmp___1^post19, nSumRow^0'=nSumRow^post19, tmp___6^0'=tmp___6^post19, bDomain^0'=bDomain^post19, tmp___0^0'=tmp___0^post19, nSumCol^0'=nSumCol^post19, tmp___3^0'=tmp___3^post19, ni^0'=ni^post19, bSymmetry^0'=bSymmetry^post19, nSumDiag2^0'=nSumDiag2^post19, tmp___5^0'=tmp___5^post19, (tmp___6^0-tmp___6^post19 == 0 /\ -bDomain^post19+bDomain^0 == 0 /\ tmp^0-tmp^post19 == 0 /\ -tmp___4^post19+tmp___4^0 == 0 /\ -bSum^0 <= 0 /\ -nSumDiag1^post19+nSumDiag1^0 == 0 /\ bDistinct^0-bDistinct^post19 == 0 /\ tmp___3^post19 == 0 /\ bSum^0 <= 0 /\ -tmp___5^post19+tmp___5^0 == 0 /\ nj^0-nj^post19 == 0 /\ nSum^0-nSum^post19 == 0 /\ tmp___2^0-tmp___2^post19 == 0 /\ -nSumDiag2^post19+nSumDiag2^0 == 0 /\ ni^0-ni^post19 == 0 /\ -tmp___7^post19+tmp___7^0 == 0 /\ nN^0-nN^post19 == 0 /\ tmp___0^0-tmp___0^post19 == 0 /\ nSumRow^0-nSumRow^post19 == 0 /\ -tmp___1^post19+tmp___1^0 == 0 /\ -nDim^post19+nDim^0 == 0 /\ nSumCol^0-nSumCol^post19 == 0 /\ bSum^0-bSum^post19 == 0 /\ -bSymmetry^post19+bSymmetry^0 == 0), cost: 1 20: l16 -> l15 : bDistinct^0'=bDistinct^post20, tmp^0'=tmp^post20, nN^0'=nN^post20, tmp___2^0'=tmp___2^post20, nSum^0'=nSum^post20, tmp___7^0'=tmp___7^post20, bSum^0'=bSum^post20, nSumDiag1^0'=nSumDiag1^post20, tmp___4^0'=tmp___4^post20, nj^0'=nj^post20, nDim^0'=nDim^post20, tmp___1^0'=tmp___1^post20, nSumRow^0'=nSumRow^post20, tmp___6^0'=tmp___6^post20, bDomain^0'=bDomain^post20, tmp___0^0'=tmp___0^post20, nSumCol^0'=nSumCol^post20, tmp___3^0'=tmp___3^post20, ni^0'=ni^post20, bSymmetry^0'=bSymmetry^post20, nSumDiag2^0'=nSumDiag2^post20, tmp___5^0'=tmp___5^post20, (tmp^0-tmp^post20 == 0 /\ -tmp___4^post20+tmp___4^0 == 0 /\ bDistinct^0-bDistinct^post20 == 0 /\ -tmp___5^post20+tmp___5^0 == 0 /\ -nSumRow^post20+nSumRow^0 == 0 /\ nSum^0-nSum^post20 == 0 /\ tmp___2^0-tmp___2^post20 == 0 /\ -nSumDiag2^post20+nSumDiag2^0 == 0 /\ tmp___0^0-tmp___0^post20 == 0 /\ 1-bSum^0 <= 0 /\ -nDim^post20+nDim^0 == 0 /\ -tmp___1^post20+tmp___1^0 == 0 /\ -nSumDiag1^post20+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post20 == 0 /\ tmp___6^0-tmp___6^post20 == 0 /\ tmp___7^0-tmp___7^post20 == 0 /\ -nSumCol^post20+nSumCol^0 == 0 /\ tmp___3^0-tmp___3^post20 == 0 /\ nN^0-nN^post20 == 0 /\ -ni^post20+ni^0 == 0 /\ -bSymmetry^post20+bSymmetry^0 == 0 /\ -nj^post20+nj^0 == 0 /\ bSum^0-bSum^post20 == 0), cost: 1 21: l16 -> l15 : bDistinct^0'=bDistinct^post21, tmp^0'=tmp^post21, nN^0'=nN^post21, tmp___2^0'=tmp___2^post21, nSum^0'=nSum^post21, tmp___7^0'=tmp___7^post21, bSum^0'=bSum^post21, nSumDiag1^0'=nSumDiag1^post21, tmp___4^0'=tmp___4^post21, nj^0'=nj^post21, nDim^0'=nDim^post21, tmp___1^0'=tmp___1^post21, nSumRow^0'=nSumRow^post21, tmp___6^0'=tmp___6^post21, bDomain^0'=bDomain^post21, tmp___0^0'=tmp___0^post21, nSumCol^0'=nSumCol^post21, tmp___3^0'=tmp___3^post21, ni^0'=ni^post21, bSymmetry^0'=bSymmetry^post21, nSumDiag2^0'=nSumDiag2^post21, tmp___5^0'=tmp___5^post21, (-bSymmetry^post21+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post21 == 0 /\ tmp___4^0-tmp___4^post21 == 0 /\ nN^0-nN^post21 == 0 /\ tmp___0^0-tmp___0^post21 == 0 /\ -tmp___5^post21+tmp___5^0 == 0 /\ -nSumRow^post21+nSumRow^0 == 0 /\ -tmp___1^post21+tmp___1^0 == 0 /\ -nSumDiag1^post21+nSumDiag1^0 == 0 /\ -nDim^post21+nDim^0 == 0 /\ bDomain^0-bDomain^post21 == 0 /\ -nSumCol^post21+nSumCol^0 == 0 /\ bDistinct^0-bDistinct^post21 == 0 /\ -ni^post21+ni^0 == 0 /\ tmp___3^0-tmp___3^post21 == 0 /\ tmp^0-tmp^post21 == 0 /\ nSum^0-nSum^post21 == 0 /\ -nj^post21+nj^0 == 0 /\ -nSumDiag2^post21+nSumDiag2^0 == 0 /\ bSum^0-bSum^post21 == 0 /\ tmp___6^0-tmp___6^post21 == 0 /\ 1+bSum^0 <= 0 /\ tmp___7^0-tmp___7^post21 == 0), cost: 1 22: l17 -> l16 : bDistinct^0'=bDistinct^post22, tmp^0'=tmp^post22, nN^0'=nN^post22, tmp___2^0'=tmp___2^post22, nSum^0'=nSum^post22, tmp___7^0'=tmp___7^post22, bSum^0'=bSum^post22, nSumDiag1^0'=nSumDiag1^post22, tmp___4^0'=tmp___4^post22, nj^0'=nj^post22, nDim^0'=nDim^post22, tmp___1^0'=tmp___1^post22, nSumRow^0'=nSumRow^post22, tmp___6^0'=tmp___6^post22, bDomain^0'=bDomain^post22, tmp___0^0'=tmp___0^post22, nSumCol^0'=nSumCol^post22, tmp___3^0'=tmp___3^post22, ni^0'=ni^post22, bSymmetry^0'=bSymmetry^post22, nSumDiag2^0'=nSumDiag2^post22, tmp___5^0'=tmp___5^post22, (tmp___2^0-tmp___2^post22 == 0 /\ nDim^0-nDim^post22 == 0 /\ -bSymmetry^post22+bSymmetry^0 == 0 /\ tmp^0-tmp^post22 == 0 /\ tmp___4^0-tmp___4^post22 == 0 /\ bDistinct^0-bDistinct^post22 == 0 /\ nSumRow^0-nSumRow^post22 == 0 /\ tmp___1^0-tmp___1^post22 == 0 /\ -tmp___3^post22+tmp___3^0 == 0 /\ -nSumCol^post22+nSumCol^0 == 0 /\ nN^0-nN^post22 == 0 /\ -tmp___6^post22+tmp___6^0 == 0 /\ nDim^0-ni^0 <= 0 /\ -nSumDiag2^post22+nSumDiag2^0 == 0 /\ -bSum^post22+bSum^0 == 0 /\ nj^0-nj^post22 == 0 /\ -bDomain^post22+bDomain^0 == 0 /\ -tmp___0^post22+tmp___0^0 == 0 /\ tmp___7^0-tmp___7^post22 == 0 /\ -ni^post22+ni^0 == 0 /\ nSumDiag1^0-nSumDiag1^post22 == 0 /\ -tmp___5^post22+tmp___5^0 == 0 /\ -nSum^post22+nSum^0 == 0), cost: 1 23: l17 -> l18 : bDistinct^0'=bDistinct^post23, tmp^0'=tmp^post23, nN^0'=nN^post23, tmp___2^0'=tmp___2^post23, nSum^0'=nSum^post23, tmp___7^0'=tmp___7^post23, bSum^0'=bSum^post23, nSumDiag1^0'=nSumDiag1^post23, tmp___4^0'=tmp___4^post23, nj^0'=nj^post23, nDim^0'=nDim^post23, tmp___1^0'=tmp___1^post23, nSumRow^0'=nSumRow^post23, tmp___6^0'=tmp___6^post23, bDomain^0'=bDomain^post23, tmp___0^0'=tmp___0^post23, nSumCol^0'=nSumCol^post23, tmp___3^0'=tmp___3^post23, ni^0'=ni^post23, bSymmetry^0'=bSymmetry^post23, nSumDiag2^0'=nSumDiag2^post23, tmp___5^0'=tmp___5^post23, (0 == 0 /\ nSumRow^0-nSumRow^post23 == 0 /\ nSumDiag1^0-nSumDiag1^post23 == 0 /\ tmp^0-tmp^post23 == 0 /\ tmp___4^0-tmp___4^post23 == 0 /\ bDistinct^0-bDistinct^post23 == 0 /\ tmp___1^0-tmp___1^post23 == 0 /\ nj^0-nj^post23 == 0 /\ nN^0-nN^post23 == 0 /\ -tmp___3^post23+tmp___3^0 == 0 /\ -bSymmetry^post23+bSymmetry^0 == 0 /\ -nSumCol^post23+nSumCol^0 == 0 /\ -1+ni^post23-ni^0 == 0 /\ -tmp___6^post23+tmp___6^0 == 0 /\ -tmp___0^post23+tmp___0^0 == 0 /\ bSum^0-bSum^post23 == 0 /\ -tmp___5^post23+tmp___5^0 == 0 /\ 1-nDim^0+ni^0 <= 0 /\ tmp___7^0-tmp___7^post23 == 0 /\ -bDomain^post23+bDomain^0 == 0 /\ -nSum^post23+nSum^0 == 0 /\ tmp___2^0-tmp___2^post23 == 0 /\ -nDim^post23+nDim^0 == 0), cost: 1 35: l18 -> l17 : bDistinct^0'=bDistinct^post35, tmp^0'=tmp^post35, nN^0'=nN^post35, tmp___2^0'=tmp___2^post35, nSum^0'=nSum^post35, tmp___7^0'=tmp___7^post35, bSum^0'=bSum^post35, nSumDiag1^0'=nSumDiag1^post35, tmp___4^0'=tmp___4^post35, nj^0'=nj^post35, nDim^0'=nDim^post35, tmp___1^0'=tmp___1^post35, nSumRow^0'=nSumRow^post35, tmp___6^0'=tmp___6^post35, bDomain^0'=bDomain^post35, tmp___0^0'=tmp___0^post35, nSumCol^0'=nSumCol^post35, tmp___3^0'=tmp___3^post35, ni^0'=ni^post35, bSymmetry^0'=bSymmetry^post35, nSumDiag2^0'=nSumDiag2^post35, tmp___5^0'=tmp___5^post35, (tmp___6^0-tmp___6^post35 == 0 /\ -bDomain^post35+bDomain^0 == 0 /\ tmp^0-tmp^post35 == 0 /\ -nSumDiag1^post35+nSumDiag1^0 == 0 /\ bDistinct^0-bDistinct^post35 == 0 /\ -tmp___5^post35+tmp___5^0 == 0 /\ nSum^0-nSum^post35 == 0 /\ -nSumDiag2^post35+nSumDiag2^0 == 0 /\ tmp___2^0-tmp___2^post35 == 0 /\ ni^0-ni^post35 == 0 /\ tmp___4^0-tmp___4^post35 == 0 /\ -nDim^post35+nDim^0 == 0 /\ tmp___3^0-tmp___3^post35 == 0 /\ -tmp___7^post35+tmp___7^0 == 0 /\ nSumRow^0-nSumRow^post35 == 0 /\ nN^0-nN^post35 == 0 /\ tmp___0^0-tmp___0^post35 == 0 /\ -tmp___1^post35+tmp___1^0 == 0 /\ nSumCol^0-nSumCol^post35 == 0 /\ -bSymmetry^post35+bSymmetry^0 == 0 /\ -nj^post35+nj^0 == 0 /\ bSum^0-bSum^post35 == 0), cost: 1 24: l19 -> l20 : bDistinct^0'=bDistinct^post24, tmp^0'=tmp^post24, nN^0'=nN^post24, tmp___2^0'=tmp___2^post24, nSum^0'=nSum^post24, tmp___7^0'=tmp___7^post24, bSum^0'=bSum^post24, nSumDiag1^0'=nSumDiag1^post24, tmp___4^0'=tmp___4^post24, nj^0'=nj^post24, nDim^0'=nDim^post24, tmp___1^0'=tmp___1^post24, nSumRow^0'=nSumRow^post24, tmp___6^0'=tmp___6^post24, bDomain^0'=bDomain^post24, tmp___0^0'=tmp___0^post24, nSumCol^0'=nSumCol^post24, tmp___3^0'=tmp___3^post24, ni^0'=ni^post24, bSymmetry^0'=bSymmetry^post24, nSumDiag2^0'=nSumDiag2^post24, tmp___5^0'=tmp___5^post24, (-ni^post24+ni^0 == 0 /\ tmp___6^0-tmp___6^post24 == 0 /\ nSumRow^0-nSumRow^post24 == 0 /\ nN^0-nN^post24 == 0 /\ -tmp___3^post24+tmp___3^0 == 0 /\ -nSumDiag2^post24+nSumDiag2^0 == 0 /\ bSymmetry^0-bSymmetry^post24 == 0 /\ nj^0-nj^post24 == 0 /\ -tmp___0^post24+tmp___0^0 == 0 /\ -tmp___1^post24+tmp___1^0 == 0 /\ bDistinct^0-bDistinct^post24 == 0 /\ -tmp___5^post24+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post24 == 0 /\ nSumDiag1^0-nSumDiag1^post24 == 0 /\ nSumCol^0-nSumCol^post24 == 0 /\ -tmp___4^post24+tmp___4^0 == 0 /\ tmp___2^0-tmp___2^post24 == 0 /\ bSum^0-bSum^post24 == 0 /\ -bDomain^post24+bDomain^0 == 0 /\ -nDim^post24+nDim^0 == 0 /\ nSum^0-nSum^post24 == 0 /\ tmp^0-tmp^post24 == 0), cost: 1 33: l20 -> l24 : bDistinct^0'=bDistinct^post33, tmp^0'=tmp^post33, nN^0'=nN^post33, tmp___2^0'=tmp___2^post33, nSum^0'=nSum^post33, tmp___7^0'=tmp___7^post33, bSum^0'=bSum^post33, nSumDiag1^0'=nSumDiag1^post33, tmp___4^0'=tmp___4^post33, nj^0'=nj^post33, nDim^0'=nDim^post33, tmp___1^0'=tmp___1^post33, nSumRow^0'=nSumRow^post33, tmp___6^0'=tmp___6^post33, bDomain^0'=bDomain^post33, tmp___0^0'=tmp___0^post33, nSumCol^0'=nSumCol^post33, tmp___3^0'=tmp___3^post33, ni^0'=ni^post33, bSymmetry^0'=bSymmetry^post33, nSumDiag2^0'=nSumDiag2^post33, tmp___5^0'=tmp___5^post33, (tmp___2^0-tmp___2^post33 == 0 /\ nDim^0-nDim^post33 == 0 /\ -bSymmetry^post33+bSymmetry^0 == 0 /\ -tmp___3^post33+tmp___3^0 == 0 /\ tmp^0-tmp^post33 == 0 /\ -nSumCol^post33+nSumCol^0 == 0 /\ -nSumRow^post33+nSumRow^0 == 0 /\ nDim^0-ni^0 <= 0 /\ -bSum^post33+bSum^0 == 0 /\ -bDomain^post33+bDomain^0 == 0 /\ -tmp___6^post33+tmp___6^0 == 0 /\ -tmp___4^post33+tmp___4^0 == 0 /\ -nSumDiag2^post33+nSumDiag2^0 == 0 /\ -tmp___0^post33+tmp___0^0 == 0 /\ -ni^post33+ni^0 == 0 /\ nj^0-nj^post33 == 0 /\ nSum^0-nSum^post33 == 0 /\ tmp___7^0-tmp___7^post33 == 0 /\ bDistinct^0-bDistinct^post33 == 0 /\ nSumDiag1^0-nSumDiag1^post33 == 0 /\ -tmp___5^post33+tmp___5^0 == 0 /\ -tmp___1^post33+tmp___1^0 == 0 /\ nN^0-nN^post33 == 0), cost: 1 34: l20 -> l19 : bDistinct^0'=bDistinct^post34, tmp^0'=tmp^post34, nN^0'=nN^post34, tmp___2^0'=tmp___2^post34, nSum^0'=nSum^post34, tmp___7^0'=tmp___7^post34, bSum^0'=bSum^post34, nSumDiag1^0'=nSumDiag1^post34, tmp___4^0'=tmp___4^post34, nj^0'=nj^post34, nDim^0'=nDim^post34, tmp___1^0'=tmp___1^post34, nSumRow^0'=nSumRow^post34, tmp___6^0'=tmp___6^post34, bDomain^0'=bDomain^post34, tmp___0^0'=tmp___0^post34, nSumCol^0'=nSumCol^post34, tmp___3^0'=tmp___3^post34, ni^0'=ni^post34, bSymmetry^0'=bSymmetry^post34, nSumDiag2^0'=nSumDiag2^post34, tmp___5^0'=tmp___5^post34, (0 == 0 /\ tmp___6^0-tmp___6^post34 == 0 /\ bDistinct^0-bDistinct^post34 == 0 /\ -nj^post34+nj^0 == 0 /\ tmp___2^0-tmp___2^post34 == 0 /\ nSumCol^0-nSumCol^post34 == 0 /\ bSum^0-bSum^post34 == 0 /\ -tmp___5^post34+tmp___5^0 == 0 /\ nSum^0-nSum^post34 == 0 /\ -nSumDiag2^post34+nSumDiag2^0 == 0 /\ tmp^0-tmp^post34 == 0 /\ tmp___4^0-tmp___4^post34 == 0 /\ nSumRow^0-nSumRow^post34 == 0 /\ nN^0-nN^post34 == 0 /\ tmp___0^0-tmp___0^post34 == 0 /\ -tmp___1^post34+tmp___1^0 == 0 /\ -nDim^post34+nDim^0 == 0 /\ -bSymmetry^post34+bSymmetry^0 == 0 /\ 1-nDim^0+ni^0 <= 0 /\ tmp___3^0-tmp___3^post34 == 0 /\ -1-ni^0+ni^post34 == 0 /\ -bDomain^post34+bDomain^0 == 0 /\ -tmp___7^post34+tmp___7^0 == 0), cost: 1 25: l21 -> l22 : bDistinct^0'=bDistinct^post25, tmp^0'=tmp^post25, nN^0'=nN^post25, tmp___2^0'=tmp___2^post25, nSum^0'=nSum^post25, tmp___7^0'=tmp___7^post25, bSum^0'=bSum^post25, nSumDiag1^0'=nSumDiag1^post25, tmp___4^0'=tmp___4^post25, nj^0'=nj^post25, nDim^0'=nDim^post25, tmp___1^0'=tmp___1^post25, nSumRow^0'=nSumRow^post25, tmp___6^0'=tmp___6^post25, bDomain^0'=bDomain^post25, tmp___0^0'=tmp___0^post25, nSumCol^0'=nSumCol^post25, tmp___3^0'=tmp___3^post25, ni^0'=ni^post25, bSymmetry^0'=bSymmetry^post25, nSumDiag2^0'=nSumDiag2^post25, tmp___5^0'=tmp___5^post25, (tmp___4^0-tmp___4^post25 == 0 /\ -tmp___5^post25+tmp___5^0 == 0 /\ -nSumRow^post25+nSumRow^0 == 0 /\ nN^0-nN^post25 == 0 /\ tmp___0^0-tmp___0^post25 == 0 /\ -nSumDiag2^post25+nSumDiag2^0 == 0 /\ tmp___2^post25 == 0 /\ -tmp___1^post25+tmp___1^0 == 0 /\ -nSumDiag1^post25+nSumDiag1^0 == 0 /\ -nDim^post25+nDim^0 == 0 /\ bDomain^0-bDomain^post25 == 0 /\ nSum^0-nSum^post25 == 0 /\ tmp___7^0-tmp___7^post25 == 0 /\ tmp___3^0-tmp___3^post25 == 0 /\ tmp^0-tmp^post25 == 0 /\ bDistinct^0-bDistinct^post25 == 0 /\ -ni^post25+ni^0 == 0 /\ -nj^post25+nj^0 == 0 /\ bSum^0-bSum^post25 == 0 /\ -bSymmetry^post25+bSymmetry^0 == 0 /\ -nSumCol^post25+nSumCol^0 == 0 /\ tmp___6^0-tmp___6^post25 == 0), cost: 1 26: l22 -> l18 : bDistinct^0'=bDistinct^post26, tmp^0'=tmp^post26, nN^0'=nN^post26, tmp___2^0'=tmp___2^post26, nSum^0'=nSum^post26, tmp___7^0'=tmp___7^post26, bSum^0'=bSum^post26, nSumDiag1^0'=nSumDiag1^post26, tmp___4^0'=tmp___4^post26, nj^0'=nj^post26, nDim^0'=nDim^post26, tmp___1^0'=tmp___1^post26, nSumRow^0'=nSumRow^post26, tmp___6^0'=tmp___6^post26, bDomain^0'=bDomain^post26, tmp___0^0'=tmp___0^post26, nSumCol^0'=nSumCol^post26, tmp___3^0'=tmp___3^post26, ni^0'=ni^post26, bSymmetry^0'=bSymmetry^post26, nSumDiag2^0'=nSumDiag2^post26, tmp___5^0'=tmp___5^post26, (tmp___2^0-tmp___2^post26 == 0 /\ -bSymmetry^post26+bSymmetry^0 == 0 /\ -tmp___5^post26+tmp___5^0 == 0 /\ tmp___4^0-tmp___4^post26 == 0 /\ -nSumDiag2^post26+nSumDiag2^0 == 0 /\ nN^0-nN^post26 == 0 /\ -nSumRow^post26+nSumRow^0 == 0 /\ -tmp___2^0+bSum^post26 == 0 /\ -tmp___1^post26+tmp___1^0 == 0 /\ ni^post26 == 0 /\ bDomain^0-bDomain^post26 == 0 /\ nSumDiag1^0-nSumDiag1^post26 == 0 /\ -nSumCol^post26+nSumCol^0 == 0 /\ nSum^0-nSum^post26 == 0 /\ bDistinct^0-bDistinct^post26 == 0 /\ -tmp___3^post26+tmp___3^0 == 0 /\ nDim^0-nDim^post26 == 0 /\ nj^0-nj^post26 == 0 /\ tmp^0-tmp^post26 == 0 /\ tmp___6^0-tmp___6^post26 == 0 /\ tmp___7^0-tmp___7^post26 == 0 /\ -tmp___0^post26+tmp___0^0 == 0), cost: 1 27: l23 -> l21 : bDistinct^0'=bDistinct^post27, tmp^0'=tmp^post27, nN^0'=nN^post27, tmp___2^0'=tmp___2^post27, nSum^0'=nSum^post27, tmp___7^0'=tmp___7^post27, bSum^0'=bSum^post27, nSumDiag1^0'=nSumDiag1^post27, tmp___4^0'=tmp___4^post27, nj^0'=nj^post27, nDim^0'=nDim^post27, tmp___1^0'=tmp___1^post27, nSumRow^0'=nSumRow^post27, tmp___6^0'=tmp___6^post27, bDomain^0'=bDomain^post27, tmp___0^0'=tmp___0^post27, nSumCol^0'=nSumCol^post27, tmp___3^0'=tmp___3^post27, ni^0'=ni^post27, bSymmetry^0'=bSymmetry^post27, nSumDiag2^0'=nSumDiag2^post27, tmp___5^0'=tmp___5^post27, (bDomain^0-bDomain^post27 == 0 /\ nSum^0-nSum^post27 == 0 /\ -bSymmetry^post27+bSymmetry^0 == 0 /\ tmp^0-tmp^post27 == 0 /\ -nSumCol^post27+nSumCol^0 == 0 /\ nN^0-nN^post27 == 0 /\ tmp___1^0-tmp___1^post27 == 0 /\ -nSumRow^post27+nSumRow^0 == 0 /\ tmp___7^0-tmp___7^post27 == 0 /\ nSumDiag1^0-nSumDiag1^post27 == 0 /\ -tmp___6^post27+tmp___6^0 == 0 /\ bSum^0-bSum^post27 == 0 /\ nDim^0-nDim^post27 == 0 /\ nj^0-nj^post27 == 0 /\ -tmp___3^post27+tmp___3^0 == 0 /\ tmp___4^0-tmp___4^post27 == 0 /\ -tmp___2^post27+tmp___2^0 == 0 /\ -tmp___5^post27+tmp___5^0 == 0 /\ -nSumDiag2^post27+nSumDiag2^0 == 0 /\ -tmp___0^post27+tmp___0^0 == 0 /\ 1+nSum^0-nSumDiag1^0 <= 0 /\ bDistinct^0-bDistinct^post27 == 0 /\ -ni^post27+ni^0 == 0), cost: 1 28: l23 -> l21 : bDistinct^0'=bDistinct^post28, tmp^0'=tmp^post28, nN^0'=nN^post28, tmp___2^0'=tmp___2^post28, nSum^0'=nSum^post28, tmp___7^0'=tmp___7^post28, bSum^0'=bSum^post28, nSumDiag1^0'=nSumDiag1^post28, tmp___4^0'=tmp___4^post28, nj^0'=nj^post28, nDim^0'=nDim^post28, tmp___1^0'=tmp___1^post28, nSumRow^0'=nSumRow^post28, tmp___6^0'=tmp___6^post28, bDomain^0'=bDomain^post28, tmp___0^0'=tmp___0^post28, nSumCol^0'=nSumCol^post28, tmp___3^0'=tmp___3^post28, ni^0'=ni^post28, bSymmetry^0'=bSymmetry^post28, nSumDiag2^0'=nSumDiag2^post28, tmp___5^0'=tmp___5^post28, (-ni^post28+ni^0 == 0 /\ nSumRow^0-nSumRow^post28 == 0 /\ bSymmetry^0-bSymmetry^post28 == 0 /\ nSumDiag1^0-nSumDiag1^post28 == 0 /\ nj^0-nj^post28 == 0 /\ -tmp___3^post28+tmp___3^0 == 0 /\ -tmp___5^post28+tmp___5^0 == 0 /\ -tmp___0^post28+tmp___0^0 == 0 /\ bSum^0-bSum^post28 == 0 /\ -tmp___4^post28+tmp___4^0 == 0 /\ -tmp___6^post28+tmp___6^0 == 0 /\ 1-nSum^0+nSumDiag1^0 <= 0 /\ -nSumDiag2^post28+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post28 == 0 /\ -nDim^post28+nDim^0 == 0 /\ -bDomain^post28+bDomain^0 == 0 /\ nSum^0-nSum^post28 == 0 /\ tmp___2^0-tmp___2^post28 == 0 /\ bDistinct^0-bDistinct^post28 == 0 /\ nSumCol^0-nSumCol^post28 == 0 /\ -tmp___1^post28+tmp___1^0 == 0 /\ tmp^0-tmp^post28 == 0 /\ nN^0-nN^post28 == 0), cost: 1 29: l23 -> l22 : bDistinct^0'=bDistinct^post29, tmp^0'=tmp^post29, nN^0'=nN^post29, tmp___2^0'=tmp___2^post29, nSum^0'=nSum^post29, tmp___7^0'=tmp___7^post29, bSum^0'=bSum^post29, nSumDiag1^0'=nSumDiag1^post29, tmp___4^0'=tmp___4^post29, nj^0'=nj^post29, nDim^0'=nDim^post29, tmp___1^0'=tmp___1^post29, nSumRow^0'=nSumRow^post29, tmp___6^0'=tmp___6^post29, bDomain^0'=bDomain^post29, tmp___0^0'=tmp___0^post29, nSumCol^0'=nSumCol^post29, tmp___3^0'=tmp___3^post29, ni^0'=ni^post29, bSymmetry^0'=bSymmetry^post29, nSumDiag2^0'=nSumDiag2^post29, tmp___5^0'=tmp___5^post29, (nN^0-nN^post29 == 0 /\ -1+tmp___2^post29 == 0 /\ -nSumDiag1^post29+nSumDiag1^0 == 0 /\ -ni^post29+ni^0 == 0 /\ -nj^post29+nj^0 == 0 /\ bSum^0-bSum^post29 == 0 /\ bSymmetry^0-bSymmetry^post29 == 0 /\ -nSumDiag2^post29+nSumDiag2^0 == 0 /\ tmp___0^0-tmp___0^post29 == 0 /\ nSumRow^0-nSumRow^post29 == 0 /\ -nDim^post29+nDim^0 == 0 /\ -tmp___1^post29+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post29 == 0 /\ -tmp___5^post29+tmp___5^0 == 0 /\ bDistinct^0-bDistinct^post29 == 0 /\ -nSum^0+nSumDiag1^0 <= 0 /\ -tmp___6^post29+tmp___6^0 == 0 /\ nSumCol^0-nSumCol^post29 == 0 /\ -tmp___4^post29+tmp___4^0 == 0 /\ tmp^0-tmp^post29 == 0 /\ tmp___3^0-tmp___3^post29 == 0 /\ nSum^0-nSum^post29 == 0 /\ -bDomain^post29+bDomain^0 == 0 /\ nSum^0-nSumDiag1^0 <= 0), cost: 1 30: l24 -> l22 : bDistinct^0'=bDistinct^post30, tmp^0'=tmp^post30, nN^0'=nN^post30, tmp___2^0'=tmp___2^post30, nSum^0'=nSum^post30, tmp___7^0'=tmp___7^post30, bSum^0'=bSum^post30, nSumDiag1^0'=nSumDiag1^post30, tmp___4^0'=tmp___4^post30, nj^0'=nj^post30, nDim^0'=nDim^post30, tmp___1^0'=tmp___1^post30, nSumRow^0'=nSumRow^post30, tmp___6^0'=tmp___6^post30, bDomain^0'=bDomain^post30, tmp___0^0'=tmp___0^post30, nSumCol^0'=nSumCol^post30, tmp___3^0'=tmp___3^post30, ni^0'=ni^post30, bSymmetry^0'=bSymmetry^post30, nSumDiag2^0'=nSumDiag2^post30, tmp___5^0'=tmp___5^post30, (-nj^post30+nj^0 == 0 /\ -nSumDiag2^post30+nSumDiag2^0 == 0 /\ -bDomain^post30+bDomain^0 == 0 /\ tmp^0-tmp^post30 == 0 /\ -tmp___4^post30+tmp___4^0 == 0 /\ -bSum^0 <= 0 /\ nN^0-nN^post30 == 0 /\ -nSumDiag1^post30+nSumDiag1^0 == 0 /\ bSum^0 <= 0 /\ -tmp___1^post30+tmp___1^0 == 0 /\ bSum^0-bSum^post30 == 0 /\ ni^0-ni^post30 == 0 /\ tmp___2^post30 == 0 /\ -tmp___5^post30+tmp___5^0 == 0 /\ bDistinct^0-bDistinct^post30 == 0 /\ -tmp___7^post30+tmp___7^0 == 0 /\ tmp___0^0-tmp___0^post30 == 0 /\ nSumRow^0-nSumRow^post30 == 0 /\ nSum^0-nSum^post30 == 0 /\ -nDim^post30+nDim^0 == 0 /\ nSumCol^0-nSumCol^post30 == 0 /\ -bSymmetry^post30+bSymmetry^0 == 0 /\ tmp___6^0-tmp___6^post30 == 0 /\ tmp___3^0-tmp___3^post30 == 0), cost: 1 31: l24 -> l23 : bDistinct^0'=bDistinct^post31, tmp^0'=tmp^post31, nN^0'=nN^post31, tmp___2^0'=tmp___2^post31, nSum^0'=nSum^post31, tmp___7^0'=tmp___7^post31, bSum^0'=bSum^post31, nSumDiag1^0'=nSumDiag1^post31, tmp___4^0'=tmp___4^post31, nj^0'=nj^post31, nDim^0'=nDim^post31, tmp___1^0'=tmp___1^post31, nSumRow^0'=nSumRow^post31, tmp___6^0'=tmp___6^post31, bDomain^0'=bDomain^post31, tmp___0^0'=tmp___0^post31, nSumCol^0'=nSumCol^post31, tmp___3^0'=tmp___3^post31, ni^0'=ni^post31, bSymmetry^0'=bSymmetry^post31, nSumDiag2^0'=nSumDiag2^post31, tmp___5^0'=tmp___5^post31, (nSumDiag1^0-nSumDiag1^post31 == 0 /\ -tmp___0^post31+tmp___0^0 == 0 /\ -bSymmetry^post31+bSymmetry^0 == 0 /\ tmp^0-tmp^post31 == 0 /\ -tmp___5^post31+tmp___5^0 == 0 /\ 1-bSum^0 <= 0 /\ nSum^0-nSum^post31 == 0 /\ -nSumRow^post31+nSumRow^0 == 0 /\ -tmp___6^post31+tmp___6^0 == 0 /\ tmp___7^0-tmp___7^post31 == 0 /\ nDim^0-nDim^post31 == 0 /\ -ni^post31+ni^0 == 0 /\ bSum^0-bSum^post31 == 0 /\ -tmp___3^post31+tmp___3^0 == 0 /\ -nSumCol^post31+nSumCol^0 == 0 /\ nj^0-nj^post31 == 0 /\ tmp___4^0-tmp___4^post31 == 0 /\ tmp___1^0-tmp___1^post31 == 0 /\ -tmp___2^post31+tmp___2^0 == 0 /\ nN^0-nN^post31 == 0 /\ -nSumDiag2^post31+nSumDiag2^0 == 0 /\ bDomain^0-bDomain^post31 == 0 /\ bDistinct^0-bDistinct^post31 == 0), cost: 1 32: l24 -> l23 : bDistinct^0'=bDistinct^post32, tmp^0'=tmp^post32, nN^0'=nN^post32, tmp___2^0'=tmp___2^post32, nSum^0'=nSum^post32, tmp___7^0'=tmp___7^post32, bSum^0'=bSum^post32, nSumDiag1^0'=nSumDiag1^post32, tmp___4^0'=tmp___4^post32, nj^0'=nj^post32, nDim^0'=nDim^post32, tmp___1^0'=tmp___1^post32, nSumRow^0'=nSumRow^post32, tmp___6^0'=tmp___6^post32, bDomain^0'=bDomain^post32, tmp___0^0'=tmp___0^post32, nSumCol^0'=nSumCol^post32, tmp___3^0'=tmp___3^post32, ni^0'=ni^post32, bSymmetry^0'=bSymmetry^post32, nSumDiag2^0'=nSumDiag2^post32, tmp___5^0'=tmp___5^post32, (nSum^0-nSum^post32 == 0 /\ tmp^0-tmp^post32 == 0 /\ -bSymmetry^post32+bSymmetry^0 == 0 /\ nj^0-nj^post32 == 0 /\ -tmp___6^post32+tmp___6^0 == 0 /\ nSumRow^0-nSumRow^post32 == 0 /\ tmp___7^0-tmp___7^post32 == 0 /\ -tmp___2^post32+tmp___2^0 == 0 /\ -tmp___3^post32+tmp___3^0 == 0 /\ nDim^0-nDim^post32 == 0 /\ tmp___4^0-tmp___4^post32 == 0 /\ -nSumCol^post32+nSumCol^0 == 0 /\ tmp___1^0-tmp___1^post32 == 0 /\ nN^0-nN^post32 == 0 /\ -tmp___5^post32+tmp___5^0 == 0 /\ -bSum^post32+bSum^0 == 0 /\ bDistinct^0-bDistinct^post32 == 0 /\ nSumDiag1^0-nSumDiag1^post32 == 0 /\ -nSumDiag2^post32+nSumDiag2^0 == 0 /\ bDomain^0-bDomain^post32 == 0 /\ 1+bSum^0 <= 0 /\ -tmp___0^post32+tmp___0^0 == 0 /\ -ni^post32+ni^0 == 0), cost: 1 36: l25 -> l13 : bDistinct^0'=bDistinct^post36, tmp^0'=tmp^post36, nN^0'=nN^post36, tmp___2^0'=tmp___2^post36, nSum^0'=nSum^post36, tmp___7^0'=tmp___7^post36, bSum^0'=bSum^post36, nSumDiag1^0'=nSumDiag1^post36, tmp___4^0'=tmp___4^post36, nj^0'=nj^post36, nDim^0'=nDim^post36, tmp___1^0'=tmp___1^post36, nSumRow^0'=nSumRow^post36, tmp___6^0'=tmp___6^post36, bDomain^0'=bDomain^post36, tmp___0^0'=tmp___0^post36, nSumCol^0'=nSumCol^post36, tmp___3^0'=tmp___3^post36, ni^0'=ni^post36, bSymmetry^0'=bSymmetry^post36, nSumDiag2^0'=nSumDiag2^post36, tmp___5^0'=tmp___5^post36, (-tmp___5^post36+tmp___5^0 == 0 /\ -bSymmetry^post36+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post36 == 0 /\ -nSumRow^post36+nSumRow^0 == 0 /\ tmp^0-tmp^post36 == 0 /\ tmp___0^0-tmp___0^post36 == 0 /\ nSum^0-nSum^post36 == 0 /\ -tmp___6^post36+tmp___6^0 == 0 /\ -1+nj^post36-nj^0 == 0 /\ -nDim^post36+nDim^0 == 0 /\ -tmp___1^0+bDistinct^post36 == 0 /\ -nSumDiag1^post36+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post36 == 0 /\ tmp___7^0-tmp___7^post36 == 0 /\ tmp___1^0-tmp___1^post36 == 0 /\ tmp___3^0-tmp___3^post36 == 0 /\ tmp___4^0-tmp___4^post36 == 0 /\ nN^0-nN^post36 == 0 /\ -ni^post36+ni^0 == 0 /\ -nSumDiag2^post36+nSumDiag2^0 == 0 /\ bSum^0-bSum^post36 == 0 /\ -nSumCol^post36+nSumCol^0 == 0), cost: 1 37: l26 -> l25 : bDistinct^0'=bDistinct^post37, tmp^0'=tmp^post37, nN^0'=nN^post37, tmp___2^0'=tmp___2^post37, nSum^0'=nSum^post37, tmp___7^0'=tmp___7^post37, bSum^0'=bSum^post37, nSumDiag1^0'=nSumDiag1^post37, tmp___4^0'=tmp___4^post37, nj^0'=nj^post37, nDim^0'=nDim^post37, tmp___1^0'=tmp___1^post37, nSumRow^0'=nSumRow^post37, tmp___6^0'=tmp___6^post37, bDomain^0'=bDomain^post37, tmp___0^0'=tmp___0^post37, nSumCol^0'=nSumCol^post37, tmp___3^0'=tmp___3^post37, ni^0'=ni^post37, bSymmetry^0'=bSymmetry^post37, nSumDiag2^0'=nSumDiag2^post37, tmp___5^0'=tmp___5^post37, (nDim^0-nDim^post37 == 0 /\ nj^0-nj^post37 == 0 /\ tmp___4^0-tmp___4^post37 == 0 /\ tmp___2^0-tmp___2^post37 == 0 /\ -nSumCol^post37+nSumCol^0 == 0 /\ tmp^0-tmp^post37 == 0 /\ -bSymmetry^post37+bSymmetry^0 == 0 /\ nSumRow^0-nSumRow^post37 == 0 /\ nN^0-nN^post37 == 0 /\ -tmp___6^post37+tmp___6^0 == 0 /\ bDistinct^0-bDistinct^post37 == 0 /\ -1+tmp___1^post37 == 0 /\ -bDomain^post37+bDomain^0 == 0 /\ nSum^0-nSum^post37 == 0 /\ -tmp___3^post37+tmp___3^0 == 0 /\ -tmp___5^post37+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post37 == 0 /\ -tmp___0^post37+tmp___0^0 == 0 /\ -ni^post37+ni^0 == 0 /\ nSumDiag1^0-nSumDiag1^post37 == 0 /\ -nSumDiag2^post37+nSumDiag2^0 == 0 /\ -bSum^post37+bSum^0 == 0), cost: 1 38: l27 -> l26 : bDistinct^0'=bDistinct^post38, tmp^0'=tmp^post38, nN^0'=nN^post38, tmp___2^0'=tmp___2^post38, nSum^0'=nSum^post38, tmp___7^0'=tmp___7^post38, bSum^0'=bSum^post38, nSumDiag1^0'=nSumDiag1^post38, tmp___4^0'=tmp___4^post38, nj^0'=nj^post38, nDim^0'=nDim^post38, tmp___1^0'=tmp___1^post38, nSumRow^0'=nSumRow^post38, tmp___6^0'=tmp___6^post38, bDomain^0'=bDomain^post38, tmp___0^0'=tmp___0^post38, nSumCol^0'=nSumCol^post38, tmp___3^0'=tmp___3^post38, ni^0'=ni^post38, bSymmetry^0'=bSymmetry^post38, nSumDiag2^0'=nSumDiag2^post38, tmp___5^0'=tmp___5^post38, (tmp___2^0-tmp___2^post38 == 0 /\ nDim^0-nDim^post38 == 0 /\ tmp^0-tmp^post38 == 0 /\ -bSymmetry^post38+bSymmetry^0 == 0 /\ tmp___4^0-tmp___4^post38 == 0 /\ bDistinct^0-bDistinct^post38 == 0 /\ tmp___1^0-tmp___1^post38 == 0 /\ nj^0-nj^post38 == 0 /\ nSumRow^0-nSumRow^post38 == 0 /\ -tmp___3^post38+tmp___3^0 == 0 /\ -nSumCol^post38+nSumCol^0 == 0 /\ nN^0-nN^post38 == 0 /\ -tmp___6^post38+tmp___6^0 == 0 /\ -nSumDiag2^post38+nSumDiag2^0 == 0 /\ -bSum^post38+bSum^0 == 0 /\ -bDomain^post38+bDomain^0 == 0 /\ -tmp___0^post38+tmp___0^0 == 0 /\ tmp___7^0-tmp___7^post38 == 0 /\ -ni^post38+ni^0 == 0 /\ nSumDiag1^0-nSumDiag1^post38 == 0 /\ -tmp___5^post38+tmp___5^0 == 0 /\ -nSum^post38+nSum^0 == 0), cost: 1 39: l27 -> l25 : bDistinct^0'=bDistinct^post39, tmp^0'=tmp^post39, nN^0'=nN^post39, tmp___2^0'=tmp___2^post39, nSum^0'=nSum^post39, tmp___7^0'=tmp___7^post39, bSum^0'=bSum^post39, nSumDiag1^0'=nSumDiag1^post39, tmp___4^0'=tmp___4^post39, nj^0'=nj^post39, nDim^0'=nDim^post39, tmp___1^0'=tmp___1^post39, nSumRow^0'=nSumRow^post39, tmp___6^0'=tmp___6^post39, bDomain^0'=bDomain^post39, tmp___0^0'=tmp___0^post39, nSumCol^0'=nSumCol^post39, tmp___3^0'=tmp___3^post39, ni^0'=ni^post39, bSymmetry^0'=bSymmetry^post39, nSumDiag2^0'=nSumDiag2^post39, tmp___5^0'=tmp___5^post39, (tmp___6^0-tmp___6^post39 == 0 /\ bDistinct^0-bDistinct^post39 == 0 /\ -ni^post39+ni^0 == 0 /\ tmp___1^post39 == 0 /\ nSumRow^0-nSumRow^post39 == 0 /\ nSumCol^0-nSumCol^post39 == 0 /\ nSumDiag1^0-nSumDiag1^post39 == 0 /\ -nSumDiag2^post39+nSumDiag2^0 == 0 /\ nj^0-nj^post39 == 0 /\ -tmp___3^post39+tmp___3^0 == 0 /\ tmp___4^0-tmp___4^post39 == 0 /\ tmp^0-tmp^post39 == 0 /\ nSum^0-nSum^post39 == 0 /\ nN^0-nN^post39 == 0 /\ -tmp___0^post39+tmp___0^0 == 0 /\ bSum^0-bSum^post39 == 0 /\ -bSymmetry^post39+bSymmetry^0 == 0 /\ -tmp___5^post39+tmp___5^0 == 0 /\ -bDomain^post39+bDomain^0 == 0 /\ tmp___2^0-tmp___2^post39 == 0 /\ -tmp___7^post39+tmp___7^0 == 0 /\ -nDim^post39+nDim^0 == 0), cost: 1 40: l27 -> l26 : bDistinct^0'=bDistinct^post40, tmp^0'=tmp^post40, nN^0'=nN^post40, tmp___2^0'=tmp___2^post40, nSum^0'=nSum^post40, tmp___7^0'=tmp___7^post40, bSum^0'=bSum^post40, nSumDiag1^0'=nSumDiag1^post40, tmp___4^0'=tmp___4^post40, nj^0'=nj^post40, nDim^0'=nDim^post40, tmp___1^0'=tmp___1^post40, nSumRow^0'=nSumRow^post40, tmp___6^0'=tmp___6^post40, bDomain^0'=bDomain^post40, tmp___0^0'=tmp___0^post40, nSumCol^0'=nSumCol^post40, tmp___3^0'=tmp___3^post40, ni^0'=ni^post40, bSymmetry^0'=bSymmetry^post40, nSumDiag2^0'=nSumDiag2^post40, tmp___5^0'=tmp___5^post40, (-nSumDiag2^post40+nSumDiag2^0 == 0 /\ tmp___6^0-tmp___6^post40 == 0 /\ tmp___4^0-tmp___4^post40 == 0 /\ tmp___0^0-tmp___0^post40 == 0 /\ nN^0-nN^post40 == 0 /\ -nSumDiag1^post40+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post40 == 0 /\ -tmp___1^post40+tmp___1^0 == 0 /\ -ni^post40+ni^0 == 0 /\ -tmp___5^post40+tmp___5^0 == 0 /\ tmp___3^0-tmp___3^post40 == 0 /\ tmp^0-tmp^post40 == 0 /\ bDistinct^0-bDistinct^post40 == 0 /\ tmp___7^0-tmp___7^post40 == 0 /\ nSum^0-nSum^post40 == 0 /\ -bSymmetry^post40+bSymmetry^0 == 0 /\ -nSumCol^post40+nSumCol^0 == 0 /\ tmp___2^0-tmp___2^post40 == 0 /\ nDim^0-nDim^post40 == 0 /\ -nSumRow^post40+nSumRow^0 == 0 /\ bSum^0-bSum^post40 == 0 /\ -nj^post40+nj^0 == 0), cost: 1 42: l28 -> l25 : bDistinct^0'=bDistinct^post42, tmp^0'=tmp^post42, nN^0'=nN^post42, tmp___2^0'=tmp___2^post42, nSum^0'=nSum^post42, tmp___7^0'=tmp___7^post42, bSum^0'=bSum^post42, nSumDiag1^0'=nSumDiag1^post42, tmp___4^0'=tmp___4^post42, nj^0'=nj^post42, nDim^0'=nDim^post42, tmp___1^0'=tmp___1^post42, nSumRow^0'=nSumRow^post42, tmp___6^0'=tmp___6^post42, bDomain^0'=bDomain^post42, tmp___0^0'=tmp___0^post42, nSumCol^0'=nSumCol^post42, tmp___3^0'=tmp___3^post42, ni^0'=ni^post42, bSymmetry^0'=bSymmetry^post42, nSumDiag2^0'=nSumDiag2^post42, tmp___5^0'=tmp___5^post42, (bDistinct^0 <= 0 /\ -tmp___0^post42+tmp___0^0 == 0 /\ -bSymmetry^post42+bSymmetry^0 == 0 /\ -tmp___5^post42+tmp___5^0 == 0 /\ tmp___2^0-tmp___2^post42 == 0 /\ tmp___4^0-tmp___4^post42 == 0 /\ -nSumCol^post42+nSumCol^0 == 0 /\ -nSumRow^post42+nSumRow^0 == 0 /\ -tmp___6^post42+tmp___6^0 == 0 /\ nN^0-nN^post42 == 0 /\ -bDistinct^0 <= 0 /\ bDistinct^0-bDistinct^post42 == 0 /\ nSumDiag1^0-nSumDiag1^post42 == 0 /\ -ni^post42+ni^0 == 0 /\ nDim^0-nDim^post42 == 0 /\ tmp___1^post42 == 0 /\ -bDomain^post42+bDomain^0 == 0 /\ bSum^0-bSum^post42 == 0 /\ -tmp___3^post42+tmp___3^0 == 0 /\ nSum^0-nSum^post42 == 0 /\ nj^0-nj^post42 == 0 /\ tmp^0-tmp^post42 == 0 /\ tmp___7^0-tmp___7^post42 == 0 /\ -nSumDiag2^post42+nSumDiag2^0 == 0), cost: 1 43: l28 -> l27 : bDistinct^0'=bDistinct^post43, tmp^0'=tmp^post43, nN^0'=nN^post43, tmp___2^0'=tmp___2^post43, nSum^0'=nSum^post43, tmp___7^0'=tmp___7^post43, bSum^0'=bSum^post43, nSumDiag1^0'=nSumDiag1^post43, tmp___4^0'=tmp___4^post43, nj^0'=nj^post43, nDim^0'=nDim^post43, tmp___1^0'=tmp___1^post43, nSumRow^0'=nSumRow^post43, tmp___6^0'=tmp___6^post43, bDomain^0'=bDomain^post43, tmp___0^0'=tmp___0^post43, nSumCol^0'=nSumCol^post43, tmp___3^0'=tmp___3^post43, ni^0'=ni^post43, bSymmetry^0'=bSymmetry^post43, nSumDiag2^0'=nSumDiag2^post43, tmp___5^0'=tmp___5^post43, (ni^0-ni^post43 == 0 /\ tmp___1^0-tmp___1^post43 == 0 /\ nSumRow^0-nSumRow^post43 == 0 /\ tmp___7^0-tmp___7^post43 == 0 /\ 1-bDistinct^0 <= 0 /\ -tmp___3^post43+tmp___3^0 == 0 /\ nj^0-nj^post43 == 0 /\ nN^0-nN^post43 == 0 /\ nSumDiag1^0-nSumDiag1^post43 == 0 /\ -bSymmetry^post43+bSymmetry^0 == 0 /\ -tmp___6^post43+tmp___6^0 == 0 /\ -tmp___5^post43+tmp___5^0 == 0 /\ tmp___2^0-tmp___2^post43 == 0 /\ -nSumDiag2^post43+nSumDiag2^0 == 0 /\ -bDomain^post43+bDomain^0 == 0 /\ -tmp___0^post43+tmp___0^0 == 0 /\ bSum^0-bSum^post43 == 0 /\ -tmp___4^post43+tmp___4^0 == 0 /\ bDistinct^0-bDistinct^post43 == 0 /\ -nDim^post43+nDim^0 == 0 /\ nSum^0-nSum^post43 == 0 /\ tmp^0-tmp^post43 == 0 /\ nSumCol^0-nSumCol^post43 == 0), cost: 1 44: l28 -> l27 : bDistinct^0'=bDistinct^post44, tmp^0'=tmp^post44, nN^0'=nN^post44, tmp___2^0'=tmp___2^post44, nSum^0'=nSum^post44, tmp___7^0'=tmp___7^post44, bSum^0'=bSum^post44, nSumDiag1^0'=nSumDiag1^post44, tmp___4^0'=tmp___4^post44, nj^0'=nj^post44, nDim^0'=nDim^post44, tmp___1^0'=tmp___1^post44, nSumRow^0'=nSumRow^post44, tmp___6^0'=tmp___6^post44, bDomain^0'=bDomain^post44, tmp___0^0'=tmp___0^post44, nSumCol^0'=nSumCol^post44, tmp___3^0'=tmp___3^post44, ni^0'=ni^post44, bSymmetry^0'=bSymmetry^post44, nSumDiag2^0'=nSumDiag2^post44, tmp___5^0'=tmp___5^post44, (-ni^post44+ni^0 == 0 /\ nSumRow^0-nSumRow^post44 == 0 /\ bSymmetry^0-bSymmetry^post44 == 0 /\ nSumDiag1^0-nSumDiag1^post44 == 0 /\ nj^0-nj^post44 == 0 /\ -tmp___3^post44+tmp___3^0 == 0 /\ -tmp___5^post44+tmp___5^0 == 0 /\ 1+bDistinct^0 <= 0 /\ -tmp___0^post44+tmp___0^0 == 0 /\ -tmp___6^post44+tmp___6^0 == 0 /\ -tmp___4^post44+tmp___4^0 == 0 /\ bSum^0-bSum^post44 == 0 /\ -nSumDiag2^post44+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post44 == 0 /\ -nDim^post44+nDim^0 == 0 /\ -bDomain^post44+bDomain^0 == 0 /\ nSum^0-nSum^post44 == 0 /\ bDistinct^0-bDistinct^post44 == 0 /\ nSumCol^0-nSumCol^post44 == 0 /\ tmp___2^0-tmp___2^post44 == 0 /\ tmp^0-tmp^post44 == 0 /\ nN^0-nN^post44 == 0 /\ -tmp___1^post44+tmp___1^0 == 0), cost: 1 50: l29 -> l30 : bDistinct^0'=bDistinct^post50, tmp^0'=tmp^post50, nN^0'=nN^post50, tmp___2^0'=tmp___2^post50, nSum^0'=nSum^post50, tmp___7^0'=tmp___7^post50, bSum^0'=bSum^post50, nSumDiag1^0'=nSumDiag1^post50, tmp___4^0'=tmp___4^post50, nj^0'=nj^post50, nDim^0'=nDim^post50, tmp___1^0'=tmp___1^post50, nSumRow^0'=nSumRow^post50, tmp___6^0'=tmp___6^post50, bDomain^0'=bDomain^post50, tmp___0^0'=tmp___0^post50, nSumCol^0'=nSumCol^post50, tmp___3^0'=tmp___3^post50, ni^0'=ni^post50, bSymmetry^0'=bSymmetry^post50, nSumDiag2^0'=nSumDiag2^post50, tmp___5^0'=tmp___5^post50, (-nSumDiag1^post50+nSumDiag1^0 == 0 /\ tmp___6^0-tmp___6^post50 == 0 /\ -nj^post50+nj^0 == 0 /\ bDistinct^0-bDistinct^post50 == 0 /\ tmp___2^0-tmp___2^post50 == 0 /\ nSumCol^0-nSumCol^post50 == 0 /\ bSum^0-bSum^post50 == 0 /\ -tmp___5^post50+tmp___5^0 == 0 /\ -nSumDiag2^post50+nSumDiag2^0 == 0 /\ tmp___4^0-tmp___4^post50 == 0 /\ nSum^0-nSum^post50 == 0 /\ tmp^0-tmp^post50 == 0 /\ nN^0-nN^post50 == 0 /\ -tmp___1^post50+tmp___1^0 == 0 /\ tmp___0^0-tmp___0^post50 == 0 /\ nSumRow^0-nSumRow^post50 == 0 /\ -nDim^post50+nDim^0 == 0 /\ -bSymmetry^post50+bSymmetry^0 == 0 /\ bDomain^post50-tmp___0^0 == 0 /\ -1-ni^0+ni^post50 == 0 /\ tmp___3^0-tmp___3^post50 == 0 /\ -tmp___7^post50+tmp___7^0 == 0), cost: 1 100: l30 -> l34 : bDistinct^0'=bDistinct^post100, tmp^0'=tmp^post100, nN^0'=nN^post100, tmp___2^0'=tmp___2^post100, nSum^0'=nSum^post100, tmp___7^0'=tmp___7^post100, bSum^0'=bSum^post100, nSumDiag1^0'=nSumDiag1^post100, tmp___4^0'=tmp___4^post100, nj^0'=nj^post100, nDim^0'=nDim^post100, tmp___1^0'=tmp___1^post100, nSumRow^0'=nSumRow^post100, tmp___6^0'=tmp___6^post100, bDomain^0'=bDomain^post100, tmp___0^0'=tmp___0^post100, nSumCol^0'=nSumCol^post100, tmp___3^0'=tmp___3^post100, ni^0'=ni^post100, bSymmetry^0'=bSymmetry^post100, nSumDiag2^0'=nSumDiag2^post100, tmp___5^0'=tmp___5^post100, (tmp___6^0-tmp___6^post100 == 0 /\ ni^0-ni^post100 == 0 /\ nSumRow^0-nSumRow^post100 == 0 /\ nSum^0-nSum^post100 == 0 /\ -tmp___3^post100+tmp___3^0 == 0 /\ tmp___7^0-tmp___7^post100 == 0 /\ nj^0-nj^post100 == 0 /\ bDistinct^0-bDistinct^post100 == 0 /\ tmp___4^0-tmp___4^post100 == 0 /\ nSumDiag1^0-nSumDiag1^post100 == 0 /\ tmp^0-tmp^post100 == 0 /\ nN^0-nN^post100 == 0 /\ -bSymmetry^post100+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post100 == 0 /\ -bDomain^post100+bDomain^0 == 0 /\ bSum^0-bSum^post100 == 0 /\ -nSumDiag2^post100+nSumDiag2^0 == 0 /\ -tmp___0^post100+tmp___0^0 == 0 /\ -nDim^post100+nDim^0 == 0 /\ -tmp___5^post100+tmp___5^0 == 0 /\ -tmp___1^post100+tmp___1^0 == 0 /\ nSumCol^0-nSumCol^post100 == 0), cost: 1 51: l31 -> l29 : bDistinct^0'=bDistinct^post51, tmp^0'=tmp^post51, nN^0'=nN^post51, tmp___2^0'=tmp___2^post51, nSum^0'=nSum^post51, tmp___7^0'=tmp___7^post51, bSum^0'=bSum^post51, nSumDiag1^0'=nSumDiag1^post51, tmp___4^0'=tmp___4^post51, nj^0'=nj^post51, nDim^0'=nDim^post51, tmp___1^0'=tmp___1^post51, nSumRow^0'=nSumRow^post51, tmp___6^0'=tmp___6^post51, bDomain^0'=bDomain^post51, tmp___0^0'=tmp___0^post51, nSumCol^0'=nSumCol^post51, tmp___3^0'=tmp___3^post51, ni^0'=ni^post51, bSymmetry^0'=bSymmetry^post51, nSumDiag2^0'=nSumDiag2^post51, tmp___5^0'=tmp___5^post51, (tmp___7^0-tmp___7^post51 == 0 /\ -tmp___5^post51+tmp___5^0 == 0 /\ nSumDiag1^0-nSumDiag1^post51 == 0 /\ tmp^0-tmp^post51 == 0 /\ -nSumRow^post51+nSumRow^0 == 0 /\ -tmp___6^post51+tmp___6^0 == 0 /\ bDistinct^0-bDistinct^post51 == 0 /\ -nSumDiag2^post51+nSumDiag2^0 == 0 /\ -nSum^post51+nSum^0 == 0 /\ tmp___0^post51 == 0 /\ tmp___1^0-tmp___1^post51 == 0 /\ nDim^0-nDim^post51 == 0 /\ -nSumCol^post51+nSumCol^0 == 0 /\ tmp___3^0-tmp___3^post51 == 0 /\ -tmp___2^post51+tmp___2^0 == 0 /\ tmp___4^0-tmp___4^post51 == 0 /\ -ni^post51+ni^0 == 0 /\ nN^0-nN^post51 == 0 /\ -bSymmetry^post51+bSymmetry^0 == 0 /\ -nj^post51+nj^0 == 0 /\ bDomain^0-bDomain^post51 == 0 /\ bSum^0-bSum^post51 == 0), cost: 1 52: l31 -> l29 : bDistinct^0'=bDistinct^post52, tmp^0'=tmp^post52, nN^0'=nN^post52, tmp___2^0'=tmp___2^post52, nSum^0'=nSum^post52, tmp___7^0'=tmp___7^post52, bSum^0'=bSum^post52, nSumDiag1^0'=nSumDiag1^post52, tmp___4^0'=tmp___4^post52, nj^0'=nj^post52, nDim^0'=nDim^post52, tmp___1^0'=tmp___1^post52, nSumRow^0'=nSumRow^post52, tmp___6^0'=tmp___6^post52, bDomain^0'=bDomain^post52, tmp___0^0'=tmp___0^post52, nSumCol^0'=nSumCol^post52, tmp___3^0'=tmp___3^post52, ni^0'=ni^post52, bSymmetry^0'=bSymmetry^post52, nSumDiag2^0'=nSumDiag2^post52, tmp___5^0'=tmp___5^post52, (tmp___2^0-tmp___2^post52 == 0 /\ -bSymmetry^post52+bSymmetry^0 == 0 /\ bDistinct^0-bDistinct^post52 == 0 /\ tmp^0-tmp^post52 == 0 /\ nDim^0-nDim^post52 == 0 /\ nj^0-nj^post52 == 0 /\ -tmp___6^post52+tmp___6^0 == 0 /\ nSum^0-nSum^post52 == 0 /\ nSumRow^0-nSumRow^post52 == 0 /\ -bDomain^post52+bDomain^0 == 0 /\ -ni^post52+ni^0 == 0 /\ -tmp___3^post52+tmp___3^0 == 0 /\ tmp___1^0-tmp___1^post52 == 0 /\ tmp___4^0-tmp___4^post52 == 0 /\ -nSumCol^post52+nSumCol^0 == 0 /\ nN^0-nN^post52 == 0 /\ -bSum^post52+bSum^0 == 0 /\ -1+tmp___0^post52 == 0 /\ -nSumDiag2^post52+nSumDiag2^0 == 0 /\ -tmp___5^post52+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post52 == 0 /\ nSumDiag1^0-nSumDiag1^post52 == 0), cost: 1 53: l32 -> l29 : bDistinct^0'=bDistinct^post53, tmp^0'=tmp^post53, nN^0'=nN^post53, tmp___2^0'=tmp___2^post53, nSum^0'=nSum^post53, tmp___7^0'=tmp___7^post53, bSum^0'=bSum^post53, nSumDiag1^0'=nSumDiag1^post53, tmp___4^0'=tmp___4^post53, nj^0'=nj^post53, nDim^0'=nDim^post53, tmp___1^0'=tmp___1^post53, nSumRow^0'=nSumRow^post53, tmp___6^0'=tmp___6^post53, bDomain^0'=bDomain^post53, tmp___0^0'=tmp___0^post53, nSumCol^0'=nSumCol^post53, tmp___3^0'=tmp___3^post53, ni^0'=ni^post53, bSymmetry^0'=bSymmetry^post53, nSumDiag2^0'=nSumDiag2^post53, tmp___5^0'=tmp___5^post53, (tmp___1^0-tmp___1^post53 == 0 /\ nDim^0-nDim^post53 == 0 /\ -bSymmetry^post53+bSymmetry^0 == 0 /\ nj^0-nj^post53 == 0 /\ tmp___4^0-tmp___4^post53 == 0 /\ tmp___2^0-tmp___2^post53 == 0 /\ tmp___0^post53 == 0 /\ tmp^0-tmp^post53 == 0 /\ -nSumCol^post53+nSumCol^0 == 0 /\ nSumRow^0-nSumRow^post53 == 0 /\ nN^0-nN^post53 == 0 /\ -tmp___6^post53+tmp___6^0 == 0 /\ bDistinct^0-bDistinct^post53 == 0 /\ -bDomain^post53+bDomain^0 == 0 /\ nSum^0-nSum^post53 == 0 /\ -tmp___3^post53+tmp___3^0 == 0 /\ -tmp___5^post53+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post53 == 0 /\ -ni^post53+ni^0 == 0 /\ nSumDiag1^0-nSumDiag1^post53 == 0 /\ -bSum^post53+bSum^0 == 0 /\ -nSumDiag2^post53+nSumDiag2^0 == 0), cost: 1 54: l32 -> l31 : bDistinct^0'=bDistinct^post54, tmp^0'=tmp^post54, nN^0'=nN^post54, tmp___2^0'=tmp___2^post54, nSum^0'=nSum^post54, tmp___7^0'=tmp___7^post54, bSum^0'=bSum^post54, nSumDiag1^0'=nSumDiag1^post54, tmp___4^0'=tmp___4^post54, nj^0'=nj^post54, nDim^0'=nDim^post54, tmp___1^0'=tmp___1^post54, nSumRow^0'=nSumRow^post54, tmp___6^0'=tmp___6^post54, bDomain^0'=bDomain^post54, tmp___0^0'=tmp___0^post54, nSumCol^0'=nSumCol^post54, tmp___3^0'=tmp___3^post54, ni^0'=ni^post54, bSymmetry^0'=bSymmetry^post54, nSumDiag2^0'=nSumDiag2^post54, tmp___5^0'=tmp___5^post54, (-ni^post54+ni^0 == 0 /\ -nSumCol^post54+nSumCol^0 == 0 /\ bSum^0-bSum^post54 == 0 /\ tmp___6^0-tmp___6^post54 == 0 /\ -nSumDiag2^post54+nSumDiag2^0 == 0 /\ nj^0-nj^post54 == 0 /\ tmp___2^0-tmp___2^post54 == 0 /\ bDistinct^0-bDistinct^post54 == 0 /\ tmp___4^0-tmp___4^post54 == 0 /\ tmp^0-tmp^post54 == 0 /\ nSum^0-nSum^post54 == 0 /\ nN^0-nN^post54 == 0 /\ -bSymmetry^post54+bSymmetry^0 == 0 /\ -nSumRow^post54+nSumRow^0 == 0 /\ -tmp___5^post54+tmp___5^0 == 0 /\ -bDomain^post54+bDomain^0 == 0 /\ -tmp___7^post54+tmp___7^0 == 0 /\ tmp___3^0-tmp___3^post54 == 0 /\ -tmp___1^post54+tmp___1^0 == 0 /\ -nSumDiag1^post54+nSumDiag1^0 == 0 /\ tmp___0^0-tmp___0^post54 == 0 /\ -nDim^post54+nDim^0 == 0), cost: 1 55: l33 -> l29 : bDistinct^0'=bDistinct^post55, tmp^0'=tmp^post55, nN^0'=nN^post55, tmp___2^0'=tmp___2^post55, nSum^0'=nSum^post55, tmp___7^0'=tmp___7^post55, bSum^0'=bSum^post55, nSumDiag1^0'=nSumDiag1^post55, tmp___4^0'=tmp___4^post55, nj^0'=nj^post55, nDim^0'=nDim^post55, tmp___1^0'=tmp___1^post55, nSumRow^0'=nSumRow^post55, tmp___6^0'=tmp___6^post55, bDomain^0'=bDomain^post55, tmp___0^0'=tmp___0^post55, nSumCol^0'=nSumCol^post55, tmp___3^0'=tmp___3^post55, ni^0'=ni^post55, bSymmetry^0'=bSymmetry^post55, nSumDiag2^0'=nSumDiag2^post55, tmp___5^0'=tmp___5^post55, (tmp___6^0-tmp___6^post55 == 0 /\ -nj^post55+nj^0 == 0 /\ -nSumDiag1^post55+nSumDiag1^0 == 0 /\ bDistinct^0-bDistinct^post55 == 0 /\ -tmp___3^post55+tmp___3^0 == 0 /\ nSumCol^0-nSumCol^post55 == 0 /\ -tmp___5^post55+tmp___5^0 == 0 /\ -nSumDiag2^post55+nSumDiag2^0 == 0 /\ bDomain^0-bDomain^post55 == 0 /\ -bDomain^0 <= 0 /\ -ni^post55+ni^0 == 0 /\ tmp___4^0-tmp___4^post55 == 0 /\ nSum^0-nSum^post55 == 0 /\ tmp^0-tmp^post55 == 0 /\ nN^0-nN^post55 == 0 /\ -tmp___1^post55+tmp___1^0 == 0 /\ bDomain^0 <= 0 /\ tmp___0^post55 == 0 /\ -bSymmetry^post55+bSymmetry^0 == 0 /\ bSum^0-bSum^post55 == 0 /\ nDim^0-nDim^post55 == 0 /\ -nSumRow^post55+nSumRow^0 == 0 /\ -tmp___7^post55+tmp___7^0 == 0 /\ tmp___2^0-tmp___2^post55 == 0), cost: 1 56: l33 -> l32 : bDistinct^0'=bDistinct^post56, tmp^0'=tmp^post56, nN^0'=nN^post56, tmp___2^0'=tmp___2^post56, nSum^0'=nSum^post56, tmp___7^0'=tmp___7^post56, bSum^0'=bSum^post56, nSumDiag1^0'=nSumDiag1^post56, tmp___4^0'=tmp___4^post56, nj^0'=nj^post56, nDim^0'=nDim^post56, tmp___1^0'=tmp___1^post56, nSumRow^0'=nSumRow^post56, tmp___6^0'=tmp___6^post56, bDomain^0'=bDomain^post56, tmp___0^0'=tmp___0^post56, nSumCol^0'=nSumCol^post56, tmp___3^0'=tmp___3^post56, ni^0'=ni^post56, bSymmetry^0'=bSymmetry^post56, nSumDiag2^0'=nSumDiag2^post56, tmp___5^0'=tmp___5^post56, (tmp___4^0-tmp___4^post56 == 0 /\ -nSumDiag2^post56+nSumDiag2^0 == 0 /\ nN^0-nN^post56 == 0 /\ -tmp___6^post56+tmp___6^0 == 0 /\ tmp___0^0-tmp___0^post56 == 0 /\ -nSumDiag1^post56+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post56 == 0 /\ -tmp___1^post56+tmp___1^0 == 0 /\ -ni^post56+ni^0 == 0 /\ 1-bDomain^0 <= 0 /\ -tmp___5^post56+tmp___5^0 == 0 /\ tmp___3^0-tmp___3^post56 == 0 /\ tmp^0-tmp^post56 == 0 /\ bDistinct^0-bDistinct^post56 == 0 /\ nSum^0-nSum^post56 == 0 /\ tmp___7^0-tmp___7^post56 == 0 /\ -bSymmetry^post56+bSymmetry^0 == 0 /\ -nSumCol^post56+nSumCol^0 == 0 /\ tmp___2^0-tmp___2^post56 == 0 /\ bSum^0-bSum^post56 == 0 /\ -nSumRow^post56+nSumRow^0 == 0 /\ -nj^post56+nj^0 == 0 /\ nDim^0-nDim^post56 == 0), cost: 1 57: l33 -> l32 : bDistinct^0'=bDistinct^post57, tmp^0'=tmp^post57, nN^0'=nN^post57, tmp___2^0'=tmp___2^post57, nSum^0'=nSum^post57, tmp___7^0'=tmp___7^post57, bSum^0'=bSum^post57, nSumDiag1^0'=nSumDiag1^post57, tmp___4^0'=tmp___4^post57, nj^0'=nj^post57, nDim^0'=nDim^post57, tmp___1^0'=tmp___1^post57, nSumRow^0'=nSumRow^post57, tmp___6^0'=tmp___6^post57, bDomain^0'=bDomain^post57, tmp___0^0'=tmp___0^post57, nSumCol^0'=nSumCol^post57, tmp___3^0'=tmp___3^post57, ni^0'=ni^post57, bSymmetry^0'=bSymmetry^post57, nSumDiag2^0'=nSumDiag2^post57, tmp___5^0'=tmp___5^post57, (-tmp___0^post57+tmp___0^0 == 0 /\ -bSymmetry^post57+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post57 == 0 /\ nDim^0-nDim^post57 == 0 /\ -tmp___5^post57+tmp___5^0 == 0 /\ nj^0-nj^post57 == 0 /\ tmp___1^0-tmp___1^post57 == 0 /\ -tmp___6^post57+tmp___6^0 == 0 /\ -tmp___4^post57+tmp___4^0 == 0 /\ nN^0-nN^post57 == 0 /\ nSumRow^0-nSumRow^post57 == 0 /\ -bDomain^post57+bDomain^0 == 0 /\ bDistinct^0-bDistinct^post57 == 0 /\ -ni^post57+ni^0 == 0 /\ -tmp___3^post57+tmp___3^0 == 0 /\ -nSumCol^post57+nSumCol^0 == 0 /\ 1+bDomain^0 <= 0 /\ tmp^0-tmp^post57 == 0 /\ nSum^0-nSum^post57 == 0 /\ -nSumDiag2^post57+nSumDiag2^0 == 0 /\ -bSum^post57+bSum^0 == 0 /\ tmp___7^0-tmp___7^post57 == 0 /\ nSumDiag1^0-nSumDiag1^post57 == 0), cost: 1 58: l34 -> l5 : bDistinct^0'=bDistinct^post58, tmp^0'=tmp^post58, nN^0'=nN^post58, tmp___2^0'=tmp___2^post58, nSum^0'=nSum^post58, tmp___7^0'=tmp___7^post58, bSum^0'=bSum^post58, nSumDiag1^0'=nSumDiag1^post58, tmp___4^0'=tmp___4^post58, nj^0'=nj^post58, nDim^0'=nDim^post58, tmp___1^0'=tmp___1^post58, nSumRow^0'=nSumRow^post58, tmp___6^0'=tmp___6^post58, bDomain^0'=bDomain^post58, tmp___0^0'=tmp___0^post58, nSumCol^0'=nSumCol^post58, tmp___3^0'=tmp___3^post58, ni^0'=ni^post58, bSymmetry^0'=bSymmetry^post58, nSumDiag2^0'=nSumDiag2^post58, tmp___5^0'=tmp___5^post58, (nN^0-ni^0 <= 0 /\ tmp___1^0-tmp___1^post58 == 0 /\ -bSymmetry^post58+bSymmetry^0 == 0 /\ -nDim^post58+nDim^0 == 0 /\ tmp___2^0-tmp___2^post58 == 0 /\ tmp___4^0-tmp___4^post58 == 0 /\ nj^0-nj^post58 == 0 /\ -nSumCol^post58+nSumCol^0 == 0 /\ nN^0-nN^post58 == 0 /\ -tmp___6^post58+tmp___6^0 == 0 /\ nSumDiag1^0-nSumDiag1^post58 == 0 /\ bDistinct^0-bDistinct^post58 == 0 /\ bSum^0-bSum^post58 == 0 /\ -bDomain^post58+bDomain^0 == 0 /\ -tmp___3^post58+tmp___3^0 == 0 /\ nSum^0-nSum^post58 == 0 /\ tmp^0-tmp^post58 == 0 /\ -tmp___0^post58+tmp___0^0 == 0 /\ nSumRow^0-nSumRow^post58 == 0 /\ tmp___7^0-tmp___7^post58 == 0 /\ -nSumDiag2^post58+nSumDiag2^0 == 0 /\ -tmp___5^post58+tmp___5^0 == 0 /\ ni^post58 == 0), cost: 1 59: l34 -> l33 : bDistinct^0'=bDistinct^post59, tmp^0'=tmp^post59, nN^0'=nN^post59, tmp___2^0'=tmp___2^post59, nSum^0'=nSum^post59, tmp___7^0'=tmp___7^post59, bSum^0'=bSum^post59, nSumDiag1^0'=nSumDiag1^post59, tmp___4^0'=tmp___4^post59, nj^0'=nj^post59, nDim^0'=nDim^post59, tmp___1^0'=tmp___1^post59, nSumRow^0'=nSumRow^post59, tmp___6^0'=tmp___6^post59, bDomain^0'=bDomain^post59, tmp___0^0'=tmp___0^post59, nSumCol^0'=nSumCol^post59, tmp___3^0'=tmp___3^post59, ni^0'=ni^post59, bSymmetry^0'=bSymmetry^post59, nSumDiag2^0'=nSumDiag2^post59, tmp___5^0'=tmp___5^post59, (tmp___6^0-tmp___6^post59 == 0 /\ ni^0-ni^post59 == 0 /\ nSumRow^0-nSumRow^post59 == 0 /\ 1-nN^0+ni^0 <= 0 /\ -tmp___3^post59+tmp___3^0 == 0 /\ tmp___7^0-tmp___7^post59 == 0 /\ nj^0-nj^post59 == 0 /\ nSumDiag1^0-nSumDiag1^post59 == 0 /\ nN^0-nN^post59 == 0 /\ -bSymmetry^post59+bSymmetry^0 == 0 /\ -tmp___5^post59+tmp___5^0 == 0 /\ tmp___2^0-tmp___2^post59 == 0 /\ -bDomain^post59+bDomain^0 == 0 /\ -nSumDiag2^post59+nSumDiag2^0 == 0 /\ bSum^0-bSum^post59 == 0 /\ -tmp___4^post59+tmp___4^0 == 0 /\ -tmp___0^post59+tmp___0^0 == 0 /\ bDistinct^0-bDistinct^post59 == 0 /\ nSum^0-nSum^post59 == 0 /\ tmp^0-tmp^post59 == 0 /\ -nDim^post59+nDim^0 == 0 /\ -tmp___1^post59+tmp___1^0 == 0 /\ nSumCol^0-nSumCol^post59 == 0), cost: 1 98: l35 -> l51 : bDistinct^0'=bDistinct^post98, tmp^0'=tmp^post98, nN^0'=nN^post98, tmp___2^0'=tmp___2^post98, nSum^0'=nSum^post98, tmp___7^0'=tmp___7^post98, bSum^0'=bSum^post98, nSumDiag1^0'=nSumDiag1^post98, tmp___4^0'=tmp___4^post98, nj^0'=nj^post98, nDim^0'=nDim^post98, tmp___1^0'=tmp___1^post98, nSumRow^0'=nSumRow^post98, tmp___6^0'=tmp___6^post98, bDomain^0'=bDomain^post98, tmp___0^0'=tmp___0^post98, nSumCol^0'=nSumCol^post98, tmp___3^0'=tmp___3^post98, ni^0'=ni^post98, bSymmetry^0'=bSymmetry^post98, nSumDiag2^0'=nSumDiag2^post98, tmp___5^0'=tmp___5^post98, (-tmp___0^post98+tmp___0^0 == 0 /\ -bSymmetry^post98+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post98 == 0 /\ nDim^0-nDim^post98 == 0 /\ -tmp___5^post98+tmp___5^0 == 0 /\ nj^0-nj^post98 == 0 /\ tmp___1^0-tmp___1^post98 == 0 /\ -tmp___6^post98+tmp___6^0 == 0 /\ -tmp___4^post98+tmp___4^0 == 0 /\ nN^0-nN^post98 == 0 /\ nSumRow^0-nSumRow^post98 == 0 /\ -bDomain^post98+bDomain^0 == 0 /\ bDistinct^0-bDistinct^post98 == 0 /\ -ni^post98+ni^0 == 0 /\ -tmp___3^post98+tmp___3^0 == 0 /\ -nSumCol^post98+nSumCol^0 == 0 /\ nSum^0-nSum^post98 == 0 /\ tmp^0-tmp^post98 == 0 /\ -nSumDiag2^post98+nSumDiag2^0 == 0 /\ -bSum^post98+bSum^0 == 0 /\ tmp___7^0-tmp___7^post98 == 0 /\ -nj^0+nDim^0 <= 0 /\ nSumDiag1^0-nSumDiag1^post98 == 0), cost: 1 99: l35 -> l38 : bDistinct^0'=bDistinct^post99, tmp^0'=tmp^post99, nN^0'=nN^post99, tmp___2^0'=tmp___2^post99, nSum^0'=nSum^post99, tmp___7^0'=tmp___7^post99, bSum^0'=bSum^post99, nSumDiag1^0'=nSumDiag1^post99, tmp___4^0'=tmp___4^post99, nj^0'=nj^post99, nDim^0'=nDim^post99, tmp___1^0'=tmp___1^post99, nSumRow^0'=nSumRow^post99, tmp___6^0'=tmp___6^post99, bDomain^0'=bDomain^post99, tmp___0^0'=tmp___0^post99, nSumCol^0'=nSumCol^post99, tmp___3^0'=tmp___3^post99, ni^0'=ni^post99, bSymmetry^0'=bSymmetry^post99, nSumDiag2^0'=nSumDiag2^post99, tmp___5^0'=tmp___5^post99, (nSumCol^post99 == 0 /\ nDim^0-nDim^post99 == 0 /\ tmp___1^0-tmp___1^post99 == 0 /\ -bSymmetry^post99+bSymmetry^0 == 0 /\ ni^post99 == 0 /\ tmp___2^0-tmp___2^post99 == 0 /\ tmp___4^0-tmp___4^post99 == 0 /\ nj^0-nj^post99 == 0 /\ nSumRow^0-nSumRow^post99 == 0 /\ nN^0-nN^post99 == 0 /\ -tmp___6^post99+tmp___6^0 == 0 /\ bDistinct^0-bDistinct^post99 == 0 /\ bSum^0-bSum^post99 == 0 /\ -bDomain^post99+bDomain^0 == 0 /\ -tmp___3^post99+tmp___3^0 == 0 /\ 1+nj^0-nDim^0 <= 0 /\ nSum^0-nSum^post99 == 0 /\ tmp^0-tmp^post99 == 0 /\ -tmp___5^post99+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post99 == 0 /\ -nSumDiag2^post99+nSumDiag2^0 == 0 /\ -tmp___0^post99+tmp___0^0 == 0 /\ nSumDiag1^0-nSumDiag1^post99 == 0), cost: 1 61: l36 -> l30 : bDistinct^0'=bDistinct^post61, tmp^0'=tmp^post61, nN^0'=nN^post61, tmp___2^0'=tmp___2^post61, nSum^0'=nSum^post61, tmp___7^0'=tmp___7^post61, bSum^0'=bSum^post61, nSumDiag1^0'=nSumDiag1^post61, tmp___4^0'=tmp___4^post61, nj^0'=nj^post61, nDim^0'=nDim^post61, tmp___1^0'=tmp___1^post61, nSumRow^0'=nSumRow^post61, tmp___6^0'=tmp___6^post61, bDomain^0'=bDomain^post61, tmp___0^0'=tmp___0^post61, nSumCol^0'=nSumCol^post61, tmp___3^0'=tmp___3^post61, ni^0'=ni^post61, bSymmetry^0'=bSymmetry^post61, nSumDiag2^0'=nSumDiag2^post61, tmp___5^0'=tmp___5^post61, (-bSum^post61+bSum^0 == 0 /\ -nSumRow^post61+nSumRow^0 == 0 /\ tmp___4^0-tmp___4^post61 == 0 /\ -nSumDiag2^post61+nSumDiag2^0 == 0 /\ nN^0-nN^post61 == 0 /\ nN^0-ni^0 <= 0 /\ nSumDiag1^0-nSumDiag1^post61 == 0 /\ -tmp___0^post61+tmp___0^0 == 0 /\ bDomain^0-bDomain^post61 == 0 /\ -tmp___5^post61+tmp___5^0 == 0 /\ nDim^0-nDim^post61 == 0 /\ nj^0-nj^post61 == 0 /\ tmp^0-tmp^post61 == 0 /\ tmp___6^0-tmp___6^post61 == 0 /\ tmp___7^0-tmp___7^post61 == 0 /\ ni^post61 == 0 /\ bDistinct^0-bDistinct^post61 == 0 /\ -tmp___3^post61+tmp___3^0 == 0 /\ -bSymmetry^post61+bSymmetry^0 == 0 /\ -nSumCol^post61+nSumCol^0 == 0 /\ nSum^0-nSum^post61 == 0 /\ tmp___1^0-tmp___1^post61 == 0 /\ tmp___2^0-tmp___2^post61 == 0), cost: 1 62: l36 -> l37 : bDistinct^0'=bDistinct^post62, tmp^0'=tmp^post62, nN^0'=nN^post62, tmp___2^0'=tmp___2^post62, nSum^0'=nSum^post62, tmp___7^0'=tmp___7^post62, bSum^0'=bSum^post62, nSumDiag1^0'=nSumDiag1^post62, tmp___4^0'=tmp___4^post62, nj^0'=nj^post62, nDim^0'=nDim^post62, tmp___1^0'=tmp___1^post62, nSumRow^0'=nSumRow^post62, tmp___6^0'=tmp___6^post62, bDomain^0'=bDomain^post62, tmp___0^0'=tmp___0^post62, nSumCol^0'=nSumCol^post62, tmp___3^0'=tmp___3^post62, ni^0'=ni^post62, bSymmetry^0'=bSymmetry^post62, nSumDiag2^0'=nSumDiag2^post62, tmp___5^0'=tmp___5^post62, (-tmp___5^post62+tmp___5^0 == 0 /\ nSumDiag1^0-nSumDiag1^post62 == 0 /\ -nSumRow^post62+nSumRow^0 == 0 /\ tmp^0-tmp^post62 == 0 /\ -tmp___0^post62+tmp___0^0 == 0 /\ tmp___1^0-tmp___1^post62 == 0 /\ -1+ni^post62-ni^0 == 0 /\ -tmp___6^post62+tmp___6^0 == 0 /\ -nSumDiag2^post62+nSumDiag2^0 == 0 /\ -bSum^post62+bSum^0 == 0 /\ 1-nN^0+ni^0 <= 0 /\ nN^0-nN^post62 == 0 /\ bDistinct^0-bDistinct^post62 == 0 /\ tmp___7^0-tmp___7^post62 == 0 /\ nDim^0-nDim^post62 == 0 /\ -nSumCol^post62+nSumCol^0 == 0 /\ nj^0-nj^post62 == 0 /\ tmp___4^0-tmp___4^post62 == 0 /\ -tmp___2^post62+tmp___2^0 == 0 /\ nSum^0-nSum^post62 == 0 /\ -bSymmetry^post62+bSymmetry^0 == 0 /\ bDomain^0-bDomain^post62 == 0 /\ -tmp___3^post62+tmp___3^0 == 0), cost: 1 95: l37 -> l36 : bDistinct^0'=bDistinct^post95, tmp^0'=tmp^post95, nN^0'=nN^post95, tmp___2^0'=tmp___2^post95, nSum^0'=nSum^post95, tmp___7^0'=tmp___7^post95, bSum^0'=bSum^post95, nSumDiag1^0'=nSumDiag1^post95, tmp___4^0'=tmp___4^post95, nj^0'=nj^post95, nDim^0'=nDim^post95, tmp___1^0'=tmp___1^post95, nSumRow^0'=nSumRow^post95, tmp___6^0'=tmp___6^post95, bDomain^0'=bDomain^post95, tmp___0^0'=tmp___0^post95, nSumCol^0'=nSumCol^post95, tmp___3^0'=tmp___3^post95, ni^0'=ni^post95, bSymmetry^0'=bSymmetry^post95, nSumDiag2^0'=nSumDiag2^post95, tmp___5^0'=tmp___5^post95, (-ni^post95+ni^0 == 0 /\ -nSumCol^post95+nSumCol^0 == 0 /\ bSum^0-bSum^post95 == 0 /\ tmp___6^0-tmp___6^post95 == 0 /\ -nj^post95+nj^0 == 0 /\ -nSumDiag2^post95+nSumDiag2^0 == 0 /\ tmp___2^0-tmp___2^post95 == 0 /\ bDistinct^0-bDistinct^post95 == 0 /\ tmp___4^0-tmp___4^post95 == 0 /\ tmp^0-tmp^post95 == 0 /\ nSum^0-nSum^post95 == 0 /\ nN^0-nN^post95 == 0 /\ -bSymmetry^post95+bSymmetry^0 == 0 /\ -nSumRow^post95+nSumRow^0 == 0 /\ -tmp___5^post95+tmp___5^0 == 0 /\ -bDomain^post95+bDomain^0 == 0 /\ -tmp___7^post95+tmp___7^0 == 0 /\ tmp___3^0-tmp___3^post95 == 0 /\ -tmp___1^post95+tmp___1^0 == 0 /\ -nSumDiag1^post95+nSumDiag1^0 == 0 /\ tmp___0^0-tmp___0^post95 == 0 /\ -nDim^post95+nDim^0 == 0), cost: 1 63: l38 -> l39 : bDistinct^0'=bDistinct^post63, tmp^0'=tmp^post63, nN^0'=nN^post63, tmp___2^0'=tmp___2^post63, nSum^0'=nSum^post63, tmp___7^0'=tmp___7^post63, bSum^0'=bSum^post63, nSumDiag1^0'=nSumDiag1^post63, tmp___4^0'=tmp___4^post63, nj^0'=nj^post63, nDim^0'=nDim^post63, tmp___1^0'=tmp___1^post63, nSumRow^0'=nSumRow^post63, tmp___6^0'=tmp___6^post63, bDomain^0'=bDomain^post63, tmp___0^0'=tmp___0^post63, nSumCol^0'=nSumCol^post63, tmp___3^0'=tmp___3^post63, ni^0'=ni^post63, bSymmetry^0'=bSymmetry^post63, nSumDiag2^0'=nSumDiag2^post63, tmp___5^0'=tmp___5^post63, (-tmp___7^post63+tmp___7^0 == 0 /\ -tmp___1^post63+tmp___1^0 == 0 /\ nSum^0-nSum^post63 == 0 /\ ni^0-ni^post63 == 0 /\ -nDim^post63+nDim^0 == 0 /\ tmp___6^0-tmp___6^post63 == 0 /\ -bSymmetry^post63+bSymmetry^0 == 0 /\ nSumDiag1^0-nSumDiag1^post63 == 0 /\ bSum^0-bSum^post63 == 0 /\ -nSumDiag2^post63+nSumDiag2^0 == 0 /\ -bDomain^post63+bDomain^0 == 0 /\ -tmp___4^post63+tmp___4^0 == 0 /\ -tmp___3^post63+tmp___3^0 == 0 /\ tmp___2^0-tmp___2^post63 == 0 /\ nj^0-nj^post63 == 0 /\ tmp^0-tmp^post63 == 0 /\ -tmp___0^post63+tmp___0^0 == 0 /\ nN^0-nN^post63 == 0 /\ nSumRow^0-nSumRow^post63 == 0 /\ bDistinct^0-bDistinct^post63 == 0 /\ -tmp___5^post63+tmp___5^0 == 0 /\ nSumCol^0-nSumCol^post63 == 0), cost: 1 96: l39 -> l55 : bDistinct^0'=bDistinct^post96, tmp^0'=tmp^post96, nN^0'=nN^post96, tmp___2^0'=tmp___2^post96, nSum^0'=nSum^post96, tmp___7^0'=tmp___7^post96, bSum^0'=bSum^post96, nSumDiag1^0'=nSumDiag1^post96, tmp___4^0'=tmp___4^post96, nj^0'=nj^post96, nDim^0'=nDim^post96, tmp___1^0'=tmp___1^post96, nSumRow^0'=nSumRow^post96, tmp___6^0'=tmp___6^post96, bDomain^0'=bDomain^post96, tmp___0^0'=tmp___0^post96, nSumCol^0'=nSumCol^post96, tmp___3^0'=tmp___3^post96, ni^0'=ni^post96, bSymmetry^0'=bSymmetry^post96, nSumDiag2^0'=nSumDiag2^post96, tmp___5^0'=tmp___5^post96, (tmp___6^0-tmp___6^post96 == 0 /\ -nj^post96+nj^0 == 0 /\ bDistinct^0-bDistinct^post96 == 0 /\ -nSumDiag1^post96+nSumDiag1^0 == 0 /\ -tmp___3^post96+tmp___3^0 == 0 /\ ni^0-ni^post96 == 0 /\ nSumCol^0-nSumCol^post96 == 0 /\ tmp___2^0-tmp___2^post96 == 0 /\ -nSumDiag2^post96+nSumDiag2^0 == 0 /\ tmp___4^0-tmp___4^post96 == 0 /\ nSum^0-nSum^post96 == 0 /\ tmp^0-tmp^post96 == 0 /\ nN^0-nN^post96 == 0 /\ tmp___0^0-tmp___0^post96 == 0 /\ nDim^0-ni^0 <= 0 /\ -tmp___1^post96+tmp___1^0 == 0 /\ -tmp___5^post96+tmp___5^0 == 0 /\ -bSymmetry^post96+bSymmetry^0 == 0 /\ bSum^0-bSum^post96 == 0 /\ -nDim^post96+nDim^0 == 0 /\ -tmp___7^post96+tmp___7^0 == 0 /\ -bDomain^post96+bDomain^0 == 0 /\ -nSumRow^post96+nSumRow^0 == 0), cost: 1 97: l39 -> l38 : bDistinct^0'=bDistinct^post97, tmp^0'=tmp^post97, nN^0'=nN^post97, tmp___2^0'=tmp___2^post97, nSum^0'=nSum^post97, tmp___7^0'=tmp___7^post97, bSum^0'=bSum^post97, nSumDiag1^0'=nSumDiag1^post97, tmp___4^0'=tmp___4^post97, nj^0'=nj^post97, nDim^0'=nDim^post97, tmp___1^0'=tmp___1^post97, nSumRow^0'=nSumRow^post97, tmp___6^0'=tmp___6^post97, bDomain^0'=bDomain^post97, tmp___0^0'=tmp___0^post97, nSumCol^0'=nSumCol^post97, tmp___3^0'=tmp___3^post97, ni^0'=ni^post97, bSymmetry^0'=bSymmetry^post97, nSumDiag2^0'=nSumDiag2^post97, tmp___5^0'=tmp___5^post97, (0 == 0 /\ bDistinct^0-bDistinct^post97 == 0 /\ -tmp___6^post97+tmp___6^0 == 0 /\ tmp___0^0-tmp___0^post97 == 0 /\ -nSumDiag2^post97+nSumDiag2^0 == 0 /\ -nSumDiag1^post97+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post97 == 0 /\ -nSum^post97+nSum^0 == 0 /\ -tmp___5^post97+tmp___5^0 == 0 /\ tmp___3^0-tmp___3^post97 == 0 /\ tmp^0-tmp^post97 == 0 /\ tmp___7^0-tmp___7^post97 == 0 /\ tmp___4^0-tmp___4^post97 == 0 /\ tmp___1^0-tmp___1^post97 == 0 /\ 1-nDim^0+ni^0 <= 0 /\ -1+ni^post97-ni^0 == 0 /\ -nN^post97+nN^0 == 0 /\ -bSymmetry^post97+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post97 == 0 /\ -nSumRow^post97+nSumRow^0 == 0 /\ bSum^0-bSum^post97 == 0 /\ -nj^post97+nj^0 == 0 /\ nDim^0-nDim^post97 == 0), cost: 1 64: l40 -> l41 : bDistinct^0'=bDistinct^post64, tmp^0'=tmp^post64, nN^0'=nN^post64, tmp___2^0'=tmp___2^post64, nSum^0'=nSum^post64, tmp___7^0'=tmp___7^post64, bSum^0'=bSum^post64, nSumDiag1^0'=nSumDiag1^post64, tmp___4^0'=tmp___4^post64, nj^0'=nj^post64, nDim^0'=nDim^post64, tmp___1^0'=tmp___1^post64, nSumRow^0'=nSumRow^post64, tmp___6^0'=tmp___6^post64, bDomain^0'=bDomain^post64, tmp___0^0'=tmp___0^post64, nSumCol^0'=nSumCol^post64, tmp___3^0'=tmp___3^post64, ni^0'=ni^post64, bSymmetry^0'=bSymmetry^post64, nSumDiag2^0'=nSumDiag2^post64, tmp___5^0'=tmp___5^post64, (ni^0-ni^post64 == 0 /\ -nDim^post64+nDim^0 == 0 /\ bSum^0-bSum^post64 == 0 /\ -bSymmetry^post64+bSymmetry^0 == 0 /\ tmp___7^0-tmp___7^post64 == 0 /\ -nj^post64+nj^0 == 0 /\ -tmp___4^post64+tmp___4^0 == 0 /\ -tmp___6^post64+tmp___6^0 == 0 /\ -nSumRow^post64+nSumRow^0 == 0 /\ -nSumDiag2^post64+nSumDiag2^0 == 0 /\ -bDomain^post64+bDomain^0 == 0 /\ tmp___2^0-tmp___2^post64 == 0 /\ -tmp___0^post64+tmp___0^0 == 0 /\ bDistinct^0-bDistinct^post64 == 0 /\ tmp___3^0-tmp___3^post64 == 0 /\ nSum^0-nSum^post64 == 0 /\ tmp^0-tmp^post64 == 0 /\ -tmp___1^post64+tmp___1^0 == 0 /\ nSumCol^0-nSumCol^post64 == 0 /\ -nSumDiag1^post64+nSumDiag1^0 == 0 /\ -tmp___5^post64+tmp___5^0 == 0 /\ nN^0-nN^post64 == 0), cost: 1 65: l42 -> l40 : bDistinct^0'=bDistinct^post65, tmp^0'=tmp^post65, nN^0'=nN^post65, tmp___2^0'=tmp___2^post65, nSum^0'=nSum^post65, tmp___7^0'=tmp___7^post65, bSum^0'=bSum^post65, nSumDiag1^0'=nSumDiag1^post65, tmp___4^0'=tmp___4^post65, nj^0'=nj^post65, nDim^0'=nDim^post65, tmp___1^0'=tmp___1^post65, nSumRow^0'=nSumRow^post65, tmp___6^0'=tmp___6^post65, bDomain^0'=bDomain^post65, tmp___0^0'=tmp___0^post65, nSumCol^0'=nSumCol^post65, tmp___3^0'=tmp___3^post65, ni^0'=ni^post65, bSymmetry^0'=bSymmetry^post65, nSumDiag2^0'=nSumDiag2^post65, tmp___5^0'=tmp___5^post65, (nN^0-nN^post65 == 0 /\ tmp___7^post65 == 0 /\ -ni^post65+ni^0 == 0 /\ bSum^0-bSum^post65 == 0 /\ -nj^post65+nj^0 == 0 /\ tmp___2^0-tmp___2^post65 == 0 /\ nSumCol^0-nSumCol^post65 == 0 /\ tmp^0-tmp^post65 == 0 /\ -nSumDiag2^post65+nSumDiag2^0 == 0 /\ -bSymmetry^post65+bSymmetry^0 == 0 /\ bDistinct^0-bDistinct^post65 == 0 /\ -tmp___5^post65+tmp___5^0 == 0 /\ -nSumRow^post65+nSumRow^0 == 0 /\ -tmp___6^post65+tmp___6^0 == 0 /\ tmp___3^0-tmp___3^post65 == 0 /\ nSum^0-nSum^post65 == 0 /\ -nDim^post65+nDim^0 == 0 /\ -nSumDiag1^post65+nSumDiag1^0 == 0 /\ -bDomain^post65+bDomain^0 == 0 /\ tmp___4^0-tmp___4^post65 == 0 /\ tmp___0^0-tmp___0^post65 == 0 /\ tmp___1^0-tmp___1^post65 == 0), cost: 1 66: l43 -> l40 : bDistinct^0'=bDistinct^post66, tmp^0'=tmp^post66, nN^0'=nN^post66, tmp___2^0'=tmp___2^post66, nSum^0'=nSum^post66, tmp___7^0'=tmp___7^post66, bSum^0'=bSum^post66, nSumDiag1^0'=nSumDiag1^post66, tmp___4^0'=tmp___4^post66, nj^0'=nj^post66, nDim^0'=nDim^post66, tmp___1^0'=tmp___1^post66, nSumRow^0'=nSumRow^post66, tmp___6^0'=tmp___6^post66, bDomain^0'=bDomain^post66, tmp___0^0'=tmp___0^post66, nSumCol^0'=nSumCol^post66, tmp___3^0'=tmp___3^post66, ni^0'=ni^post66, bSymmetry^0'=bSymmetry^post66, nSumDiag2^0'=nSumDiag2^post66, tmp___5^0'=tmp___5^post66, (-tmp___6^post66+tmp___6^0 == 0 /\ bDistinct^0-bDistinct^post66 == 0 /\ -nSumRow^post66+nSumRow^0 == 0 /\ tmp^0-tmp^post66 == 0 /\ -bSum^post66+bSum^0 == 0 /\ -nSumDiag2^post66+nSumDiag2^0 == 0 /\ nSumDiag1^0-nSumDiag1^post66 == 0 /\ -tmp___0^post66+tmp___0^0 == 0 /\ -ni^post66+ni^0 == 0 /\ -nSum^post66+nSum^0 == 0 /\ -tmp___5^post66+tmp___5^0 == 0 /\ tmp___2^0-tmp___2^post66 == 0 /\ nDim^0-nDim^post66 == 0 /\ -1+tmp___7^post66 == 0 /\ nj^0-nj^post66 == 0 /\ tmp___4^0-tmp___4^post66 == 0 /\ tmp___1^0-tmp___1^post66 == 0 /\ -bSymmetry^post66+bSymmetry^0 == 0 /\ bDomain^0-bDomain^post66 == 0 /\ -tmp___3^post66+tmp___3^0 == 0 /\ -nN^post66+nN^0 == 0 /\ bSymmetry^0 <= 0 /\ -bSymmetry^0 <= 0 /\ -nSumCol^post66+nSumCol^0 == 0), cost: 1 67: l43 -> l42 : bDistinct^0'=bDistinct^post67, tmp^0'=tmp^post67, nN^0'=nN^post67, tmp___2^0'=tmp___2^post67, nSum^0'=nSum^post67, tmp___7^0'=tmp___7^post67, bSum^0'=bSum^post67, nSumDiag1^0'=nSumDiag1^post67, tmp___4^0'=tmp___4^post67, nj^0'=nj^post67, nDim^0'=nDim^post67, tmp___1^0'=tmp___1^post67, nSumRow^0'=nSumRow^post67, tmp___6^0'=tmp___6^post67, bDomain^0'=bDomain^post67, tmp___0^0'=tmp___0^post67, nSumCol^0'=nSumCol^post67, tmp___3^0'=tmp___3^post67, ni^0'=ni^post67, bSymmetry^0'=bSymmetry^post67, nSumDiag2^0'=nSumDiag2^post67, tmp___5^0'=tmp___5^post67, (tmp___7^0-tmp___7^post67 == 0 /\ nSumDiag1^0-nSumDiag1^post67 == 0 /\ tmp^0-tmp^post67 == 0 /\ -tmp___5^post67+tmp___5^0 == 0 /\ bDistinct^0-bDistinct^post67 == 0 /\ -tmp___6^post67+tmp___6^0 == 0 /\ -nSumRow^post67+nSumRow^0 == 0 /\ nj^0-nj^post67 == 0 /\ -nSumDiag2^post67+nSumDiag2^0 == 0 /\ -tmp___0^post67+tmp___0^0 == 0 /\ -nSum^post67+nSum^0 == 0 /\ nDim^0-nDim^post67 == 0 /\ tmp___1^0-tmp___1^post67 == 0 /\ tmp___4^0-tmp___4^post67 == 0 /\ -tmp___2^post67+tmp___2^0 == 0 /\ -ni^post67+ni^0 == 0 /\ -nN^post67+nN^0 == 0 /\ -tmp___3^post67+tmp___3^0 == 0 /\ bSum^0-bSum^post67 == 0 /\ -bSymmetry^post67+bSymmetry^0 == 0 /\ bDomain^0-bDomain^post67 == 0 /\ -nSumCol^post67+nSumCol^0 == 0 /\ 1-bSymmetry^0 <= 0), cost: 1 68: l43 -> l42 : bDistinct^0'=bDistinct^post68, tmp^0'=tmp^post68, nN^0'=nN^post68, tmp___2^0'=tmp___2^post68, nSum^0'=nSum^post68, tmp___7^0'=tmp___7^post68, bSum^0'=bSum^post68, nSumDiag1^0'=nSumDiag1^post68, tmp___4^0'=tmp___4^post68, nj^0'=nj^post68, nDim^0'=nDim^post68, tmp___1^0'=tmp___1^post68, nSumRow^0'=nSumRow^post68, tmp___6^0'=tmp___6^post68, bDomain^0'=bDomain^post68, tmp___0^0'=tmp___0^post68, nSumCol^0'=nSumCol^post68, tmp___3^0'=tmp___3^post68, ni^0'=ni^post68, bSymmetry^0'=bSymmetry^post68, nSumDiag2^0'=nSumDiag2^post68, tmp___5^0'=tmp___5^post68, (tmp___2^0-tmp___2^post68 == 0 /\ -tmp___5^post68+tmp___5^0 == 0 /\ nSum^0-nSum^post68 == 0 /\ nDim^0-nDim^post68 == 0 /\ nj^0-nj^post68 == 0 /\ 1+bSymmetry^0 <= 0 /\ -tmp___1^post68+tmp___1^0 == 0 /\ tmp___6^0-tmp___6^post68 == 0 /\ nSumRow^0-nSumRow^post68 == 0 /\ -bSymmetry^post68+bSymmetry^0 == 0 /\ -tmp___4^post68+tmp___4^0 == 0 /\ -bDomain^post68+bDomain^0 == 0 /\ -ni^post68+ni^0 == 0 /\ -tmp___3^post68+tmp___3^0 == 0 /\ -nSumCol^post68+nSumCol^0 == 0 /\ -bSum^post68+bSum^0 == 0 /\ tmp^0-tmp^post68 == 0 /\ nN^0-nN^post68 == 0 /\ tmp___7^0-tmp___7^post68 == 0 /\ bDistinct^0-bDistinct^post68 == 0 /\ -nSumDiag2^post68+nSumDiag2^0 == 0 /\ -tmp___0^post68+tmp___0^0 == 0 /\ nSumDiag1^0-nSumDiag1^post68 == 0), cost: 1 69: l44 -> l40 : bDistinct^0'=bDistinct^post69, tmp^0'=tmp^post69, nN^0'=nN^post69, tmp___2^0'=tmp___2^post69, nSum^0'=nSum^post69, tmp___7^0'=tmp___7^post69, bSum^0'=bSum^post69, nSumDiag1^0'=nSumDiag1^post69, tmp___4^0'=tmp___4^post69, nj^0'=nj^post69, nDim^0'=nDim^post69, tmp___1^0'=tmp___1^post69, nSumRow^0'=nSumRow^post69, tmp___6^0'=tmp___6^post69, bDomain^0'=bDomain^post69, tmp___0^0'=tmp___0^post69, nSumCol^0'=nSumCol^post69, tmp___3^0'=tmp___3^post69, ni^0'=ni^post69, bSymmetry^0'=bSymmetry^post69, nSumDiag2^0'=nSumDiag2^post69, tmp___5^0'=tmp___5^post69, (-bSum^0 <= 0 /\ bSum^0-bSum^post69 == 0 /\ -ni^post69+ni^0 == 0 /\ tmp___6^0-tmp___6^post69 == 0 /\ bSum^0 <= 0 /\ nSum^0-nSum^post69 == 0 /\ tmp___4^0-tmp___4^post69 == 0 /\ tmp^0-tmp^post69 == 0 /\ tmp___2^0-tmp___2^post69 == 0 /\ bDistinct^0-bDistinct^post69 == 0 /\ -nj^post69+nj^0 == 0 /\ nN^0-nN^post69 == 0 /\ -bSymmetry^post69+bSymmetry^0 == 0 /\ -nSumCol^post69+nSumCol^0 == 0 /\ -tmp___5^post69+tmp___5^0 == 0 /\ -nSumRow^post69+nSumRow^0 == 0 /\ -nSumDiag2^post69+nSumDiag2^0 == 0 /\ -1+tmp___7^post69 == 0 /\ tmp___3^0-tmp___3^post69 == 0 /\ -nDim^post69+nDim^0 == 0 /\ -bDomain^post69+bDomain^0 == 0 /\ -nSumDiag1^post69+nSumDiag1^0 == 0 /\ tmp___0^0-tmp___0^post69 == 0 /\ -tmp___1^post69+tmp___1^0 == 0), cost: 1 70: l44 -> l43 : bDistinct^0'=bDistinct^post70, tmp^0'=tmp^post70, nN^0'=nN^post70, tmp___2^0'=tmp___2^post70, nSum^0'=nSum^post70, tmp___7^0'=tmp___7^post70, bSum^0'=bSum^post70, nSumDiag1^0'=nSumDiag1^post70, tmp___4^0'=tmp___4^post70, nj^0'=nj^post70, nDim^0'=nDim^post70, tmp___1^0'=tmp___1^post70, nSumRow^0'=nSumRow^post70, tmp___6^0'=tmp___6^post70, bDomain^0'=bDomain^post70, tmp___0^0'=tmp___0^post70, nSumCol^0'=nSumCol^post70, tmp___3^0'=tmp___3^post70, ni^0'=ni^post70, bSymmetry^0'=bSymmetry^post70, nSumDiag2^0'=nSumDiag2^post70, tmp___5^0'=tmp___5^post70, (-nSumCol^post70+nSumCol^0 == 0 /\ bSum^0-bSum^post70 == 0 /\ tmp___6^0-tmp___6^post70 == 0 /\ -ni^post70+ni^0 == 0 /\ -nj^post70+nj^0 == 0 /\ 1-bSum^0 <= 0 /\ -nSumDiag2^post70+nSumDiag2^0 == 0 /\ nSum^0-nSum^post70 == 0 /\ tmp___2^0-tmp___2^post70 == 0 /\ bDistinct^0-bDistinct^post70 == 0 /\ tmp___4^0-tmp___4^post70 == 0 /\ tmp^0-tmp^post70 == 0 /\ nN^0-nN^post70 == 0 /\ -bSymmetry^post70+bSymmetry^0 == 0 /\ -nSumRow^post70+nSumRow^0 == 0 /\ -tmp___5^post70+tmp___5^0 == 0 /\ -bDomain^post70+bDomain^0 == 0 /\ -tmp___7^post70+tmp___7^0 == 0 /\ tmp___3^0-tmp___3^post70 == 0 /\ -tmp___1^post70+tmp___1^0 == 0 /\ -nSumDiag1^post70+nSumDiag1^0 == 0 /\ -nDim^post70+nDim^0 == 0 /\ tmp___0^0-tmp___0^post70 == 0), cost: 1 71: l44 -> l43 : bDistinct^0'=bDistinct^post71, tmp^0'=tmp^post71, nN^0'=nN^post71, tmp___2^0'=tmp___2^post71, nSum^0'=nSum^post71, tmp___7^0'=tmp___7^post71, bSum^0'=bSum^post71, nSumDiag1^0'=nSumDiag1^post71, tmp___4^0'=tmp___4^post71, nj^0'=nj^post71, nDim^0'=nDim^post71, tmp___1^0'=tmp___1^post71, nSumRow^0'=nSumRow^post71, tmp___6^0'=tmp___6^post71, bDomain^0'=bDomain^post71, tmp___0^0'=tmp___0^post71, nSumCol^0'=nSumCol^post71, tmp___3^0'=tmp___3^post71, ni^0'=ni^post71, bSymmetry^0'=bSymmetry^post71, nSumDiag2^0'=nSumDiag2^post71, tmp___5^0'=tmp___5^post71, (-nSumDiag2^post71+nSumDiag2^0 == 0 /\ tmp^0-tmp^post71 == 0 /\ bDistinct^0-bDistinct^post71 == 0 /\ -nj^post71+nj^0 == 0 /\ tmp___7^0-tmp___7^post71 == 0 /\ -nSumDiag1^post71+nSumDiag1^0 == 0 /\ -tmp___3^post71+tmp___3^0 == 0 /\ -tmp___5^post71+tmp___5^0 == 0 /\ bDomain^0-bDomain^post71 == 0 /\ -tmp___0^post71+tmp___0^0 == 0 /\ -ni^post71+ni^0 == 0 /\ -nSum^post71+nSum^0 == 0 /\ tmp___4^0-tmp___4^post71 == 0 /\ tmp___1^0-tmp___1^post71 == 0 /\ -nN^post71+nN^0 == 0 /\ -bSymmetry^post71+bSymmetry^0 == 0 /\ bSum^0-bSum^post71 == 0 /\ -nSumRow^post71+nSumRow^0 == 0 /\ nDim^0-nDim^post71 == 0 /\ -nSumCol^post71+nSumCol^0 == 0 /\ 1+bSum^0 <= 0 /\ tmp___2^0-tmp___2^post71 == 0 /\ -tmp___6^post71+tmp___6^0 == 0), cost: 1 72: l45 -> l40 : bDistinct^0'=bDistinct^post72, tmp^0'=tmp^post72, nN^0'=nN^post72, tmp___2^0'=tmp___2^post72, nSum^0'=nSum^post72, tmp___7^0'=tmp___7^post72, bSum^0'=bSum^post72, nSumDiag1^0'=nSumDiag1^post72, tmp___4^0'=tmp___4^post72, nj^0'=nj^post72, nDim^0'=nDim^post72, tmp___1^0'=tmp___1^post72, nSumRow^0'=nSumRow^post72, tmp___6^0'=tmp___6^post72, bDomain^0'=bDomain^post72, tmp___0^0'=tmp___0^post72, nSumCol^0'=nSumCol^post72, tmp___3^0'=tmp___3^post72, ni^0'=ni^post72, bSymmetry^0'=bSymmetry^post72, nSumDiag2^0'=nSumDiag2^post72, tmp___5^0'=tmp___5^post72, (-tmp___5^post72+tmp___5^0 == 0 /\ bDistinct^0 <= 0 /\ tmp___1^0-tmp___1^post72 == 0 /\ -tmp___6^post72+tmp___6^0 == 0 /\ tmp___2^0-tmp___2^post72 == 0 /\ -tmp___0^post72+tmp___0^0 == 0 /\ nDim^0-nDim^post72 == 0 /\ nj^0-nj^post72 == 0 /\ -bSymmetry^post72+bSymmetry^0 == 0 /\ -nSumDiag2^post72+nSumDiag2^0 == 0 /\ nN^0-nN^post72 == 0 /\ -bDomain^post72+bDomain^0 == 0 /\ -tmp___4^post72+tmp___4^0 == 0 /\ -bDistinct^0 <= 0 /\ nSumRow^0-nSumRow^post72 == 0 /\ nSumDiag1^0-nSumDiag1^post72 == 0 /\ nSum^0-nSum^post72 == 0 /\ -1+tmp___7^post72 == 0 /\ -nSumCol^post72+nSumCol^0 == 0 /\ bDistinct^0-bDistinct^post72 == 0 /\ -ni^post72+ni^0 == 0 /\ tmp^0-tmp^post72 == 0 /\ bSum^0-bSum^post72 == 0 /\ -tmp___3^post72+tmp___3^0 == 0), cost: 1 73: l45 -> l44 : bDistinct^0'=bDistinct^post73, tmp^0'=tmp^post73, nN^0'=nN^post73, tmp___2^0'=tmp___2^post73, nSum^0'=nSum^post73, tmp___7^0'=tmp___7^post73, bSum^0'=bSum^post73, nSumDiag1^0'=nSumDiag1^post73, tmp___4^0'=tmp___4^post73, nj^0'=nj^post73, nDim^0'=nDim^post73, tmp___1^0'=tmp___1^post73, nSumRow^0'=nSumRow^post73, tmp___6^0'=tmp___6^post73, bDomain^0'=bDomain^post73, tmp___0^0'=tmp___0^post73, nSumCol^0'=nSumCol^post73, tmp___3^0'=tmp___3^post73, ni^0'=ni^post73, bSymmetry^0'=bSymmetry^post73, nSumDiag2^0'=nSumDiag2^post73, tmp___5^0'=tmp___5^post73, (-tmp___0^post73+tmp___0^0 == 0 /\ -bSymmetry^post73+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post73 == 0 /\ nDim^0-nDim^post73 == 0 /\ nj^0-nj^post73 == 0 /\ -tmp___5^post73+tmp___5^0 == 0 /\ tmp___1^0-tmp___1^post73 == 0 /\ -tmp___6^post73+tmp___6^0 == 0 /\ -tmp___4^post73+tmp___4^0 == 0 /\ 1-bDistinct^0 <= 0 /\ nSumRow^0-nSumRow^post73 == 0 /\ nN^0-nN^post73 == 0 /\ bDistinct^0-bDistinct^post73 == 0 /\ -bDomain^post73+bDomain^0 == 0 /\ -ni^post73+ni^0 == 0 /\ -tmp___3^post73+tmp___3^0 == 0 /\ -nSumCol^post73+nSumCol^0 == 0 /\ tmp^0-tmp^post73 == 0 /\ nSum^0-nSum^post73 == 0 /\ -bSum^post73+bSum^0 == 0 /\ -nSumDiag2^post73+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post73 == 0 /\ nSumDiag1^0-nSumDiag1^post73 == 0), cost: 1 74: l45 -> l44 : bDistinct^0'=bDistinct^post74, tmp^0'=tmp^post74, nN^0'=nN^post74, tmp___2^0'=tmp___2^post74, nSum^0'=nSum^post74, tmp___7^0'=tmp___7^post74, bSum^0'=bSum^post74, nSumDiag1^0'=nSumDiag1^post74, tmp___4^0'=tmp___4^post74, nj^0'=nj^post74, nDim^0'=nDim^post74, tmp___1^0'=tmp___1^post74, nSumRow^0'=nSumRow^post74, tmp___6^0'=tmp___6^post74, bDomain^0'=bDomain^post74, tmp___0^0'=tmp___0^post74, nSumCol^0'=nSumCol^post74, tmp___3^0'=tmp___3^post74, ni^0'=ni^post74, bSymmetry^0'=bSymmetry^post74, nSumDiag2^0'=nSumDiag2^post74, tmp___5^0'=tmp___5^post74, (tmp___2^0-tmp___2^post74 == 0 /\ ni^0-ni^post74 == 0 /\ -nDim^post74+nDim^0 == 0 /\ tmp___6^0-tmp___6^post74 == 0 /\ nj^0-nj^post74 == 0 /\ bDistinct^0-bDistinct^post74 == 0 /\ tmp___4^0-tmp___4^post74 == 0 /\ nSum^0-nSum^post74 == 0 /\ tmp^0-tmp^post74 == 0 /\ nN^0-nN^post74 == 0 /\ nSumDiag1^0-nSumDiag1^post74 == 0 /\ -bSymmetry^post74+bSymmetry^0 == 0 /\ -nSumCol^post74+nSumCol^0 == 0 /\ bSum^0-bSum^post74 == 0 /\ 1+bDistinct^0 <= 0 /\ -tmp___3^post74+tmp___3^0 == 0 /\ -nSumDiag2^post74+nSumDiag2^0 == 0 /\ -bDomain^post74+bDomain^0 == 0 /\ tmp___7^0-tmp___7^post74 == 0 /\ -tmp___1^post74+tmp___1^0 == 0 /\ -tmp___0^post74+tmp___0^0 == 0 /\ nSumRow^0-nSumRow^post74 == 0 /\ -tmp___5^post74+tmp___5^0 == 0), cost: 1 75: l46 -> l40 : bDistinct^0'=bDistinct^post75, tmp^0'=tmp^post75, nN^0'=nN^post75, tmp___2^0'=tmp___2^post75, nSum^0'=nSum^post75, tmp___7^0'=tmp___7^post75, bSum^0'=bSum^post75, nSumDiag1^0'=nSumDiag1^post75, tmp___4^0'=tmp___4^post75, nj^0'=nj^post75, nDim^0'=nDim^post75, tmp___1^0'=tmp___1^post75, nSumRow^0'=nSumRow^post75, tmp___6^0'=tmp___6^post75, bDomain^0'=bDomain^post75, tmp___0^0'=tmp___0^post75, nSumCol^0'=nSumCol^post75, tmp___3^0'=tmp___3^post75, ni^0'=ni^post75, bSymmetry^0'=bSymmetry^post75, nSumDiag2^0'=nSumDiag2^post75, tmp___5^0'=tmp___5^post75, (-nSumDiag1^post75+nSumDiag1^0 == 0 /\ -ni^post75+ni^0 == 0 /\ -tmp___3^post75+tmp___3^0 == 0 /\ bDomain^0-bDomain^post75 == 0 /\ -nSumCol^post75+nSumCol^0 == 0 /\ tmp___6^0-tmp___6^post75 == 0 /\ -nj^post75+nj^0 == 0 /\ -nSumDiag2^post75+nSumDiag2^0 == 0 /\ -bDomain^0 <= 0 /\ nN^0-nN^post75 == 0 /\ -bSymmetry^post75+bSymmetry^0 == 0 /\ -tmp___0^post75+tmp___0^0 == 0 /\ bDomain^0 <= 0 /\ -tmp___5^post75+tmp___5^0 == 0 /\ bDistinct^0-bDistinct^post75 == 0 /\ -nSumRow^post75+nSumRow^0 == 0 /\ tmp___2^0-tmp___2^post75 == 0 /\ nDim^0-nDim^post75 == 0 /\ -1+tmp___7^post75 == 0 /\ bSum^0-bSum^post75 == 0 /\ tmp^0-tmp^post75 == 0 /\ tmp___4^0-tmp___4^post75 == 0 /\ nSum^0-nSum^post75 == 0 /\ -tmp___1^post75+tmp___1^0 == 0), cost: 1 76: l46 -> l45 : bDistinct^0'=bDistinct^post76, tmp^0'=tmp^post76, nN^0'=nN^post76, tmp___2^0'=tmp___2^post76, nSum^0'=nSum^post76, tmp___7^0'=tmp___7^post76, bSum^0'=bSum^post76, nSumDiag1^0'=nSumDiag1^post76, tmp___4^0'=tmp___4^post76, nj^0'=nj^post76, nDim^0'=nDim^post76, tmp___1^0'=tmp___1^post76, nSumRow^0'=nSumRow^post76, tmp___6^0'=tmp___6^post76, bDomain^0'=bDomain^post76, tmp___0^0'=tmp___0^post76, nSumCol^0'=nSumCol^post76, tmp___3^0'=tmp___3^post76, ni^0'=ni^post76, bSymmetry^0'=bSymmetry^post76, nSumDiag2^0'=nSumDiag2^post76, tmp___5^0'=tmp___5^post76, (nN^0-nN^post76 == 0 /\ -tmp___3^post76+tmp___3^0 == 0 /\ -nj^post76+nj^0 == 0 /\ -nSumDiag1^post76+nSumDiag1^0 == 0 /\ -nSumCol^post76+nSumCol^0 == 0 /\ bDomain^0-bDomain^post76 == 0 /\ -tmp___5^post76+tmp___5^0 == 0 /\ -nSumDiag2^post76+nSumDiag2^0 == 0 /\ -tmp___0^post76+tmp___0^0 == 0 /\ -ni^post76+ni^0 == 0 /\ 1-bDomain^0 <= 0 /\ tmp___7^0-tmp___7^post76 == 0 /\ -bSymmetry^post76+bSymmetry^0 == 0 /\ bDistinct^0-bDistinct^post76 == 0 /\ tmp___2^0-tmp___2^post76 == 0 /\ bSum^0-bSum^post76 == 0 /\ -nSumRow^post76+nSumRow^0 == 0 /\ -tmp___6^post76+tmp___6^0 == 0 /\ nSum^0-nSum^post76 == 0 /\ nDim^0-nDim^post76 == 0 /\ tmp___4^0-tmp___4^post76 == 0 /\ tmp^0-tmp^post76 == 0 /\ tmp___1^0-tmp___1^post76 == 0), cost: 1 77: l46 -> l45 : bDistinct^0'=bDistinct^post77, tmp^0'=tmp^post77, nN^0'=nN^post77, tmp___2^0'=tmp___2^post77, nSum^0'=nSum^post77, tmp___7^0'=tmp___7^post77, bSum^0'=bSum^post77, nSumDiag1^0'=nSumDiag1^post77, tmp___4^0'=tmp___4^post77, nj^0'=nj^post77, nDim^0'=nDim^post77, tmp___1^0'=tmp___1^post77, nSumRow^0'=nSumRow^post77, tmp___6^0'=tmp___6^post77, bDomain^0'=bDomain^post77, tmp___0^0'=tmp___0^post77, nSumCol^0'=nSumCol^post77, tmp___3^0'=tmp___3^post77, ni^0'=ni^post77, bSymmetry^0'=bSymmetry^post77, nSumDiag2^0'=nSumDiag2^post77, tmp___5^0'=tmp___5^post77, (-bSum^post77+bSum^0 == 0 /\ tmp___1^0-tmp___1^post77 == 0 /\ -tmp___5^post77+tmp___5^0 == 0 /\ -nSumRow^post77+nSumRow^0 == 0 /\ nSumDiag1^0-nSumDiag1^post77 == 0 /\ tmp___2^0-tmp___2^post77 == 0 /\ -tmp___4^post77+tmp___4^0 == 0 /\ -tmp___6^post77+tmp___6^0 == 0 /\ nN^0-nN^post77 == 0 /\ -tmp___0^post77+tmp___0^0 == 0 /\ -nSumDiag2^post77+nSumDiag2^0 == 0 /\ -bDomain^post77+bDomain^0 == 0 /\ nDim^0-nDim^post77 == 0 /\ bSymmetry^0-bSymmetry^post77 == 0 /\ -nSumCol^post77+nSumCol^0 == 0 /\ nSum^0-nSum^post77 == 0 /\ nj^0-nj^post77 == 0 /\ bDistinct^0-bDistinct^post77 == 0 /\ -ni^post77+ni^0 == 0 /\ tmp^0-tmp^post77 == 0 /\ 1+bDomain^0 <= 0 /\ -tmp___3^post77+tmp___3^0 == 0 /\ tmp___7^0-tmp___7^post77 == 0), cost: 1 78: l47 -> l46 : bDistinct^0'=bDistinct^post78, tmp^0'=tmp^post78, nN^0'=nN^post78, tmp___2^0'=tmp___2^post78, nSum^0'=nSum^post78, tmp___7^0'=tmp___7^post78, bSum^0'=bSum^post78, nSumDiag1^0'=nSumDiag1^post78, tmp___4^0'=tmp___4^post78, nj^0'=nj^post78, nDim^0'=nDim^post78, tmp___1^0'=tmp___1^post78, nSumRow^0'=nSumRow^post78, tmp___6^0'=tmp___6^post78, bDomain^0'=bDomain^post78, tmp___0^0'=tmp___0^post78, nSumCol^0'=nSumCol^post78, tmp___3^0'=tmp___3^post78, ni^0'=ni^post78, bSymmetry^0'=bSymmetry^post78, nSumDiag2^0'=nSumDiag2^post78, tmp___5^0'=tmp___5^post78, (-nDim^post78+nDim^0 == 0 /\ nN^0-nN^post78 == 0 /\ tmp^0-tmp^post78 == 0 /\ tmp___1^0-tmp___1^post78 == 0 /\ -tmp___6^post78+tmp___6^0 == 0 /\ ni^0-ni^post78 == 0 /\ bDistinct^0-bDistinct^post78 == 0 /\ -tmp___6^0+bSymmetry^post78 == 0 /\ -tmp___7^post78+tmp___7^0 == 0 /\ nSumDiag1^0-nSumDiag1^post78 == 0 /\ -tmp___4^post78+tmp___4^0 == 0 /\ -tmp___3^post78+tmp___3^0 == 0 /\ tmp___2^0-tmp___2^post78 == 0 /\ nSumCol^0-nSumCol^post78 == 0 /\ -bDomain^post78+bDomain^0 == 0 /\ bSum^0-bSum^post78 == 0 /\ nj^0-nj^post78 == 0 /\ nSum^0-nSum^post78 == 0 /\ nSumRow^0-nSumRow^post78 == 0 /\ -tmp___5^post78+tmp___5^0 == 0 /\ -nSumDiag2^post78+nSumDiag2^0 == 0 /\ -tmp___0^post78+tmp___0^0 == 0), cost: 1 79: l48 -> l47 : bDistinct^0'=bDistinct^post79, tmp^0'=tmp^post79, nN^0'=nN^post79, tmp___2^0'=tmp___2^post79, nSum^0'=nSum^post79, tmp___7^0'=tmp___7^post79, bSum^0'=bSum^post79, nSumDiag1^0'=nSumDiag1^post79, tmp___4^0'=tmp___4^post79, nj^0'=nj^post79, nDim^0'=nDim^post79, tmp___1^0'=tmp___1^post79, nSumRow^0'=nSumRow^post79, tmp___6^0'=tmp___6^post79, bDomain^0'=bDomain^post79, tmp___0^0'=tmp___0^post79, nSumCol^0'=nSumCol^post79, tmp___3^0'=tmp___3^post79, ni^0'=ni^post79, bSymmetry^0'=bSymmetry^post79, nSumDiag2^0'=nSumDiag2^post79, tmp___5^0'=tmp___5^post79, (-tmp___7^post79+tmp___7^0 == 0 /\ -tmp___1^post79+tmp___1^0 == 0 /\ nSum^0-nSum^post79 == 0 /\ ni^0-ni^post79 == 0 /\ -nDim^post79+nDim^0 == 0 /\ -bSymmetry^post79+bSymmetry^0 == 0 /\ nSumDiag1^0-nSumDiag1^post79 == 0 /\ bSum^0-bSum^post79 == 0 /\ -bDomain^post79+bDomain^0 == 0 /\ -tmp___4^post79+tmp___4^0 == 0 /\ -tmp___3^post79+tmp___3^0 == 0 /\ tmp___2^0-tmp___2^post79 == 0 /\ nj^0-nj^post79 == 0 /\ -1+tmp___6^post79 == 0 /\ -tmp___5^post79+tmp___5^0 == 0 /\ tmp^0-tmp^post79 == 0 /\ nN^0-nN^post79 == 0 /\ -tmp___0^post79+tmp___0^0 == 0 /\ nSumRow^0-nSumRow^post79 == 0 /\ bDistinct^0-bDistinct^post79 == 0 /\ -nSumDiag2^post79+nSumDiag2^0 == 0 /\ nSumCol^0-nSumCol^post79 == 0), cost: 1 80: l48 -> l47 : bDistinct^0'=bDistinct^post80, tmp^0'=tmp^post80, nN^0'=nN^post80, tmp___2^0'=tmp___2^post80, nSum^0'=nSum^post80, tmp___7^0'=tmp___7^post80, bSum^0'=bSum^post80, nSumDiag1^0'=nSumDiag1^post80, tmp___4^0'=tmp___4^post80, nj^0'=nj^post80, nDim^0'=nDim^post80, tmp___1^0'=tmp___1^post80, nSumRow^0'=nSumRow^post80, tmp___6^0'=tmp___6^post80, bDomain^0'=bDomain^post80, tmp___0^0'=tmp___0^post80, nSumCol^0'=nSumCol^post80, tmp___3^0'=tmp___3^post80, ni^0'=ni^post80, bSymmetry^0'=bSymmetry^post80, nSumDiag2^0'=nSumDiag2^post80, tmp___5^0'=tmp___5^post80, (-ni^post80+ni^0 == 0 /\ -nSumCol^post80+nSumCol^0 == 0 /\ bDomain^0-bDomain^post80 == 0 /\ bSum^0-bSum^post80 == 0 /\ -nSumDiag2^post80+nSumDiag2^0 == 0 /\ -nj^post80+nj^0 == 0 /\ -bSymmetry^post80+bSymmetry^0 == 0 /\ -tmp___0^post80+tmp___0^0 == 0 /\ tmp___6^post80 == 0 /\ -nSumRow^post80+nSumRow^0 == 0 /\ bDistinct^0-bDistinct^post80 == 0 /\ tmp___7^0-tmp___7^post80 == 0 /\ -tmp___5^post80+tmp___5^0 == 0 /\ tmp___2^0-tmp___2^post80 == 0 /\ tmp___3^0-tmp___3^post80 == 0 /\ -nSumDiag1^post80+nSumDiag1^0 == 0 /\ nDim^0-nDim^post80 == 0 /\ tmp___4^0-tmp___4^post80 == 0 /\ tmp^0-tmp^post80 == 0 /\ nN^0-nN^post80 == 0 /\ tmp___1^0-tmp___1^post80 == 0 /\ nSum^0-nSum^post80 == 0), cost: 1 81: l49 -> l48 : bDistinct^0'=bDistinct^post81, tmp^0'=tmp^post81, nN^0'=nN^post81, tmp___2^0'=tmp___2^post81, nSum^0'=nSum^post81, tmp___7^0'=tmp___7^post81, bSum^0'=bSum^post81, nSumDiag1^0'=nSumDiag1^post81, tmp___4^0'=tmp___4^post81, nj^0'=nj^post81, nDim^0'=nDim^post81, tmp___1^0'=tmp___1^post81, nSumRow^0'=nSumRow^post81, tmp___6^0'=tmp___6^post81, bDomain^0'=bDomain^post81, tmp___0^0'=tmp___0^post81, nSumCol^0'=nSumCol^post81, tmp___3^0'=tmp___3^post81, ni^0'=ni^post81, bSymmetry^0'=bSymmetry^post81, nSumDiag2^0'=nSumDiag2^post81, tmp___5^0'=tmp___5^post81, (nN^0-nN^post81 == 0 /\ tmp^0-tmp^post81 == 0 /\ tmp___7^0-tmp___7^post81 == 0 /\ nSumDiag1^0-nSumDiag1^post81 == 0 /\ -tmp___3^post81+tmp___3^0 == 0 /\ -tmp___5^post81+tmp___5^0 == 0 /\ -tmp___0^post81+tmp___0^0 == 0 /\ -bSum^post81+bSum^0 == 0 /\ -nSumDiag2^post81+nSumDiag2^0 == 0 /\ -ni^post81+ni^0 == 0 /\ tmp___2^0-tmp___2^post81 == 0 /\ nDim^0-nDim^post81 == 0 /\ bDistinct^0-bDistinct^post81 == 0 /\ -nSumCol^post81+nSumCol^0 == 0 /\ -tmp___6^post81+tmp___6^0 == 0 /\ bDomain^0-bDomain^post81 == 0 /\ -bSymmetry^post81+bSymmetry^0 == 0 /\ -nSumRow^post81+nSumRow^0 == 0 /\ tmp___4^0-tmp___4^post81 == 0 /\ tmp___1^0-tmp___1^post81 == 0 /\ nj^0-nj^post81 == 0 /\ nSum^0-nSum^post81 == 0), cost: 1 82: l49 -> l47 : bDistinct^0'=bDistinct^post82, tmp^0'=tmp^post82, nN^0'=nN^post82, tmp___2^0'=tmp___2^post82, nSum^0'=nSum^post82, tmp___7^0'=tmp___7^post82, bSum^0'=bSum^post82, nSumDiag1^0'=nSumDiag1^post82, tmp___4^0'=tmp___4^post82, nj^0'=nj^post82, nDim^0'=nDim^post82, tmp___1^0'=tmp___1^post82, nSumRow^0'=nSumRow^post82, tmp___6^0'=tmp___6^post82, bDomain^0'=bDomain^post82, tmp___0^0'=tmp___0^post82, nSumCol^0'=nSumCol^post82, tmp___3^0'=tmp___3^post82, ni^0'=ni^post82, bSymmetry^0'=bSymmetry^post82, nSumDiag2^0'=nSumDiag2^post82, tmp___5^0'=tmp___5^post82, (tmp^0-tmp^post82 == 0 /\ bDistinct^0-bDistinct^post82 == 0 /\ tmp___7^0-tmp___7^post82 == 0 /\ -nSumDiag2^post82+nSumDiag2^0 == 0 /\ nSumDiag1^0-nSumDiag1^post82 == 0 /\ -bSum^post82+bSum^0 == 0 /\ -tmp___0^post82+tmp___0^0 == 0 /\ -ni^post82+ni^0 == 0 /\ tmp___6^post82 == 0 /\ -tmp___5^post82+tmp___5^0 == 0 /\ tmp___2^0-tmp___2^post82 == 0 /\ nDim^0-nDim^post82 == 0 /\ -nSum^post82+nSum^0 == 0 /\ nj^0-nj^post82 == 0 /\ tmp___4^0-tmp___4^post82 == 0 /\ tmp___1^0-tmp___1^post82 == 0 /\ -bSymmetry^post82+bSymmetry^0 == 0 /\ bDomain^0-bDomain^post82 == 0 /\ -nN^post82+nN^0 == 0 /\ -tmp___3^post82+tmp___3^0 == 0 /\ -nSumCol^post82+nSumCol^0 == 0 /\ -nSumRow^post82+nSumRow^0 == 0), cost: 1 83: l50 -> l49 : bDistinct^0'=bDistinct^post83, tmp^0'=tmp^post83, nN^0'=nN^post83, tmp___2^0'=tmp___2^post83, nSum^0'=nSum^post83, tmp___7^0'=tmp___7^post83, bSum^0'=bSum^post83, nSumDiag1^0'=nSumDiag1^post83, tmp___4^0'=tmp___4^post83, nj^0'=nj^post83, nDim^0'=nDim^post83, tmp___1^0'=tmp___1^post83, nSumRow^0'=nSumRow^post83, tmp___6^0'=tmp___6^post83, bDomain^0'=bDomain^post83, tmp___0^0'=tmp___0^post83, nSumCol^0'=nSumCol^post83, tmp___3^0'=tmp___3^post83, ni^0'=ni^post83, bSymmetry^0'=bSymmetry^post83, nSumDiag2^0'=nSumDiag2^post83, tmp___5^0'=tmp___5^post83, (ni^0-ni^post83 == 0 /\ -tmp___1^post83+tmp___1^0 == 0 /\ -nDim^post83+nDim^0 == 0 /\ nj^0-nj^post83 == 0 /\ tmp^0-tmp^post83 == 0 /\ nSum^0-nSum^post83 == 0 /\ -bSymmetry^post83+bSymmetry^0 == 0 /\ tmp___6^0-tmp___6^post83 == 0 /\ -tmp___7^post83+tmp___7^0 == 0 /\ -bDomain^post83+bDomain^0 == 0 /\ nSumDiag1^0-nSumDiag1^post83 == 0 /\ -tmp___4^post83+tmp___4^0 == 0 /\ tmp___2^0-tmp___2^post83 == 0 /\ nSumCol^0-nSumCol^post83 == 0 /\ nN^0-nN^post83 == 0 /\ nSumRow^0-nSumRow^post83 == 0 /\ -tmp___5^post83+tmp___5^0 == 0 /\ bSum^0-bSum^post83 == 0 /\ bDistinct^0-bDistinct^post83 == 0 /\ -nSumDiag2^post83+nSumDiag2^0 == 0 /\ -tmp___3^post83+tmp___3^0 == 0 /\ -tmp___0^post83+tmp___0^0 == 0), cost: 1 84: l50 -> l47 : bDistinct^0'=bDistinct^post84, tmp^0'=tmp^post84, nN^0'=nN^post84, tmp___2^0'=tmp___2^post84, nSum^0'=nSum^post84, tmp___7^0'=tmp___7^post84, bSum^0'=bSum^post84, nSumDiag1^0'=nSumDiag1^post84, tmp___4^0'=tmp___4^post84, nj^0'=nj^post84, nDim^0'=nDim^post84, tmp___1^0'=tmp___1^post84, nSumRow^0'=nSumRow^post84, tmp___6^0'=tmp___6^post84, bDomain^0'=bDomain^post84, tmp___0^0'=tmp___0^post84, nSumCol^0'=nSumCol^post84, tmp___3^0'=tmp___3^post84, ni^0'=ni^post84, bSymmetry^0'=bSymmetry^post84, nSumDiag2^0'=nSumDiag2^post84, tmp___5^0'=tmp___5^post84, (-bSymmetry^post84+bSymmetry^0 == 0 /\ -nDim^post84+nDim^0 == 0 /\ tmp___2^0-tmp___2^post84 == 0 /\ nSum^0-nSum^post84 == 0 /\ bSum^0-bSum^post84 == 0 /\ -tmp___1^post84+tmp___1^0 == 0 /\ -tmp___4^post84+tmp___4^0 == 0 /\ -nSumCol^post84+nSumCol^0 == 0 /\ -nSumRow^post84+nSumRow^0 == 0 /\ -nj^post84+nj^0 == 0 /\ -bDomain^post84+bDomain^0 == 0 /\ tmp___3^0-tmp___3^post84 == 0 /\ -nSumDiag1^post84+nSumDiag1^0 == 0 /\ tmp^0-tmp^post84 == 0 /\ tmp___7^0-tmp___7^post84 == 0 /\ tmp___0^0-tmp___0^post84 == 0 /\ nN^0-nN^post84 == 0 /\ -ni^post84+ni^0 == 0 /\ -tmp___5^post84+tmp___5^0 == 0 /\ tmp___6^post84 == 0 /\ bDistinct^0-bDistinct^post84 == 0 /\ -nSumDiag2^post84+nSumDiag2^0 == 0), cost: 1 85: l51 -> l50 : bDistinct^0'=bDistinct^post85, tmp^0'=tmp^post85, nN^0'=nN^post85, tmp___2^0'=tmp___2^post85, nSum^0'=nSum^post85, tmp___7^0'=tmp___7^post85, bSum^0'=bSum^post85, nSumDiag1^0'=nSumDiag1^post85, tmp___4^0'=tmp___4^post85, nj^0'=nj^post85, nDim^0'=nDim^post85, tmp___1^0'=tmp___1^post85, nSumRow^0'=nSumRow^post85, tmp___6^0'=tmp___6^post85, bDomain^0'=bDomain^post85, tmp___0^0'=tmp___0^post85, nSumCol^0'=nSumCol^post85, tmp___3^0'=tmp___3^post85, ni^0'=ni^post85, bSymmetry^0'=bSymmetry^post85, nSumDiag2^0'=nSumDiag2^post85, tmp___5^0'=tmp___5^post85, (tmp___2^0-tmp___2^post85 == 0 /\ -ni^post85+ni^0 == 0 /\ bSum^0-bSum^post85 == 0 /\ tmp___6^0-tmp___6^post85 == 0 /\ nSum^0-nSum^post85 == 0 /\ tmp^0-tmp^post85 == 0 /\ tmp___4^0-tmp___4^post85 == 0 /\ -nj^post85+nj^0 == 0 /\ bDistinct^0-bDistinct^post85 == 0 /\ nN^0-nN^post85 == 0 /\ -bSymmetry^post85+bSymmetry^0 == 0 /\ -nSumCol^post85+nSumCol^0 == 0 /\ -tmp___5^post85+tmp___5^0 == 0 /\ -nSumRow^post85+nSumRow^0 == 0 /\ -nSumDiag2^post85+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post85 == 0 /\ tmp___3^0-tmp___3^post85 == 0 /\ -tmp___1^post85+tmp___1^0 == 0 /\ -nSumDiag1^post85+nSumDiag1^0 == 0 /\ -bDomain^post85+bDomain^0 == 0 /\ -nDim^post85+nDim^0 == 0 /\ tmp___0^0-tmp___0^post85 == 0), cost: 1 86: l51 -> l47 : bDistinct^0'=bDistinct^post86, tmp^0'=tmp^post86, nN^0'=nN^post86, tmp___2^0'=tmp___2^post86, nSum^0'=nSum^post86, tmp___7^0'=tmp___7^post86, bSum^0'=bSum^post86, nSumDiag1^0'=nSumDiag1^post86, tmp___4^0'=tmp___4^post86, nj^0'=nj^post86, nDim^0'=nDim^post86, tmp___1^0'=tmp___1^post86, nSumRow^0'=nSumRow^post86, tmp___6^0'=tmp___6^post86, bDomain^0'=bDomain^post86, tmp___0^0'=tmp___0^post86, nSumCol^0'=nSumCol^post86, tmp___3^0'=tmp___3^post86, ni^0'=ni^post86, bSymmetry^0'=bSymmetry^post86, nSumDiag2^0'=nSumDiag2^post86, tmp___5^0'=tmp___5^post86, (tmp___7^0-tmp___7^post86 == 0 /\ -nj^post86+nj^0 == 0 /\ nSumDiag1^0-nSumDiag1^post86 == 0 /\ bDistinct^0-bDistinct^post86 == 0 /\ -tmp___3^post86+tmp___3^0 == 0 /\ -tmp___5^post86+tmp___5^0 == 0 /\ tmp___6^post86 == 0 /\ -tmp___0^post86+tmp___0^0 == 0 /\ nDim^0-nDim^post86 == 0 /\ -ni^post86+ni^0 == 0 /\ tmp___1^0-tmp___1^post86 == 0 /\ tmp^0-tmp^post86 == 0 /\ tmp___4^0-tmp___4^post86 == 0 /\ tmp___2^0-tmp___2^post86 == 0 /\ -nSumDiag2^post86+nSumDiag2^0 == 0 /\ -bSum^post86+bSum^0 == 0 /\ -nSum^post86+nSum^0 == 0 /\ -bSymmetry^post86+bSymmetry^0 == 0 /\ -nN^post86+nN^0 == 0 /\ -nSumCol^post86+nSumCol^0 == 0 /\ bDomain^0-bDomain^post86 == 0 /\ -nSumRow^post86+nSumRow^0 == 0), cost: 1 87: l52 -> l53 : bDistinct^0'=bDistinct^post87, tmp^0'=tmp^post87, nN^0'=nN^post87, tmp___2^0'=tmp___2^post87, nSum^0'=nSum^post87, tmp___7^0'=tmp___7^post87, bSum^0'=bSum^post87, nSumDiag1^0'=nSumDiag1^post87, tmp___4^0'=tmp___4^post87, nj^0'=nj^post87, nDim^0'=nDim^post87, tmp___1^0'=tmp___1^post87, nSumRow^0'=nSumRow^post87, tmp___6^0'=tmp___6^post87, bDomain^0'=bDomain^post87, tmp___0^0'=tmp___0^post87, nSumCol^0'=nSumCol^post87, tmp___3^0'=tmp___3^post87, ni^0'=ni^post87, bSymmetry^0'=bSymmetry^post87, nSumDiag2^0'=nSumDiag2^post87, tmp___5^0'=tmp___5^post87, (-nSumDiag2^post87+nSumDiag2^0 == 0 /\ tmp^0-tmp^post87 == 0 /\ bDistinct^0-bDistinct^post87 == 0 /\ nDim^0-nDim^post87 == 0 /\ nj^0-nj^post87 == 0 /\ tmp___7^0-tmp___7^post87 == 0 /\ -bDomain^post87+bDomain^0 == 0 /\ -tmp___0^post87+tmp___0^0 == 0 /\ nSumRow^0-nSumRow^post87 == 0 /\ -nSum^post87+nSum^0 == 0 /\ tmp___4^0-tmp___4^post87 == 0 /\ tmp___1^0-tmp___1^post87 == 0 /\ nSumDiag1^0-nSumDiag1^post87 == 0 /\ -nN^post87+nN^0 == 0 /\ -ni^post87+ni^0 == 0 /\ -tmp___3^post87+tmp___3^0 == 0 /\ -bSymmetry^post87+bSymmetry^0 == 0 /\ tmp___5^post87 == 0 /\ -nSumCol^post87+nSumCol^0 == 0 /\ tmp___2^0-tmp___2^post87 == 0 /\ bSum^0-bSum^post87 == 0 /\ -tmp___6^post87+tmp___6^0 == 0), cost: 1 88: l53 -> l10 : bDistinct^0'=bDistinct^post88, tmp^0'=tmp^post88, nN^0'=nN^post88, tmp___2^0'=tmp___2^post88, nSum^0'=nSum^post88, tmp___7^0'=tmp___7^post88, bSum^0'=bSum^post88, nSumDiag1^0'=nSumDiag1^post88, tmp___4^0'=tmp___4^post88, nj^0'=nj^post88, nDim^0'=nDim^post88, tmp___1^0'=tmp___1^post88, nSumRow^0'=nSumRow^post88, tmp___6^0'=tmp___6^post88, bDomain^0'=bDomain^post88, tmp___0^0'=tmp___0^post88, nSumCol^0'=nSumCol^post88, tmp___3^0'=tmp___3^post88, ni^0'=ni^post88, bSymmetry^0'=bSymmetry^post88, nSumDiag2^0'=nSumDiag2^post88, tmp___5^0'=tmp___5^post88, (-tmp___5^post88+tmp___5^0 == 0 /\ tmp___1^0-tmp___1^post88 == 0 /\ tmp___2^0-tmp___2^post88 == 0 /\ nDim^0-nDim^post88 == 0 /\ -bSymmetry^post88+bSymmetry^0 == 0 /\ -tmp___0^post88+tmp___0^0 == 0 /\ -nSumDiag2^post88+nSumDiag2^0 == 0 /\ nN^0-nN^post88 == 0 /\ -bDomain^post88+bDomain^0 == 0 /\ -tmp___6^post88+tmp___6^0 == 0 /\ -tmp___4^post88+tmp___4^0 == 0 /\ nSumRow^0-nSumRow^post88 == 0 /\ nSumDiag1^0-nSumDiag1^post88 == 0 /\ -nSumCol^post88+nSumCol^0 == 0 /\ -1-nj^0+nj^post88 == 0 /\ nSum^0-nSum^post88 == 0 /\ bDistinct^0-bDistinct^post88 == 0 /\ tmp^0-tmp^post88 == 0 /\ -ni^post88+ni^0 == 0 /\ -tmp___5^0+bSum^post88 == 0 /\ -tmp___3^post88+tmp___3^0 == 0 /\ tmp___7^0-tmp___7^post88 == 0), cost: 1 89: l54 -> l52 : bDistinct^0'=bDistinct^post89, tmp^0'=tmp^post89, nN^0'=nN^post89, tmp___2^0'=tmp___2^post89, nSum^0'=nSum^post89, tmp___7^0'=tmp___7^post89, bSum^0'=bSum^post89, nSumDiag1^0'=nSumDiag1^post89, tmp___4^0'=tmp___4^post89, nj^0'=nj^post89, nDim^0'=nDim^post89, tmp___1^0'=tmp___1^post89, nSumRow^0'=nSumRow^post89, tmp___6^0'=tmp___6^post89, bDomain^0'=bDomain^post89, tmp___0^0'=tmp___0^post89, nSumCol^0'=nSumCol^post89, tmp___3^0'=tmp___3^post89, ni^0'=ni^post89, bSymmetry^0'=bSymmetry^post89, nSumDiag2^0'=nSumDiag2^post89, tmp___5^0'=tmp___5^post89, (ni^0-ni^post89 == 0 /\ -nDim^post89+nDim^0 == 0 /\ nSumRow^0-nSumRow^post89 == 0 /\ 1+nSum^0-nSumCol^0 <= 0 /\ nj^0-nj^post89 == 0 /\ tmp___7^0-tmp___7^post89 == 0 /\ -tmp___3^post89+tmp___3^0 == 0 /\ nSumDiag1^0-nSumDiag1^post89 == 0 /\ -bSymmetry^post89+bSymmetry^0 == 0 /\ -tmp___4^post89+tmp___4^0 == 0 /\ -tmp___6^post89+tmp___6^0 == 0 /\ -nSumDiag2^post89+nSumDiag2^0 == 0 /\ tmp___2^0-tmp___2^post89 == 0 /\ -bDomain^post89+bDomain^0 == 0 /\ bSum^0-bSum^post89 == 0 /\ -tmp___0^post89+tmp___0^0 == 0 /\ bDistinct^0-bDistinct^post89 == 0 /\ nSum^0-nSum^post89 == 0 /\ tmp^0-tmp^post89 == 0 /\ -tmp___1^post89+tmp___1^0 == 0 /\ nSumCol^0-nSumCol^post89 == 0 /\ -tmp___5^post89+tmp___5^0 == 0 /\ nN^0-nN^post89 == 0), cost: 1 90: l54 -> l52 : bDistinct^0'=bDistinct^post90, tmp^0'=tmp^post90, nN^0'=nN^post90, tmp___2^0'=tmp___2^post90, nSum^0'=nSum^post90, tmp___7^0'=tmp___7^post90, bSum^0'=bSum^post90, nSumDiag1^0'=nSumDiag1^post90, tmp___4^0'=tmp___4^post90, nj^0'=nj^post90, nDim^0'=nDim^post90, tmp___1^0'=tmp___1^post90, nSumRow^0'=nSumRow^post90, tmp___6^0'=tmp___6^post90, bDomain^0'=bDomain^post90, tmp___0^0'=tmp___0^post90, nSumCol^0'=nSumCol^post90, tmp___3^0'=tmp___3^post90, ni^0'=ni^post90, bSymmetry^0'=bSymmetry^post90, nSumDiag2^0'=nSumDiag2^post90, tmp___5^0'=tmp___5^post90, (-ni^post90+ni^0 == 0 /\ bSymmetry^0-bSymmetry^post90 == 0 /\ -nj^post90+nj^0 == 0 /\ tmp___7^0-tmp___7^post90 == 0 /\ bSum^0-bSum^post90 == 0 /\ 1-nSum^0+nSumCol^0 <= 0 /\ -tmp___6^post90+tmp___6^0 == 0 /\ -tmp___4^post90+tmp___4^0 == 0 /\ -tmp___5^post90+tmp___5^0 == 0 /\ -nSumDiag2^post90+nSumDiag2^0 == 0 /\ -nSumRow^post90+nSumRow^0 == 0 /\ nSum^0-nSum^post90 == 0 /\ tmp^0-tmp^post90 == 0 /\ nSumCol^0-nSumCol^post90 == 0 /\ -bDomain^post90+bDomain^0 == 0 /\ tmp___2^0-tmp___2^post90 == 0 /\ bDistinct^0-bDistinct^post90 == 0 /\ tmp___3^0-tmp___3^post90 == 0 /\ -nDim^post90+nDim^0 == 0 /\ -tmp___1^post90+tmp___1^0 == 0 /\ tmp___0^0-tmp___0^post90 == 0 /\ -nSumDiag1^post90+nSumDiag1^0 == 0 /\ nN^0-nN^post90 == 0), cost: 1 91: l54 -> l53 : bDistinct^0'=bDistinct^post91, tmp^0'=tmp^post91, nN^0'=nN^post91, tmp___2^0'=tmp___2^post91, nSum^0'=nSum^post91, tmp___7^0'=tmp___7^post91, bSum^0'=bSum^post91, nSumDiag1^0'=nSumDiag1^post91, tmp___4^0'=tmp___4^post91, nj^0'=nj^post91, nDim^0'=nDim^post91, tmp___1^0'=tmp___1^post91, nSumRow^0'=nSumRow^post91, tmp___6^0'=tmp___6^post91, bDomain^0'=bDomain^post91, tmp___0^0'=tmp___0^post91, nSumCol^0'=nSumCol^post91, tmp___3^0'=tmp___3^post91, ni^0'=ni^post91, bSymmetry^0'=bSymmetry^post91, nSumDiag2^0'=nSumDiag2^post91, tmp___5^0'=tmp___5^post91, (-nSumDiag1^post91+nSumDiag1^0 == 0 /\ nN^0-nN^post91 == 0 /\ -nj^post91+nj^0 == 0 /\ bDistinct^0-bDistinct^post91 == 0 /\ nSum^0-nSumCol^0 <= 0 /\ tmp___2^0-tmp___2^post91 == 0 /\ ni^0-ni^post91 == 0 /\ -1+tmp___5^post91 == 0 /\ nSumCol^0-nSumCol^post91 == 0 /\ bSum^0-bSum^post91 == 0 /\ -nSumDiag2^post91+nSumDiag2^0 == 0 /\ tmp___4^0-tmp___4^post91 == 0 /\ nSum^0-nSum^post91 == 0 /\ tmp^0-tmp^post91 == 0 /\ -nSum^0+nSumCol^0 <= 0 /\ tmp___6^0-tmp___6^post91 == 0 /\ tmp___0^0-tmp___0^post91 == 0 /\ nSumRow^0-nSumRow^post91 == 0 /\ -nDim^post91+nDim^0 == 0 /\ -bSymmetry^post91+bSymmetry^0 == 0 /\ tmp___3^0-tmp___3^post91 == 0 /\ tmp___1^0-tmp___1^post91 == 0 /\ -bDomain^post91+bDomain^0 == 0 /\ -tmp___7^post91+tmp___7^0 == 0), cost: 1 92: l55 -> l53 : bDistinct^0'=bDistinct^post92, tmp^0'=tmp^post92, nN^0'=nN^post92, tmp___2^0'=tmp___2^post92, nSum^0'=nSum^post92, tmp___7^0'=tmp___7^post92, bSum^0'=bSum^post92, nSumDiag1^0'=nSumDiag1^post92, tmp___4^0'=tmp___4^post92, nj^0'=nj^post92, nDim^0'=nDim^post92, tmp___1^0'=tmp___1^post92, nSumRow^0'=nSumRow^post92, tmp___6^0'=tmp___6^post92, bDomain^0'=bDomain^post92, tmp___0^0'=tmp___0^post92, nSumCol^0'=nSumCol^post92, tmp___3^0'=tmp___3^post92, ni^0'=ni^post92, bSymmetry^0'=bSymmetry^post92, nSumDiag2^0'=nSumDiag2^post92, tmp___5^0'=tmp___5^post92, (tmp___7^0-tmp___7^post92 == 0 /\ nSumDiag1^0-nSumDiag1^post92 == 0 /\ tmp___5^post92 == 0 /\ tmp^0-tmp^post92 == 0 /\ -nSumRow^post92+nSumRow^0 == 0 /\ -tmp___6^post92+tmp___6^0 == 0 /\ bDistinct^0-bDistinct^post92 == 0 /\ -nSumDiag2^post92+nSumDiag2^0 == 0 /\ -bSum^0 <= 0 /\ -tmp___0^post92+tmp___0^0 == 0 /\ -bSum^post92+bSum^0 == 0 /\ bSum^0 <= 0 /\ -nSum^post92+nSum^0 == 0 /\ tmp___1^0-tmp___1^post92 == 0 /\ nDim^0-nDim^post92 == 0 /\ -nSumCol^post92+nSumCol^0 == 0 /\ -tmp___2^post92+tmp___2^0 == 0 /\ nj^0-nj^post92 == 0 /\ tmp___4^0-tmp___4^post92 == 0 /\ -ni^post92+ni^0 == 0 /\ nN^0-nN^post92 == 0 /\ -bSymmetry^post92+bSymmetry^0 == 0 /\ bDomain^0-bDomain^post92 == 0 /\ -tmp___3^post92+tmp___3^0 == 0), cost: 1 93: l55 -> l54 : bDistinct^0'=bDistinct^post93, tmp^0'=tmp^post93, nN^0'=nN^post93, tmp___2^0'=tmp___2^post93, nSum^0'=nSum^post93, tmp___7^0'=tmp___7^post93, bSum^0'=bSum^post93, nSumDiag1^0'=nSumDiag1^post93, tmp___4^0'=tmp___4^post93, nj^0'=nj^post93, nDim^0'=nDim^post93, tmp___1^0'=tmp___1^post93, nSumRow^0'=nSumRow^post93, tmp___6^0'=tmp___6^post93, bDomain^0'=bDomain^post93, tmp___0^0'=tmp___0^post93, nSumCol^0'=nSumCol^post93, tmp___3^0'=tmp___3^post93, ni^0'=ni^post93, bSymmetry^0'=bSymmetry^post93, nSumDiag2^0'=nSumDiag2^post93, tmp___5^0'=tmp___5^post93, (-bSymmetry^post93+bSymmetry^0 == 0 /\ bDistinct^0-bDistinct^post93 == 0 /\ nDim^0-nDim^post93 == 0 /\ nj^0-nj^post93 == 0 /\ tmp^0-tmp^post93 == 0 /\ 1-bSum^0 <= 0 /\ -tmp___6^post93+tmp___6^0 == 0 /\ nSum^0-nSum^post93 == 0 /\ -tmp___5^post93+tmp___5^0 == 0 /\ nSumRow^0-nSumRow^post93 == 0 /\ tmp___7^0-tmp___7^post93 == 0 /\ -tmp___3^post93+tmp___3^0 == 0 /\ -tmp___2^post93+tmp___2^0 == 0 /\ tmp___1^0-tmp___1^post93 == 0 /\ -ni^post93+ni^0 == 0 /\ -nSumCol^post93+nSumCol^0 == 0 /\ tmp___4^0-tmp___4^post93 == 0 /\ nN^0-nN^post93 == 0 /\ -bSum^post93+bSum^0 == 0 /\ -nSumDiag2^post93+nSumDiag2^0 == 0 /\ -tmp___0^post93+tmp___0^0 == 0 /\ nSumDiag1^0-nSumDiag1^post93 == 0 /\ bDomain^0-bDomain^post93 == 0), cost: 1 94: l55 -> l54 : bDistinct^0'=bDistinct^post94, tmp^0'=tmp^post94, nN^0'=nN^post94, tmp___2^0'=tmp___2^post94, nSum^0'=nSum^post94, tmp___7^0'=tmp___7^post94, bSum^0'=bSum^post94, nSumDiag1^0'=nSumDiag1^post94, tmp___4^0'=tmp___4^post94, nj^0'=nj^post94, nDim^0'=nDim^post94, tmp___1^0'=tmp___1^post94, nSumRow^0'=nSumRow^post94, tmp___6^0'=tmp___6^post94, bDomain^0'=bDomain^post94, tmp___0^0'=tmp___0^post94, nSumCol^0'=nSumCol^post94, tmp___3^0'=tmp___3^post94, ni^0'=ni^post94, bSymmetry^0'=bSymmetry^post94, nSumDiag2^0'=nSumDiag2^post94, tmp___5^0'=tmp___5^post94, (nDim^0-nDim^post94 == 0 /\ -bSymmetry^post94+bSymmetry^0 == 0 /\ nj^0-nj^post94 == 0 /\ tmp___4^0-tmp___4^post94 == 0 /\ tmp___2^0-tmp___2^post94 == 0 /\ tmp^0-tmp^post94 == 0 /\ -nSumCol^post94+nSumCol^0 == 0 /\ nSumRow^0-nSumRow^post94 == 0 /\ -tmp___6^post94+tmp___6^0 == 0 /\ -bDomain^post94+bDomain^0 == 0 /\ -tmp___3^post94+tmp___3^0 == 0 /\ -tmp___5^post94+tmp___5^0 == 0 /\ bDistinct^0-bDistinct^post94 == 0 /\ nSum^0-nSum^post94 == 0 /\ -tmp___1^post94+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post94 == 0 /\ -tmp___0^post94+tmp___0^0 == 0 /\ -ni^post94+ni^0 == 0 /\ nN^0-nN^post94 == 0 /\ nSumDiag1^0-nSumDiag1^post94 == 0 /\ 1+bSum^0 <= 0 /\ -bSum^post94+bSum^0 == 0 /\ -nSumDiag2^post94+nSumDiag2^0 == 0), cost: 1 101: l56 -> l37 : bDistinct^0'=bDistinct^post101, tmp^0'=tmp^post101, nN^0'=nN^post101, tmp___2^0'=tmp___2^post101, nSum^0'=nSum^post101, tmp___7^0'=tmp___7^post101, bSum^0'=bSum^post101, nSumDiag1^0'=nSumDiag1^post101, tmp___4^0'=tmp___4^post101, nj^0'=nj^post101, nDim^0'=nDim^post101, tmp___1^0'=tmp___1^post101, nSumRow^0'=nSumRow^post101, tmp___6^0'=tmp___6^post101, bDomain^0'=bDomain^post101, tmp___0^0'=tmp___0^post101, nSumCol^0'=nSumCol^post101, tmp___3^0'=tmp___3^post101, ni^0'=ni^post101, bSymmetry^0'=bSymmetry^post101, nSumDiag2^0'=nSumDiag2^post101, tmp___5^0'=tmp___5^post101, (0 == 0 /\ -4+nDim^post101 == 0 /\ nSumDiag1^post101 == 0 /\ -tmp___3^post101+tmp___3^0 == 0 /\ nSumDiag2^post101 == 0 /\ -1+bDistinct^post101 == 0 /\ -nj^post101+nj^0 == 0 /\ -tmp___5^post101+tmp___5^0 == 0 /\ nSumRow^post101 == 0 /\ -tmp___0^post101+tmp___0^0 == 0 /\ bSymmetry^post101 == 0 /\ nSumCol^post101 == 0 /\ -1+bDomain^post101 == 0 /\ ni^post101 == 0 /\ -1+bSum^post101 == 0 /\ tmp___6^0-tmp___6^post101 == 0 /\ tmp___7^0-tmp___7^post101 == 0 /\ tmp___1^0-tmp___1^post101 == 0 /\ tmp___2^0-tmp___2^post101 == 0 /\ tmp___4^0-tmp___4^post101 == 0), cost: 1 102: l57 -> l56 : bDistinct^0'=bDistinct^post102, tmp^0'=tmp^post102, nN^0'=nN^post102, tmp___2^0'=tmp___2^post102, nSum^0'=nSum^post102, tmp___7^0'=tmp___7^post102, bSum^0'=bSum^post102, nSumDiag1^0'=nSumDiag1^post102, tmp___4^0'=tmp___4^post102, nj^0'=nj^post102, nDim^0'=nDim^post102, tmp___1^0'=tmp___1^post102, nSumRow^0'=nSumRow^post102, tmp___6^0'=tmp___6^post102, bDomain^0'=bDomain^post102, tmp___0^0'=tmp___0^post102, nSumCol^0'=nSumCol^post102, tmp___3^0'=tmp___3^post102, ni^0'=ni^post102, bSymmetry^0'=bSymmetry^post102, nSumDiag2^0'=nSumDiag2^post102, tmp___5^0'=tmp___5^post102, (tmp___4^0-tmp___4^post102 == 0 /\ -nSumDiag2^post102+nSumDiag2^0 == 0 /\ nN^0-nN^post102 == 0 /\ tmp___0^0-tmp___0^post102 == 0 /\ -nSumDiag1^post102+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post102 == 0 /\ -ni^post102+ni^0 == 0 /\ tmp___3^0-tmp___3^post102 == 0 /\ -tmp___5^post102+tmp___5^0 == 0 /\ nj^0-nj^post102 == 0 /\ tmp^0-tmp^post102 == 0 /\ tmp___6^0-tmp___6^post102 == 0 /\ tmp___7^0-tmp___7^post102 == 0 /\ bDistinct^0-bDistinct^post102 == 0 /\ bSum^0-bSum^post102 == 0 /\ -bSymmetry^post102+bSymmetry^0 == 0 /\ -nSumCol^post102+nSumCol^0 == 0 /\ -nSumRow^post102+nSumRow^0 == 0 /\ nSum^0-nSum^post102 == 0 /\ tmp___1^0-tmp___1^post102 == 0 /\ tmp___2^0-tmp___2^post102 == 0 /\ nDim^0-nDim^post102 == 0), cost: 1 Removed unreachable rules and leafs Start location: l57 0: l0 -> l1 : bDistinct^0'=bDistinct^post0, tmp^0'=tmp^post0, nN^0'=nN^post0, tmp___2^0'=tmp___2^post0, nSum^0'=nSum^post0, tmp___7^0'=tmp___7^post0, bSum^0'=bSum^post0, nSumDiag1^0'=nSumDiag1^post0, tmp___4^0'=tmp___4^post0, nj^0'=nj^post0, nDim^0'=nDim^post0, tmp___1^0'=tmp___1^post0, nSumRow^0'=nSumRow^post0, tmp___6^0'=tmp___6^post0, bDomain^0'=bDomain^post0, tmp___0^0'=tmp___0^post0, nSumCol^0'=nSumCol^post0, tmp___3^0'=tmp___3^post0, ni^0'=ni^post0, bSymmetry^0'=bSymmetry^post0, nSumDiag2^0'=nSumDiag2^post0, tmp___5^0'=tmp___5^post0, (-tmp___5^post0+tmp___5^0 == 0 /\ nSum^0-nSum^post0 == 0 /\ tmp___4^post0 == 0 /\ ni^0-ni^post0 == 0 /\ bSum^0-bSum^post0 == 0 /\ bDistinct^0-bDistinct^post0 == 0 /\ tmp^0-tmp^post0 == 0 /\ -nSumRow^post0+nSumRow^0 == 0 /\ -nSumDiag2^post0+nSumDiag2^0 == 0 /\ -tmp___7^post0+tmp___7^0 == 0 /\ -nDim^post0+nDim^0 == 0 /\ -bDomain^post0+bDomain^0 == 0 /\ tmp___6^0-tmp___6^post0 == 0 /\ -nSumDiag1^post0+nSumDiag1^0 == 0 /\ -tmp___1^post0+tmp___1^0 == 0 /\ nSumCol^0-nSumCol^post0 == 0 /\ tmp___2^0-tmp___2^post0 == 0 /\ tmp___3^0-tmp___3^post0 == 0 /\ tmp___0^0-tmp___0^post0 == 0 /\ -nj^post0+nj^0 == 0 /\ nN^0-nN^post0 == 0 /\ -bSymmetry^post0+bSymmetry^0 == 0), cost: 1 1: l1 -> l2 : bDistinct^0'=bDistinct^post1, tmp^0'=tmp^post1, nN^0'=nN^post1, tmp___2^0'=tmp___2^post1, nSum^0'=nSum^post1, tmp___7^0'=tmp___7^post1, bSum^0'=bSum^post1, nSumDiag1^0'=nSumDiag1^post1, tmp___4^0'=tmp___4^post1, nj^0'=nj^post1, nDim^0'=nDim^post1, tmp___1^0'=tmp___1^post1, nSumRow^0'=nSumRow^post1, tmp___6^0'=tmp___6^post1, bDomain^0'=bDomain^post1, tmp___0^0'=tmp___0^post1, nSumCol^0'=nSumCol^post1, tmp___3^0'=tmp___3^post1, ni^0'=ni^post1, bSymmetry^0'=bSymmetry^post1, nSumDiag2^0'=nSumDiag2^post1, tmp___5^0'=tmp___5^post1, (tmp___2^0-tmp___2^post1 == 0 /\ -nDim^post1+nDim^0 == 0 /\ nSum^0-nSum^post1 == 0 /\ -bSymmetry^post1+bSymmetry^0 == 0 /\ -nSumRow^post1+nSumRow^0 == 0 /\ -1+ni^post1-ni^0 == 0 /\ -tmp___6^post1+tmp___6^0 == 0 /\ -nSumDiag2^post1+nSumDiag2^0 == 0 /\ -bDomain^post1+bDomain^0 == 0 /\ -nSumDiag1^post1+nSumDiag1^0 == 0 /\ -nj^post1+nj^0 == 0 /\ tmp___3^0-tmp___3^post1 == 0 /\ tmp___1^0-tmp___1^post1 == 0 /\ tmp^0-tmp^post1 == 0 /\ -nSumCol^post1+nSumCol^0 == 0 /\ tmp___4^0-tmp___4^post1 == 0 /\ tmp___0^0-tmp___0^post1 == 0 /\ -tmp___4^0+bSum^post1 == 0 /\ nN^0-nN^post1 == 0 /\ -tmp___5^post1+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post1 == 0 /\ bDistinct^0-bDistinct^post1 == 0), cost: 1 41: l2 -> l9 : bDistinct^0'=bDistinct^post41, tmp^0'=tmp^post41, nN^0'=nN^post41, tmp___2^0'=tmp___2^post41, nSum^0'=nSum^post41, tmp___7^0'=tmp___7^post41, bSum^0'=bSum^post41, nSumDiag1^0'=nSumDiag1^post41, tmp___4^0'=tmp___4^post41, nj^0'=nj^post41, nDim^0'=nDim^post41, tmp___1^0'=tmp___1^post41, nSumRow^0'=nSumRow^post41, tmp___6^0'=tmp___6^post41, bDomain^0'=bDomain^post41, tmp___0^0'=tmp___0^post41, nSumCol^0'=nSumCol^post41, tmp___3^0'=tmp___3^post41, ni^0'=ni^post41, bSymmetry^0'=bSymmetry^post41, nSumDiag2^0'=nSumDiag2^post41, tmp___5^0'=tmp___5^post41, (-nSumRow^post41+nSumRow^0 == 0 /\ tmp___4^0-tmp___4^post41 == 0 /\ -tmp___5^post41+tmp___5^0 == 0 /\ nN^0-nN^post41 == 0 /\ tmp___0^0-tmp___0^post41 == 0 /\ -nSumDiag2^post41+nSumDiag2^0 == 0 /\ -tmp___1^post41+tmp___1^0 == 0 /\ bDomain^0-bDomain^post41 == 0 /\ -nSumDiag1^post41+nSumDiag1^0 == 0 /\ -nDim^post41+nDim^0 == 0 /\ nSum^0-nSum^post41 == 0 /\ tmp___7^0-tmp___7^post41 == 0 /\ bDistinct^0-bDistinct^post41 == 0 /\ tmp___3^0-tmp___3^post41 == 0 /\ tmp^0-tmp^post41 == 0 /\ -ni^post41+ni^0 == 0 /\ tmp___2^0-tmp___2^post41 == 0 /\ -nj^post41+nj^0 == 0 /\ -bSymmetry^post41+bSymmetry^0 == 0 /\ -nSumCol^post41+nSumCol^0 == 0 /\ bSum^0-bSum^post41 == 0 /\ tmp___6^0-tmp___6^post41 == 0), cost: 1 2: l3 -> l0 : bDistinct^0'=bDistinct^post2, tmp^0'=tmp^post2, nN^0'=nN^post2, tmp___2^0'=tmp___2^post2, nSum^0'=nSum^post2, tmp___7^0'=tmp___7^post2, bSum^0'=bSum^post2, nSumDiag1^0'=nSumDiag1^post2, tmp___4^0'=tmp___4^post2, nj^0'=nj^post2, nDim^0'=nDim^post2, tmp___1^0'=tmp___1^post2, nSumRow^0'=nSumRow^post2, tmp___6^0'=tmp___6^post2, bDomain^0'=bDomain^post2, tmp___0^0'=tmp___0^post2, nSumCol^0'=nSumCol^post2, tmp___3^0'=tmp___3^post2, ni^0'=ni^post2, bSymmetry^0'=bSymmetry^post2, nSumDiag2^0'=nSumDiag2^post2, tmp___5^0'=tmp___5^post2, (-nSumCol^post2+nSumCol^0 == 0 /\ -ni^post2+ni^0 == 0 /\ tmp___7^0-tmp___7^post2 == 0 /\ nDim^0-nDim^post2 == 0 /\ tmp___1^0-tmp___1^post2 == 0 /\ tmp^0-tmp^post2 == 0 /\ tmp___4^0-tmp___4^post2 == 0 /\ tmp___2^0-tmp___2^post2 == 0 /\ bDistinct^0-bDistinct^post2 == 0 /\ -bSymmetry^post2+bSymmetry^0 == 0 /\ 1+nSum^0-nSumRow^0 <= 0 /\ nN^0-nN^post2 == 0 /\ -tmp___3^post2+tmp___3^0 == 0 /\ -tmp___5^post2+tmp___5^0 == 0 /\ -nSumRow^post2+nSumRow^0 == 0 /\ -tmp___6^post2+tmp___6^0 == 0 /\ -tmp___0^post2+tmp___0^0 == 0 /\ -bSum^post2+bSum^0 == 0 /\ -nSumDiag2^post2+nSumDiag2^0 == 0 /\ -nSum^post2+nSum^0 == 0 /\ nSumDiag1^0-nSumDiag1^post2 == 0 /\ nj^0-nj^post2 == 0 /\ -bDomain^post2+bDomain^0 == 0), cost: 1 3: l3 -> l0 : bDistinct^0'=bDistinct^post3, tmp^0'=tmp^post3, nN^0'=nN^post3, tmp___2^0'=tmp___2^post3, nSum^0'=nSum^post3, tmp___7^0'=tmp___7^post3, bSum^0'=bSum^post3, nSumDiag1^0'=nSumDiag1^post3, tmp___4^0'=tmp___4^post3, nj^0'=nj^post3, nDim^0'=nDim^post3, tmp___1^0'=tmp___1^post3, nSumRow^0'=nSumRow^post3, tmp___6^0'=tmp___6^post3, bDomain^0'=bDomain^post3, tmp___0^0'=tmp___0^post3, nSumCol^0'=nSumCol^post3, tmp___3^0'=tmp___3^post3, ni^0'=ni^post3, bSymmetry^0'=bSymmetry^post3, nSumDiag2^0'=nSumDiag2^post3, tmp___5^0'=tmp___5^post3, (-tmp___3^post3+tmp___3^0 == 0 /\ -ni^post3+ni^0 == 0 /\ -nSumCol^post3+nSumCol^0 == 0 /\ 1-nSum^0+nSumRow^0 <= 0 /\ bDistinct^0-bDistinct^post3 == 0 /\ tmp___7^0-tmp___7^post3 == 0 /\ -nSumDiag2^post3+nSumDiag2^0 == 0 /\ tmp___1^0-tmp___1^post3 == 0 /\ tmp___2^0-tmp___2^post3 == 0 /\ nDim^0-nDim^post3 == 0 /\ tmp___4^0-tmp___4^post3 == 0 /\ tmp^0-tmp^post3 == 0 /\ nj^0-nj^post3 == 0 /\ nN^0-nN^post3 == 0 /\ -bSymmetry^post3+bSymmetry^0 == 0 /\ -tmp___0^post3+tmp___0^0 == 0 /\ -nSum^post3+nSum^0 == 0 /\ -nSumRow^post3+nSumRow^0 == 0 /\ -tmp___6^post3+tmp___6^0 == 0 /\ nSumDiag1^0-nSumDiag1^post3 == 0 /\ bSum^0-bSum^post3 == 0 /\ -bDomain^post3+bDomain^0 == 0 /\ tmp___5^0-tmp___5^post3 == 0), cost: 1 4: l3 -> l1 : bDistinct^0'=bDistinct^post4, tmp^0'=tmp^post4, nN^0'=nN^post4, tmp___2^0'=tmp___2^post4, nSum^0'=nSum^post4, tmp___7^0'=tmp___7^post4, bSum^0'=bSum^post4, nSumDiag1^0'=nSumDiag1^post4, tmp___4^0'=tmp___4^post4, nj^0'=nj^post4, nDim^0'=nDim^post4, tmp___1^0'=tmp___1^post4, nSumRow^0'=nSumRow^post4, tmp___6^0'=tmp___6^post4, bDomain^0'=bDomain^post4, tmp___0^0'=tmp___0^post4, nSumCol^0'=nSumCol^post4, tmp___3^0'=tmp___3^post4, ni^0'=ni^post4, bSymmetry^0'=bSymmetry^post4, nSumDiag2^0'=nSumDiag2^post4, tmp___5^0'=tmp___5^post4, (bDistinct^0-bDistinct^post4 == 0 /\ -bDomain^post4+bDomain^0 == 0 /\ nSumRow^0-nSumRow^post4 == 0 /\ tmp^0-tmp^post4 == 0 /\ nSum^0-nSum^post4 == 0 /\ -nSumDiag2^post4+nSumDiag2^0 == 0 /\ -nSum^0+nSumRow^0 <= 0 /\ -tmp___3^post4+tmp___3^0 == 0 /\ -tmp___5^post4+tmp___5^0 == 0 /\ -1+tmp___4^post4 == 0 /\ -tmp___0^post4+tmp___0^0 == 0 /\ -tmp___1^post4+tmp___1^0 == 0 /\ -ni^post4+ni^0 == 0 /\ nSum^0-nSumRow^0 <= 0 /\ tmp___6^0-tmp___6^post4 == 0 /\ nj^0-nj^post4 == 0 /\ -nDim^post4+nDim^0 == 0 /\ tmp___7^0-tmp___7^post4 == 0 /\ nSumDiag1^0-nSumDiag1^post4 == 0 /\ nN^0-nN^post4 == 0 /\ bSum^0-bSum^post4 == 0 /\ -bSymmetry^post4+bSymmetry^0 == 0 /\ -nSumCol^post4+nSumCol^0 == 0 /\ tmp___2^0-tmp___2^post4 == 0), cost: 1 5: l4 -> l1 : bDistinct^0'=bDistinct^post5, tmp^0'=tmp^post5, nN^0'=nN^post5, tmp___2^0'=tmp___2^post5, nSum^0'=nSum^post5, tmp___7^0'=tmp___7^post5, bSum^0'=bSum^post5, nSumDiag1^0'=nSumDiag1^post5, tmp___4^0'=tmp___4^post5, nj^0'=nj^post5, nDim^0'=nDim^post5, tmp___1^0'=tmp___1^post5, nSumRow^0'=nSumRow^post5, tmp___6^0'=tmp___6^post5, bDomain^0'=bDomain^post5, tmp___0^0'=tmp___0^post5, nSumCol^0'=nSumCol^post5, tmp___3^0'=tmp___3^post5, ni^0'=ni^post5, bSymmetry^0'=bSymmetry^post5, nSumDiag2^0'=nSumDiag2^post5, tmp___5^0'=tmp___5^post5, (-bSymmetry^post5+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post5 == 0 /\ -bSum^0 <= 0 /\ nN^0-nN^post5 == 0 /\ -tmp___5^post5+tmp___5^0 == 0 /\ tmp___0^0-tmp___0^post5 == 0 /\ bSum^0 <= 0 /\ -nSumRow^post5+nSumRow^0 == 0 /\ bDomain^0-bDomain^post5 == 0 /\ bDistinct^0-bDistinct^post5 == 0 /\ -tmp___1^post5+tmp___1^0 == 0 /\ -nDim^post5+nDim^0 == 0 /\ -nSumDiag1^post5+nSumDiag1^0 == 0 /\ -ni^post5+ni^0 == 0 /\ -nSumCol^post5+nSumCol^0 == 0 /\ tmp___3^0-tmp___3^post5 == 0 /\ tmp^0-tmp^post5 == 0 /\ nSum^0-nSum^post5 == 0 /\ -nj^post5+nj^0 == 0 /\ -nSumDiag2^post5+nSumDiag2^0 == 0 /\ tmp___4^post5 == 0 /\ bSum^0-bSum^post5 == 0 /\ tmp___6^0-tmp___6^post5 == 0 /\ tmp___7^0-tmp___7^post5 == 0), cost: 1 6: l4 -> l3 : bDistinct^0'=bDistinct^post6, tmp^0'=tmp^post6, nN^0'=nN^post6, tmp___2^0'=tmp___2^post6, nSum^0'=nSum^post6, tmp___7^0'=tmp___7^post6, bSum^0'=bSum^post6, nSumDiag1^0'=nSumDiag1^post6, tmp___4^0'=tmp___4^post6, nj^0'=nj^post6, nDim^0'=nDim^post6, tmp___1^0'=tmp___1^post6, nSumRow^0'=nSumRow^post6, tmp___6^0'=tmp___6^post6, bDomain^0'=bDomain^post6, tmp___0^0'=tmp___0^post6, nSumCol^0'=nSumCol^post6, tmp___3^0'=tmp___3^post6, ni^0'=ni^post6, bSymmetry^0'=bSymmetry^post6, nSumDiag2^0'=nSumDiag2^post6, tmp___5^0'=tmp___5^post6, (tmp___2^0-tmp___2^post6 == 0 /\ -tmp___1^post6+tmp___1^0 == 0 /\ bSum^0-bSum^post6 == 0 /\ -nDim^post6+nDim^0 == 0 /\ -tmp___5^post6+tmp___5^0 == 0 /\ 1-bSum^0 <= 0 /\ tmp___4^0-tmp___4^post6 == 0 /\ -bSymmetry^post6+bSymmetry^0 == 0 /\ -nSumRow^post6+nSumRow^0 == 0 /\ nN^0-nN^post6 == 0 /\ bDistinct^0-bDistinct^post6 == 0 /\ bDomain^0-bDomain^post6 == 0 /\ -nSumDiag1^post6+nSumDiag1^0 == 0 /\ -ni^post6+ni^0 == 0 /\ tmp___3^0-tmp___3^post6 == 0 /\ -nSumCol^post6+nSumCol^0 == 0 /\ nj^0-nj^post6 == 0 /\ tmp^0-tmp^post6 == 0 /\ nSum^0-nSum^post6 == 0 /\ tmp___0^0-tmp___0^post6 == 0 /\ tmp___6^0-tmp___6^post6 == 0 /\ -nSumDiag2^post6+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post6 == 0), cost: 1 7: l4 -> l3 : bDistinct^0'=bDistinct^post7, tmp^0'=tmp^post7, nN^0'=nN^post7, tmp___2^0'=tmp___2^post7, nSum^0'=nSum^post7, tmp___7^0'=tmp___7^post7, bSum^0'=bSum^post7, nSumDiag1^0'=nSumDiag1^post7, tmp___4^0'=tmp___4^post7, nj^0'=nj^post7, nDim^0'=nDim^post7, tmp___1^0'=tmp___1^post7, nSumRow^0'=nSumRow^post7, tmp___6^0'=tmp___6^post7, bDomain^0'=bDomain^post7, tmp___0^0'=tmp___0^post7, nSumCol^0'=nSumCol^post7, tmp___3^0'=tmp___3^post7, ni^0'=ni^post7, bSymmetry^0'=bSymmetry^post7, nSumDiag2^0'=nSumDiag2^post7, tmp___5^0'=tmp___5^post7, (bDomain^0-bDomain^post7 == 0 /\ tmp___1^0-tmp___1^post7 == 0 /\ tmp___4^0-tmp___4^post7 == 0 /\ tmp^0-tmp^post7 == 0 /\ bDistinct^0-bDistinct^post7 == 0 /\ -tmp___3^post7+tmp___3^0 == 0 /\ nN^0-nN^post7 == 0 /\ nSumDiag1^0-nSumDiag1^post7 == 0 /\ -bSymmetry^post7+bSymmetry^0 == 0 /\ -nj^post7+nj^0 == 0 /\ -nSumRow^post7+nSumRow^0 == 0 /\ -nSumCol^post7+nSumCol^0 == 0 /\ -tmp___6^post7+tmp___6^0 == 0 /\ -nSumDiag2^post7+nSumDiag2^0 == 0 /\ nDim^0-nDim^post7 == 0 /\ bSum^0-bSum^post7 == 0 /\ tmp___7^0-tmp___7^post7 == 0 /\ -tmp___0^post7+tmp___0^0 == 0 /\ -nSum^post7+nSum^0 == 0 /\ -ni^post7+ni^0 == 0 /\ -tmp___5^post7+tmp___5^0 == 0 /\ 1+bSum^0 <= 0 /\ -tmp___2^post7+tmp___2^0 == 0), cost: 1 8: l5 -> l6 : bDistinct^0'=bDistinct^post8, tmp^0'=tmp^post8, nN^0'=nN^post8, tmp___2^0'=tmp___2^post8, nSum^0'=nSum^post8, tmp___7^0'=tmp___7^post8, bSum^0'=bSum^post8, nSumDiag1^0'=nSumDiag1^post8, tmp___4^0'=tmp___4^post8, nj^0'=nj^post8, nDim^0'=nDim^post8, tmp___1^0'=tmp___1^post8, nSumRow^0'=nSumRow^post8, tmp___6^0'=tmp___6^post8, bDomain^0'=bDomain^post8, tmp___0^0'=tmp___0^post8, nSumCol^0'=nSumCol^post8, tmp___3^0'=tmp___3^post8, ni^0'=ni^post8, bSymmetry^0'=bSymmetry^post8, nSumDiag2^0'=nSumDiag2^post8, tmp___5^0'=tmp___5^post8, (nN^0-nN^post8 == 0 /\ -ni^post8+ni^0 == 0 /\ nSumRow^0-nSumRow^post8 == 0 /\ -tmp___3^post8+tmp___3^0 == 0 /\ bSymmetry^0-bSymmetry^post8 == 0 /\ -nSumDiag2^post8+nSumDiag2^0 == 0 /\ nj^0-nj^post8 == 0 /\ -tmp___0^post8+tmp___0^0 == 0 /\ -tmp___1^post8+tmp___1^0 == 0 /\ -nDim^post8+nDim^0 == 0 /\ bDistinct^0-bDistinct^post8 == 0 /\ -tmp___5^post8+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post8 == 0 /\ -tmp___6^post8+tmp___6^0 == 0 /\ nSumDiag1^0-nSumDiag1^post8 == 0 /\ tmp___2^0-tmp___2^post8 == 0 /\ nSumCol^0-nSumCol^post8 == 0 /\ bSum^0-bSum^post8 == 0 /\ -bDomain^post8+bDomain^0 == 0 /\ -tmp___4^post8+tmp___4^0 == 0 /\ tmp^0-tmp^post8 == 0 /\ nSum^0-nSum^post8 == 0), cost: 1 47: l6 -> l19 : bDistinct^0'=bDistinct^post47, tmp^0'=tmp^post47, nN^0'=nN^post47, tmp___2^0'=tmp___2^post47, nSum^0'=nSum^post47, tmp___7^0'=tmp___7^post47, bSum^0'=bSum^post47, nSumDiag1^0'=nSumDiag1^post47, tmp___4^0'=tmp___4^post47, nj^0'=nj^post47, nDim^0'=nDim^post47, tmp___1^0'=tmp___1^post47, nSumRow^0'=nSumRow^post47, tmp___6^0'=tmp___6^post47, bDomain^0'=bDomain^post47, tmp___0^0'=tmp___0^post47, nSumCol^0'=nSumCol^post47, tmp___3^0'=tmp___3^post47, ni^0'=ni^post47, bSymmetry^0'=bSymmetry^post47, nSumDiag2^0'=nSumDiag2^post47, tmp___5^0'=tmp___5^post47, (nSumDiag1^0-nSumDiag1^post47 == 0 /\ -tmp___0^post47+tmp___0^0 == 0 /\ -bSymmetry^post47+bSymmetry^0 == 0 /\ nN^0-ni^0 <= 0 /\ tmp^0-tmp^post47 == 0 /\ -tmp___5^post47+tmp___5^0 == 0 /\ -nSumRow^post47+nSumRow^0 == 0 /\ nSum^0-nSum^post47 == 0 /\ -tmp___6^post47+tmp___6^0 == 0 /\ ni^post47 == 0 /\ tmp___7^0-tmp___7^post47 == 0 /\ nDim^0-nDim^post47 == 0 /\ bSum^0-bSum^post47 == 0 /\ -nSumCol^post47+nSumCol^0 == 0 /\ nj^0-nj^post47 == 0 /\ tmp___4^0-tmp___4^post47 == 0 /\ nN^0-nN^post47 == 0 /\ tmp___1^0-tmp___1^post47 == 0 /\ -tmp___2^post47+tmp___2^0 == 0 /\ -nSumDiag2^post47+nSumDiag2^0 == 0 /\ bDomain^0-bDomain^post47 == 0 /\ -tmp___3^post47+tmp___3^0 == 0 /\ bDistinct^0-bDistinct^post47 == 0), cost: 1 48: l6 -> l13 : bDistinct^0'=bDistinct^post48, tmp^0'=tmp^post48, nN^0'=nN^post48, tmp___2^0'=tmp___2^post48, nSum^0'=nSum^post48, tmp___7^0'=tmp___7^post48, bSum^0'=bSum^post48, nSumDiag1^0'=nSumDiag1^post48, tmp___4^0'=tmp___4^post48, nj^0'=nj^post48, nDim^0'=nDim^post48, tmp___1^0'=tmp___1^post48, nSumRow^0'=nSumRow^post48, tmp___6^0'=tmp___6^post48, bDomain^0'=bDomain^post48, tmp___0^0'=tmp___0^post48, nSumCol^0'=nSumCol^post48, tmp___3^0'=tmp___3^post48, ni^0'=ni^post48, bSymmetry^0'=bSymmetry^post48, nSumDiag2^0'=nSumDiag2^post48, tmp___5^0'=tmp___5^post48, (ni^0-ni^post48 == 0 /\ -nDim^post48+nDim^0 == 0 /\ 1-nN^0+ni^0 <= 0 /\ tmp___7^0-tmp___7^post48 == 0 /\ -1+nj^post48-ni^0 == 0 /\ nSumRow^0-nSumRow^post48 == 0 /\ -bSymmetry^post48+bSymmetry^0 == 0 /\ -tmp___4^post48+tmp___4^0 == 0 /\ -tmp___6^post48+tmp___6^0 == 0 /\ -nSumDiag2^post48+nSumDiag2^0 == 0 /\ tmp___2^0-tmp___2^post48 == 0 /\ -bDomain^post48+bDomain^0 == 0 /\ -tmp___3^post48+tmp___3^0 == 0 /\ -tmp___0^post48+tmp___0^0 == 0 /\ -tmp___1^post48+tmp___1^0 == 0 /\ bDistinct^0-bDistinct^post48 == 0 /\ nSum^0-nSum^post48 == 0 /\ tmp^0-tmp^post48 == 0 /\ nSumCol^0-nSumCol^post48 == 0 /\ -bSum^post48+bSum^0 == 0 /\ -tmp___5^post48+tmp___5^0 == 0 /\ nN^0-nN^post48 == 0 /\ nSumDiag1^0-nSumDiag1^post48 == 0), cost: 1 9: l7 -> l4 : bDistinct^0'=bDistinct^post9, tmp^0'=tmp^post9, nN^0'=nN^post9, tmp___2^0'=tmp___2^post9, nSum^0'=nSum^post9, tmp___7^0'=tmp___7^post9, bSum^0'=bSum^post9, nSumDiag1^0'=nSumDiag1^post9, tmp___4^0'=tmp___4^post9, nj^0'=nj^post9, nDim^0'=nDim^post9, tmp___1^0'=tmp___1^post9, nSumRow^0'=nSumRow^post9, tmp___6^0'=tmp___6^post9, bDomain^0'=bDomain^post9, tmp___0^0'=tmp___0^post9, nSumCol^0'=nSumCol^post9, tmp___3^0'=tmp___3^post9, ni^0'=ni^post9, bSymmetry^0'=bSymmetry^post9, nSumDiag2^0'=nSumDiag2^post9, tmp___5^0'=tmp___5^post9, (nSumRow^0-nSumRow^post9 == 0 /\ -bDomain^post9+bDomain^0 == 0 /\ nN^0-nN^post9 == 0 /\ -tmp___3^post9+tmp___3^0 == 0 /\ -tmp___5^post9+tmp___5^0 == 0 /\ bSymmetry^0-bSymmetry^post9 == 0 /\ -tmp___0^post9+tmp___0^0 == 0 /\ nj^0-nj^post9 == 0 /\ -nSumDiag2^post9+nSumDiag2^0 == 0 /\ -ni^post9+ni^0 == 0 /\ -nDim^post9+nDim^0 == 0 /\ tmp___7^0-tmp___7^post9 == 0 /\ nSumDiag1^0-nSumDiag1^post9 == 0 /\ -tmp___1^post9+tmp___1^0 == 0 /\ bDistinct^0-bDistinct^post9 == 0 /\ -nSumCol^post9+nSumCol^0 == 0 /\ bSum^0-bSum^post9 == 0 /\ -tmp___6^post9+tmp___6^0 == 0 /\ nSum^0-nSum^post9 == 0 /\ -tmp___4^post9+tmp___4^0 == 0 /\ -nj^0+nDim^0 <= 0 /\ tmp^0-tmp^post9 == 0 /\ tmp___2^0-tmp___2^post9 == 0), cost: 1 10: l7 -> l8 : bDistinct^0'=bDistinct^post10, tmp^0'=tmp^post10, nN^0'=nN^post10, tmp___2^0'=tmp___2^post10, nSum^0'=nSum^post10, tmp___7^0'=tmp___7^post10, bSum^0'=bSum^post10, nSumDiag1^0'=nSumDiag1^post10, tmp___4^0'=tmp___4^post10, nj^0'=nj^post10, nDim^0'=nDim^post10, tmp___1^0'=tmp___1^post10, nSumRow^0'=nSumRow^post10, tmp___6^0'=tmp___6^post10, bDomain^0'=bDomain^post10, tmp___0^0'=tmp___0^post10, nSumCol^0'=nSumCol^post10, tmp___3^0'=tmp___3^post10, ni^0'=ni^post10, bSymmetry^0'=bSymmetry^post10, nSumDiag2^0'=nSumDiag2^post10, tmp___5^0'=tmp___5^post10, (0 == 0 /\ tmp___2^0-tmp___2^post10 == 0 /\ nSumDiag1^0-nSumDiag1^post10 == 0 /\ ni^0-ni^post10 == 0 /\ -tmp___5^post10+tmp___5^0 == 0 /\ -bSymmetry^post10+bSymmetry^0 == 0 /\ tmp___4^0-tmp___4^post10 == 0 /\ nN^0-nN^post10 == 0 /\ -nDim^post10+nDim^0 == 0 /\ -tmp___1^post10+tmp___1^0 == 0 /\ -1+nj^post10-nj^0 == 0 /\ bSum^0-bSum^post10 == 0 /\ bDomain^0-bDomain^post10 == 0 /\ nSum^0-nSum^post10 == 0 /\ -nSumCol^post10+nSumCol^0 == 0 /\ bDistinct^0-bDistinct^post10 == 0 /\ 1+nj^0-nDim^0 <= 0 /\ tmp___0^0-tmp___0^post10 == 0 /\ tmp^0-tmp^post10 == 0 /\ -nSumDiag2^post10+nSumDiag2^0 == 0 /\ -tmp___3^post10+tmp___3^0 == 0 /\ tmp___6^0-tmp___6^post10 == 0 /\ tmp___7^0-tmp___7^post10 == 0), cost: 1 49: l8 -> l7 : bDistinct^0'=bDistinct^post49, tmp^0'=tmp^post49, nN^0'=nN^post49, tmp___2^0'=tmp___2^post49, nSum^0'=nSum^post49, tmp___7^0'=tmp___7^post49, bSum^0'=bSum^post49, nSumDiag1^0'=nSumDiag1^post49, tmp___4^0'=tmp___4^post49, nj^0'=nj^post49, nDim^0'=nDim^post49, tmp___1^0'=tmp___1^post49, nSumRow^0'=nSumRow^post49, tmp___6^0'=tmp___6^post49, bDomain^0'=bDomain^post49, tmp___0^0'=tmp___0^post49, nSumCol^0'=nSumCol^post49, tmp___3^0'=tmp___3^post49, ni^0'=ni^post49, bSymmetry^0'=bSymmetry^post49, nSumDiag2^0'=nSumDiag2^post49, tmp___5^0'=tmp___5^post49, (-ni^post49+ni^0 == 0 /\ -nj^post49+nj^0 == 0 /\ tmp___2^0-tmp___2^post49 == 0 /\ nSumCol^0-nSumCol^post49 == 0 /\ bSum^0-bSum^post49 == 0 /\ tmp^0-tmp^post49 == 0 /\ -bSymmetry^post49+bSymmetry^0 == 0 /\ -tmp___6^post49+tmp___6^0 == 0 /\ -tmp___4^post49+tmp___4^0 == 0 /\ -tmp___5^post49+tmp___5^0 == 0 /\ -nSumDiag2^post49+nSumDiag2^0 == 0 /\ -nSumRow^post49+nSumRow^0 == 0 /\ nSum^0-nSum^post49 == 0 /\ -tmp___7^post49+tmp___7^0 == 0 /\ bDistinct^0-bDistinct^post49 == 0 /\ tmp___3^0-tmp___3^post49 == 0 /\ -nDim^post49+nDim^0 == 0 /\ -bDomain^post49+bDomain^0 == 0 /\ tmp___0^0-tmp___0^post49 == 0 /\ -tmp___1^post49+tmp___1^0 == 0 /\ -nSumDiag1^post49+nSumDiag1^0 == 0 /\ nN^0-nN^post49 == 0), cost: 1 11: l9 -> l10 : bDistinct^0'=bDistinct^post11, tmp^0'=tmp^post11, nN^0'=nN^post11, tmp___2^0'=tmp___2^post11, nSum^0'=nSum^post11, tmp___7^0'=tmp___7^post11, bSum^0'=bSum^post11, nSumDiag1^0'=nSumDiag1^post11, tmp___4^0'=tmp___4^post11, nj^0'=nj^post11, nDim^0'=nDim^post11, tmp___1^0'=tmp___1^post11, nSumRow^0'=nSumRow^post11, tmp___6^0'=tmp___6^post11, bDomain^0'=bDomain^post11, tmp___0^0'=tmp___0^post11, nSumCol^0'=nSumCol^post11, tmp___3^0'=tmp___3^post11, ni^0'=ni^post11, bSymmetry^0'=bSymmetry^post11, nSumDiag2^0'=nSumDiag2^post11, tmp___5^0'=tmp___5^post11, (bDomain^0-bDomain^post11 == 0 /\ -tmp___1^post11+tmp___1^0 == 0 /\ -bSymmetry^post11+bSymmetry^0 == 0 /\ nSum^0-nSum^post11 == 0 /\ tmp^0-tmp^post11 == 0 /\ -nSumCol^post11+nSumCol^0 == 0 /\ nN^0-nN^post11 == 0 /\ -nSumRow^post11+nSumRow^0 == 0 /\ tmp___7^0-tmp___7^post11 == 0 /\ nSumDiag1^0-nSumDiag1^post11 == 0 /\ bSum^0-bSum^post11 == 0 /\ nDim^0-ni^0 <= 0 /\ nDim^0-nDim^post11 == 0 /\ -tmp___3^post11+tmp___3^0 == 0 /\ tmp___4^0-tmp___4^post11 == 0 /\ -tmp___5^post11+tmp___5^0 == 0 /\ -tmp___2^post11+tmp___2^0 == 0 /\ tmp___6^0-tmp___6^post11 == 0 /\ -tmp___0^post11+tmp___0^0 == 0 /\ -nSumDiag2^post11+nSumDiag2^0 == 0 /\ nj^post11 == 0 /\ -ni^post11+ni^0 == 0 /\ bDistinct^0-bDistinct^post11 == 0), cost: 1 12: l9 -> l8 : bDistinct^0'=bDistinct^post12, tmp^0'=tmp^post12, nN^0'=nN^post12, tmp___2^0'=tmp___2^post12, nSum^0'=nSum^post12, tmp___7^0'=tmp___7^post12, bSum^0'=bSum^post12, nSumDiag1^0'=nSumDiag1^post12, tmp___4^0'=tmp___4^post12, nj^0'=nj^post12, nDim^0'=nDim^post12, tmp___1^0'=tmp___1^post12, nSumRow^0'=nSumRow^post12, tmp___6^0'=tmp___6^post12, bDomain^0'=bDomain^post12, tmp___0^0'=tmp___0^post12, nSumCol^0'=nSumCol^post12, tmp___3^0'=tmp___3^post12, ni^0'=ni^post12, bSymmetry^0'=bSymmetry^post12, nSumDiag2^0'=nSumDiag2^post12, tmp___5^0'=tmp___5^post12, (nj^post12 == 0 /\ bDomain^0-bDomain^post12 == 0 /\ nSumRow^post12 == 0 /\ tmp___7^0-tmp___7^post12 == 0 /\ -bSymmetry^post12+bSymmetry^0 == 0 /\ -nSumCol^post12+nSumCol^0 == 0 /\ nSumDiag1^0-nSumDiag1^post12 == 0 /\ -tmp___6^post12+tmp___6^0 == 0 /\ bSum^0-bSum^post12 == 0 /\ -nSumDiag2^post12+nSumDiag2^0 == 0 /\ -tmp___3^post12+tmp___3^0 == 0 /\ tmp___1^0-tmp___1^post12 == 0 /\ -tmp^post12+tmp^0 == 0 /\ nDim^0-nDim^post12 == 0 /\ tmp___4^0-tmp___4^post12 == 0 /\ 1-nDim^0+ni^0 <= 0 /\ -tmp___2^post12+tmp___2^0 == 0 /\ bDistinct^0-bDistinct^post12 == 0 /\ -tmp___0^post12+tmp___0^0 == 0 /\ -ni^post12+ni^0 == 0 /\ nSum^0-nSum^post12 == 0 /\ nN^0-nN^post12 == 0 /\ -tmp___5^post12+tmp___5^0 == 0), cost: 1 60: l10 -> l35 : bDistinct^0'=bDistinct^post60, tmp^0'=tmp^post60, nN^0'=nN^post60, tmp___2^0'=tmp___2^post60, nSum^0'=nSum^post60, tmp___7^0'=tmp___7^post60, bSum^0'=bSum^post60, nSumDiag1^0'=nSumDiag1^post60, tmp___4^0'=tmp___4^post60, nj^0'=nj^post60, nDim^0'=nDim^post60, tmp___1^0'=tmp___1^post60, nSumRow^0'=nSumRow^post60, tmp___6^0'=tmp___6^post60, bDomain^0'=bDomain^post60, tmp___0^0'=tmp___0^post60, nSumCol^0'=nSumCol^post60, tmp___3^0'=tmp___3^post60, ni^0'=ni^post60, bSymmetry^0'=bSymmetry^post60, nSumDiag2^0'=nSumDiag2^post60, tmp___5^0'=tmp___5^post60, (nN^0-nN^post60 == 0 /\ -tmp___3^post60+tmp___3^0 == 0 /\ -nSumDiag1^post60+nSumDiag1^0 == 0 /\ -nj^post60+nj^0 == 0 /\ -nSumCol^post60+nSumCol^0 == 0 /\ bDomain^0-bDomain^post60 == 0 /\ -tmp___5^post60+tmp___5^0 == 0 /\ -nSumDiag2^post60+nSumDiag2^0 == 0 /\ -tmp___0^post60+tmp___0^0 == 0 /\ -ni^post60+ni^0 == 0 /\ tmp___6^0-tmp___6^post60 == 0 /\ tmp___7^0-tmp___7^post60 == 0 /\ -bSymmetry^post60+bSymmetry^0 == 0 /\ bDistinct^0-bDistinct^post60 == 0 /\ bSum^0-bSum^post60 == 0 /\ -nSumRow^post60+nSumRow^0 == 0 /\ nDim^0-nDim^post60 == 0 /\ tmp___1^0-tmp___1^post60 == 0 /\ nSum^0-nSum^post60 == 0 /\ tmp^0-tmp^post60 == 0 /\ tmp___2^0-tmp___2^post60 == 0 /\ tmp___4^0-tmp___4^post60 == 0), cost: 1 13: l11 -> l12 : bDistinct^0'=bDistinct^post13, tmp^0'=tmp^post13, nN^0'=nN^post13, tmp___2^0'=tmp___2^post13, nSum^0'=nSum^post13, tmp___7^0'=tmp___7^post13, bSum^0'=bSum^post13, nSumDiag1^0'=nSumDiag1^post13, tmp___4^0'=tmp___4^post13, nj^0'=nj^post13, nDim^0'=nDim^post13, tmp___1^0'=tmp___1^post13, nSumRow^0'=nSumRow^post13, tmp___6^0'=tmp___6^post13, bDomain^0'=bDomain^post13, tmp___0^0'=tmp___0^post13, nSumCol^0'=nSumCol^post13, tmp___3^0'=tmp___3^post13, ni^0'=ni^post13, bSymmetry^0'=bSymmetry^post13, nSumDiag2^0'=nSumDiag2^post13, tmp___5^0'=tmp___5^post13, (-ni^post13+ni^0 == 0 /\ nN^0-nN^post13 == 0 /\ nDim^0-nDim^post13 == 0 /\ bSymmetry^0-bSymmetry^post13 == 0 /\ -nSumDiag2^post13+nSumDiag2^0 == 0 /\ tmp___3^post13 == 0 /\ -tmp___1^post13+tmp___1^0 == 0 /\ -tmp___0^post13+tmp___0^0 == 0 /\ -nSumRow^post13+nSumRow^0 == 0 /\ -tmp___5^post13+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post13 == 0 /\ bDistinct^0-bDistinct^post13 == 0 /\ -bSum^post13+bSum^0 == 0 /\ -tmp___6^post13+tmp___6^0 == 0 /\ -tmp___4^post13+tmp___4^0 == 0 /\ nSumCol^0-nSumCol^post13 == 0 /\ tmp___2^0-tmp___2^post13 == 0 /\ nSumDiag1^0-nSumDiag1^post13 == 0 /\ nj^0-nj^post13 == 0 /\ tmp^0-tmp^post13 == 0 /\ nSum^0-nSum^post13 == 0 /\ -bDomain^post13+bDomain^0 == 0), cost: 1 14: l12 -> l2 : bDistinct^0'=bDistinct^post14, tmp^0'=tmp^post14, nN^0'=nN^post14, tmp___2^0'=tmp___2^post14, nSum^0'=nSum^post14, tmp___7^0'=tmp___7^post14, bSum^0'=bSum^post14, nSumDiag1^0'=nSumDiag1^post14, tmp___4^0'=tmp___4^post14, nj^0'=nj^post14, nDim^0'=nDim^post14, tmp___1^0'=tmp___1^post14, nSumRow^0'=nSumRow^post14, tmp___6^0'=tmp___6^post14, bDomain^0'=bDomain^post14, tmp___0^0'=tmp___0^post14, nSumCol^0'=nSumCol^post14, tmp___3^0'=tmp___3^post14, ni^0'=ni^post14, bSymmetry^0'=bSymmetry^post14, nSumDiag2^0'=nSumDiag2^post14, tmp___5^0'=tmp___5^post14, (tmp^0-tmp^post14 == 0 /\ nN^0-nN^post14 == 0 /\ -nj^post14+nj^0 == 0 /\ -nSumDiag2^post14+nSumDiag2^0 == 0 /\ -bDomain^post14+bDomain^0 == 0 /\ -tmp___4^post14+tmp___4^0 == 0 /\ bSum^post14-tmp___3^0 == 0 /\ -nSumDiag1^post14+nSumDiag1^0 == 0 /\ tmp___2^0-tmp___2^post14 == 0 /\ -tmp___5^post14+tmp___5^0 == 0 /\ nSumRow^0-nSumRow^post14 == 0 /\ -tmp___7^post14+tmp___7^0 == 0 /\ tmp___0^0-tmp___0^post14 == 0 /\ -tmp___1^post14+tmp___1^0 == 0 /\ -nDim^post14+nDim^0 == 0 /\ bDistinct^0-bDistinct^post14 == 0 /\ nSumCol^0-nSumCol^post14 == 0 /\ -bSymmetry^post14+bSymmetry^0 == 0 /\ ni^post14 == 0 /\ -tmp___6^post14+tmp___6^0 == 0 /\ nSum^0-nSum^post14 == 0 /\ tmp___3^0-tmp___3^post14 == 0), cost: 1 15: l13 -> l14 : bDistinct^0'=bDistinct^post15, tmp^0'=tmp^post15, nN^0'=nN^post15, tmp___2^0'=tmp___2^post15, nSum^0'=nSum^post15, tmp___7^0'=tmp___7^post15, bSum^0'=bSum^post15, nSumDiag1^0'=nSumDiag1^post15, tmp___4^0'=tmp___4^post15, nj^0'=nj^post15, nDim^0'=nDim^post15, tmp___1^0'=tmp___1^post15, nSumRow^0'=nSumRow^post15, tmp___6^0'=tmp___6^post15, bDomain^0'=bDomain^post15, tmp___0^0'=tmp___0^post15, nSumCol^0'=nSumCol^post15, tmp___3^0'=tmp___3^post15, ni^0'=ni^post15, bSymmetry^0'=bSymmetry^post15, nSumDiag2^0'=nSumDiag2^post15, tmp___5^0'=tmp___5^post15, (bDistinct^0-bDistinct^post15 == 0 /\ -nSumDiag2^post15+nSumDiag2^0 == 0 /\ tmp^0-tmp^post15 == 0 /\ nSum^0-nSum^post15 == 0 /\ -bDomain^post15+bDomain^0 == 0 /\ -tmp___4^post15+tmp___4^0 == 0 /\ -tmp___1^post15+tmp___1^0 == 0 /\ -nSumDiag1^post15+nSumDiag1^0 == 0 /\ -nDim^post15+nDim^0 == 0 /\ tmp___2^0-tmp___2^post15 == 0 /\ -tmp___5^post15+tmp___5^0 == 0 /\ ni^0-ni^post15 == 0 /\ tmp___6^0-tmp___6^post15 == 0 /\ bSum^0-bSum^post15 == 0 /\ nSumCol^0-nSumCol^post15 == 0 /\ nN^0-nN^post15 == 0 /\ -tmp___7^post15+tmp___7^0 == 0 /\ tmp___0^0-tmp___0^post15 == 0 /\ -tmp___3^post15+tmp___3^0 == 0 /\ nSumRow^0-nSumRow^post15 == 0 /\ -nj^post15+nj^0 == 0 /\ -bSymmetry^post15+bSymmetry^0 == 0), cost: 1 45: l14 -> l5 : bDistinct^0'=bDistinct^post45, tmp^0'=tmp^post45, nN^0'=nN^post45, tmp___2^0'=tmp___2^post45, nSum^0'=nSum^post45, tmp___7^0'=tmp___7^post45, bSum^0'=bSum^post45, nSumDiag1^0'=nSumDiag1^post45, tmp___4^0'=tmp___4^post45, nj^0'=nj^post45, nDim^0'=nDim^post45, tmp___1^0'=tmp___1^post45, nSumRow^0'=nSumRow^post45, tmp___6^0'=tmp___6^post45, bDomain^0'=bDomain^post45, tmp___0^0'=tmp___0^post45, nSumCol^0'=nSumCol^post45, tmp___3^0'=tmp___3^post45, ni^0'=ni^post45, bSymmetry^0'=bSymmetry^post45, nSumDiag2^0'=nSumDiag2^post45, tmp___5^0'=tmp___5^post45, (tmp___4^0-tmp___4^post45 == 0 /\ -nSumDiag2^post45+nSumDiag2^0 == 0 /\ nN^0-nN^post45 == 0 /\ -nj^post45+nj^0 == 0 /\ -nSumDiag1^post45+nSumDiag1^0 == 0 /\ bSum^0-bSum^post45 == 0 /\ nN^0-nj^0 <= 0 /\ bDomain^0-bDomain^post45 == 0 /\ -tmp___5^post45+tmp___5^0 == 0 /\ tmp^0-tmp^post45 == 0 /\ nSumRow^0-nSumRow^post45 == 0 /\ tmp___0^0-tmp___0^post45 == 0 /\ tmp___6^0-tmp___6^post45 == 0 /\ -nDim^post45+nDim^0 == 0 /\ nSum^0-nSum^post45 == 0 /\ tmp___7^0-tmp___7^post45 == 0 /\ bDistinct^0-bDistinct^post45 == 0 /\ -1+ni^post45-ni^0 == 0 /\ -bSymmetry^post45+bSymmetry^0 == 0 /\ -nSumCol^post45+nSumCol^0 == 0 /\ tmp___3^0-tmp___3^post45 == 0 /\ tmp___1^0-tmp___1^post45 == 0 /\ tmp___2^0-tmp___2^post45 == 0), cost: 1 46: l14 -> l28 : bDistinct^0'=bDistinct^post46, tmp^0'=tmp^post46, nN^0'=nN^post46, tmp___2^0'=tmp___2^post46, nSum^0'=nSum^post46, tmp___7^0'=tmp___7^post46, bSum^0'=bSum^post46, nSumDiag1^0'=nSumDiag1^post46, tmp___4^0'=tmp___4^post46, nj^0'=nj^post46, nDim^0'=nDim^post46, tmp___1^0'=tmp___1^post46, nSumRow^0'=nSumRow^post46, tmp___6^0'=tmp___6^post46, bDomain^0'=bDomain^post46, tmp___0^0'=tmp___0^post46, nSumCol^0'=nSumCol^post46, tmp___3^0'=tmp___3^post46, ni^0'=ni^post46, bSymmetry^0'=bSymmetry^post46, nSumDiag2^0'=nSumDiag2^post46, tmp___5^0'=tmp___5^post46, (-tmp___5^post46+tmp___5^0 == 0 /\ 1-nN^0+nj^0 <= 0 /\ nSumDiag1^0-nSumDiag1^post46 == 0 /\ -tmp___0^post46+tmp___0^0 == 0 /\ tmp^0-tmp^post46 == 0 /\ nN^0-nN^post46 == 0 /\ -nSumRow^post46+nSumRow^0 == 0 /\ -bSum^post46+bSum^0 == 0 /\ -nSumDiag2^post46+nSumDiag2^0 == 0 /\ -tmp___1^post46+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post46 == 0 /\ bDistinct^0-bDistinct^post46 == 0 /\ nDim^0-nDim^post46 == 0 /\ -nSumCol^post46+nSumCol^0 == 0 /\ nj^0-nj^post46 == 0 /\ -tmp___2^post46+tmp___2^0 == 0 /\ tmp___4^0-tmp___4^post46 == 0 /\ nSum^0-nSum^post46 == 0 /\ -ni^post46+ni^0 == 0 /\ -bSymmetry^post46+bSymmetry^0 == 0 /\ -tmp___3^post46+tmp___3^0 == 0 /\ tmp___6^0-tmp___6^post46 == 0 /\ bDomain^0-bDomain^post46 == 0), cost: 1 16: l15 -> l11 : bDistinct^0'=bDistinct^post16, tmp^0'=tmp^post16, nN^0'=nN^post16, tmp___2^0'=tmp___2^post16, nSum^0'=nSum^post16, tmp___7^0'=tmp___7^post16, bSum^0'=bSum^post16, nSumDiag1^0'=nSumDiag1^post16, tmp___4^0'=tmp___4^post16, nj^0'=nj^post16, nDim^0'=nDim^post16, tmp___1^0'=tmp___1^post16, nSumRow^0'=nSumRow^post16, tmp___6^0'=tmp___6^post16, bDomain^0'=bDomain^post16, tmp___0^0'=tmp___0^post16, nSumCol^0'=nSumCol^post16, tmp___3^0'=tmp___3^post16, ni^0'=ni^post16, bSymmetry^0'=bSymmetry^post16, nSumDiag2^0'=nSumDiag2^post16, tmp___5^0'=tmp___5^post16, (bDomain^0-bDomain^post16 == 0 /\ bSum^0-bSum^post16 == 0 /\ nSum^0-nSum^post16 == 0 /\ -bSymmetry^post16+bSymmetry^0 == 0 /\ tmp^0-tmp^post16 == 0 /\ -nSumRow^post16+nSumRow^0 == 0 /\ -tmp___6^post16+tmp___6^0 == 0 /\ tmp___7^0-tmp___7^post16 == 0 /\ -nSumDiag1^post16+nSumDiag1^0 == 0 /\ tmp___3^0-tmp___3^post16 == 0 /\ 1+nSum^0-nSumDiag2^0 <= 0 /\ -tmp___2^post16+tmp___2^0 == 0 /\ nDim^0-nDim^post16 == 0 /\ tmp___4^0-tmp___4^post16 == 0 /\ -nSumCol^post16+nSumCol^0 == 0 /\ tmp___1^0-tmp___1^post16 == 0 /\ -nj^post16+nj^0 == 0 /\ nN^0-nN^post16 == 0 /\ -tmp___5^post16+tmp___5^0 == 0 /\ -nSumDiag2^post16+nSumDiag2^0 == 0 /\ -tmp___0^post16+tmp___0^0 == 0 /\ -ni^post16+ni^0 == 0 /\ bDistinct^0-bDistinct^post16 == 0), cost: 1 17: l15 -> l11 : bDistinct^0'=bDistinct^post17, tmp^0'=tmp^post17, nN^0'=nN^post17, tmp___2^0'=tmp___2^post17, nSum^0'=nSum^post17, tmp___7^0'=tmp___7^post17, bSum^0'=bSum^post17, nSumDiag1^0'=nSumDiag1^post17, tmp___4^0'=tmp___4^post17, nj^0'=nj^post17, nDim^0'=nDim^post17, tmp___1^0'=tmp___1^post17, nSumRow^0'=nSumRow^post17, tmp___6^0'=tmp___6^post17, bDomain^0'=bDomain^post17, tmp___0^0'=tmp___0^post17, nSumCol^0'=nSumCol^post17, tmp___3^0'=tmp___3^post17, ni^0'=ni^post17, bSymmetry^0'=bSymmetry^post17, nSumDiag2^0'=nSumDiag2^post17, tmp___5^0'=tmp___5^post17, (tmp___2^0-tmp___2^post17 == 0 /\ nSum^0-nSum^post17 == 0 /\ nDim^0-nDim^post17 == 0 /\ -tmp___3^post17+tmp___3^0 == 0 /\ tmp^0-tmp^post17 == 0 /\ -nSumCol^post17+nSumCol^0 == 0 /\ -tmp___6^post17+tmp___6^0 == 0 /\ -bSymmetry^post17+bSymmetry^0 == 0 /\ -bSum^post17+bSum^0 == 0 /\ -nSumRow^post17+nSumRow^0 == 0 /\ -bDomain^post17+bDomain^0 == 0 /\ tmp___1^0-tmp___1^post17 == 0 /\ -tmp___0^post17+tmp___0^0 == 0 /\ -ni^post17+ni^0 == 0 /\ tmp___4^0-tmp___4^post17 == 0 /\ tmp___7^0-tmp___7^post17 == 0 /\ nj^0-nj^post17 == 0 /\ nN^0-nN^post17 == 0 /\ nSumDiag1^0-nSumDiag1^post17 == 0 /\ 1-nSum^0+nSumDiag2^0 <= 0 /\ -tmp___5^post17+tmp___5^0 == 0 /\ -nSumDiag2^post17+nSumDiag2^0 == 0 /\ bDistinct^0-bDistinct^post17 == 0), cost: 1 18: l15 -> l12 : bDistinct^0'=bDistinct^post18, tmp^0'=tmp^post18, nN^0'=nN^post18, tmp___2^0'=tmp___2^post18, nSum^0'=nSum^post18, tmp___7^0'=tmp___7^post18, bSum^0'=bSum^post18, nSumDiag1^0'=nSumDiag1^post18, tmp___4^0'=tmp___4^post18, nj^0'=nj^post18, nDim^0'=nDim^post18, tmp___1^0'=tmp___1^post18, nSumRow^0'=nSumRow^post18, tmp___6^0'=tmp___6^post18, bDomain^0'=bDomain^post18, tmp___0^0'=tmp___0^post18, nSumCol^0'=nSumCol^post18, tmp___3^0'=tmp___3^post18, ni^0'=ni^post18, bSymmetry^0'=bSymmetry^post18, nSumDiag2^0'=nSumDiag2^post18, tmp___5^0'=tmp___5^post18, (-nSumCol^post18+nSumCol^0 == 0 /\ -ni^post18+ni^0 == 0 /\ tmp___1^0-tmp___1^post18 == 0 /\ nDim^0-nDim^post18 == 0 /\ tmp^0-tmp^post18 == 0 /\ tmp___2^0-tmp___2^post18 == 0 /\ tmp___4^0-tmp___4^post18 == 0 /\ bDistinct^0-bDistinct^post18 == 0 /\ -bSymmetry^post18+bSymmetry^0 == 0 /\ nN^0-nN^post18 == 0 /\ -tmp___5^post18+tmp___5^0 == 0 /\ -nSumRow^post18+nSumRow^0 == 0 /\ -1+tmp___3^post18 == 0 /\ -tmp___6^post18+tmp___6^0 == 0 /\ -tmp___0^post18+tmp___0^0 == 0 /\ -bSum^post18+bSum^0 == 0 /\ nSum^0-nSumDiag2^0 <= 0 /\ -nSumDiag2^post18+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post18 == 0 /\ nSumDiag1^0-nSumDiag1^post18 == 0 /\ nj^0-nj^post18 == 0 /\ -bDomain^post18+bDomain^0 == 0 /\ -nSum^post18+nSum^0 == 0 /\ -nSum^0+nSumDiag2^0 <= 0), cost: 1 19: l16 -> l12 : bDistinct^0'=bDistinct^post19, tmp^0'=tmp^post19, nN^0'=nN^post19, tmp___2^0'=tmp___2^post19, nSum^0'=nSum^post19, tmp___7^0'=tmp___7^post19, bSum^0'=bSum^post19, nSumDiag1^0'=nSumDiag1^post19, tmp___4^0'=tmp___4^post19, nj^0'=nj^post19, nDim^0'=nDim^post19, tmp___1^0'=tmp___1^post19, nSumRow^0'=nSumRow^post19, tmp___6^0'=tmp___6^post19, bDomain^0'=bDomain^post19, tmp___0^0'=tmp___0^post19, nSumCol^0'=nSumCol^post19, tmp___3^0'=tmp___3^post19, ni^0'=ni^post19, bSymmetry^0'=bSymmetry^post19, nSumDiag2^0'=nSumDiag2^post19, tmp___5^0'=tmp___5^post19, (tmp___6^0-tmp___6^post19 == 0 /\ -bDomain^post19+bDomain^0 == 0 /\ tmp^0-tmp^post19 == 0 /\ -tmp___4^post19+tmp___4^0 == 0 /\ -bSum^0 <= 0 /\ -nSumDiag1^post19+nSumDiag1^0 == 0 /\ bDistinct^0-bDistinct^post19 == 0 /\ tmp___3^post19 == 0 /\ bSum^0 <= 0 /\ -tmp___5^post19+tmp___5^0 == 0 /\ nj^0-nj^post19 == 0 /\ nSum^0-nSum^post19 == 0 /\ tmp___2^0-tmp___2^post19 == 0 /\ -nSumDiag2^post19+nSumDiag2^0 == 0 /\ ni^0-ni^post19 == 0 /\ -tmp___7^post19+tmp___7^0 == 0 /\ nN^0-nN^post19 == 0 /\ tmp___0^0-tmp___0^post19 == 0 /\ nSumRow^0-nSumRow^post19 == 0 /\ -tmp___1^post19+tmp___1^0 == 0 /\ -nDim^post19+nDim^0 == 0 /\ nSumCol^0-nSumCol^post19 == 0 /\ bSum^0-bSum^post19 == 0 /\ -bSymmetry^post19+bSymmetry^0 == 0), cost: 1 20: l16 -> l15 : bDistinct^0'=bDistinct^post20, tmp^0'=tmp^post20, nN^0'=nN^post20, tmp___2^0'=tmp___2^post20, nSum^0'=nSum^post20, tmp___7^0'=tmp___7^post20, bSum^0'=bSum^post20, nSumDiag1^0'=nSumDiag1^post20, tmp___4^0'=tmp___4^post20, nj^0'=nj^post20, nDim^0'=nDim^post20, tmp___1^0'=tmp___1^post20, nSumRow^0'=nSumRow^post20, tmp___6^0'=tmp___6^post20, bDomain^0'=bDomain^post20, tmp___0^0'=tmp___0^post20, nSumCol^0'=nSumCol^post20, tmp___3^0'=tmp___3^post20, ni^0'=ni^post20, bSymmetry^0'=bSymmetry^post20, nSumDiag2^0'=nSumDiag2^post20, tmp___5^0'=tmp___5^post20, (tmp^0-tmp^post20 == 0 /\ -tmp___4^post20+tmp___4^0 == 0 /\ bDistinct^0-bDistinct^post20 == 0 /\ -tmp___5^post20+tmp___5^0 == 0 /\ -nSumRow^post20+nSumRow^0 == 0 /\ nSum^0-nSum^post20 == 0 /\ tmp___2^0-tmp___2^post20 == 0 /\ -nSumDiag2^post20+nSumDiag2^0 == 0 /\ tmp___0^0-tmp___0^post20 == 0 /\ 1-bSum^0 <= 0 /\ -nDim^post20+nDim^0 == 0 /\ -tmp___1^post20+tmp___1^0 == 0 /\ -nSumDiag1^post20+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post20 == 0 /\ tmp___6^0-tmp___6^post20 == 0 /\ tmp___7^0-tmp___7^post20 == 0 /\ -nSumCol^post20+nSumCol^0 == 0 /\ tmp___3^0-tmp___3^post20 == 0 /\ nN^0-nN^post20 == 0 /\ -ni^post20+ni^0 == 0 /\ -bSymmetry^post20+bSymmetry^0 == 0 /\ -nj^post20+nj^0 == 0 /\ bSum^0-bSum^post20 == 0), cost: 1 21: l16 -> l15 : bDistinct^0'=bDistinct^post21, tmp^0'=tmp^post21, nN^0'=nN^post21, tmp___2^0'=tmp___2^post21, nSum^0'=nSum^post21, tmp___7^0'=tmp___7^post21, bSum^0'=bSum^post21, nSumDiag1^0'=nSumDiag1^post21, tmp___4^0'=tmp___4^post21, nj^0'=nj^post21, nDim^0'=nDim^post21, tmp___1^0'=tmp___1^post21, nSumRow^0'=nSumRow^post21, tmp___6^0'=tmp___6^post21, bDomain^0'=bDomain^post21, tmp___0^0'=tmp___0^post21, nSumCol^0'=nSumCol^post21, tmp___3^0'=tmp___3^post21, ni^0'=ni^post21, bSymmetry^0'=bSymmetry^post21, nSumDiag2^0'=nSumDiag2^post21, tmp___5^0'=tmp___5^post21, (-bSymmetry^post21+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post21 == 0 /\ tmp___4^0-tmp___4^post21 == 0 /\ nN^0-nN^post21 == 0 /\ tmp___0^0-tmp___0^post21 == 0 /\ -tmp___5^post21+tmp___5^0 == 0 /\ -nSumRow^post21+nSumRow^0 == 0 /\ -tmp___1^post21+tmp___1^0 == 0 /\ -nSumDiag1^post21+nSumDiag1^0 == 0 /\ -nDim^post21+nDim^0 == 0 /\ bDomain^0-bDomain^post21 == 0 /\ -nSumCol^post21+nSumCol^0 == 0 /\ bDistinct^0-bDistinct^post21 == 0 /\ -ni^post21+ni^0 == 0 /\ tmp___3^0-tmp___3^post21 == 0 /\ tmp^0-tmp^post21 == 0 /\ nSum^0-nSum^post21 == 0 /\ -nj^post21+nj^0 == 0 /\ -nSumDiag2^post21+nSumDiag2^0 == 0 /\ bSum^0-bSum^post21 == 0 /\ tmp___6^0-tmp___6^post21 == 0 /\ 1+bSum^0 <= 0 /\ tmp___7^0-tmp___7^post21 == 0), cost: 1 22: l17 -> l16 : bDistinct^0'=bDistinct^post22, tmp^0'=tmp^post22, nN^0'=nN^post22, tmp___2^0'=tmp___2^post22, nSum^0'=nSum^post22, tmp___7^0'=tmp___7^post22, bSum^0'=bSum^post22, nSumDiag1^0'=nSumDiag1^post22, tmp___4^0'=tmp___4^post22, nj^0'=nj^post22, nDim^0'=nDim^post22, tmp___1^0'=tmp___1^post22, nSumRow^0'=nSumRow^post22, tmp___6^0'=tmp___6^post22, bDomain^0'=bDomain^post22, tmp___0^0'=tmp___0^post22, nSumCol^0'=nSumCol^post22, tmp___3^0'=tmp___3^post22, ni^0'=ni^post22, bSymmetry^0'=bSymmetry^post22, nSumDiag2^0'=nSumDiag2^post22, tmp___5^0'=tmp___5^post22, (tmp___2^0-tmp___2^post22 == 0 /\ nDim^0-nDim^post22 == 0 /\ -bSymmetry^post22+bSymmetry^0 == 0 /\ tmp^0-tmp^post22 == 0 /\ tmp___4^0-tmp___4^post22 == 0 /\ bDistinct^0-bDistinct^post22 == 0 /\ nSumRow^0-nSumRow^post22 == 0 /\ tmp___1^0-tmp___1^post22 == 0 /\ -tmp___3^post22+tmp___3^0 == 0 /\ -nSumCol^post22+nSumCol^0 == 0 /\ nN^0-nN^post22 == 0 /\ -tmp___6^post22+tmp___6^0 == 0 /\ nDim^0-ni^0 <= 0 /\ -nSumDiag2^post22+nSumDiag2^0 == 0 /\ -bSum^post22+bSum^0 == 0 /\ nj^0-nj^post22 == 0 /\ -bDomain^post22+bDomain^0 == 0 /\ -tmp___0^post22+tmp___0^0 == 0 /\ tmp___7^0-tmp___7^post22 == 0 /\ -ni^post22+ni^0 == 0 /\ nSumDiag1^0-nSumDiag1^post22 == 0 /\ -tmp___5^post22+tmp___5^0 == 0 /\ -nSum^post22+nSum^0 == 0), cost: 1 23: l17 -> l18 : bDistinct^0'=bDistinct^post23, tmp^0'=tmp^post23, nN^0'=nN^post23, tmp___2^0'=tmp___2^post23, nSum^0'=nSum^post23, tmp___7^0'=tmp___7^post23, bSum^0'=bSum^post23, nSumDiag1^0'=nSumDiag1^post23, tmp___4^0'=tmp___4^post23, nj^0'=nj^post23, nDim^0'=nDim^post23, tmp___1^0'=tmp___1^post23, nSumRow^0'=nSumRow^post23, tmp___6^0'=tmp___6^post23, bDomain^0'=bDomain^post23, tmp___0^0'=tmp___0^post23, nSumCol^0'=nSumCol^post23, tmp___3^0'=tmp___3^post23, ni^0'=ni^post23, bSymmetry^0'=bSymmetry^post23, nSumDiag2^0'=nSumDiag2^post23, tmp___5^0'=tmp___5^post23, (0 == 0 /\ nSumRow^0-nSumRow^post23 == 0 /\ nSumDiag1^0-nSumDiag1^post23 == 0 /\ tmp^0-tmp^post23 == 0 /\ tmp___4^0-tmp___4^post23 == 0 /\ bDistinct^0-bDistinct^post23 == 0 /\ tmp___1^0-tmp___1^post23 == 0 /\ nj^0-nj^post23 == 0 /\ nN^0-nN^post23 == 0 /\ -tmp___3^post23+tmp___3^0 == 0 /\ -bSymmetry^post23+bSymmetry^0 == 0 /\ -nSumCol^post23+nSumCol^0 == 0 /\ -1+ni^post23-ni^0 == 0 /\ -tmp___6^post23+tmp___6^0 == 0 /\ -tmp___0^post23+tmp___0^0 == 0 /\ bSum^0-bSum^post23 == 0 /\ -tmp___5^post23+tmp___5^0 == 0 /\ 1-nDim^0+ni^0 <= 0 /\ tmp___7^0-tmp___7^post23 == 0 /\ -bDomain^post23+bDomain^0 == 0 /\ -nSum^post23+nSum^0 == 0 /\ tmp___2^0-tmp___2^post23 == 0 /\ -nDim^post23+nDim^0 == 0), cost: 1 35: l18 -> l17 : bDistinct^0'=bDistinct^post35, tmp^0'=tmp^post35, nN^0'=nN^post35, tmp___2^0'=tmp___2^post35, nSum^0'=nSum^post35, tmp___7^0'=tmp___7^post35, bSum^0'=bSum^post35, nSumDiag1^0'=nSumDiag1^post35, tmp___4^0'=tmp___4^post35, nj^0'=nj^post35, nDim^0'=nDim^post35, tmp___1^0'=tmp___1^post35, nSumRow^0'=nSumRow^post35, tmp___6^0'=tmp___6^post35, bDomain^0'=bDomain^post35, tmp___0^0'=tmp___0^post35, nSumCol^0'=nSumCol^post35, tmp___3^0'=tmp___3^post35, ni^0'=ni^post35, bSymmetry^0'=bSymmetry^post35, nSumDiag2^0'=nSumDiag2^post35, tmp___5^0'=tmp___5^post35, (tmp___6^0-tmp___6^post35 == 0 /\ -bDomain^post35+bDomain^0 == 0 /\ tmp^0-tmp^post35 == 0 /\ -nSumDiag1^post35+nSumDiag1^0 == 0 /\ bDistinct^0-bDistinct^post35 == 0 /\ -tmp___5^post35+tmp___5^0 == 0 /\ nSum^0-nSum^post35 == 0 /\ -nSumDiag2^post35+nSumDiag2^0 == 0 /\ tmp___2^0-tmp___2^post35 == 0 /\ ni^0-ni^post35 == 0 /\ tmp___4^0-tmp___4^post35 == 0 /\ -nDim^post35+nDim^0 == 0 /\ tmp___3^0-tmp___3^post35 == 0 /\ -tmp___7^post35+tmp___7^0 == 0 /\ nSumRow^0-nSumRow^post35 == 0 /\ nN^0-nN^post35 == 0 /\ tmp___0^0-tmp___0^post35 == 0 /\ -tmp___1^post35+tmp___1^0 == 0 /\ nSumCol^0-nSumCol^post35 == 0 /\ -bSymmetry^post35+bSymmetry^0 == 0 /\ -nj^post35+nj^0 == 0 /\ bSum^0-bSum^post35 == 0), cost: 1 24: l19 -> l20 : bDistinct^0'=bDistinct^post24, tmp^0'=tmp^post24, nN^0'=nN^post24, tmp___2^0'=tmp___2^post24, nSum^0'=nSum^post24, tmp___7^0'=tmp___7^post24, bSum^0'=bSum^post24, nSumDiag1^0'=nSumDiag1^post24, tmp___4^0'=tmp___4^post24, nj^0'=nj^post24, nDim^0'=nDim^post24, tmp___1^0'=tmp___1^post24, nSumRow^0'=nSumRow^post24, tmp___6^0'=tmp___6^post24, bDomain^0'=bDomain^post24, tmp___0^0'=tmp___0^post24, nSumCol^0'=nSumCol^post24, tmp___3^0'=tmp___3^post24, ni^0'=ni^post24, bSymmetry^0'=bSymmetry^post24, nSumDiag2^0'=nSumDiag2^post24, tmp___5^0'=tmp___5^post24, (-ni^post24+ni^0 == 0 /\ tmp___6^0-tmp___6^post24 == 0 /\ nSumRow^0-nSumRow^post24 == 0 /\ nN^0-nN^post24 == 0 /\ -tmp___3^post24+tmp___3^0 == 0 /\ -nSumDiag2^post24+nSumDiag2^0 == 0 /\ bSymmetry^0-bSymmetry^post24 == 0 /\ nj^0-nj^post24 == 0 /\ -tmp___0^post24+tmp___0^0 == 0 /\ -tmp___1^post24+tmp___1^0 == 0 /\ bDistinct^0-bDistinct^post24 == 0 /\ -tmp___5^post24+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post24 == 0 /\ nSumDiag1^0-nSumDiag1^post24 == 0 /\ nSumCol^0-nSumCol^post24 == 0 /\ -tmp___4^post24+tmp___4^0 == 0 /\ tmp___2^0-tmp___2^post24 == 0 /\ bSum^0-bSum^post24 == 0 /\ -bDomain^post24+bDomain^0 == 0 /\ -nDim^post24+nDim^0 == 0 /\ nSum^0-nSum^post24 == 0 /\ tmp^0-tmp^post24 == 0), cost: 1 33: l20 -> l24 : bDistinct^0'=bDistinct^post33, tmp^0'=tmp^post33, nN^0'=nN^post33, tmp___2^0'=tmp___2^post33, nSum^0'=nSum^post33, tmp___7^0'=tmp___7^post33, bSum^0'=bSum^post33, nSumDiag1^0'=nSumDiag1^post33, tmp___4^0'=tmp___4^post33, nj^0'=nj^post33, nDim^0'=nDim^post33, tmp___1^0'=tmp___1^post33, nSumRow^0'=nSumRow^post33, tmp___6^0'=tmp___6^post33, bDomain^0'=bDomain^post33, tmp___0^0'=tmp___0^post33, nSumCol^0'=nSumCol^post33, tmp___3^0'=tmp___3^post33, ni^0'=ni^post33, bSymmetry^0'=bSymmetry^post33, nSumDiag2^0'=nSumDiag2^post33, tmp___5^0'=tmp___5^post33, (tmp___2^0-tmp___2^post33 == 0 /\ nDim^0-nDim^post33 == 0 /\ -bSymmetry^post33+bSymmetry^0 == 0 /\ -tmp___3^post33+tmp___3^0 == 0 /\ tmp^0-tmp^post33 == 0 /\ -nSumCol^post33+nSumCol^0 == 0 /\ -nSumRow^post33+nSumRow^0 == 0 /\ nDim^0-ni^0 <= 0 /\ -bSum^post33+bSum^0 == 0 /\ -bDomain^post33+bDomain^0 == 0 /\ -tmp___6^post33+tmp___6^0 == 0 /\ -tmp___4^post33+tmp___4^0 == 0 /\ -nSumDiag2^post33+nSumDiag2^0 == 0 /\ -tmp___0^post33+tmp___0^0 == 0 /\ -ni^post33+ni^0 == 0 /\ nj^0-nj^post33 == 0 /\ nSum^0-nSum^post33 == 0 /\ tmp___7^0-tmp___7^post33 == 0 /\ bDistinct^0-bDistinct^post33 == 0 /\ nSumDiag1^0-nSumDiag1^post33 == 0 /\ -tmp___5^post33+tmp___5^0 == 0 /\ -tmp___1^post33+tmp___1^0 == 0 /\ nN^0-nN^post33 == 0), cost: 1 34: l20 -> l19 : bDistinct^0'=bDistinct^post34, tmp^0'=tmp^post34, nN^0'=nN^post34, tmp___2^0'=tmp___2^post34, nSum^0'=nSum^post34, tmp___7^0'=tmp___7^post34, bSum^0'=bSum^post34, nSumDiag1^0'=nSumDiag1^post34, tmp___4^0'=tmp___4^post34, nj^0'=nj^post34, nDim^0'=nDim^post34, tmp___1^0'=tmp___1^post34, nSumRow^0'=nSumRow^post34, tmp___6^0'=tmp___6^post34, bDomain^0'=bDomain^post34, tmp___0^0'=tmp___0^post34, nSumCol^0'=nSumCol^post34, tmp___3^0'=tmp___3^post34, ni^0'=ni^post34, bSymmetry^0'=bSymmetry^post34, nSumDiag2^0'=nSumDiag2^post34, tmp___5^0'=tmp___5^post34, (0 == 0 /\ tmp___6^0-tmp___6^post34 == 0 /\ bDistinct^0-bDistinct^post34 == 0 /\ -nj^post34+nj^0 == 0 /\ tmp___2^0-tmp___2^post34 == 0 /\ nSumCol^0-nSumCol^post34 == 0 /\ bSum^0-bSum^post34 == 0 /\ -tmp___5^post34+tmp___5^0 == 0 /\ nSum^0-nSum^post34 == 0 /\ -nSumDiag2^post34+nSumDiag2^0 == 0 /\ tmp^0-tmp^post34 == 0 /\ tmp___4^0-tmp___4^post34 == 0 /\ nSumRow^0-nSumRow^post34 == 0 /\ nN^0-nN^post34 == 0 /\ tmp___0^0-tmp___0^post34 == 0 /\ -tmp___1^post34+tmp___1^0 == 0 /\ -nDim^post34+nDim^0 == 0 /\ -bSymmetry^post34+bSymmetry^0 == 0 /\ 1-nDim^0+ni^0 <= 0 /\ tmp___3^0-tmp___3^post34 == 0 /\ -1-ni^0+ni^post34 == 0 /\ -bDomain^post34+bDomain^0 == 0 /\ -tmp___7^post34+tmp___7^0 == 0), cost: 1 25: l21 -> l22 : bDistinct^0'=bDistinct^post25, tmp^0'=tmp^post25, nN^0'=nN^post25, tmp___2^0'=tmp___2^post25, nSum^0'=nSum^post25, tmp___7^0'=tmp___7^post25, bSum^0'=bSum^post25, nSumDiag1^0'=nSumDiag1^post25, tmp___4^0'=tmp___4^post25, nj^0'=nj^post25, nDim^0'=nDim^post25, tmp___1^0'=tmp___1^post25, nSumRow^0'=nSumRow^post25, tmp___6^0'=tmp___6^post25, bDomain^0'=bDomain^post25, tmp___0^0'=tmp___0^post25, nSumCol^0'=nSumCol^post25, tmp___3^0'=tmp___3^post25, ni^0'=ni^post25, bSymmetry^0'=bSymmetry^post25, nSumDiag2^0'=nSumDiag2^post25, tmp___5^0'=tmp___5^post25, (tmp___4^0-tmp___4^post25 == 0 /\ -tmp___5^post25+tmp___5^0 == 0 /\ -nSumRow^post25+nSumRow^0 == 0 /\ nN^0-nN^post25 == 0 /\ tmp___0^0-tmp___0^post25 == 0 /\ -nSumDiag2^post25+nSumDiag2^0 == 0 /\ tmp___2^post25 == 0 /\ -tmp___1^post25+tmp___1^0 == 0 /\ -nSumDiag1^post25+nSumDiag1^0 == 0 /\ -nDim^post25+nDim^0 == 0 /\ bDomain^0-bDomain^post25 == 0 /\ nSum^0-nSum^post25 == 0 /\ tmp___7^0-tmp___7^post25 == 0 /\ tmp___3^0-tmp___3^post25 == 0 /\ tmp^0-tmp^post25 == 0 /\ bDistinct^0-bDistinct^post25 == 0 /\ -ni^post25+ni^0 == 0 /\ -nj^post25+nj^0 == 0 /\ bSum^0-bSum^post25 == 0 /\ -bSymmetry^post25+bSymmetry^0 == 0 /\ -nSumCol^post25+nSumCol^0 == 0 /\ tmp___6^0-tmp___6^post25 == 0), cost: 1 26: l22 -> l18 : bDistinct^0'=bDistinct^post26, tmp^0'=tmp^post26, nN^0'=nN^post26, tmp___2^0'=tmp___2^post26, nSum^0'=nSum^post26, tmp___7^0'=tmp___7^post26, bSum^0'=bSum^post26, nSumDiag1^0'=nSumDiag1^post26, tmp___4^0'=tmp___4^post26, nj^0'=nj^post26, nDim^0'=nDim^post26, tmp___1^0'=tmp___1^post26, nSumRow^0'=nSumRow^post26, tmp___6^0'=tmp___6^post26, bDomain^0'=bDomain^post26, tmp___0^0'=tmp___0^post26, nSumCol^0'=nSumCol^post26, tmp___3^0'=tmp___3^post26, ni^0'=ni^post26, bSymmetry^0'=bSymmetry^post26, nSumDiag2^0'=nSumDiag2^post26, tmp___5^0'=tmp___5^post26, (tmp___2^0-tmp___2^post26 == 0 /\ -bSymmetry^post26+bSymmetry^0 == 0 /\ -tmp___5^post26+tmp___5^0 == 0 /\ tmp___4^0-tmp___4^post26 == 0 /\ -nSumDiag2^post26+nSumDiag2^0 == 0 /\ nN^0-nN^post26 == 0 /\ -nSumRow^post26+nSumRow^0 == 0 /\ -tmp___2^0+bSum^post26 == 0 /\ -tmp___1^post26+tmp___1^0 == 0 /\ ni^post26 == 0 /\ bDomain^0-bDomain^post26 == 0 /\ nSumDiag1^0-nSumDiag1^post26 == 0 /\ -nSumCol^post26+nSumCol^0 == 0 /\ nSum^0-nSum^post26 == 0 /\ bDistinct^0-bDistinct^post26 == 0 /\ -tmp___3^post26+tmp___3^0 == 0 /\ nDim^0-nDim^post26 == 0 /\ nj^0-nj^post26 == 0 /\ tmp^0-tmp^post26 == 0 /\ tmp___6^0-tmp___6^post26 == 0 /\ tmp___7^0-tmp___7^post26 == 0 /\ -tmp___0^post26+tmp___0^0 == 0), cost: 1 27: l23 -> l21 : bDistinct^0'=bDistinct^post27, tmp^0'=tmp^post27, nN^0'=nN^post27, tmp___2^0'=tmp___2^post27, nSum^0'=nSum^post27, tmp___7^0'=tmp___7^post27, bSum^0'=bSum^post27, nSumDiag1^0'=nSumDiag1^post27, tmp___4^0'=tmp___4^post27, nj^0'=nj^post27, nDim^0'=nDim^post27, tmp___1^0'=tmp___1^post27, nSumRow^0'=nSumRow^post27, tmp___6^0'=tmp___6^post27, bDomain^0'=bDomain^post27, tmp___0^0'=tmp___0^post27, nSumCol^0'=nSumCol^post27, tmp___3^0'=tmp___3^post27, ni^0'=ni^post27, bSymmetry^0'=bSymmetry^post27, nSumDiag2^0'=nSumDiag2^post27, tmp___5^0'=tmp___5^post27, (bDomain^0-bDomain^post27 == 0 /\ nSum^0-nSum^post27 == 0 /\ -bSymmetry^post27+bSymmetry^0 == 0 /\ tmp^0-tmp^post27 == 0 /\ -nSumCol^post27+nSumCol^0 == 0 /\ nN^0-nN^post27 == 0 /\ tmp___1^0-tmp___1^post27 == 0 /\ -nSumRow^post27+nSumRow^0 == 0 /\ tmp___7^0-tmp___7^post27 == 0 /\ nSumDiag1^0-nSumDiag1^post27 == 0 /\ -tmp___6^post27+tmp___6^0 == 0 /\ bSum^0-bSum^post27 == 0 /\ nDim^0-nDim^post27 == 0 /\ nj^0-nj^post27 == 0 /\ -tmp___3^post27+tmp___3^0 == 0 /\ tmp___4^0-tmp___4^post27 == 0 /\ -tmp___2^post27+tmp___2^0 == 0 /\ -tmp___5^post27+tmp___5^0 == 0 /\ -nSumDiag2^post27+nSumDiag2^0 == 0 /\ -tmp___0^post27+tmp___0^0 == 0 /\ 1+nSum^0-nSumDiag1^0 <= 0 /\ bDistinct^0-bDistinct^post27 == 0 /\ -ni^post27+ni^0 == 0), cost: 1 28: l23 -> l21 : bDistinct^0'=bDistinct^post28, tmp^0'=tmp^post28, nN^0'=nN^post28, tmp___2^0'=tmp___2^post28, nSum^0'=nSum^post28, tmp___7^0'=tmp___7^post28, bSum^0'=bSum^post28, nSumDiag1^0'=nSumDiag1^post28, tmp___4^0'=tmp___4^post28, nj^0'=nj^post28, nDim^0'=nDim^post28, tmp___1^0'=tmp___1^post28, nSumRow^0'=nSumRow^post28, tmp___6^0'=tmp___6^post28, bDomain^0'=bDomain^post28, tmp___0^0'=tmp___0^post28, nSumCol^0'=nSumCol^post28, tmp___3^0'=tmp___3^post28, ni^0'=ni^post28, bSymmetry^0'=bSymmetry^post28, nSumDiag2^0'=nSumDiag2^post28, tmp___5^0'=tmp___5^post28, (-ni^post28+ni^0 == 0 /\ nSumRow^0-nSumRow^post28 == 0 /\ bSymmetry^0-bSymmetry^post28 == 0 /\ nSumDiag1^0-nSumDiag1^post28 == 0 /\ nj^0-nj^post28 == 0 /\ -tmp___3^post28+tmp___3^0 == 0 /\ -tmp___5^post28+tmp___5^0 == 0 /\ -tmp___0^post28+tmp___0^0 == 0 /\ bSum^0-bSum^post28 == 0 /\ -tmp___4^post28+tmp___4^0 == 0 /\ -tmp___6^post28+tmp___6^0 == 0 /\ 1-nSum^0+nSumDiag1^0 <= 0 /\ -nSumDiag2^post28+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post28 == 0 /\ -nDim^post28+nDim^0 == 0 /\ -bDomain^post28+bDomain^0 == 0 /\ nSum^0-nSum^post28 == 0 /\ tmp___2^0-tmp___2^post28 == 0 /\ bDistinct^0-bDistinct^post28 == 0 /\ nSumCol^0-nSumCol^post28 == 0 /\ -tmp___1^post28+tmp___1^0 == 0 /\ tmp^0-tmp^post28 == 0 /\ nN^0-nN^post28 == 0), cost: 1 29: l23 -> l22 : bDistinct^0'=bDistinct^post29, tmp^0'=tmp^post29, nN^0'=nN^post29, tmp___2^0'=tmp___2^post29, nSum^0'=nSum^post29, tmp___7^0'=tmp___7^post29, bSum^0'=bSum^post29, nSumDiag1^0'=nSumDiag1^post29, tmp___4^0'=tmp___4^post29, nj^0'=nj^post29, nDim^0'=nDim^post29, tmp___1^0'=tmp___1^post29, nSumRow^0'=nSumRow^post29, tmp___6^0'=tmp___6^post29, bDomain^0'=bDomain^post29, tmp___0^0'=tmp___0^post29, nSumCol^0'=nSumCol^post29, tmp___3^0'=tmp___3^post29, ni^0'=ni^post29, bSymmetry^0'=bSymmetry^post29, nSumDiag2^0'=nSumDiag2^post29, tmp___5^0'=tmp___5^post29, (nN^0-nN^post29 == 0 /\ -1+tmp___2^post29 == 0 /\ -nSumDiag1^post29+nSumDiag1^0 == 0 /\ -ni^post29+ni^0 == 0 /\ -nj^post29+nj^0 == 0 /\ bSum^0-bSum^post29 == 0 /\ bSymmetry^0-bSymmetry^post29 == 0 /\ -nSumDiag2^post29+nSumDiag2^0 == 0 /\ tmp___0^0-tmp___0^post29 == 0 /\ nSumRow^0-nSumRow^post29 == 0 /\ -nDim^post29+nDim^0 == 0 /\ -tmp___1^post29+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post29 == 0 /\ -tmp___5^post29+tmp___5^0 == 0 /\ bDistinct^0-bDistinct^post29 == 0 /\ -nSum^0+nSumDiag1^0 <= 0 /\ -tmp___6^post29+tmp___6^0 == 0 /\ nSumCol^0-nSumCol^post29 == 0 /\ -tmp___4^post29+tmp___4^0 == 0 /\ tmp^0-tmp^post29 == 0 /\ tmp___3^0-tmp___3^post29 == 0 /\ nSum^0-nSum^post29 == 0 /\ -bDomain^post29+bDomain^0 == 0 /\ nSum^0-nSumDiag1^0 <= 0), cost: 1 30: l24 -> l22 : bDistinct^0'=bDistinct^post30, tmp^0'=tmp^post30, nN^0'=nN^post30, tmp___2^0'=tmp___2^post30, nSum^0'=nSum^post30, tmp___7^0'=tmp___7^post30, bSum^0'=bSum^post30, nSumDiag1^0'=nSumDiag1^post30, tmp___4^0'=tmp___4^post30, nj^0'=nj^post30, nDim^0'=nDim^post30, tmp___1^0'=tmp___1^post30, nSumRow^0'=nSumRow^post30, tmp___6^0'=tmp___6^post30, bDomain^0'=bDomain^post30, tmp___0^0'=tmp___0^post30, nSumCol^0'=nSumCol^post30, tmp___3^0'=tmp___3^post30, ni^0'=ni^post30, bSymmetry^0'=bSymmetry^post30, nSumDiag2^0'=nSumDiag2^post30, tmp___5^0'=tmp___5^post30, (-nj^post30+nj^0 == 0 /\ -nSumDiag2^post30+nSumDiag2^0 == 0 /\ -bDomain^post30+bDomain^0 == 0 /\ tmp^0-tmp^post30 == 0 /\ -tmp___4^post30+tmp___4^0 == 0 /\ -bSum^0 <= 0 /\ nN^0-nN^post30 == 0 /\ -nSumDiag1^post30+nSumDiag1^0 == 0 /\ bSum^0 <= 0 /\ -tmp___1^post30+tmp___1^0 == 0 /\ bSum^0-bSum^post30 == 0 /\ ni^0-ni^post30 == 0 /\ tmp___2^post30 == 0 /\ -tmp___5^post30+tmp___5^0 == 0 /\ bDistinct^0-bDistinct^post30 == 0 /\ -tmp___7^post30+tmp___7^0 == 0 /\ tmp___0^0-tmp___0^post30 == 0 /\ nSumRow^0-nSumRow^post30 == 0 /\ nSum^0-nSum^post30 == 0 /\ -nDim^post30+nDim^0 == 0 /\ nSumCol^0-nSumCol^post30 == 0 /\ -bSymmetry^post30+bSymmetry^0 == 0 /\ tmp___6^0-tmp___6^post30 == 0 /\ tmp___3^0-tmp___3^post30 == 0), cost: 1 31: l24 -> l23 : bDistinct^0'=bDistinct^post31, tmp^0'=tmp^post31, nN^0'=nN^post31, tmp___2^0'=tmp___2^post31, nSum^0'=nSum^post31, tmp___7^0'=tmp___7^post31, bSum^0'=bSum^post31, nSumDiag1^0'=nSumDiag1^post31, tmp___4^0'=tmp___4^post31, nj^0'=nj^post31, nDim^0'=nDim^post31, tmp___1^0'=tmp___1^post31, nSumRow^0'=nSumRow^post31, tmp___6^0'=tmp___6^post31, bDomain^0'=bDomain^post31, tmp___0^0'=tmp___0^post31, nSumCol^0'=nSumCol^post31, tmp___3^0'=tmp___3^post31, ni^0'=ni^post31, bSymmetry^0'=bSymmetry^post31, nSumDiag2^0'=nSumDiag2^post31, tmp___5^0'=tmp___5^post31, (nSumDiag1^0-nSumDiag1^post31 == 0 /\ -tmp___0^post31+tmp___0^0 == 0 /\ -bSymmetry^post31+bSymmetry^0 == 0 /\ tmp^0-tmp^post31 == 0 /\ -tmp___5^post31+tmp___5^0 == 0 /\ 1-bSum^0 <= 0 /\ nSum^0-nSum^post31 == 0 /\ -nSumRow^post31+nSumRow^0 == 0 /\ -tmp___6^post31+tmp___6^0 == 0 /\ tmp___7^0-tmp___7^post31 == 0 /\ nDim^0-nDim^post31 == 0 /\ -ni^post31+ni^0 == 0 /\ bSum^0-bSum^post31 == 0 /\ -tmp___3^post31+tmp___3^0 == 0 /\ -nSumCol^post31+nSumCol^0 == 0 /\ nj^0-nj^post31 == 0 /\ tmp___4^0-tmp___4^post31 == 0 /\ tmp___1^0-tmp___1^post31 == 0 /\ -tmp___2^post31+tmp___2^0 == 0 /\ nN^0-nN^post31 == 0 /\ -nSumDiag2^post31+nSumDiag2^0 == 0 /\ bDomain^0-bDomain^post31 == 0 /\ bDistinct^0-bDistinct^post31 == 0), cost: 1 32: l24 -> l23 : bDistinct^0'=bDistinct^post32, tmp^0'=tmp^post32, nN^0'=nN^post32, tmp___2^0'=tmp___2^post32, nSum^0'=nSum^post32, tmp___7^0'=tmp___7^post32, bSum^0'=bSum^post32, nSumDiag1^0'=nSumDiag1^post32, tmp___4^0'=tmp___4^post32, nj^0'=nj^post32, nDim^0'=nDim^post32, tmp___1^0'=tmp___1^post32, nSumRow^0'=nSumRow^post32, tmp___6^0'=tmp___6^post32, bDomain^0'=bDomain^post32, tmp___0^0'=tmp___0^post32, nSumCol^0'=nSumCol^post32, tmp___3^0'=tmp___3^post32, ni^0'=ni^post32, bSymmetry^0'=bSymmetry^post32, nSumDiag2^0'=nSumDiag2^post32, tmp___5^0'=tmp___5^post32, (nSum^0-nSum^post32 == 0 /\ tmp^0-tmp^post32 == 0 /\ -bSymmetry^post32+bSymmetry^0 == 0 /\ nj^0-nj^post32 == 0 /\ -tmp___6^post32+tmp___6^0 == 0 /\ nSumRow^0-nSumRow^post32 == 0 /\ tmp___7^0-tmp___7^post32 == 0 /\ -tmp___2^post32+tmp___2^0 == 0 /\ -tmp___3^post32+tmp___3^0 == 0 /\ nDim^0-nDim^post32 == 0 /\ tmp___4^0-tmp___4^post32 == 0 /\ -nSumCol^post32+nSumCol^0 == 0 /\ tmp___1^0-tmp___1^post32 == 0 /\ nN^0-nN^post32 == 0 /\ -tmp___5^post32+tmp___5^0 == 0 /\ -bSum^post32+bSum^0 == 0 /\ bDistinct^0-bDistinct^post32 == 0 /\ nSumDiag1^0-nSumDiag1^post32 == 0 /\ -nSumDiag2^post32+nSumDiag2^0 == 0 /\ bDomain^0-bDomain^post32 == 0 /\ 1+bSum^0 <= 0 /\ -tmp___0^post32+tmp___0^0 == 0 /\ -ni^post32+ni^0 == 0), cost: 1 36: l25 -> l13 : bDistinct^0'=bDistinct^post36, tmp^0'=tmp^post36, nN^0'=nN^post36, tmp___2^0'=tmp___2^post36, nSum^0'=nSum^post36, tmp___7^0'=tmp___7^post36, bSum^0'=bSum^post36, nSumDiag1^0'=nSumDiag1^post36, tmp___4^0'=tmp___4^post36, nj^0'=nj^post36, nDim^0'=nDim^post36, tmp___1^0'=tmp___1^post36, nSumRow^0'=nSumRow^post36, tmp___6^0'=tmp___6^post36, bDomain^0'=bDomain^post36, tmp___0^0'=tmp___0^post36, nSumCol^0'=nSumCol^post36, tmp___3^0'=tmp___3^post36, ni^0'=ni^post36, bSymmetry^0'=bSymmetry^post36, nSumDiag2^0'=nSumDiag2^post36, tmp___5^0'=tmp___5^post36, (-tmp___5^post36+tmp___5^0 == 0 /\ -bSymmetry^post36+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post36 == 0 /\ -nSumRow^post36+nSumRow^0 == 0 /\ tmp^0-tmp^post36 == 0 /\ tmp___0^0-tmp___0^post36 == 0 /\ nSum^0-nSum^post36 == 0 /\ -tmp___6^post36+tmp___6^0 == 0 /\ -1+nj^post36-nj^0 == 0 /\ -nDim^post36+nDim^0 == 0 /\ -tmp___1^0+bDistinct^post36 == 0 /\ -nSumDiag1^post36+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post36 == 0 /\ tmp___7^0-tmp___7^post36 == 0 /\ tmp___1^0-tmp___1^post36 == 0 /\ tmp___3^0-tmp___3^post36 == 0 /\ tmp___4^0-tmp___4^post36 == 0 /\ nN^0-nN^post36 == 0 /\ -ni^post36+ni^0 == 0 /\ -nSumDiag2^post36+nSumDiag2^0 == 0 /\ bSum^0-bSum^post36 == 0 /\ -nSumCol^post36+nSumCol^0 == 0), cost: 1 37: l26 -> l25 : bDistinct^0'=bDistinct^post37, tmp^0'=tmp^post37, nN^0'=nN^post37, tmp___2^0'=tmp___2^post37, nSum^0'=nSum^post37, tmp___7^0'=tmp___7^post37, bSum^0'=bSum^post37, nSumDiag1^0'=nSumDiag1^post37, tmp___4^0'=tmp___4^post37, nj^0'=nj^post37, nDim^0'=nDim^post37, tmp___1^0'=tmp___1^post37, nSumRow^0'=nSumRow^post37, tmp___6^0'=tmp___6^post37, bDomain^0'=bDomain^post37, tmp___0^0'=tmp___0^post37, nSumCol^0'=nSumCol^post37, tmp___3^0'=tmp___3^post37, ni^0'=ni^post37, bSymmetry^0'=bSymmetry^post37, nSumDiag2^0'=nSumDiag2^post37, tmp___5^0'=tmp___5^post37, (nDim^0-nDim^post37 == 0 /\ nj^0-nj^post37 == 0 /\ tmp___4^0-tmp___4^post37 == 0 /\ tmp___2^0-tmp___2^post37 == 0 /\ -nSumCol^post37+nSumCol^0 == 0 /\ tmp^0-tmp^post37 == 0 /\ -bSymmetry^post37+bSymmetry^0 == 0 /\ nSumRow^0-nSumRow^post37 == 0 /\ nN^0-nN^post37 == 0 /\ -tmp___6^post37+tmp___6^0 == 0 /\ bDistinct^0-bDistinct^post37 == 0 /\ -1+tmp___1^post37 == 0 /\ -bDomain^post37+bDomain^0 == 0 /\ nSum^0-nSum^post37 == 0 /\ -tmp___3^post37+tmp___3^0 == 0 /\ -tmp___5^post37+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post37 == 0 /\ -tmp___0^post37+tmp___0^0 == 0 /\ -ni^post37+ni^0 == 0 /\ nSumDiag1^0-nSumDiag1^post37 == 0 /\ -nSumDiag2^post37+nSumDiag2^0 == 0 /\ -bSum^post37+bSum^0 == 0), cost: 1 38: l27 -> l26 : bDistinct^0'=bDistinct^post38, tmp^0'=tmp^post38, nN^0'=nN^post38, tmp___2^0'=tmp___2^post38, nSum^0'=nSum^post38, tmp___7^0'=tmp___7^post38, bSum^0'=bSum^post38, nSumDiag1^0'=nSumDiag1^post38, tmp___4^0'=tmp___4^post38, nj^0'=nj^post38, nDim^0'=nDim^post38, tmp___1^0'=tmp___1^post38, nSumRow^0'=nSumRow^post38, tmp___6^0'=tmp___6^post38, bDomain^0'=bDomain^post38, tmp___0^0'=tmp___0^post38, nSumCol^0'=nSumCol^post38, tmp___3^0'=tmp___3^post38, ni^0'=ni^post38, bSymmetry^0'=bSymmetry^post38, nSumDiag2^0'=nSumDiag2^post38, tmp___5^0'=tmp___5^post38, (tmp___2^0-tmp___2^post38 == 0 /\ nDim^0-nDim^post38 == 0 /\ tmp^0-tmp^post38 == 0 /\ -bSymmetry^post38+bSymmetry^0 == 0 /\ tmp___4^0-tmp___4^post38 == 0 /\ bDistinct^0-bDistinct^post38 == 0 /\ tmp___1^0-tmp___1^post38 == 0 /\ nj^0-nj^post38 == 0 /\ nSumRow^0-nSumRow^post38 == 0 /\ -tmp___3^post38+tmp___3^0 == 0 /\ -nSumCol^post38+nSumCol^0 == 0 /\ nN^0-nN^post38 == 0 /\ -tmp___6^post38+tmp___6^0 == 0 /\ -nSumDiag2^post38+nSumDiag2^0 == 0 /\ -bSum^post38+bSum^0 == 0 /\ -bDomain^post38+bDomain^0 == 0 /\ -tmp___0^post38+tmp___0^0 == 0 /\ tmp___7^0-tmp___7^post38 == 0 /\ -ni^post38+ni^0 == 0 /\ nSumDiag1^0-nSumDiag1^post38 == 0 /\ -tmp___5^post38+tmp___5^0 == 0 /\ -nSum^post38+nSum^0 == 0), cost: 1 39: l27 -> l25 : bDistinct^0'=bDistinct^post39, tmp^0'=tmp^post39, nN^0'=nN^post39, tmp___2^0'=tmp___2^post39, nSum^0'=nSum^post39, tmp___7^0'=tmp___7^post39, bSum^0'=bSum^post39, nSumDiag1^0'=nSumDiag1^post39, tmp___4^0'=tmp___4^post39, nj^0'=nj^post39, nDim^0'=nDim^post39, tmp___1^0'=tmp___1^post39, nSumRow^0'=nSumRow^post39, tmp___6^0'=tmp___6^post39, bDomain^0'=bDomain^post39, tmp___0^0'=tmp___0^post39, nSumCol^0'=nSumCol^post39, tmp___3^0'=tmp___3^post39, ni^0'=ni^post39, bSymmetry^0'=bSymmetry^post39, nSumDiag2^0'=nSumDiag2^post39, tmp___5^0'=tmp___5^post39, (tmp___6^0-tmp___6^post39 == 0 /\ bDistinct^0-bDistinct^post39 == 0 /\ -ni^post39+ni^0 == 0 /\ tmp___1^post39 == 0 /\ nSumRow^0-nSumRow^post39 == 0 /\ nSumCol^0-nSumCol^post39 == 0 /\ nSumDiag1^0-nSumDiag1^post39 == 0 /\ -nSumDiag2^post39+nSumDiag2^0 == 0 /\ nj^0-nj^post39 == 0 /\ -tmp___3^post39+tmp___3^0 == 0 /\ tmp___4^0-tmp___4^post39 == 0 /\ tmp^0-tmp^post39 == 0 /\ nSum^0-nSum^post39 == 0 /\ nN^0-nN^post39 == 0 /\ -tmp___0^post39+tmp___0^0 == 0 /\ bSum^0-bSum^post39 == 0 /\ -bSymmetry^post39+bSymmetry^0 == 0 /\ -tmp___5^post39+tmp___5^0 == 0 /\ -bDomain^post39+bDomain^0 == 0 /\ tmp___2^0-tmp___2^post39 == 0 /\ -tmp___7^post39+tmp___7^0 == 0 /\ -nDim^post39+nDim^0 == 0), cost: 1 40: l27 -> l26 : bDistinct^0'=bDistinct^post40, tmp^0'=tmp^post40, nN^0'=nN^post40, tmp___2^0'=tmp___2^post40, nSum^0'=nSum^post40, tmp___7^0'=tmp___7^post40, bSum^0'=bSum^post40, nSumDiag1^0'=nSumDiag1^post40, tmp___4^0'=tmp___4^post40, nj^0'=nj^post40, nDim^0'=nDim^post40, tmp___1^0'=tmp___1^post40, nSumRow^0'=nSumRow^post40, tmp___6^0'=tmp___6^post40, bDomain^0'=bDomain^post40, tmp___0^0'=tmp___0^post40, nSumCol^0'=nSumCol^post40, tmp___3^0'=tmp___3^post40, ni^0'=ni^post40, bSymmetry^0'=bSymmetry^post40, nSumDiag2^0'=nSumDiag2^post40, tmp___5^0'=tmp___5^post40, (-nSumDiag2^post40+nSumDiag2^0 == 0 /\ tmp___6^0-tmp___6^post40 == 0 /\ tmp___4^0-tmp___4^post40 == 0 /\ tmp___0^0-tmp___0^post40 == 0 /\ nN^0-nN^post40 == 0 /\ -nSumDiag1^post40+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post40 == 0 /\ -tmp___1^post40+tmp___1^0 == 0 /\ -ni^post40+ni^0 == 0 /\ -tmp___5^post40+tmp___5^0 == 0 /\ tmp___3^0-tmp___3^post40 == 0 /\ tmp^0-tmp^post40 == 0 /\ bDistinct^0-bDistinct^post40 == 0 /\ tmp___7^0-tmp___7^post40 == 0 /\ nSum^0-nSum^post40 == 0 /\ -bSymmetry^post40+bSymmetry^0 == 0 /\ -nSumCol^post40+nSumCol^0 == 0 /\ tmp___2^0-tmp___2^post40 == 0 /\ nDim^0-nDim^post40 == 0 /\ -nSumRow^post40+nSumRow^0 == 0 /\ bSum^0-bSum^post40 == 0 /\ -nj^post40+nj^0 == 0), cost: 1 42: l28 -> l25 : bDistinct^0'=bDistinct^post42, tmp^0'=tmp^post42, nN^0'=nN^post42, tmp___2^0'=tmp___2^post42, nSum^0'=nSum^post42, tmp___7^0'=tmp___7^post42, bSum^0'=bSum^post42, nSumDiag1^0'=nSumDiag1^post42, tmp___4^0'=tmp___4^post42, nj^0'=nj^post42, nDim^0'=nDim^post42, tmp___1^0'=tmp___1^post42, nSumRow^0'=nSumRow^post42, tmp___6^0'=tmp___6^post42, bDomain^0'=bDomain^post42, tmp___0^0'=tmp___0^post42, nSumCol^0'=nSumCol^post42, tmp___3^0'=tmp___3^post42, ni^0'=ni^post42, bSymmetry^0'=bSymmetry^post42, nSumDiag2^0'=nSumDiag2^post42, tmp___5^0'=tmp___5^post42, (bDistinct^0 <= 0 /\ -tmp___0^post42+tmp___0^0 == 0 /\ -bSymmetry^post42+bSymmetry^0 == 0 /\ -tmp___5^post42+tmp___5^0 == 0 /\ tmp___2^0-tmp___2^post42 == 0 /\ tmp___4^0-tmp___4^post42 == 0 /\ -nSumCol^post42+nSumCol^0 == 0 /\ -nSumRow^post42+nSumRow^0 == 0 /\ -tmp___6^post42+tmp___6^0 == 0 /\ nN^0-nN^post42 == 0 /\ -bDistinct^0 <= 0 /\ bDistinct^0-bDistinct^post42 == 0 /\ nSumDiag1^0-nSumDiag1^post42 == 0 /\ -ni^post42+ni^0 == 0 /\ nDim^0-nDim^post42 == 0 /\ tmp___1^post42 == 0 /\ -bDomain^post42+bDomain^0 == 0 /\ bSum^0-bSum^post42 == 0 /\ -tmp___3^post42+tmp___3^0 == 0 /\ nSum^0-nSum^post42 == 0 /\ nj^0-nj^post42 == 0 /\ tmp^0-tmp^post42 == 0 /\ tmp___7^0-tmp___7^post42 == 0 /\ -nSumDiag2^post42+nSumDiag2^0 == 0), cost: 1 43: l28 -> l27 : bDistinct^0'=bDistinct^post43, tmp^0'=tmp^post43, nN^0'=nN^post43, tmp___2^0'=tmp___2^post43, nSum^0'=nSum^post43, tmp___7^0'=tmp___7^post43, bSum^0'=bSum^post43, nSumDiag1^0'=nSumDiag1^post43, tmp___4^0'=tmp___4^post43, nj^0'=nj^post43, nDim^0'=nDim^post43, tmp___1^0'=tmp___1^post43, nSumRow^0'=nSumRow^post43, tmp___6^0'=tmp___6^post43, bDomain^0'=bDomain^post43, tmp___0^0'=tmp___0^post43, nSumCol^0'=nSumCol^post43, tmp___3^0'=tmp___3^post43, ni^0'=ni^post43, bSymmetry^0'=bSymmetry^post43, nSumDiag2^0'=nSumDiag2^post43, tmp___5^0'=tmp___5^post43, (ni^0-ni^post43 == 0 /\ tmp___1^0-tmp___1^post43 == 0 /\ nSumRow^0-nSumRow^post43 == 0 /\ tmp___7^0-tmp___7^post43 == 0 /\ 1-bDistinct^0 <= 0 /\ -tmp___3^post43+tmp___3^0 == 0 /\ nj^0-nj^post43 == 0 /\ nN^0-nN^post43 == 0 /\ nSumDiag1^0-nSumDiag1^post43 == 0 /\ -bSymmetry^post43+bSymmetry^0 == 0 /\ -tmp___6^post43+tmp___6^0 == 0 /\ -tmp___5^post43+tmp___5^0 == 0 /\ tmp___2^0-tmp___2^post43 == 0 /\ -nSumDiag2^post43+nSumDiag2^0 == 0 /\ -bDomain^post43+bDomain^0 == 0 /\ -tmp___0^post43+tmp___0^0 == 0 /\ bSum^0-bSum^post43 == 0 /\ -tmp___4^post43+tmp___4^0 == 0 /\ bDistinct^0-bDistinct^post43 == 0 /\ -nDim^post43+nDim^0 == 0 /\ nSum^0-nSum^post43 == 0 /\ tmp^0-tmp^post43 == 0 /\ nSumCol^0-nSumCol^post43 == 0), cost: 1 44: l28 -> l27 : bDistinct^0'=bDistinct^post44, tmp^0'=tmp^post44, nN^0'=nN^post44, tmp___2^0'=tmp___2^post44, nSum^0'=nSum^post44, tmp___7^0'=tmp___7^post44, bSum^0'=bSum^post44, nSumDiag1^0'=nSumDiag1^post44, tmp___4^0'=tmp___4^post44, nj^0'=nj^post44, nDim^0'=nDim^post44, tmp___1^0'=tmp___1^post44, nSumRow^0'=nSumRow^post44, tmp___6^0'=tmp___6^post44, bDomain^0'=bDomain^post44, tmp___0^0'=tmp___0^post44, nSumCol^0'=nSumCol^post44, tmp___3^0'=tmp___3^post44, ni^0'=ni^post44, bSymmetry^0'=bSymmetry^post44, nSumDiag2^0'=nSumDiag2^post44, tmp___5^0'=tmp___5^post44, (-ni^post44+ni^0 == 0 /\ nSumRow^0-nSumRow^post44 == 0 /\ bSymmetry^0-bSymmetry^post44 == 0 /\ nSumDiag1^0-nSumDiag1^post44 == 0 /\ nj^0-nj^post44 == 0 /\ -tmp___3^post44+tmp___3^0 == 0 /\ -tmp___5^post44+tmp___5^0 == 0 /\ 1+bDistinct^0 <= 0 /\ -tmp___0^post44+tmp___0^0 == 0 /\ -tmp___6^post44+tmp___6^0 == 0 /\ -tmp___4^post44+tmp___4^0 == 0 /\ bSum^0-bSum^post44 == 0 /\ -nSumDiag2^post44+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post44 == 0 /\ -nDim^post44+nDim^0 == 0 /\ -bDomain^post44+bDomain^0 == 0 /\ nSum^0-nSum^post44 == 0 /\ bDistinct^0-bDistinct^post44 == 0 /\ nSumCol^0-nSumCol^post44 == 0 /\ tmp___2^0-tmp___2^post44 == 0 /\ tmp^0-tmp^post44 == 0 /\ nN^0-nN^post44 == 0 /\ -tmp___1^post44+tmp___1^0 == 0), cost: 1 50: l29 -> l30 : bDistinct^0'=bDistinct^post50, tmp^0'=tmp^post50, nN^0'=nN^post50, tmp___2^0'=tmp___2^post50, nSum^0'=nSum^post50, tmp___7^0'=tmp___7^post50, bSum^0'=bSum^post50, nSumDiag1^0'=nSumDiag1^post50, tmp___4^0'=tmp___4^post50, nj^0'=nj^post50, nDim^0'=nDim^post50, tmp___1^0'=tmp___1^post50, nSumRow^0'=nSumRow^post50, tmp___6^0'=tmp___6^post50, bDomain^0'=bDomain^post50, tmp___0^0'=tmp___0^post50, nSumCol^0'=nSumCol^post50, tmp___3^0'=tmp___3^post50, ni^0'=ni^post50, bSymmetry^0'=bSymmetry^post50, nSumDiag2^0'=nSumDiag2^post50, tmp___5^0'=tmp___5^post50, (-nSumDiag1^post50+nSumDiag1^0 == 0 /\ tmp___6^0-tmp___6^post50 == 0 /\ -nj^post50+nj^0 == 0 /\ bDistinct^0-bDistinct^post50 == 0 /\ tmp___2^0-tmp___2^post50 == 0 /\ nSumCol^0-nSumCol^post50 == 0 /\ bSum^0-bSum^post50 == 0 /\ -tmp___5^post50+tmp___5^0 == 0 /\ -nSumDiag2^post50+nSumDiag2^0 == 0 /\ tmp___4^0-tmp___4^post50 == 0 /\ nSum^0-nSum^post50 == 0 /\ tmp^0-tmp^post50 == 0 /\ nN^0-nN^post50 == 0 /\ -tmp___1^post50+tmp___1^0 == 0 /\ tmp___0^0-tmp___0^post50 == 0 /\ nSumRow^0-nSumRow^post50 == 0 /\ -nDim^post50+nDim^0 == 0 /\ -bSymmetry^post50+bSymmetry^0 == 0 /\ bDomain^post50-tmp___0^0 == 0 /\ -1-ni^0+ni^post50 == 0 /\ tmp___3^0-tmp___3^post50 == 0 /\ -tmp___7^post50+tmp___7^0 == 0), cost: 1 100: l30 -> l34 : bDistinct^0'=bDistinct^post100, tmp^0'=tmp^post100, nN^0'=nN^post100, tmp___2^0'=tmp___2^post100, nSum^0'=nSum^post100, tmp___7^0'=tmp___7^post100, bSum^0'=bSum^post100, nSumDiag1^0'=nSumDiag1^post100, tmp___4^0'=tmp___4^post100, nj^0'=nj^post100, nDim^0'=nDim^post100, tmp___1^0'=tmp___1^post100, nSumRow^0'=nSumRow^post100, tmp___6^0'=tmp___6^post100, bDomain^0'=bDomain^post100, tmp___0^0'=tmp___0^post100, nSumCol^0'=nSumCol^post100, tmp___3^0'=tmp___3^post100, ni^0'=ni^post100, bSymmetry^0'=bSymmetry^post100, nSumDiag2^0'=nSumDiag2^post100, tmp___5^0'=tmp___5^post100, (tmp___6^0-tmp___6^post100 == 0 /\ ni^0-ni^post100 == 0 /\ nSumRow^0-nSumRow^post100 == 0 /\ nSum^0-nSum^post100 == 0 /\ -tmp___3^post100+tmp___3^0 == 0 /\ tmp___7^0-tmp___7^post100 == 0 /\ nj^0-nj^post100 == 0 /\ bDistinct^0-bDistinct^post100 == 0 /\ tmp___4^0-tmp___4^post100 == 0 /\ nSumDiag1^0-nSumDiag1^post100 == 0 /\ tmp^0-tmp^post100 == 0 /\ nN^0-nN^post100 == 0 /\ -bSymmetry^post100+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post100 == 0 /\ -bDomain^post100+bDomain^0 == 0 /\ bSum^0-bSum^post100 == 0 /\ -nSumDiag2^post100+nSumDiag2^0 == 0 /\ -tmp___0^post100+tmp___0^0 == 0 /\ -nDim^post100+nDim^0 == 0 /\ -tmp___5^post100+tmp___5^0 == 0 /\ -tmp___1^post100+tmp___1^0 == 0 /\ nSumCol^0-nSumCol^post100 == 0), cost: 1 51: l31 -> l29 : bDistinct^0'=bDistinct^post51, tmp^0'=tmp^post51, nN^0'=nN^post51, tmp___2^0'=tmp___2^post51, nSum^0'=nSum^post51, tmp___7^0'=tmp___7^post51, bSum^0'=bSum^post51, nSumDiag1^0'=nSumDiag1^post51, tmp___4^0'=tmp___4^post51, nj^0'=nj^post51, nDim^0'=nDim^post51, tmp___1^0'=tmp___1^post51, nSumRow^0'=nSumRow^post51, tmp___6^0'=tmp___6^post51, bDomain^0'=bDomain^post51, tmp___0^0'=tmp___0^post51, nSumCol^0'=nSumCol^post51, tmp___3^0'=tmp___3^post51, ni^0'=ni^post51, bSymmetry^0'=bSymmetry^post51, nSumDiag2^0'=nSumDiag2^post51, tmp___5^0'=tmp___5^post51, (tmp___7^0-tmp___7^post51 == 0 /\ -tmp___5^post51+tmp___5^0 == 0 /\ nSumDiag1^0-nSumDiag1^post51 == 0 /\ tmp^0-tmp^post51 == 0 /\ -nSumRow^post51+nSumRow^0 == 0 /\ -tmp___6^post51+tmp___6^0 == 0 /\ bDistinct^0-bDistinct^post51 == 0 /\ -nSumDiag2^post51+nSumDiag2^0 == 0 /\ -nSum^post51+nSum^0 == 0 /\ tmp___0^post51 == 0 /\ tmp___1^0-tmp___1^post51 == 0 /\ nDim^0-nDim^post51 == 0 /\ -nSumCol^post51+nSumCol^0 == 0 /\ tmp___3^0-tmp___3^post51 == 0 /\ -tmp___2^post51+tmp___2^0 == 0 /\ tmp___4^0-tmp___4^post51 == 0 /\ -ni^post51+ni^0 == 0 /\ nN^0-nN^post51 == 0 /\ -bSymmetry^post51+bSymmetry^0 == 0 /\ -nj^post51+nj^0 == 0 /\ bDomain^0-bDomain^post51 == 0 /\ bSum^0-bSum^post51 == 0), cost: 1 52: l31 -> l29 : bDistinct^0'=bDistinct^post52, tmp^0'=tmp^post52, nN^0'=nN^post52, tmp___2^0'=tmp___2^post52, nSum^0'=nSum^post52, tmp___7^0'=tmp___7^post52, bSum^0'=bSum^post52, nSumDiag1^0'=nSumDiag1^post52, tmp___4^0'=tmp___4^post52, nj^0'=nj^post52, nDim^0'=nDim^post52, tmp___1^0'=tmp___1^post52, nSumRow^0'=nSumRow^post52, tmp___6^0'=tmp___6^post52, bDomain^0'=bDomain^post52, tmp___0^0'=tmp___0^post52, nSumCol^0'=nSumCol^post52, tmp___3^0'=tmp___3^post52, ni^0'=ni^post52, bSymmetry^0'=bSymmetry^post52, nSumDiag2^0'=nSumDiag2^post52, tmp___5^0'=tmp___5^post52, (tmp___2^0-tmp___2^post52 == 0 /\ -bSymmetry^post52+bSymmetry^0 == 0 /\ bDistinct^0-bDistinct^post52 == 0 /\ tmp^0-tmp^post52 == 0 /\ nDim^0-nDim^post52 == 0 /\ nj^0-nj^post52 == 0 /\ -tmp___6^post52+tmp___6^0 == 0 /\ nSum^0-nSum^post52 == 0 /\ nSumRow^0-nSumRow^post52 == 0 /\ -bDomain^post52+bDomain^0 == 0 /\ -ni^post52+ni^0 == 0 /\ -tmp___3^post52+tmp___3^0 == 0 /\ tmp___1^0-tmp___1^post52 == 0 /\ tmp___4^0-tmp___4^post52 == 0 /\ -nSumCol^post52+nSumCol^0 == 0 /\ nN^0-nN^post52 == 0 /\ -bSum^post52+bSum^0 == 0 /\ -1+tmp___0^post52 == 0 /\ -nSumDiag2^post52+nSumDiag2^0 == 0 /\ -tmp___5^post52+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post52 == 0 /\ nSumDiag1^0-nSumDiag1^post52 == 0), cost: 1 53: l32 -> l29 : bDistinct^0'=bDistinct^post53, tmp^0'=tmp^post53, nN^0'=nN^post53, tmp___2^0'=tmp___2^post53, nSum^0'=nSum^post53, tmp___7^0'=tmp___7^post53, bSum^0'=bSum^post53, nSumDiag1^0'=nSumDiag1^post53, tmp___4^0'=tmp___4^post53, nj^0'=nj^post53, nDim^0'=nDim^post53, tmp___1^0'=tmp___1^post53, nSumRow^0'=nSumRow^post53, tmp___6^0'=tmp___6^post53, bDomain^0'=bDomain^post53, tmp___0^0'=tmp___0^post53, nSumCol^0'=nSumCol^post53, tmp___3^0'=tmp___3^post53, ni^0'=ni^post53, bSymmetry^0'=bSymmetry^post53, nSumDiag2^0'=nSumDiag2^post53, tmp___5^0'=tmp___5^post53, (tmp___1^0-tmp___1^post53 == 0 /\ nDim^0-nDim^post53 == 0 /\ -bSymmetry^post53+bSymmetry^0 == 0 /\ nj^0-nj^post53 == 0 /\ tmp___4^0-tmp___4^post53 == 0 /\ tmp___2^0-tmp___2^post53 == 0 /\ tmp___0^post53 == 0 /\ tmp^0-tmp^post53 == 0 /\ -nSumCol^post53+nSumCol^0 == 0 /\ nSumRow^0-nSumRow^post53 == 0 /\ nN^0-nN^post53 == 0 /\ -tmp___6^post53+tmp___6^0 == 0 /\ bDistinct^0-bDistinct^post53 == 0 /\ -bDomain^post53+bDomain^0 == 0 /\ nSum^0-nSum^post53 == 0 /\ -tmp___3^post53+tmp___3^0 == 0 /\ -tmp___5^post53+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post53 == 0 /\ -ni^post53+ni^0 == 0 /\ nSumDiag1^0-nSumDiag1^post53 == 0 /\ -bSum^post53+bSum^0 == 0 /\ -nSumDiag2^post53+nSumDiag2^0 == 0), cost: 1 54: l32 -> l31 : bDistinct^0'=bDistinct^post54, tmp^0'=tmp^post54, nN^0'=nN^post54, tmp___2^0'=tmp___2^post54, nSum^0'=nSum^post54, tmp___7^0'=tmp___7^post54, bSum^0'=bSum^post54, nSumDiag1^0'=nSumDiag1^post54, tmp___4^0'=tmp___4^post54, nj^0'=nj^post54, nDim^0'=nDim^post54, tmp___1^0'=tmp___1^post54, nSumRow^0'=nSumRow^post54, tmp___6^0'=tmp___6^post54, bDomain^0'=bDomain^post54, tmp___0^0'=tmp___0^post54, nSumCol^0'=nSumCol^post54, tmp___3^0'=tmp___3^post54, ni^0'=ni^post54, bSymmetry^0'=bSymmetry^post54, nSumDiag2^0'=nSumDiag2^post54, tmp___5^0'=tmp___5^post54, (-ni^post54+ni^0 == 0 /\ -nSumCol^post54+nSumCol^0 == 0 /\ bSum^0-bSum^post54 == 0 /\ tmp___6^0-tmp___6^post54 == 0 /\ -nSumDiag2^post54+nSumDiag2^0 == 0 /\ nj^0-nj^post54 == 0 /\ tmp___2^0-tmp___2^post54 == 0 /\ bDistinct^0-bDistinct^post54 == 0 /\ tmp___4^0-tmp___4^post54 == 0 /\ tmp^0-tmp^post54 == 0 /\ nSum^0-nSum^post54 == 0 /\ nN^0-nN^post54 == 0 /\ -bSymmetry^post54+bSymmetry^0 == 0 /\ -nSumRow^post54+nSumRow^0 == 0 /\ -tmp___5^post54+tmp___5^0 == 0 /\ -bDomain^post54+bDomain^0 == 0 /\ -tmp___7^post54+tmp___7^0 == 0 /\ tmp___3^0-tmp___3^post54 == 0 /\ -tmp___1^post54+tmp___1^0 == 0 /\ -nSumDiag1^post54+nSumDiag1^0 == 0 /\ tmp___0^0-tmp___0^post54 == 0 /\ -nDim^post54+nDim^0 == 0), cost: 1 55: l33 -> l29 : bDistinct^0'=bDistinct^post55, tmp^0'=tmp^post55, nN^0'=nN^post55, tmp___2^0'=tmp___2^post55, nSum^0'=nSum^post55, tmp___7^0'=tmp___7^post55, bSum^0'=bSum^post55, nSumDiag1^0'=nSumDiag1^post55, tmp___4^0'=tmp___4^post55, nj^0'=nj^post55, nDim^0'=nDim^post55, tmp___1^0'=tmp___1^post55, nSumRow^0'=nSumRow^post55, tmp___6^0'=tmp___6^post55, bDomain^0'=bDomain^post55, tmp___0^0'=tmp___0^post55, nSumCol^0'=nSumCol^post55, tmp___3^0'=tmp___3^post55, ni^0'=ni^post55, bSymmetry^0'=bSymmetry^post55, nSumDiag2^0'=nSumDiag2^post55, tmp___5^0'=tmp___5^post55, (tmp___6^0-tmp___6^post55 == 0 /\ -nj^post55+nj^0 == 0 /\ -nSumDiag1^post55+nSumDiag1^0 == 0 /\ bDistinct^0-bDistinct^post55 == 0 /\ -tmp___3^post55+tmp___3^0 == 0 /\ nSumCol^0-nSumCol^post55 == 0 /\ -tmp___5^post55+tmp___5^0 == 0 /\ -nSumDiag2^post55+nSumDiag2^0 == 0 /\ bDomain^0-bDomain^post55 == 0 /\ -bDomain^0 <= 0 /\ -ni^post55+ni^0 == 0 /\ tmp___4^0-tmp___4^post55 == 0 /\ nSum^0-nSum^post55 == 0 /\ tmp^0-tmp^post55 == 0 /\ nN^0-nN^post55 == 0 /\ -tmp___1^post55+tmp___1^0 == 0 /\ bDomain^0 <= 0 /\ tmp___0^post55 == 0 /\ -bSymmetry^post55+bSymmetry^0 == 0 /\ bSum^0-bSum^post55 == 0 /\ nDim^0-nDim^post55 == 0 /\ -nSumRow^post55+nSumRow^0 == 0 /\ -tmp___7^post55+tmp___7^0 == 0 /\ tmp___2^0-tmp___2^post55 == 0), cost: 1 56: l33 -> l32 : bDistinct^0'=bDistinct^post56, tmp^0'=tmp^post56, nN^0'=nN^post56, tmp___2^0'=tmp___2^post56, nSum^0'=nSum^post56, tmp___7^0'=tmp___7^post56, bSum^0'=bSum^post56, nSumDiag1^0'=nSumDiag1^post56, tmp___4^0'=tmp___4^post56, nj^0'=nj^post56, nDim^0'=nDim^post56, tmp___1^0'=tmp___1^post56, nSumRow^0'=nSumRow^post56, tmp___6^0'=tmp___6^post56, bDomain^0'=bDomain^post56, tmp___0^0'=tmp___0^post56, nSumCol^0'=nSumCol^post56, tmp___3^0'=tmp___3^post56, ni^0'=ni^post56, bSymmetry^0'=bSymmetry^post56, nSumDiag2^0'=nSumDiag2^post56, tmp___5^0'=tmp___5^post56, (tmp___4^0-tmp___4^post56 == 0 /\ -nSumDiag2^post56+nSumDiag2^0 == 0 /\ nN^0-nN^post56 == 0 /\ -tmp___6^post56+tmp___6^0 == 0 /\ tmp___0^0-tmp___0^post56 == 0 /\ -nSumDiag1^post56+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post56 == 0 /\ -tmp___1^post56+tmp___1^0 == 0 /\ -ni^post56+ni^0 == 0 /\ 1-bDomain^0 <= 0 /\ -tmp___5^post56+tmp___5^0 == 0 /\ tmp___3^0-tmp___3^post56 == 0 /\ tmp^0-tmp^post56 == 0 /\ bDistinct^0-bDistinct^post56 == 0 /\ nSum^0-nSum^post56 == 0 /\ tmp___7^0-tmp___7^post56 == 0 /\ -bSymmetry^post56+bSymmetry^0 == 0 /\ -nSumCol^post56+nSumCol^0 == 0 /\ tmp___2^0-tmp___2^post56 == 0 /\ bSum^0-bSum^post56 == 0 /\ -nSumRow^post56+nSumRow^0 == 0 /\ -nj^post56+nj^0 == 0 /\ nDim^0-nDim^post56 == 0), cost: 1 57: l33 -> l32 : bDistinct^0'=bDistinct^post57, tmp^0'=tmp^post57, nN^0'=nN^post57, tmp___2^0'=tmp___2^post57, nSum^0'=nSum^post57, tmp___7^0'=tmp___7^post57, bSum^0'=bSum^post57, nSumDiag1^0'=nSumDiag1^post57, tmp___4^0'=tmp___4^post57, nj^0'=nj^post57, nDim^0'=nDim^post57, tmp___1^0'=tmp___1^post57, nSumRow^0'=nSumRow^post57, tmp___6^0'=tmp___6^post57, bDomain^0'=bDomain^post57, tmp___0^0'=tmp___0^post57, nSumCol^0'=nSumCol^post57, tmp___3^0'=tmp___3^post57, ni^0'=ni^post57, bSymmetry^0'=bSymmetry^post57, nSumDiag2^0'=nSumDiag2^post57, tmp___5^0'=tmp___5^post57, (-tmp___0^post57+tmp___0^0 == 0 /\ -bSymmetry^post57+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post57 == 0 /\ nDim^0-nDim^post57 == 0 /\ -tmp___5^post57+tmp___5^0 == 0 /\ nj^0-nj^post57 == 0 /\ tmp___1^0-tmp___1^post57 == 0 /\ -tmp___6^post57+tmp___6^0 == 0 /\ -tmp___4^post57+tmp___4^0 == 0 /\ nN^0-nN^post57 == 0 /\ nSumRow^0-nSumRow^post57 == 0 /\ -bDomain^post57+bDomain^0 == 0 /\ bDistinct^0-bDistinct^post57 == 0 /\ -ni^post57+ni^0 == 0 /\ -tmp___3^post57+tmp___3^0 == 0 /\ -nSumCol^post57+nSumCol^0 == 0 /\ 1+bDomain^0 <= 0 /\ tmp^0-tmp^post57 == 0 /\ nSum^0-nSum^post57 == 0 /\ -nSumDiag2^post57+nSumDiag2^0 == 0 /\ -bSum^post57+bSum^0 == 0 /\ tmp___7^0-tmp___7^post57 == 0 /\ nSumDiag1^0-nSumDiag1^post57 == 0), cost: 1 58: l34 -> l5 : bDistinct^0'=bDistinct^post58, tmp^0'=tmp^post58, nN^0'=nN^post58, tmp___2^0'=tmp___2^post58, nSum^0'=nSum^post58, tmp___7^0'=tmp___7^post58, bSum^0'=bSum^post58, nSumDiag1^0'=nSumDiag1^post58, tmp___4^0'=tmp___4^post58, nj^0'=nj^post58, nDim^0'=nDim^post58, tmp___1^0'=tmp___1^post58, nSumRow^0'=nSumRow^post58, tmp___6^0'=tmp___6^post58, bDomain^0'=bDomain^post58, tmp___0^0'=tmp___0^post58, nSumCol^0'=nSumCol^post58, tmp___3^0'=tmp___3^post58, ni^0'=ni^post58, bSymmetry^0'=bSymmetry^post58, nSumDiag2^0'=nSumDiag2^post58, tmp___5^0'=tmp___5^post58, (nN^0-ni^0 <= 0 /\ tmp___1^0-tmp___1^post58 == 0 /\ -bSymmetry^post58+bSymmetry^0 == 0 /\ -nDim^post58+nDim^0 == 0 /\ tmp___2^0-tmp___2^post58 == 0 /\ tmp___4^0-tmp___4^post58 == 0 /\ nj^0-nj^post58 == 0 /\ -nSumCol^post58+nSumCol^0 == 0 /\ nN^0-nN^post58 == 0 /\ -tmp___6^post58+tmp___6^0 == 0 /\ nSumDiag1^0-nSumDiag1^post58 == 0 /\ bDistinct^0-bDistinct^post58 == 0 /\ bSum^0-bSum^post58 == 0 /\ -bDomain^post58+bDomain^0 == 0 /\ -tmp___3^post58+tmp___3^0 == 0 /\ nSum^0-nSum^post58 == 0 /\ tmp^0-tmp^post58 == 0 /\ -tmp___0^post58+tmp___0^0 == 0 /\ nSumRow^0-nSumRow^post58 == 0 /\ tmp___7^0-tmp___7^post58 == 0 /\ -nSumDiag2^post58+nSumDiag2^0 == 0 /\ -tmp___5^post58+tmp___5^0 == 0 /\ ni^post58 == 0), cost: 1 59: l34 -> l33 : bDistinct^0'=bDistinct^post59, tmp^0'=tmp^post59, nN^0'=nN^post59, tmp___2^0'=tmp___2^post59, nSum^0'=nSum^post59, tmp___7^0'=tmp___7^post59, bSum^0'=bSum^post59, nSumDiag1^0'=nSumDiag1^post59, tmp___4^0'=tmp___4^post59, nj^0'=nj^post59, nDim^0'=nDim^post59, tmp___1^0'=tmp___1^post59, nSumRow^0'=nSumRow^post59, tmp___6^0'=tmp___6^post59, bDomain^0'=bDomain^post59, tmp___0^0'=tmp___0^post59, nSumCol^0'=nSumCol^post59, tmp___3^0'=tmp___3^post59, ni^0'=ni^post59, bSymmetry^0'=bSymmetry^post59, nSumDiag2^0'=nSumDiag2^post59, tmp___5^0'=tmp___5^post59, (tmp___6^0-tmp___6^post59 == 0 /\ ni^0-ni^post59 == 0 /\ nSumRow^0-nSumRow^post59 == 0 /\ 1-nN^0+ni^0 <= 0 /\ -tmp___3^post59+tmp___3^0 == 0 /\ tmp___7^0-tmp___7^post59 == 0 /\ nj^0-nj^post59 == 0 /\ nSumDiag1^0-nSumDiag1^post59 == 0 /\ nN^0-nN^post59 == 0 /\ -bSymmetry^post59+bSymmetry^0 == 0 /\ -tmp___5^post59+tmp___5^0 == 0 /\ tmp___2^0-tmp___2^post59 == 0 /\ -bDomain^post59+bDomain^0 == 0 /\ -nSumDiag2^post59+nSumDiag2^0 == 0 /\ bSum^0-bSum^post59 == 0 /\ -tmp___4^post59+tmp___4^0 == 0 /\ -tmp___0^post59+tmp___0^0 == 0 /\ bDistinct^0-bDistinct^post59 == 0 /\ nSum^0-nSum^post59 == 0 /\ tmp^0-tmp^post59 == 0 /\ -nDim^post59+nDim^0 == 0 /\ -tmp___1^post59+tmp___1^0 == 0 /\ nSumCol^0-nSumCol^post59 == 0), cost: 1 99: l35 -> l38 : bDistinct^0'=bDistinct^post99, tmp^0'=tmp^post99, nN^0'=nN^post99, tmp___2^0'=tmp___2^post99, nSum^0'=nSum^post99, tmp___7^0'=tmp___7^post99, bSum^0'=bSum^post99, nSumDiag1^0'=nSumDiag1^post99, tmp___4^0'=tmp___4^post99, nj^0'=nj^post99, nDim^0'=nDim^post99, tmp___1^0'=tmp___1^post99, nSumRow^0'=nSumRow^post99, tmp___6^0'=tmp___6^post99, bDomain^0'=bDomain^post99, tmp___0^0'=tmp___0^post99, nSumCol^0'=nSumCol^post99, tmp___3^0'=tmp___3^post99, ni^0'=ni^post99, bSymmetry^0'=bSymmetry^post99, nSumDiag2^0'=nSumDiag2^post99, tmp___5^0'=tmp___5^post99, (nSumCol^post99 == 0 /\ nDim^0-nDim^post99 == 0 /\ tmp___1^0-tmp___1^post99 == 0 /\ -bSymmetry^post99+bSymmetry^0 == 0 /\ ni^post99 == 0 /\ tmp___2^0-tmp___2^post99 == 0 /\ tmp___4^0-tmp___4^post99 == 0 /\ nj^0-nj^post99 == 0 /\ nSumRow^0-nSumRow^post99 == 0 /\ nN^0-nN^post99 == 0 /\ -tmp___6^post99+tmp___6^0 == 0 /\ bDistinct^0-bDistinct^post99 == 0 /\ bSum^0-bSum^post99 == 0 /\ -bDomain^post99+bDomain^0 == 0 /\ -tmp___3^post99+tmp___3^0 == 0 /\ 1+nj^0-nDim^0 <= 0 /\ nSum^0-nSum^post99 == 0 /\ tmp^0-tmp^post99 == 0 /\ -tmp___5^post99+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post99 == 0 /\ -nSumDiag2^post99+nSumDiag2^0 == 0 /\ -tmp___0^post99+tmp___0^0 == 0 /\ nSumDiag1^0-nSumDiag1^post99 == 0), cost: 1 61: l36 -> l30 : bDistinct^0'=bDistinct^post61, tmp^0'=tmp^post61, nN^0'=nN^post61, tmp___2^0'=tmp___2^post61, nSum^0'=nSum^post61, tmp___7^0'=tmp___7^post61, bSum^0'=bSum^post61, nSumDiag1^0'=nSumDiag1^post61, tmp___4^0'=tmp___4^post61, nj^0'=nj^post61, nDim^0'=nDim^post61, tmp___1^0'=tmp___1^post61, nSumRow^0'=nSumRow^post61, tmp___6^0'=tmp___6^post61, bDomain^0'=bDomain^post61, tmp___0^0'=tmp___0^post61, nSumCol^0'=nSumCol^post61, tmp___3^0'=tmp___3^post61, ni^0'=ni^post61, bSymmetry^0'=bSymmetry^post61, nSumDiag2^0'=nSumDiag2^post61, tmp___5^0'=tmp___5^post61, (-bSum^post61+bSum^0 == 0 /\ -nSumRow^post61+nSumRow^0 == 0 /\ tmp___4^0-tmp___4^post61 == 0 /\ -nSumDiag2^post61+nSumDiag2^0 == 0 /\ nN^0-nN^post61 == 0 /\ nN^0-ni^0 <= 0 /\ nSumDiag1^0-nSumDiag1^post61 == 0 /\ -tmp___0^post61+tmp___0^0 == 0 /\ bDomain^0-bDomain^post61 == 0 /\ -tmp___5^post61+tmp___5^0 == 0 /\ nDim^0-nDim^post61 == 0 /\ nj^0-nj^post61 == 0 /\ tmp^0-tmp^post61 == 0 /\ tmp___6^0-tmp___6^post61 == 0 /\ tmp___7^0-tmp___7^post61 == 0 /\ ni^post61 == 0 /\ bDistinct^0-bDistinct^post61 == 0 /\ -tmp___3^post61+tmp___3^0 == 0 /\ -bSymmetry^post61+bSymmetry^0 == 0 /\ -nSumCol^post61+nSumCol^0 == 0 /\ nSum^0-nSum^post61 == 0 /\ tmp___1^0-tmp___1^post61 == 0 /\ tmp___2^0-tmp___2^post61 == 0), cost: 1 62: l36 -> l37 : bDistinct^0'=bDistinct^post62, tmp^0'=tmp^post62, nN^0'=nN^post62, tmp___2^0'=tmp___2^post62, nSum^0'=nSum^post62, tmp___7^0'=tmp___7^post62, bSum^0'=bSum^post62, nSumDiag1^0'=nSumDiag1^post62, tmp___4^0'=tmp___4^post62, nj^0'=nj^post62, nDim^0'=nDim^post62, tmp___1^0'=tmp___1^post62, nSumRow^0'=nSumRow^post62, tmp___6^0'=tmp___6^post62, bDomain^0'=bDomain^post62, tmp___0^0'=tmp___0^post62, nSumCol^0'=nSumCol^post62, tmp___3^0'=tmp___3^post62, ni^0'=ni^post62, bSymmetry^0'=bSymmetry^post62, nSumDiag2^0'=nSumDiag2^post62, tmp___5^0'=tmp___5^post62, (-tmp___5^post62+tmp___5^0 == 0 /\ nSumDiag1^0-nSumDiag1^post62 == 0 /\ -nSumRow^post62+nSumRow^0 == 0 /\ tmp^0-tmp^post62 == 0 /\ -tmp___0^post62+tmp___0^0 == 0 /\ tmp___1^0-tmp___1^post62 == 0 /\ -1+ni^post62-ni^0 == 0 /\ -tmp___6^post62+tmp___6^0 == 0 /\ -nSumDiag2^post62+nSumDiag2^0 == 0 /\ -bSum^post62+bSum^0 == 0 /\ 1-nN^0+ni^0 <= 0 /\ nN^0-nN^post62 == 0 /\ bDistinct^0-bDistinct^post62 == 0 /\ tmp___7^0-tmp___7^post62 == 0 /\ nDim^0-nDim^post62 == 0 /\ -nSumCol^post62+nSumCol^0 == 0 /\ nj^0-nj^post62 == 0 /\ tmp___4^0-tmp___4^post62 == 0 /\ -tmp___2^post62+tmp___2^0 == 0 /\ nSum^0-nSum^post62 == 0 /\ -bSymmetry^post62+bSymmetry^0 == 0 /\ bDomain^0-bDomain^post62 == 0 /\ -tmp___3^post62+tmp___3^0 == 0), cost: 1 95: l37 -> l36 : bDistinct^0'=bDistinct^post95, tmp^0'=tmp^post95, nN^0'=nN^post95, tmp___2^0'=tmp___2^post95, nSum^0'=nSum^post95, tmp___7^0'=tmp___7^post95, bSum^0'=bSum^post95, nSumDiag1^0'=nSumDiag1^post95, tmp___4^0'=tmp___4^post95, nj^0'=nj^post95, nDim^0'=nDim^post95, tmp___1^0'=tmp___1^post95, nSumRow^0'=nSumRow^post95, tmp___6^0'=tmp___6^post95, bDomain^0'=bDomain^post95, tmp___0^0'=tmp___0^post95, nSumCol^0'=nSumCol^post95, tmp___3^0'=tmp___3^post95, ni^0'=ni^post95, bSymmetry^0'=bSymmetry^post95, nSumDiag2^0'=nSumDiag2^post95, tmp___5^0'=tmp___5^post95, (-ni^post95+ni^0 == 0 /\ -nSumCol^post95+nSumCol^0 == 0 /\ bSum^0-bSum^post95 == 0 /\ tmp___6^0-tmp___6^post95 == 0 /\ -nj^post95+nj^0 == 0 /\ -nSumDiag2^post95+nSumDiag2^0 == 0 /\ tmp___2^0-tmp___2^post95 == 0 /\ bDistinct^0-bDistinct^post95 == 0 /\ tmp___4^0-tmp___4^post95 == 0 /\ tmp^0-tmp^post95 == 0 /\ nSum^0-nSum^post95 == 0 /\ nN^0-nN^post95 == 0 /\ -bSymmetry^post95+bSymmetry^0 == 0 /\ -nSumRow^post95+nSumRow^0 == 0 /\ -tmp___5^post95+tmp___5^0 == 0 /\ -bDomain^post95+bDomain^0 == 0 /\ -tmp___7^post95+tmp___7^0 == 0 /\ tmp___3^0-tmp___3^post95 == 0 /\ -tmp___1^post95+tmp___1^0 == 0 /\ -nSumDiag1^post95+nSumDiag1^0 == 0 /\ tmp___0^0-tmp___0^post95 == 0 /\ -nDim^post95+nDim^0 == 0), cost: 1 63: l38 -> l39 : bDistinct^0'=bDistinct^post63, tmp^0'=tmp^post63, nN^0'=nN^post63, tmp___2^0'=tmp___2^post63, nSum^0'=nSum^post63, tmp___7^0'=tmp___7^post63, bSum^0'=bSum^post63, nSumDiag1^0'=nSumDiag1^post63, tmp___4^0'=tmp___4^post63, nj^0'=nj^post63, nDim^0'=nDim^post63, tmp___1^0'=tmp___1^post63, nSumRow^0'=nSumRow^post63, tmp___6^0'=tmp___6^post63, bDomain^0'=bDomain^post63, tmp___0^0'=tmp___0^post63, nSumCol^0'=nSumCol^post63, tmp___3^0'=tmp___3^post63, ni^0'=ni^post63, bSymmetry^0'=bSymmetry^post63, nSumDiag2^0'=nSumDiag2^post63, tmp___5^0'=tmp___5^post63, (-tmp___7^post63+tmp___7^0 == 0 /\ -tmp___1^post63+tmp___1^0 == 0 /\ nSum^0-nSum^post63 == 0 /\ ni^0-ni^post63 == 0 /\ -nDim^post63+nDim^0 == 0 /\ tmp___6^0-tmp___6^post63 == 0 /\ -bSymmetry^post63+bSymmetry^0 == 0 /\ nSumDiag1^0-nSumDiag1^post63 == 0 /\ bSum^0-bSum^post63 == 0 /\ -nSumDiag2^post63+nSumDiag2^0 == 0 /\ -bDomain^post63+bDomain^0 == 0 /\ -tmp___4^post63+tmp___4^0 == 0 /\ -tmp___3^post63+tmp___3^0 == 0 /\ tmp___2^0-tmp___2^post63 == 0 /\ nj^0-nj^post63 == 0 /\ tmp^0-tmp^post63 == 0 /\ -tmp___0^post63+tmp___0^0 == 0 /\ nN^0-nN^post63 == 0 /\ nSumRow^0-nSumRow^post63 == 0 /\ bDistinct^0-bDistinct^post63 == 0 /\ -tmp___5^post63+tmp___5^0 == 0 /\ nSumCol^0-nSumCol^post63 == 0), cost: 1 96: l39 -> l55 : bDistinct^0'=bDistinct^post96, tmp^0'=tmp^post96, nN^0'=nN^post96, tmp___2^0'=tmp___2^post96, nSum^0'=nSum^post96, tmp___7^0'=tmp___7^post96, bSum^0'=bSum^post96, nSumDiag1^0'=nSumDiag1^post96, tmp___4^0'=tmp___4^post96, nj^0'=nj^post96, nDim^0'=nDim^post96, tmp___1^0'=tmp___1^post96, nSumRow^0'=nSumRow^post96, tmp___6^0'=tmp___6^post96, bDomain^0'=bDomain^post96, tmp___0^0'=tmp___0^post96, nSumCol^0'=nSumCol^post96, tmp___3^0'=tmp___3^post96, ni^0'=ni^post96, bSymmetry^0'=bSymmetry^post96, nSumDiag2^0'=nSumDiag2^post96, tmp___5^0'=tmp___5^post96, (tmp___6^0-tmp___6^post96 == 0 /\ -nj^post96+nj^0 == 0 /\ bDistinct^0-bDistinct^post96 == 0 /\ -nSumDiag1^post96+nSumDiag1^0 == 0 /\ -tmp___3^post96+tmp___3^0 == 0 /\ ni^0-ni^post96 == 0 /\ nSumCol^0-nSumCol^post96 == 0 /\ tmp___2^0-tmp___2^post96 == 0 /\ -nSumDiag2^post96+nSumDiag2^0 == 0 /\ tmp___4^0-tmp___4^post96 == 0 /\ nSum^0-nSum^post96 == 0 /\ tmp^0-tmp^post96 == 0 /\ nN^0-nN^post96 == 0 /\ tmp___0^0-tmp___0^post96 == 0 /\ nDim^0-ni^0 <= 0 /\ -tmp___1^post96+tmp___1^0 == 0 /\ -tmp___5^post96+tmp___5^0 == 0 /\ -bSymmetry^post96+bSymmetry^0 == 0 /\ bSum^0-bSum^post96 == 0 /\ -nDim^post96+nDim^0 == 0 /\ -tmp___7^post96+tmp___7^0 == 0 /\ -bDomain^post96+bDomain^0 == 0 /\ -nSumRow^post96+nSumRow^0 == 0), cost: 1 97: l39 -> l38 : bDistinct^0'=bDistinct^post97, tmp^0'=tmp^post97, nN^0'=nN^post97, tmp___2^0'=tmp___2^post97, nSum^0'=nSum^post97, tmp___7^0'=tmp___7^post97, bSum^0'=bSum^post97, nSumDiag1^0'=nSumDiag1^post97, tmp___4^0'=tmp___4^post97, nj^0'=nj^post97, nDim^0'=nDim^post97, tmp___1^0'=tmp___1^post97, nSumRow^0'=nSumRow^post97, tmp___6^0'=tmp___6^post97, bDomain^0'=bDomain^post97, tmp___0^0'=tmp___0^post97, nSumCol^0'=nSumCol^post97, tmp___3^0'=tmp___3^post97, ni^0'=ni^post97, bSymmetry^0'=bSymmetry^post97, nSumDiag2^0'=nSumDiag2^post97, tmp___5^0'=tmp___5^post97, (0 == 0 /\ bDistinct^0-bDistinct^post97 == 0 /\ -tmp___6^post97+tmp___6^0 == 0 /\ tmp___0^0-tmp___0^post97 == 0 /\ -nSumDiag2^post97+nSumDiag2^0 == 0 /\ -nSumDiag1^post97+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post97 == 0 /\ -nSum^post97+nSum^0 == 0 /\ -tmp___5^post97+tmp___5^0 == 0 /\ tmp___3^0-tmp___3^post97 == 0 /\ tmp^0-tmp^post97 == 0 /\ tmp___7^0-tmp___7^post97 == 0 /\ tmp___4^0-tmp___4^post97 == 0 /\ tmp___1^0-tmp___1^post97 == 0 /\ 1-nDim^0+ni^0 <= 0 /\ -1+ni^post97-ni^0 == 0 /\ -nN^post97+nN^0 == 0 /\ -bSymmetry^post97+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post97 == 0 /\ -nSumRow^post97+nSumRow^0 == 0 /\ bSum^0-bSum^post97 == 0 /\ -nj^post97+nj^0 == 0 /\ nDim^0-nDim^post97 == 0), cost: 1 87: l52 -> l53 : bDistinct^0'=bDistinct^post87, tmp^0'=tmp^post87, nN^0'=nN^post87, tmp___2^0'=tmp___2^post87, nSum^0'=nSum^post87, tmp___7^0'=tmp___7^post87, bSum^0'=bSum^post87, nSumDiag1^0'=nSumDiag1^post87, tmp___4^0'=tmp___4^post87, nj^0'=nj^post87, nDim^0'=nDim^post87, tmp___1^0'=tmp___1^post87, nSumRow^0'=nSumRow^post87, tmp___6^0'=tmp___6^post87, bDomain^0'=bDomain^post87, tmp___0^0'=tmp___0^post87, nSumCol^0'=nSumCol^post87, tmp___3^0'=tmp___3^post87, ni^0'=ni^post87, bSymmetry^0'=bSymmetry^post87, nSumDiag2^0'=nSumDiag2^post87, tmp___5^0'=tmp___5^post87, (-nSumDiag2^post87+nSumDiag2^0 == 0 /\ tmp^0-tmp^post87 == 0 /\ bDistinct^0-bDistinct^post87 == 0 /\ nDim^0-nDim^post87 == 0 /\ nj^0-nj^post87 == 0 /\ tmp___7^0-tmp___7^post87 == 0 /\ -bDomain^post87+bDomain^0 == 0 /\ -tmp___0^post87+tmp___0^0 == 0 /\ nSumRow^0-nSumRow^post87 == 0 /\ -nSum^post87+nSum^0 == 0 /\ tmp___4^0-tmp___4^post87 == 0 /\ tmp___1^0-tmp___1^post87 == 0 /\ nSumDiag1^0-nSumDiag1^post87 == 0 /\ -nN^post87+nN^0 == 0 /\ -ni^post87+ni^0 == 0 /\ -tmp___3^post87+tmp___3^0 == 0 /\ -bSymmetry^post87+bSymmetry^0 == 0 /\ tmp___5^post87 == 0 /\ -nSumCol^post87+nSumCol^0 == 0 /\ tmp___2^0-tmp___2^post87 == 0 /\ bSum^0-bSum^post87 == 0 /\ -tmp___6^post87+tmp___6^0 == 0), cost: 1 88: l53 -> l10 : bDistinct^0'=bDistinct^post88, tmp^0'=tmp^post88, nN^0'=nN^post88, tmp___2^0'=tmp___2^post88, nSum^0'=nSum^post88, tmp___7^0'=tmp___7^post88, bSum^0'=bSum^post88, nSumDiag1^0'=nSumDiag1^post88, tmp___4^0'=tmp___4^post88, nj^0'=nj^post88, nDim^0'=nDim^post88, tmp___1^0'=tmp___1^post88, nSumRow^0'=nSumRow^post88, tmp___6^0'=tmp___6^post88, bDomain^0'=bDomain^post88, tmp___0^0'=tmp___0^post88, nSumCol^0'=nSumCol^post88, tmp___3^0'=tmp___3^post88, ni^0'=ni^post88, bSymmetry^0'=bSymmetry^post88, nSumDiag2^0'=nSumDiag2^post88, tmp___5^0'=tmp___5^post88, (-tmp___5^post88+tmp___5^0 == 0 /\ tmp___1^0-tmp___1^post88 == 0 /\ tmp___2^0-tmp___2^post88 == 0 /\ nDim^0-nDim^post88 == 0 /\ -bSymmetry^post88+bSymmetry^0 == 0 /\ -tmp___0^post88+tmp___0^0 == 0 /\ -nSumDiag2^post88+nSumDiag2^0 == 0 /\ nN^0-nN^post88 == 0 /\ -bDomain^post88+bDomain^0 == 0 /\ -tmp___6^post88+tmp___6^0 == 0 /\ -tmp___4^post88+tmp___4^0 == 0 /\ nSumRow^0-nSumRow^post88 == 0 /\ nSumDiag1^0-nSumDiag1^post88 == 0 /\ -nSumCol^post88+nSumCol^0 == 0 /\ -1-nj^0+nj^post88 == 0 /\ nSum^0-nSum^post88 == 0 /\ bDistinct^0-bDistinct^post88 == 0 /\ tmp^0-tmp^post88 == 0 /\ -ni^post88+ni^0 == 0 /\ -tmp___5^0+bSum^post88 == 0 /\ -tmp___3^post88+tmp___3^0 == 0 /\ tmp___7^0-tmp___7^post88 == 0), cost: 1 89: l54 -> l52 : bDistinct^0'=bDistinct^post89, tmp^0'=tmp^post89, nN^0'=nN^post89, tmp___2^0'=tmp___2^post89, nSum^0'=nSum^post89, tmp___7^0'=tmp___7^post89, bSum^0'=bSum^post89, nSumDiag1^0'=nSumDiag1^post89, tmp___4^0'=tmp___4^post89, nj^0'=nj^post89, nDim^0'=nDim^post89, tmp___1^0'=tmp___1^post89, nSumRow^0'=nSumRow^post89, tmp___6^0'=tmp___6^post89, bDomain^0'=bDomain^post89, tmp___0^0'=tmp___0^post89, nSumCol^0'=nSumCol^post89, tmp___3^0'=tmp___3^post89, ni^0'=ni^post89, bSymmetry^0'=bSymmetry^post89, nSumDiag2^0'=nSumDiag2^post89, tmp___5^0'=tmp___5^post89, (ni^0-ni^post89 == 0 /\ -nDim^post89+nDim^0 == 0 /\ nSumRow^0-nSumRow^post89 == 0 /\ 1+nSum^0-nSumCol^0 <= 0 /\ nj^0-nj^post89 == 0 /\ tmp___7^0-tmp___7^post89 == 0 /\ -tmp___3^post89+tmp___3^0 == 0 /\ nSumDiag1^0-nSumDiag1^post89 == 0 /\ -bSymmetry^post89+bSymmetry^0 == 0 /\ -tmp___4^post89+tmp___4^0 == 0 /\ -tmp___6^post89+tmp___6^0 == 0 /\ -nSumDiag2^post89+nSumDiag2^0 == 0 /\ tmp___2^0-tmp___2^post89 == 0 /\ -bDomain^post89+bDomain^0 == 0 /\ bSum^0-bSum^post89 == 0 /\ -tmp___0^post89+tmp___0^0 == 0 /\ bDistinct^0-bDistinct^post89 == 0 /\ nSum^0-nSum^post89 == 0 /\ tmp^0-tmp^post89 == 0 /\ -tmp___1^post89+tmp___1^0 == 0 /\ nSumCol^0-nSumCol^post89 == 0 /\ -tmp___5^post89+tmp___5^0 == 0 /\ nN^0-nN^post89 == 0), cost: 1 90: l54 -> l52 : bDistinct^0'=bDistinct^post90, tmp^0'=tmp^post90, nN^0'=nN^post90, tmp___2^0'=tmp___2^post90, nSum^0'=nSum^post90, tmp___7^0'=tmp___7^post90, bSum^0'=bSum^post90, nSumDiag1^0'=nSumDiag1^post90, tmp___4^0'=tmp___4^post90, nj^0'=nj^post90, nDim^0'=nDim^post90, tmp___1^0'=tmp___1^post90, nSumRow^0'=nSumRow^post90, tmp___6^0'=tmp___6^post90, bDomain^0'=bDomain^post90, tmp___0^0'=tmp___0^post90, nSumCol^0'=nSumCol^post90, tmp___3^0'=tmp___3^post90, ni^0'=ni^post90, bSymmetry^0'=bSymmetry^post90, nSumDiag2^0'=nSumDiag2^post90, tmp___5^0'=tmp___5^post90, (-ni^post90+ni^0 == 0 /\ bSymmetry^0-bSymmetry^post90 == 0 /\ -nj^post90+nj^0 == 0 /\ tmp___7^0-tmp___7^post90 == 0 /\ bSum^0-bSum^post90 == 0 /\ 1-nSum^0+nSumCol^0 <= 0 /\ -tmp___6^post90+tmp___6^0 == 0 /\ -tmp___4^post90+tmp___4^0 == 0 /\ -tmp___5^post90+tmp___5^0 == 0 /\ -nSumDiag2^post90+nSumDiag2^0 == 0 /\ -nSumRow^post90+nSumRow^0 == 0 /\ nSum^0-nSum^post90 == 0 /\ tmp^0-tmp^post90 == 0 /\ nSumCol^0-nSumCol^post90 == 0 /\ -bDomain^post90+bDomain^0 == 0 /\ tmp___2^0-tmp___2^post90 == 0 /\ bDistinct^0-bDistinct^post90 == 0 /\ tmp___3^0-tmp___3^post90 == 0 /\ -nDim^post90+nDim^0 == 0 /\ -tmp___1^post90+tmp___1^0 == 0 /\ tmp___0^0-tmp___0^post90 == 0 /\ -nSumDiag1^post90+nSumDiag1^0 == 0 /\ nN^0-nN^post90 == 0), cost: 1 91: l54 -> l53 : bDistinct^0'=bDistinct^post91, tmp^0'=tmp^post91, nN^0'=nN^post91, tmp___2^0'=tmp___2^post91, nSum^0'=nSum^post91, tmp___7^0'=tmp___7^post91, bSum^0'=bSum^post91, nSumDiag1^0'=nSumDiag1^post91, tmp___4^0'=tmp___4^post91, nj^0'=nj^post91, nDim^0'=nDim^post91, tmp___1^0'=tmp___1^post91, nSumRow^0'=nSumRow^post91, tmp___6^0'=tmp___6^post91, bDomain^0'=bDomain^post91, tmp___0^0'=tmp___0^post91, nSumCol^0'=nSumCol^post91, tmp___3^0'=tmp___3^post91, ni^0'=ni^post91, bSymmetry^0'=bSymmetry^post91, nSumDiag2^0'=nSumDiag2^post91, tmp___5^0'=tmp___5^post91, (-nSumDiag1^post91+nSumDiag1^0 == 0 /\ nN^0-nN^post91 == 0 /\ -nj^post91+nj^0 == 0 /\ bDistinct^0-bDistinct^post91 == 0 /\ nSum^0-nSumCol^0 <= 0 /\ tmp___2^0-tmp___2^post91 == 0 /\ ni^0-ni^post91 == 0 /\ -1+tmp___5^post91 == 0 /\ nSumCol^0-nSumCol^post91 == 0 /\ bSum^0-bSum^post91 == 0 /\ -nSumDiag2^post91+nSumDiag2^0 == 0 /\ tmp___4^0-tmp___4^post91 == 0 /\ nSum^0-nSum^post91 == 0 /\ tmp^0-tmp^post91 == 0 /\ -nSum^0+nSumCol^0 <= 0 /\ tmp___6^0-tmp___6^post91 == 0 /\ tmp___0^0-tmp___0^post91 == 0 /\ nSumRow^0-nSumRow^post91 == 0 /\ -nDim^post91+nDim^0 == 0 /\ -bSymmetry^post91+bSymmetry^0 == 0 /\ tmp___3^0-tmp___3^post91 == 0 /\ tmp___1^0-tmp___1^post91 == 0 /\ -bDomain^post91+bDomain^0 == 0 /\ -tmp___7^post91+tmp___7^0 == 0), cost: 1 92: l55 -> l53 : bDistinct^0'=bDistinct^post92, tmp^0'=tmp^post92, nN^0'=nN^post92, tmp___2^0'=tmp___2^post92, nSum^0'=nSum^post92, tmp___7^0'=tmp___7^post92, bSum^0'=bSum^post92, nSumDiag1^0'=nSumDiag1^post92, tmp___4^0'=tmp___4^post92, nj^0'=nj^post92, nDim^0'=nDim^post92, tmp___1^0'=tmp___1^post92, nSumRow^0'=nSumRow^post92, tmp___6^0'=tmp___6^post92, bDomain^0'=bDomain^post92, tmp___0^0'=tmp___0^post92, nSumCol^0'=nSumCol^post92, tmp___3^0'=tmp___3^post92, ni^0'=ni^post92, bSymmetry^0'=bSymmetry^post92, nSumDiag2^0'=nSumDiag2^post92, tmp___5^0'=tmp___5^post92, (tmp___7^0-tmp___7^post92 == 0 /\ nSumDiag1^0-nSumDiag1^post92 == 0 /\ tmp___5^post92 == 0 /\ tmp^0-tmp^post92 == 0 /\ -nSumRow^post92+nSumRow^0 == 0 /\ -tmp___6^post92+tmp___6^0 == 0 /\ bDistinct^0-bDistinct^post92 == 0 /\ -nSumDiag2^post92+nSumDiag2^0 == 0 /\ -bSum^0 <= 0 /\ -tmp___0^post92+tmp___0^0 == 0 /\ -bSum^post92+bSum^0 == 0 /\ bSum^0 <= 0 /\ -nSum^post92+nSum^0 == 0 /\ tmp___1^0-tmp___1^post92 == 0 /\ nDim^0-nDim^post92 == 0 /\ -nSumCol^post92+nSumCol^0 == 0 /\ -tmp___2^post92+tmp___2^0 == 0 /\ nj^0-nj^post92 == 0 /\ tmp___4^0-tmp___4^post92 == 0 /\ -ni^post92+ni^0 == 0 /\ nN^0-nN^post92 == 0 /\ -bSymmetry^post92+bSymmetry^0 == 0 /\ bDomain^0-bDomain^post92 == 0 /\ -tmp___3^post92+tmp___3^0 == 0), cost: 1 93: l55 -> l54 : bDistinct^0'=bDistinct^post93, tmp^0'=tmp^post93, nN^0'=nN^post93, tmp___2^0'=tmp___2^post93, nSum^0'=nSum^post93, tmp___7^0'=tmp___7^post93, bSum^0'=bSum^post93, nSumDiag1^0'=nSumDiag1^post93, tmp___4^0'=tmp___4^post93, nj^0'=nj^post93, nDim^0'=nDim^post93, tmp___1^0'=tmp___1^post93, nSumRow^0'=nSumRow^post93, tmp___6^0'=tmp___6^post93, bDomain^0'=bDomain^post93, tmp___0^0'=tmp___0^post93, nSumCol^0'=nSumCol^post93, tmp___3^0'=tmp___3^post93, ni^0'=ni^post93, bSymmetry^0'=bSymmetry^post93, nSumDiag2^0'=nSumDiag2^post93, tmp___5^0'=tmp___5^post93, (-bSymmetry^post93+bSymmetry^0 == 0 /\ bDistinct^0-bDistinct^post93 == 0 /\ nDim^0-nDim^post93 == 0 /\ nj^0-nj^post93 == 0 /\ tmp^0-tmp^post93 == 0 /\ 1-bSum^0 <= 0 /\ -tmp___6^post93+tmp___6^0 == 0 /\ nSum^0-nSum^post93 == 0 /\ -tmp___5^post93+tmp___5^0 == 0 /\ nSumRow^0-nSumRow^post93 == 0 /\ tmp___7^0-tmp___7^post93 == 0 /\ -tmp___3^post93+tmp___3^0 == 0 /\ -tmp___2^post93+tmp___2^0 == 0 /\ tmp___1^0-tmp___1^post93 == 0 /\ -ni^post93+ni^0 == 0 /\ -nSumCol^post93+nSumCol^0 == 0 /\ tmp___4^0-tmp___4^post93 == 0 /\ nN^0-nN^post93 == 0 /\ -bSum^post93+bSum^0 == 0 /\ -nSumDiag2^post93+nSumDiag2^0 == 0 /\ -tmp___0^post93+tmp___0^0 == 0 /\ nSumDiag1^0-nSumDiag1^post93 == 0 /\ bDomain^0-bDomain^post93 == 0), cost: 1 94: l55 -> l54 : bDistinct^0'=bDistinct^post94, tmp^0'=tmp^post94, nN^0'=nN^post94, tmp___2^0'=tmp___2^post94, nSum^0'=nSum^post94, tmp___7^0'=tmp___7^post94, bSum^0'=bSum^post94, nSumDiag1^0'=nSumDiag1^post94, tmp___4^0'=tmp___4^post94, nj^0'=nj^post94, nDim^0'=nDim^post94, tmp___1^0'=tmp___1^post94, nSumRow^0'=nSumRow^post94, tmp___6^0'=tmp___6^post94, bDomain^0'=bDomain^post94, tmp___0^0'=tmp___0^post94, nSumCol^0'=nSumCol^post94, tmp___3^0'=tmp___3^post94, ni^0'=ni^post94, bSymmetry^0'=bSymmetry^post94, nSumDiag2^0'=nSumDiag2^post94, tmp___5^0'=tmp___5^post94, (nDim^0-nDim^post94 == 0 /\ -bSymmetry^post94+bSymmetry^0 == 0 /\ nj^0-nj^post94 == 0 /\ tmp___4^0-tmp___4^post94 == 0 /\ tmp___2^0-tmp___2^post94 == 0 /\ tmp^0-tmp^post94 == 0 /\ -nSumCol^post94+nSumCol^0 == 0 /\ nSumRow^0-nSumRow^post94 == 0 /\ -tmp___6^post94+tmp___6^0 == 0 /\ -bDomain^post94+bDomain^0 == 0 /\ -tmp___3^post94+tmp___3^0 == 0 /\ -tmp___5^post94+tmp___5^0 == 0 /\ bDistinct^0-bDistinct^post94 == 0 /\ nSum^0-nSum^post94 == 0 /\ -tmp___1^post94+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post94 == 0 /\ -tmp___0^post94+tmp___0^0 == 0 /\ -ni^post94+ni^0 == 0 /\ nN^0-nN^post94 == 0 /\ nSumDiag1^0-nSumDiag1^post94 == 0 /\ 1+bSum^0 <= 0 /\ -bSum^post94+bSum^0 == 0 /\ -nSumDiag2^post94+nSumDiag2^0 == 0), cost: 1 101: l56 -> l37 : bDistinct^0'=bDistinct^post101, tmp^0'=tmp^post101, nN^0'=nN^post101, tmp___2^0'=tmp___2^post101, nSum^0'=nSum^post101, tmp___7^0'=tmp___7^post101, bSum^0'=bSum^post101, nSumDiag1^0'=nSumDiag1^post101, tmp___4^0'=tmp___4^post101, nj^0'=nj^post101, nDim^0'=nDim^post101, tmp___1^0'=tmp___1^post101, nSumRow^0'=nSumRow^post101, tmp___6^0'=tmp___6^post101, bDomain^0'=bDomain^post101, tmp___0^0'=tmp___0^post101, nSumCol^0'=nSumCol^post101, tmp___3^0'=tmp___3^post101, ni^0'=ni^post101, bSymmetry^0'=bSymmetry^post101, nSumDiag2^0'=nSumDiag2^post101, tmp___5^0'=tmp___5^post101, (0 == 0 /\ -4+nDim^post101 == 0 /\ nSumDiag1^post101 == 0 /\ -tmp___3^post101+tmp___3^0 == 0 /\ nSumDiag2^post101 == 0 /\ -1+bDistinct^post101 == 0 /\ -nj^post101+nj^0 == 0 /\ -tmp___5^post101+tmp___5^0 == 0 /\ nSumRow^post101 == 0 /\ -tmp___0^post101+tmp___0^0 == 0 /\ bSymmetry^post101 == 0 /\ nSumCol^post101 == 0 /\ -1+bDomain^post101 == 0 /\ ni^post101 == 0 /\ -1+bSum^post101 == 0 /\ tmp___6^0-tmp___6^post101 == 0 /\ tmp___7^0-tmp___7^post101 == 0 /\ tmp___1^0-tmp___1^post101 == 0 /\ tmp___2^0-tmp___2^post101 == 0 /\ tmp___4^0-tmp___4^post101 == 0), cost: 1 102: l57 -> l56 : bDistinct^0'=bDistinct^post102, tmp^0'=tmp^post102, nN^0'=nN^post102, tmp___2^0'=tmp___2^post102, nSum^0'=nSum^post102, tmp___7^0'=tmp___7^post102, bSum^0'=bSum^post102, nSumDiag1^0'=nSumDiag1^post102, tmp___4^0'=tmp___4^post102, nj^0'=nj^post102, nDim^0'=nDim^post102, tmp___1^0'=tmp___1^post102, nSumRow^0'=nSumRow^post102, tmp___6^0'=tmp___6^post102, bDomain^0'=bDomain^post102, tmp___0^0'=tmp___0^post102, nSumCol^0'=nSumCol^post102, tmp___3^0'=tmp___3^post102, ni^0'=ni^post102, bSymmetry^0'=bSymmetry^post102, nSumDiag2^0'=nSumDiag2^post102, tmp___5^0'=tmp___5^post102, (tmp___4^0-tmp___4^post102 == 0 /\ -nSumDiag2^post102+nSumDiag2^0 == 0 /\ nN^0-nN^post102 == 0 /\ tmp___0^0-tmp___0^post102 == 0 /\ -nSumDiag1^post102+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post102 == 0 /\ -ni^post102+ni^0 == 0 /\ tmp___3^0-tmp___3^post102 == 0 /\ -tmp___5^post102+tmp___5^0 == 0 /\ nj^0-nj^post102 == 0 /\ tmp^0-tmp^post102 == 0 /\ tmp___6^0-tmp___6^post102 == 0 /\ tmp___7^0-tmp___7^post102 == 0 /\ bDistinct^0-bDistinct^post102 == 0 /\ bSum^0-bSum^post102 == 0 /\ -bSymmetry^post102+bSymmetry^0 == 0 /\ -nSumCol^post102+nSumCol^0 == 0 /\ -nSumRow^post102+nSumRow^0 == 0 /\ nSum^0-nSum^post102 == 0 /\ tmp___1^0-tmp___1^post102 == 0 /\ tmp___2^0-tmp___2^post102 == 0 /\ nDim^0-nDim^post102 == 0), cost: 1 Applied preprocessing Original rule: l0 -> l1 : bDistinct^0'=bDistinct^post0, tmp^0'=tmp^post0, nN^0'=nN^post0, tmp___2^0'=tmp___2^post0, nSum^0'=nSum^post0, tmp___7^0'=tmp___7^post0, bSum^0'=bSum^post0, nSumDiag1^0'=nSumDiag1^post0, tmp___4^0'=tmp___4^post0, nj^0'=nj^post0, nDim^0'=nDim^post0, tmp___1^0'=tmp___1^post0, nSumRow^0'=nSumRow^post0, tmp___6^0'=tmp___6^post0, bDomain^0'=bDomain^post0, tmp___0^0'=tmp___0^post0, nSumCol^0'=nSumCol^post0, tmp___3^0'=tmp___3^post0, ni^0'=ni^post0, bSymmetry^0'=bSymmetry^post0, nSumDiag2^0'=nSumDiag2^post0, tmp___5^0'=tmp___5^post0, (-tmp___5^post0+tmp___5^0 == 0 /\ nSum^0-nSum^post0 == 0 /\ tmp___4^post0 == 0 /\ ni^0-ni^post0 == 0 /\ bSum^0-bSum^post0 == 0 /\ bDistinct^0-bDistinct^post0 == 0 /\ tmp^0-tmp^post0 == 0 /\ -nSumRow^post0+nSumRow^0 == 0 /\ -nSumDiag2^post0+nSumDiag2^0 == 0 /\ -tmp___7^post0+tmp___7^0 == 0 /\ -nDim^post0+nDim^0 == 0 /\ -bDomain^post0+bDomain^0 == 0 /\ tmp___6^0-tmp___6^post0 == 0 /\ -nSumDiag1^post0+nSumDiag1^0 == 0 /\ -tmp___1^post0+tmp___1^0 == 0 /\ nSumCol^0-nSumCol^post0 == 0 /\ tmp___2^0-tmp___2^post0 == 0 /\ tmp___3^0-tmp___3^post0 == 0 /\ tmp___0^0-tmp___0^post0 == 0 /\ -nj^post0+nj^0 == 0 /\ nN^0-nN^post0 == 0 /\ -bSymmetry^post0+bSymmetry^0 == 0), cost: 1 New rule: l0 -> l1 : tmp___4^0'=0, TRUE, cost: 1 Applied preprocessing Original rule: l1 -> l2 : bDistinct^0'=bDistinct^post1, tmp^0'=tmp^post1, nN^0'=nN^post1, tmp___2^0'=tmp___2^post1, nSum^0'=nSum^post1, tmp___7^0'=tmp___7^post1, bSum^0'=bSum^post1, nSumDiag1^0'=nSumDiag1^post1, tmp___4^0'=tmp___4^post1, nj^0'=nj^post1, nDim^0'=nDim^post1, tmp___1^0'=tmp___1^post1, nSumRow^0'=nSumRow^post1, tmp___6^0'=tmp___6^post1, bDomain^0'=bDomain^post1, tmp___0^0'=tmp___0^post1, nSumCol^0'=nSumCol^post1, tmp___3^0'=tmp___3^post1, ni^0'=ni^post1, bSymmetry^0'=bSymmetry^post1, nSumDiag2^0'=nSumDiag2^post1, tmp___5^0'=tmp___5^post1, (tmp___2^0-tmp___2^post1 == 0 /\ -nDim^post1+nDim^0 == 0 /\ nSum^0-nSum^post1 == 0 /\ -bSymmetry^post1+bSymmetry^0 == 0 /\ -nSumRow^post1+nSumRow^0 == 0 /\ -1+ni^post1-ni^0 == 0 /\ -tmp___6^post1+tmp___6^0 == 0 /\ -nSumDiag2^post1+nSumDiag2^0 == 0 /\ -bDomain^post1+bDomain^0 == 0 /\ -nSumDiag1^post1+nSumDiag1^0 == 0 /\ -nj^post1+nj^0 == 0 /\ tmp___3^0-tmp___3^post1 == 0 /\ tmp___1^0-tmp___1^post1 == 0 /\ tmp^0-tmp^post1 == 0 /\ -nSumCol^post1+nSumCol^0 == 0 /\ tmp___4^0-tmp___4^post1 == 0 /\ tmp___0^0-tmp___0^post1 == 0 /\ -tmp___4^0+bSum^post1 == 0 /\ nN^0-nN^post1 == 0 /\ -tmp___5^post1+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post1 == 0 /\ bDistinct^0-bDistinct^post1 == 0), cost: 1 New rule: l1 -> l2 : bSum^0'=tmp___4^0, ni^0'=1+ni^0, TRUE, cost: 1 Applied preprocessing Original rule: l3 -> l0 : bDistinct^0'=bDistinct^post2, tmp^0'=tmp^post2, nN^0'=nN^post2, tmp___2^0'=tmp___2^post2, nSum^0'=nSum^post2, tmp___7^0'=tmp___7^post2, bSum^0'=bSum^post2, nSumDiag1^0'=nSumDiag1^post2, tmp___4^0'=tmp___4^post2, nj^0'=nj^post2, nDim^0'=nDim^post2, tmp___1^0'=tmp___1^post2, nSumRow^0'=nSumRow^post2, tmp___6^0'=tmp___6^post2, bDomain^0'=bDomain^post2, tmp___0^0'=tmp___0^post2, nSumCol^0'=nSumCol^post2, tmp___3^0'=tmp___3^post2, ni^0'=ni^post2, bSymmetry^0'=bSymmetry^post2, nSumDiag2^0'=nSumDiag2^post2, tmp___5^0'=tmp___5^post2, (-nSumCol^post2+nSumCol^0 == 0 /\ -ni^post2+ni^0 == 0 /\ tmp___7^0-tmp___7^post2 == 0 /\ nDim^0-nDim^post2 == 0 /\ tmp___1^0-tmp___1^post2 == 0 /\ tmp^0-tmp^post2 == 0 /\ tmp___4^0-tmp___4^post2 == 0 /\ tmp___2^0-tmp___2^post2 == 0 /\ bDistinct^0-bDistinct^post2 == 0 /\ -bSymmetry^post2+bSymmetry^0 == 0 /\ 1+nSum^0-nSumRow^0 <= 0 /\ nN^0-nN^post2 == 0 /\ -tmp___3^post2+tmp___3^0 == 0 /\ -tmp___5^post2+tmp___5^0 == 0 /\ -nSumRow^post2+nSumRow^0 == 0 /\ -tmp___6^post2+tmp___6^0 == 0 /\ -tmp___0^post2+tmp___0^0 == 0 /\ -bSum^post2+bSum^0 == 0 /\ -nSumDiag2^post2+nSumDiag2^0 == 0 /\ -nSum^post2+nSum^0 == 0 /\ nSumDiag1^0-nSumDiag1^post2 == 0 /\ nj^0-nj^post2 == 0 /\ -bDomain^post2+bDomain^0 == 0), cost: 1 New rule: l3 -> l0 : 1+nSum^0-nSumRow^0 <= 0, cost: 1 Applied preprocessing Original rule: l3 -> l0 : bDistinct^0'=bDistinct^post3, tmp^0'=tmp^post3, nN^0'=nN^post3, tmp___2^0'=tmp___2^post3, nSum^0'=nSum^post3, tmp___7^0'=tmp___7^post3, bSum^0'=bSum^post3, nSumDiag1^0'=nSumDiag1^post3, tmp___4^0'=tmp___4^post3, nj^0'=nj^post3, nDim^0'=nDim^post3, tmp___1^0'=tmp___1^post3, nSumRow^0'=nSumRow^post3, tmp___6^0'=tmp___6^post3, bDomain^0'=bDomain^post3, tmp___0^0'=tmp___0^post3, nSumCol^0'=nSumCol^post3, tmp___3^0'=tmp___3^post3, ni^0'=ni^post3, bSymmetry^0'=bSymmetry^post3, nSumDiag2^0'=nSumDiag2^post3, tmp___5^0'=tmp___5^post3, (-tmp___3^post3+tmp___3^0 == 0 /\ -ni^post3+ni^0 == 0 /\ -nSumCol^post3+nSumCol^0 == 0 /\ 1-nSum^0+nSumRow^0 <= 0 /\ bDistinct^0-bDistinct^post3 == 0 /\ tmp___7^0-tmp___7^post3 == 0 /\ -nSumDiag2^post3+nSumDiag2^0 == 0 /\ tmp___1^0-tmp___1^post3 == 0 /\ tmp___2^0-tmp___2^post3 == 0 /\ nDim^0-nDim^post3 == 0 /\ tmp___4^0-tmp___4^post3 == 0 /\ tmp^0-tmp^post3 == 0 /\ nj^0-nj^post3 == 0 /\ nN^0-nN^post3 == 0 /\ -bSymmetry^post3+bSymmetry^0 == 0 /\ -tmp___0^post3+tmp___0^0 == 0 /\ -nSum^post3+nSum^0 == 0 /\ -nSumRow^post3+nSumRow^0 == 0 /\ -tmp___6^post3+tmp___6^0 == 0 /\ nSumDiag1^0-nSumDiag1^post3 == 0 /\ bSum^0-bSum^post3 == 0 /\ -bDomain^post3+bDomain^0 == 0 /\ tmp___5^0-tmp___5^post3 == 0), cost: 1 New rule: l3 -> l0 : 1-nSum^0+nSumRow^0 <= 0, cost: 1 Applied preprocessing Original rule: l3 -> l1 : bDistinct^0'=bDistinct^post4, tmp^0'=tmp^post4, nN^0'=nN^post4, tmp___2^0'=tmp___2^post4, nSum^0'=nSum^post4, tmp___7^0'=tmp___7^post4, bSum^0'=bSum^post4, nSumDiag1^0'=nSumDiag1^post4, tmp___4^0'=tmp___4^post4, nj^0'=nj^post4, nDim^0'=nDim^post4, tmp___1^0'=tmp___1^post4, nSumRow^0'=nSumRow^post4, tmp___6^0'=tmp___6^post4, bDomain^0'=bDomain^post4, tmp___0^0'=tmp___0^post4, nSumCol^0'=nSumCol^post4, tmp___3^0'=tmp___3^post4, ni^0'=ni^post4, bSymmetry^0'=bSymmetry^post4, nSumDiag2^0'=nSumDiag2^post4, tmp___5^0'=tmp___5^post4, (bDistinct^0-bDistinct^post4 == 0 /\ -bDomain^post4+bDomain^0 == 0 /\ nSumRow^0-nSumRow^post4 == 0 /\ tmp^0-tmp^post4 == 0 /\ nSum^0-nSum^post4 == 0 /\ -nSumDiag2^post4+nSumDiag2^0 == 0 /\ -nSum^0+nSumRow^0 <= 0 /\ -tmp___3^post4+tmp___3^0 == 0 /\ -tmp___5^post4+tmp___5^0 == 0 /\ -1+tmp___4^post4 == 0 /\ -tmp___0^post4+tmp___0^0 == 0 /\ -tmp___1^post4+tmp___1^0 == 0 /\ -ni^post4+ni^0 == 0 /\ nSum^0-nSumRow^0 <= 0 /\ tmp___6^0-tmp___6^post4 == 0 /\ nj^0-nj^post4 == 0 /\ -nDim^post4+nDim^0 == 0 /\ tmp___7^0-tmp___7^post4 == 0 /\ nSumDiag1^0-nSumDiag1^post4 == 0 /\ nN^0-nN^post4 == 0 /\ bSum^0-bSum^post4 == 0 /\ -bSymmetry^post4+bSymmetry^0 == 0 /\ -nSumCol^post4+nSumCol^0 == 0 /\ tmp___2^0-tmp___2^post4 == 0), cost: 1 New rule: l3 -> l1 : tmp___4^0'=1, -nSum^0+nSumRow^0 == 0, cost: 1 Applied preprocessing Original rule: l4 -> l1 : bDistinct^0'=bDistinct^post5, tmp^0'=tmp^post5, nN^0'=nN^post5, tmp___2^0'=tmp___2^post5, nSum^0'=nSum^post5, tmp___7^0'=tmp___7^post5, bSum^0'=bSum^post5, nSumDiag1^0'=nSumDiag1^post5, tmp___4^0'=tmp___4^post5, nj^0'=nj^post5, nDim^0'=nDim^post5, tmp___1^0'=tmp___1^post5, nSumRow^0'=nSumRow^post5, tmp___6^0'=tmp___6^post5, bDomain^0'=bDomain^post5, tmp___0^0'=tmp___0^post5, nSumCol^0'=nSumCol^post5, tmp___3^0'=tmp___3^post5, ni^0'=ni^post5, bSymmetry^0'=bSymmetry^post5, nSumDiag2^0'=nSumDiag2^post5, tmp___5^0'=tmp___5^post5, (-bSymmetry^post5+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post5 == 0 /\ -bSum^0 <= 0 /\ nN^0-nN^post5 == 0 /\ -tmp___5^post5+tmp___5^0 == 0 /\ tmp___0^0-tmp___0^post5 == 0 /\ bSum^0 <= 0 /\ -nSumRow^post5+nSumRow^0 == 0 /\ bDomain^0-bDomain^post5 == 0 /\ bDistinct^0-bDistinct^post5 == 0 /\ -tmp___1^post5+tmp___1^0 == 0 /\ -nDim^post5+nDim^0 == 0 /\ -nSumDiag1^post5+nSumDiag1^0 == 0 /\ -ni^post5+ni^0 == 0 /\ -nSumCol^post5+nSumCol^0 == 0 /\ tmp___3^0-tmp___3^post5 == 0 /\ tmp^0-tmp^post5 == 0 /\ nSum^0-nSum^post5 == 0 /\ -nj^post5+nj^0 == 0 /\ -nSumDiag2^post5+nSumDiag2^0 == 0 /\ tmp___4^post5 == 0 /\ bSum^0-bSum^post5 == 0 /\ tmp___6^0-tmp___6^post5 == 0 /\ tmp___7^0-tmp___7^post5 == 0), cost: 1 New rule: l4 -> l1 : tmp___4^0'=0, bSum^0 == 0, cost: 1 Applied preprocessing Original rule: l4 -> l3 : bDistinct^0'=bDistinct^post6, tmp^0'=tmp^post6, nN^0'=nN^post6, tmp___2^0'=tmp___2^post6, nSum^0'=nSum^post6, tmp___7^0'=tmp___7^post6, bSum^0'=bSum^post6, nSumDiag1^0'=nSumDiag1^post6, tmp___4^0'=tmp___4^post6, nj^0'=nj^post6, nDim^0'=nDim^post6, tmp___1^0'=tmp___1^post6, nSumRow^0'=nSumRow^post6, tmp___6^0'=tmp___6^post6, bDomain^0'=bDomain^post6, tmp___0^0'=tmp___0^post6, nSumCol^0'=nSumCol^post6, tmp___3^0'=tmp___3^post6, ni^0'=ni^post6, bSymmetry^0'=bSymmetry^post6, nSumDiag2^0'=nSumDiag2^post6, tmp___5^0'=tmp___5^post6, (tmp___2^0-tmp___2^post6 == 0 /\ -tmp___1^post6+tmp___1^0 == 0 /\ bSum^0-bSum^post6 == 0 /\ -nDim^post6+nDim^0 == 0 /\ -tmp___5^post6+tmp___5^0 == 0 /\ 1-bSum^0 <= 0 /\ tmp___4^0-tmp___4^post6 == 0 /\ -bSymmetry^post6+bSymmetry^0 == 0 /\ -nSumRow^post6+nSumRow^0 == 0 /\ nN^0-nN^post6 == 0 /\ bDistinct^0-bDistinct^post6 == 0 /\ bDomain^0-bDomain^post6 == 0 /\ -nSumDiag1^post6+nSumDiag1^0 == 0 /\ -ni^post6+ni^0 == 0 /\ tmp___3^0-tmp___3^post6 == 0 /\ -nSumCol^post6+nSumCol^0 == 0 /\ nj^0-nj^post6 == 0 /\ tmp^0-tmp^post6 == 0 /\ nSum^0-nSum^post6 == 0 /\ tmp___0^0-tmp___0^post6 == 0 /\ tmp___6^0-tmp___6^post6 == 0 /\ -nSumDiag2^post6+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post6 == 0), cost: 1 New rule: l4 -> l3 : -1+bSum^0 >= 0, cost: 1 Applied preprocessing Original rule: l4 -> l3 : bDistinct^0'=bDistinct^post7, tmp^0'=tmp^post7, nN^0'=nN^post7, tmp___2^0'=tmp___2^post7, nSum^0'=nSum^post7, tmp___7^0'=tmp___7^post7, bSum^0'=bSum^post7, nSumDiag1^0'=nSumDiag1^post7, tmp___4^0'=tmp___4^post7, nj^0'=nj^post7, nDim^0'=nDim^post7, tmp___1^0'=tmp___1^post7, nSumRow^0'=nSumRow^post7, tmp___6^0'=tmp___6^post7, bDomain^0'=bDomain^post7, tmp___0^0'=tmp___0^post7, nSumCol^0'=nSumCol^post7, tmp___3^0'=tmp___3^post7, ni^0'=ni^post7, bSymmetry^0'=bSymmetry^post7, nSumDiag2^0'=nSumDiag2^post7, tmp___5^0'=tmp___5^post7, (bDomain^0-bDomain^post7 == 0 /\ tmp___1^0-tmp___1^post7 == 0 /\ tmp___4^0-tmp___4^post7 == 0 /\ tmp^0-tmp^post7 == 0 /\ bDistinct^0-bDistinct^post7 == 0 /\ -tmp___3^post7+tmp___3^0 == 0 /\ nN^0-nN^post7 == 0 /\ nSumDiag1^0-nSumDiag1^post7 == 0 /\ -bSymmetry^post7+bSymmetry^0 == 0 /\ -nj^post7+nj^0 == 0 /\ -nSumRow^post7+nSumRow^0 == 0 /\ -nSumCol^post7+nSumCol^0 == 0 /\ -tmp___6^post7+tmp___6^0 == 0 /\ -nSumDiag2^post7+nSumDiag2^0 == 0 /\ nDim^0-nDim^post7 == 0 /\ bSum^0-bSum^post7 == 0 /\ tmp___7^0-tmp___7^post7 == 0 /\ -tmp___0^post7+tmp___0^0 == 0 /\ -nSum^post7+nSum^0 == 0 /\ -ni^post7+ni^0 == 0 /\ -tmp___5^post7+tmp___5^0 == 0 /\ 1+bSum^0 <= 0 /\ -tmp___2^post7+tmp___2^0 == 0), cost: 1 New rule: l4 -> l3 : 1+bSum^0 <= 0, cost: 1 Applied preprocessing Original rule: l5 -> l6 : bDistinct^0'=bDistinct^post8, tmp^0'=tmp^post8, nN^0'=nN^post8, tmp___2^0'=tmp___2^post8, nSum^0'=nSum^post8, tmp___7^0'=tmp___7^post8, bSum^0'=bSum^post8, nSumDiag1^0'=nSumDiag1^post8, tmp___4^0'=tmp___4^post8, nj^0'=nj^post8, nDim^0'=nDim^post8, tmp___1^0'=tmp___1^post8, nSumRow^0'=nSumRow^post8, tmp___6^0'=tmp___6^post8, bDomain^0'=bDomain^post8, tmp___0^0'=tmp___0^post8, nSumCol^0'=nSumCol^post8, tmp___3^0'=tmp___3^post8, ni^0'=ni^post8, bSymmetry^0'=bSymmetry^post8, nSumDiag2^0'=nSumDiag2^post8, tmp___5^0'=tmp___5^post8, (nN^0-nN^post8 == 0 /\ -ni^post8+ni^0 == 0 /\ nSumRow^0-nSumRow^post8 == 0 /\ -tmp___3^post8+tmp___3^0 == 0 /\ bSymmetry^0-bSymmetry^post8 == 0 /\ -nSumDiag2^post8+nSumDiag2^0 == 0 /\ nj^0-nj^post8 == 0 /\ -tmp___0^post8+tmp___0^0 == 0 /\ -tmp___1^post8+tmp___1^0 == 0 /\ -nDim^post8+nDim^0 == 0 /\ bDistinct^0-bDistinct^post8 == 0 /\ -tmp___5^post8+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post8 == 0 /\ -tmp___6^post8+tmp___6^0 == 0 /\ nSumDiag1^0-nSumDiag1^post8 == 0 /\ tmp___2^0-tmp___2^post8 == 0 /\ nSumCol^0-nSumCol^post8 == 0 /\ bSum^0-bSum^post8 == 0 /\ -bDomain^post8+bDomain^0 == 0 /\ -tmp___4^post8+tmp___4^0 == 0 /\ tmp^0-tmp^post8 == 0 /\ nSum^0-nSum^post8 == 0), cost: 1 New rule: l5 -> l6 : TRUE, cost: 1 Applied preprocessing Original rule: l7 -> l4 : bDistinct^0'=bDistinct^post9, tmp^0'=tmp^post9, nN^0'=nN^post9, tmp___2^0'=tmp___2^post9, nSum^0'=nSum^post9, tmp___7^0'=tmp___7^post9, bSum^0'=bSum^post9, nSumDiag1^0'=nSumDiag1^post9, tmp___4^0'=tmp___4^post9, nj^0'=nj^post9, nDim^0'=nDim^post9, tmp___1^0'=tmp___1^post9, nSumRow^0'=nSumRow^post9, tmp___6^0'=tmp___6^post9, bDomain^0'=bDomain^post9, tmp___0^0'=tmp___0^post9, nSumCol^0'=nSumCol^post9, tmp___3^0'=tmp___3^post9, ni^0'=ni^post9, bSymmetry^0'=bSymmetry^post9, nSumDiag2^0'=nSumDiag2^post9, tmp___5^0'=tmp___5^post9, (nSumRow^0-nSumRow^post9 == 0 /\ -bDomain^post9+bDomain^0 == 0 /\ nN^0-nN^post9 == 0 /\ -tmp___3^post9+tmp___3^0 == 0 /\ -tmp___5^post9+tmp___5^0 == 0 /\ bSymmetry^0-bSymmetry^post9 == 0 /\ -tmp___0^post9+tmp___0^0 == 0 /\ nj^0-nj^post9 == 0 /\ -nSumDiag2^post9+nSumDiag2^0 == 0 /\ -ni^post9+ni^0 == 0 /\ -nDim^post9+nDim^0 == 0 /\ tmp___7^0-tmp___7^post9 == 0 /\ nSumDiag1^0-nSumDiag1^post9 == 0 /\ -tmp___1^post9+tmp___1^0 == 0 /\ bDistinct^0-bDistinct^post9 == 0 /\ -nSumCol^post9+nSumCol^0 == 0 /\ bSum^0-bSum^post9 == 0 /\ -tmp___6^post9+tmp___6^0 == 0 /\ nSum^0-nSum^post9 == 0 /\ -tmp___4^post9+tmp___4^0 == 0 /\ -nj^0+nDim^0 <= 0 /\ tmp^0-tmp^post9 == 0 /\ tmp___2^0-tmp___2^post9 == 0), cost: 1 New rule: l7 -> l4 : -nj^0+nDim^0 <= 0, cost: 1 Applied preprocessing Original rule: l7 -> l8 : bDistinct^0'=bDistinct^post10, tmp^0'=tmp^post10, nN^0'=nN^post10, tmp___2^0'=tmp___2^post10, nSum^0'=nSum^post10, tmp___7^0'=tmp___7^post10, bSum^0'=bSum^post10, nSumDiag1^0'=nSumDiag1^post10, tmp___4^0'=tmp___4^post10, nj^0'=nj^post10, nDim^0'=nDim^post10, tmp___1^0'=tmp___1^post10, nSumRow^0'=nSumRow^post10, tmp___6^0'=tmp___6^post10, bDomain^0'=bDomain^post10, tmp___0^0'=tmp___0^post10, nSumCol^0'=nSumCol^post10, tmp___3^0'=tmp___3^post10, ni^0'=ni^post10, bSymmetry^0'=bSymmetry^post10, nSumDiag2^0'=nSumDiag2^post10, tmp___5^0'=tmp___5^post10, (0 == 0 /\ tmp___2^0-tmp___2^post10 == 0 /\ nSumDiag1^0-nSumDiag1^post10 == 0 /\ ni^0-ni^post10 == 0 /\ -tmp___5^post10+tmp___5^0 == 0 /\ -bSymmetry^post10+bSymmetry^0 == 0 /\ tmp___4^0-tmp___4^post10 == 0 /\ nN^0-nN^post10 == 0 /\ -nDim^post10+nDim^0 == 0 /\ -tmp___1^post10+tmp___1^0 == 0 /\ -1+nj^post10-nj^0 == 0 /\ bSum^0-bSum^post10 == 0 /\ bDomain^0-bDomain^post10 == 0 /\ nSum^0-nSum^post10 == 0 /\ -nSumCol^post10+nSumCol^0 == 0 /\ bDistinct^0-bDistinct^post10 == 0 /\ 1+nj^0-nDim^0 <= 0 /\ tmp___0^0-tmp___0^post10 == 0 /\ tmp^0-tmp^post10 == 0 /\ -nSumDiag2^post10+nSumDiag2^0 == 0 /\ -tmp___3^post10+tmp___3^0 == 0 /\ tmp___6^0-tmp___6^post10 == 0 /\ tmp___7^0-tmp___7^post10 == 0), cost: 1 New rule: l7 -> l8 : nj^0'=1+nj^0, nSumRow^0'=nSumRow^post10, 1+nj^0-nDim^0 <= 0, cost: 1 Applied preprocessing Original rule: l9 -> l10 : bDistinct^0'=bDistinct^post11, tmp^0'=tmp^post11, nN^0'=nN^post11, tmp___2^0'=tmp___2^post11, nSum^0'=nSum^post11, tmp___7^0'=tmp___7^post11, bSum^0'=bSum^post11, nSumDiag1^0'=nSumDiag1^post11, tmp___4^0'=tmp___4^post11, nj^0'=nj^post11, nDim^0'=nDim^post11, tmp___1^0'=tmp___1^post11, nSumRow^0'=nSumRow^post11, tmp___6^0'=tmp___6^post11, bDomain^0'=bDomain^post11, tmp___0^0'=tmp___0^post11, nSumCol^0'=nSumCol^post11, tmp___3^0'=tmp___3^post11, ni^0'=ni^post11, bSymmetry^0'=bSymmetry^post11, nSumDiag2^0'=nSumDiag2^post11, tmp___5^0'=tmp___5^post11, (bDomain^0-bDomain^post11 == 0 /\ -tmp___1^post11+tmp___1^0 == 0 /\ -bSymmetry^post11+bSymmetry^0 == 0 /\ nSum^0-nSum^post11 == 0 /\ tmp^0-tmp^post11 == 0 /\ -nSumCol^post11+nSumCol^0 == 0 /\ nN^0-nN^post11 == 0 /\ -nSumRow^post11+nSumRow^0 == 0 /\ tmp___7^0-tmp___7^post11 == 0 /\ nSumDiag1^0-nSumDiag1^post11 == 0 /\ bSum^0-bSum^post11 == 0 /\ nDim^0-ni^0 <= 0 /\ nDim^0-nDim^post11 == 0 /\ -tmp___3^post11+tmp___3^0 == 0 /\ tmp___4^0-tmp___4^post11 == 0 /\ -tmp___5^post11+tmp___5^0 == 0 /\ -tmp___2^post11+tmp___2^0 == 0 /\ tmp___6^0-tmp___6^post11 == 0 /\ -tmp___0^post11+tmp___0^0 == 0 /\ -nSumDiag2^post11+nSumDiag2^0 == 0 /\ nj^post11 == 0 /\ -ni^post11+ni^0 == 0 /\ bDistinct^0-bDistinct^post11 == 0), cost: 1 New rule: l9 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 1 Applied preprocessing Original rule: l9 -> l8 : bDistinct^0'=bDistinct^post12, tmp^0'=tmp^post12, nN^0'=nN^post12, tmp___2^0'=tmp___2^post12, nSum^0'=nSum^post12, tmp___7^0'=tmp___7^post12, bSum^0'=bSum^post12, nSumDiag1^0'=nSumDiag1^post12, tmp___4^0'=tmp___4^post12, nj^0'=nj^post12, nDim^0'=nDim^post12, tmp___1^0'=tmp___1^post12, nSumRow^0'=nSumRow^post12, tmp___6^0'=tmp___6^post12, bDomain^0'=bDomain^post12, tmp___0^0'=tmp___0^post12, nSumCol^0'=nSumCol^post12, tmp___3^0'=tmp___3^post12, ni^0'=ni^post12, bSymmetry^0'=bSymmetry^post12, nSumDiag2^0'=nSumDiag2^post12, tmp___5^0'=tmp___5^post12, (nj^post12 == 0 /\ bDomain^0-bDomain^post12 == 0 /\ nSumRow^post12 == 0 /\ tmp___7^0-tmp___7^post12 == 0 /\ -bSymmetry^post12+bSymmetry^0 == 0 /\ -nSumCol^post12+nSumCol^0 == 0 /\ nSumDiag1^0-nSumDiag1^post12 == 0 /\ -tmp___6^post12+tmp___6^0 == 0 /\ bSum^0-bSum^post12 == 0 /\ -nSumDiag2^post12+nSumDiag2^0 == 0 /\ -tmp___3^post12+tmp___3^0 == 0 /\ tmp___1^0-tmp___1^post12 == 0 /\ -tmp^post12+tmp^0 == 0 /\ nDim^0-nDim^post12 == 0 /\ tmp___4^0-tmp___4^post12 == 0 /\ 1-nDim^0+ni^0 <= 0 /\ -tmp___2^post12+tmp___2^0 == 0 /\ bDistinct^0-bDistinct^post12 == 0 /\ -tmp___0^post12+tmp___0^0 == 0 /\ -ni^post12+ni^0 == 0 /\ nSum^0-nSum^post12 == 0 /\ nN^0-nN^post12 == 0 /\ -tmp___5^post12+tmp___5^0 == 0), cost: 1 New rule: l9 -> l8 : nj^0'=0, nSumRow^0'=0, 1-nDim^0+ni^0 <= 0, cost: 1 Applied preprocessing Original rule: l11 -> l12 : bDistinct^0'=bDistinct^post13, tmp^0'=tmp^post13, nN^0'=nN^post13, tmp___2^0'=tmp___2^post13, nSum^0'=nSum^post13, tmp___7^0'=tmp___7^post13, bSum^0'=bSum^post13, nSumDiag1^0'=nSumDiag1^post13, tmp___4^0'=tmp___4^post13, nj^0'=nj^post13, nDim^0'=nDim^post13, tmp___1^0'=tmp___1^post13, nSumRow^0'=nSumRow^post13, tmp___6^0'=tmp___6^post13, bDomain^0'=bDomain^post13, tmp___0^0'=tmp___0^post13, nSumCol^0'=nSumCol^post13, tmp___3^0'=tmp___3^post13, ni^0'=ni^post13, bSymmetry^0'=bSymmetry^post13, nSumDiag2^0'=nSumDiag2^post13, tmp___5^0'=tmp___5^post13, (-ni^post13+ni^0 == 0 /\ nN^0-nN^post13 == 0 /\ nDim^0-nDim^post13 == 0 /\ bSymmetry^0-bSymmetry^post13 == 0 /\ -nSumDiag2^post13+nSumDiag2^0 == 0 /\ tmp___3^post13 == 0 /\ -tmp___1^post13+tmp___1^0 == 0 /\ -tmp___0^post13+tmp___0^0 == 0 /\ -nSumRow^post13+nSumRow^0 == 0 /\ -tmp___5^post13+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post13 == 0 /\ bDistinct^0-bDistinct^post13 == 0 /\ -bSum^post13+bSum^0 == 0 /\ -tmp___6^post13+tmp___6^0 == 0 /\ -tmp___4^post13+tmp___4^0 == 0 /\ nSumCol^0-nSumCol^post13 == 0 /\ tmp___2^0-tmp___2^post13 == 0 /\ nSumDiag1^0-nSumDiag1^post13 == 0 /\ nj^0-nj^post13 == 0 /\ tmp^0-tmp^post13 == 0 /\ nSum^0-nSum^post13 == 0 /\ -bDomain^post13+bDomain^0 == 0), cost: 1 New rule: l11 -> l12 : tmp___3^0'=0, TRUE, cost: 1 Applied preprocessing Original rule: l12 -> l2 : bDistinct^0'=bDistinct^post14, tmp^0'=tmp^post14, nN^0'=nN^post14, tmp___2^0'=tmp___2^post14, nSum^0'=nSum^post14, tmp___7^0'=tmp___7^post14, bSum^0'=bSum^post14, nSumDiag1^0'=nSumDiag1^post14, tmp___4^0'=tmp___4^post14, nj^0'=nj^post14, nDim^0'=nDim^post14, tmp___1^0'=tmp___1^post14, nSumRow^0'=nSumRow^post14, tmp___6^0'=tmp___6^post14, bDomain^0'=bDomain^post14, tmp___0^0'=tmp___0^post14, nSumCol^0'=nSumCol^post14, tmp___3^0'=tmp___3^post14, ni^0'=ni^post14, bSymmetry^0'=bSymmetry^post14, nSumDiag2^0'=nSumDiag2^post14, tmp___5^0'=tmp___5^post14, (tmp^0-tmp^post14 == 0 /\ nN^0-nN^post14 == 0 /\ -nj^post14+nj^0 == 0 /\ -nSumDiag2^post14+nSumDiag2^0 == 0 /\ -bDomain^post14+bDomain^0 == 0 /\ -tmp___4^post14+tmp___4^0 == 0 /\ bSum^post14-tmp___3^0 == 0 /\ -nSumDiag1^post14+nSumDiag1^0 == 0 /\ tmp___2^0-tmp___2^post14 == 0 /\ -tmp___5^post14+tmp___5^0 == 0 /\ nSumRow^0-nSumRow^post14 == 0 /\ -tmp___7^post14+tmp___7^0 == 0 /\ tmp___0^0-tmp___0^post14 == 0 /\ -tmp___1^post14+tmp___1^0 == 0 /\ -nDim^post14+nDim^0 == 0 /\ bDistinct^0-bDistinct^post14 == 0 /\ nSumCol^0-nSumCol^post14 == 0 /\ -bSymmetry^post14+bSymmetry^0 == 0 /\ ni^post14 == 0 /\ -tmp___6^post14+tmp___6^0 == 0 /\ nSum^0-nSum^post14 == 0 /\ tmp___3^0-tmp___3^post14 == 0), cost: 1 New rule: l12 -> l2 : bSum^0'=tmp___3^0, ni^0'=0, TRUE, cost: 1 Applied preprocessing Original rule: l13 -> l14 : bDistinct^0'=bDistinct^post15, tmp^0'=tmp^post15, nN^0'=nN^post15, tmp___2^0'=tmp___2^post15, nSum^0'=nSum^post15, tmp___7^0'=tmp___7^post15, bSum^0'=bSum^post15, nSumDiag1^0'=nSumDiag1^post15, tmp___4^0'=tmp___4^post15, nj^0'=nj^post15, nDim^0'=nDim^post15, tmp___1^0'=tmp___1^post15, nSumRow^0'=nSumRow^post15, tmp___6^0'=tmp___6^post15, bDomain^0'=bDomain^post15, tmp___0^0'=tmp___0^post15, nSumCol^0'=nSumCol^post15, tmp___3^0'=tmp___3^post15, ni^0'=ni^post15, bSymmetry^0'=bSymmetry^post15, nSumDiag2^0'=nSumDiag2^post15, tmp___5^0'=tmp___5^post15, (bDistinct^0-bDistinct^post15 == 0 /\ -nSumDiag2^post15+nSumDiag2^0 == 0 /\ tmp^0-tmp^post15 == 0 /\ nSum^0-nSum^post15 == 0 /\ -bDomain^post15+bDomain^0 == 0 /\ -tmp___4^post15+tmp___4^0 == 0 /\ -tmp___1^post15+tmp___1^0 == 0 /\ -nSumDiag1^post15+nSumDiag1^0 == 0 /\ -nDim^post15+nDim^0 == 0 /\ tmp___2^0-tmp___2^post15 == 0 /\ -tmp___5^post15+tmp___5^0 == 0 /\ ni^0-ni^post15 == 0 /\ tmp___6^0-tmp___6^post15 == 0 /\ bSum^0-bSum^post15 == 0 /\ nSumCol^0-nSumCol^post15 == 0 /\ nN^0-nN^post15 == 0 /\ -tmp___7^post15+tmp___7^0 == 0 /\ tmp___0^0-tmp___0^post15 == 0 /\ -tmp___3^post15+tmp___3^0 == 0 /\ nSumRow^0-nSumRow^post15 == 0 /\ -nj^post15+nj^0 == 0 /\ -bSymmetry^post15+bSymmetry^0 == 0), cost: 1 New rule: l13 -> l14 : TRUE, cost: 1 Applied preprocessing Original rule: l15 -> l11 : bDistinct^0'=bDistinct^post16, tmp^0'=tmp^post16, nN^0'=nN^post16, tmp___2^0'=tmp___2^post16, nSum^0'=nSum^post16, tmp___7^0'=tmp___7^post16, bSum^0'=bSum^post16, nSumDiag1^0'=nSumDiag1^post16, tmp___4^0'=tmp___4^post16, nj^0'=nj^post16, nDim^0'=nDim^post16, tmp___1^0'=tmp___1^post16, nSumRow^0'=nSumRow^post16, tmp___6^0'=tmp___6^post16, bDomain^0'=bDomain^post16, tmp___0^0'=tmp___0^post16, nSumCol^0'=nSumCol^post16, tmp___3^0'=tmp___3^post16, ni^0'=ni^post16, bSymmetry^0'=bSymmetry^post16, nSumDiag2^0'=nSumDiag2^post16, tmp___5^0'=tmp___5^post16, (bDomain^0-bDomain^post16 == 0 /\ bSum^0-bSum^post16 == 0 /\ nSum^0-nSum^post16 == 0 /\ -bSymmetry^post16+bSymmetry^0 == 0 /\ tmp^0-tmp^post16 == 0 /\ -nSumRow^post16+nSumRow^0 == 0 /\ -tmp___6^post16+tmp___6^0 == 0 /\ tmp___7^0-tmp___7^post16 == 0 /\ -nSumDiag1^post16+nSumDiag1^0 == 0 /\ tmp___3^0-tmp___3^post16 == 0 /\ 1+nSum^0-nSumDiag2^0 <= 0 /\ -tmp___2^post16+tmp___2^0 == 0 /\ nDim^0-nDim^post16 == 0 /\ tmp___4^0-tmp___4^post16 == 0 /\ -nSumCol^post16+nSumCol^0 == 0 /\ tmp___1^0-tmp___1^post16 == 0 /\ -nj^post16+nj^0 == 0 /\ nN^0-nN^post16 == 0 /\ -tmp___5^post16+tmp___5^0 == 0 /\ -nSumDiag2^post16+nSumDiag2^0 == 0 /\ -tmp___0^post16+tmp___0^0 == 0 /\ -ni^post16+ni^0 == 0 /\ bDistinct^0-bDistinct^post16 == 0), cost: 1 New rule: l15 -> l11 : 1+nSum^0-nSumDiag2^0 <= 0, cost: 1 Applied preprocessing Original rule: l15 -> l11 : bDistinct^0'=bDistinct^post17, tmp^0'=tmp^post17, nN^0'=nN^post17, tmp___2^0'=tmp___2^post17, nSum^0'=nSum^post17, tmp___7^0'=tmp___7^post17, bSum^0'=bSum^post17, nSumDiag1^0'=nSumDiag1^post17, tmp___4^0'=tmp___4^post17, nj^0'=nj^post17, nDim^0'=nDim^post17, tmp___1^0'=tmp___1^post17, nSumRow^0'=nSumRow^post17, tmp___6^0'=tmp___6^post17, bDomain^0'=bDomain^post17, tmp___0^0'=tmp___0^post17, nSumCol^0'=nSumCol^post17, tmp___3^0'=tmp___3^post17, ni^0'=ni^post17, bSymmetry^0'=bSymmetry^post17, nSumDiag2^0'=nSumDiag2^post17, tmp___5^0'=tmp___5^post17, (tmp___2^0-tmp___2^post17 == 0 /\ nSum^0-nSum^post17 == 0 /\ nDim^0-nDim^post17 == 0 /\ -tmp___3^post17+tmp___3^0 == 0 /\ tmp^0-tmp^post17 == 0 /\ -nSumCol^post17+nSumCol^0 == 0 /\ -tmp___6^post17+tmp___6^0 == 0 /\ -bSymmetry^post17+bSymmetry^0 == 0 /\ -bSum^post17+bSum^0 == 0 /\ -nSumRow^post17+nSumRow^0 == 0 /\ -bDomain^post17+bDomain^0 == 0 /\ tmp___1^0-tmp___1^post17 == 0 /\ -tmp___0^post17+tmp___0^0 == 0 /\ -ni^post17+ni^0 == 0 /\ tmp___4^0-tmp___4^post17 == 0 /\ tmp___7^0-tmp___7^post17 == 0 /\ nj^0-nj^post17 == 0 /\ nN^0-nN^post17 == 0 /\ nSumDiag1^0-nSumDiag1^post17 == 0 /\ 1-nSum^0+nSumDiag2^0 <= 0 /\ -tmp___5^post17+tmp___5^0 == 0 /\ -nSumDiag2^post17+nSumDiag2^0 == 0 /\ bDistinct^0-bDistinct^post17 == 0), cost: 1 New rule: l15 -> l11 : 1-nSum^0+nSumDiag2^0 <= 0, cost: 1 Applied preprocessing Original rule: l15 -> l12 : bDistinct^0'=bDistinct^post18, tmp^0'=tmp^post18, nN^0'=nN^post18, tmp___2^0'=tmp___2^post18, nSum^0'=nSum^post18, tmp___7^0'=tmp___7^post18, bSum^0'=bSum^post18, nSumDiag1^0'=nSumDiag1^post18, tmp___4^0'=tmp___4^post18, nj^0'=nj^post18, nDim^0'=nDim^post18, tmp___1^0'=tmp___1^post18, nSumRow^0'=nSumRow^post18, tmp___6^0'=tmp___6^post18, bDomain^0'=bDomain^post18, tmp___0^0'=tmp___0^post18, nSumCol^0'=nSumCol^post18, tmp___3^0'=tmp___3^post18, ni^0'=ni^post18, bSymmetry^0'=bSymmetry^post18, nSumDiag2^0'=nSumDiag2^post18, tmp___5^0'=tmp___5^post18, (-nSumCol^post18+nSumCol^0 == 0 /\ -ni^post18+ni^0 == 0 /\ tmp___1^0-tmp___1^post18 == 0 /\ nDim^0-nDim^post18 == 0 /\ tmp^0-tmp^post18 == 0 /\ tmp___2^0-tmp___2^post18 == 0 /\ tmp___4^0-tmp___4^post18 == 0 /\ bDistinct^0-bDistinct^post18 == 0 /\ -bSymmetry^post18+bSymmetry^0 == 0 /\ nN^0-nN^post18 == 0 /\ -tmp___5^post18+tmp___5^0 == 0 /\ -nSumRow^post18+nSumRow^0 == 0 /\ -1+tmp___3^post18 == 0 /\ -tmp___6^post18+tmp___6^0 == 0 /\ -tmp___0^post18+tmp___0^0 == 0 /\ -bSum^post18+bSum^0 == 0 /\ nSum^0-nSumDiag2^0 <= 0 /\ -nSumDiag2^post18+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post18 == 0 /\ nSumDiag1^0-nSumDiag1^post18 == 0 /\ nj^0-nj^post18 == 0 /\ -bDomain^post18+bDomain^0 == 0 /\ -nSum^post18+nSum^0 == 0 /\ -nSum^0+nSumDiag2^0 <= 0), cost: 1 New rule: l15 -> l12 : tmp___3^0'=1, nSum^0-nSumDiag2^0 == 0, cost: 1 Applied preprocessing Original rule: l16 -> l12 : bDistinct^0'=bDistinct^post19, tmp^0'=tmp^post19, nN^0'=nN^post19, tmp___2^0'=tmp___2^post19, nSum^0'=nSum^post19, tmp___7^0'=tmp___7^post19, bSum^0'=bSum^post19, nSumDiag1^0'=nSumDiag1^post19, tmp___4^0'=tmp___4^post19, nj^0'=nj^post19, nDim^0'=nDim^post19, tmp___1^0'=tmp___1^post19, nSumRow^0'=nSumRow^post19, tmp___6^0'=tmp___6^post19, bDomain^0'=bDomain^post19, tmp___0^0'=tmp___0^post19, nSumCol^0'=nSumCol^post19, tmp___3^0'=tmp___3^post19, ni^0'=ni^post19, bSymmetry^0'=bSymmetry^post19, nSumDiag2^0'=nSumDiag2^post19, tmp___5^0'=tmp___5^post19, (tmp___6^0-tmp___6^post19 == 0 /\ -bDomain^post19+bDomain^0 == 0 /\ tmp^0-tmp^post19 == 0 /\ -tmp___4^post19+tmp___4^0 == 0 /\ -bSum^0 <= 0 /\ -nSumDiag1^post19+nSumDiag1^0 == 0 /\ bDistinct^0-bDistinct^post19 == 0 /\ tmp___3^post19 == 0 /\ bSum^0 <= 0 /\ -tmp___5^post19+tmp___5^0 == 0 /\ nj^0-nj^post19 == 0 /\ nSum^0-nSum^post19 == 0 /\ tmp___2^0-tmp___2^post19 == 0 /\ -nSumDiag2^post19+nSumDiag2^0 == 0 /\ ni^0-ni^post19 == 0 /\ -tmp___7^post19+tmp___7^0 == 0 /\ nN^0-nN^post19 == 0 /\ tmp___0^0-tmp___0^post19 == 0 /\ nSumRow^0-nSumRow^post19 == 0 /\ -tmp___1^post19+tmp___1^0 == 0 /\ -nDim^post19+nDim^0 == 0 /\ nSumCol^0-nSumCol^post19 == 0 /\ bSum^0-bSum^post19 == 0 /\ -bSymmetry^post19+bSymmetry^0 == 0), cost: 1 New rule: l16 -> l12 : tmp___3^0'=0, bSum^0 == 0, cost: 1 Applied preprocessing Original rule: l16 -> l15 : bDistinct^0'=bDistinct^post20, tmp^0'=tmp^post20, nN^0'=nN^post20, tmp___2^0'=tmp___2^post20, nSum^0'=nSum^post20, tmp___7^0'=tmp___7^post20, bSum^0'=bSum^post20, nSumDiag1^0'=nSumDiag1^post20, tmp___4^0'=tmp___4^post20, nj^0'=nj^post20, nDim^0'=nDim^post20, tmp___1^0'=tmp___1^post20, nSumRow^0'=nSumRow^post20, tmp___6^0'=tmp___6^post20, bDomain^0'=bDomain^post20, tmp___0^0'=tmp___0^post20, nSumCol^0'=nSumCol^post20, tmp___3^0'=tmp___3^post20, ni^0'=ni^post20, bSymmetry^0'=bSymmetry^post20, nSumDiag2^0'=nSumDiag2^post20, tmp___5^0'=tmp___5^post20, (tmp^0-tmp^post20 == 0 /\ -tmp___4^post20+tmp___4^0 == 0 /\ bDistinct^0-bDistinct^post20 == 0 /\ -tmp___5^post20+tmp___5^0 == 0 /\ -nSumRow^post20+nSumRow^0 == 0 /\ nSum^0-nSum^post20 == 0 /\ tmp___2^0-tmp___2^post20 == 0 /\ -nSumDiag2^post20+nSumDiag2^0 == 0 /\ tmp___0^0-tmp___0^post20 == 0 /\ 1-bSum^0 <= 0 /\ -nDim^post20+nDim^0 == 0 /\ -tmp___1^post20+tmp___1^0 == 0 /\ -nSumDiag1^post20+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post20 == 0 /\ tmp___6^0-tmp___6^post20 == 0 /\ tmp___7^0-tmp___7^post20 == 0 /\ -nSumCol^post20+nSumCol^0 == 0 /\ tmp___3^0-tmp___3^post20 == 0 /\ nN^0-nN^post20 == 0 /\ -ni^post20+ni^0 == 0 /\ -bSymmetry^post20+bSymmetry^0 == 0 /\ -nj^post20+nj^0 == 0 /\ bSum^0-bSum^post20 == 0), cost: 1 New rule: l16 -> l15 : -1+bSum^0 >= 0, cost: 1 Applied preprocessing Original rule: l16 -> l15 : bDistinct^0'=bDistinct^post21, tmp^0'=tmp^post21, nN^0'=nN^post21, tmp___2^0'=tmp___2^post21, nSum^0'=nSum^post21, tmp___7^0'=tmp___7^post21, bSum^0'=bSum^post21, nSumDiag1^0'=nSumDiag1^post21, tmp___4^0'=tmp___4^post21, nj^0'=nj^post21, nDim^0'=nDim^post21, tmp___1^0'=tmp___1^post21, nSumRow^0'=nSumRow^post21, tmp___6^0'=tmp___6^post21, bDomain^0'=bDomain^post21, tmp___0^0'=tmp___0^post21, nSumCol^0'=nSumCol^post21, tmp___3^0'=tmp___3^post21, ni^0'=ni^post21, bSymmetry^0'=bSymmetry^post21, nSumDiag2^0'=nSumDiag2^post21, tmp___5^0'=tmp___5^post21, (-bSymmetry^post21+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post21 == 0 /\ tmp___4^0-tmp___4^post21 == 0 /\ nN^0-nN^post21 == 0 /\ tmp___0^0-tmp___0^post21 == 0 /\ -tmp___5^post21+tmp___5^0 == 0 /\ -nSumRow^post21+nSumRow^0 == 0 /\ -tmp___1^post21+tmp___1^0 == 0 /\ -nSumDiag1^post21+nSumDiag1^0 == 0 /\ -nDim^post21+nDim^0 == 0 /\ bDomain^0-bDomain^post21 == 0 /\ -nSumCol^post21+nSumCol^0 == 0 /\ bDistinct^0-bDistinct^post21 == 0 /\ -ni^post21+ni^0 == 0 /\ tmp___3^0-tmp___3^post21 == 0 /\ tmp^0-tmp^post21 == 0 /\ nSum^0-nSum^post21 == 0 /\ -nj^post21+nj^0 == 0 /\ -nSumDiag2^post21+nSumDiag2^0 == 0 /\ bSum^0-bSum^post21 == 0 /\ tmp___6^0-tmp___6^post21 == 0 /\ 1+bSum^0 <= 0 /\ tmp___7^0-tmp___7^post21 == 0), cost: 1 New rule: l16 -> l15 : 1+bSum^0 <= 0, cost: 1 Applied preprocessing Original rule: l17 -> l16 : bDistinct^0'=bDistinct^post22, tmp^0'=tmp^post22, nN^0'=nN^post22, tmp___2^0'=tmp___2^post22, nSum^0'=nSum^post22, tmp___7^0'=tmp___7^post22, bSum^0'=bSum^post22, nSumDiag1^0'=nSumDiag1^post22, tmp___4^0'=tmp___4^post22, nj^0'=nj^post22, nDim^0'=nDim^post22, tmp___1^0'=tmp___1^post22, nSumRow^0'=nSumRow^post22, tmp___6^0'=tmp___6^post22, bDomain^0'=bDomain^post22, tmp___0^0'=tmp___0^post22, nSumCol^0'=nSumCol^post22, tmp___3^0'=tmp___3^post22, ni^0'=ni^post22, bSymmetry^0'=bSymmetry^post22, nSumDiag2^0'=nSumDiag2^post22, tmp___5^0'=tmp___5^post22, (tmp___2^0-tmp___2^post22 == 0 /\ nDim^0-nDim^post22 == 0 /\ -bSymmetry^post22+bSymmetry^0 == 0 /\ tmp^0-tmp^post22 == 0 /\ tmp___4^0-tmp___4^post22 == 0 /\ bDistinct^0-bDistinct^post22 == 0 /\ nSumRow^0-nSumRow^post22 == 0 /\ tmp___1^0-tmp___1^post22 == 0 /\ -tmp___3^post22+tmp___3^0 == 0 /\ -nSumCol^post22+nSumCol^0 == 0 /\ nN^0-nN^post22 == 0 /\ -tmp___6^post22+tmp___6^0 == 0 /\ nDim^0-ni^0 <= 0 /\ -nSumDiag2^post22+nSumDiag2^0 == 0 /\ -bSum^post22+bSum^0 == 0 /\ nj^0-nj^post22 == 0 /\ -bDomain^post22+bDomain^0 == 0 /\ -tmp___0^post22+tmp___0^0 == 0 /\ tmp___7^0-tmp___7^post22 == 0 /\ -ni^post22+ni^0 == 0 /\ nSumDiag1^0-nSumDiag1^post22 == 0 /\ -tmp___5^post22+tmp___5^0 == 0 /\ -nSum^post22+nSum^0 == 0), cost: 1 New rule: l17 -> l16 : nDim^0-ni^0 <= 0, cost: 1 Applied preprocessing Original rule: l17 -> l18 : bDistinct^0'=bDistinct^post23, tmp^0'=tmp^post23, nN^0'=nN^post23, tmp___2^0'=tmp___2^post23, nSum^0'=nSum^post23, tmp___7^0'=tmp___7^post23, bSum^0'=bSum^post23, nSumDiag1^0'=nSumDiag1^post23, tmp___4^0'=tmp___4^post23, nj^0'=nj^post23, nDim^0'=nDim^post23, tmp___1^0'=tmp___1^post23, nSumRow^0'=nSumRow^post23, tmp___6^0'=tmp___6^post23, bDomain^0'=bDomain^post23, tmp___0^0'=tmp___0^post23, nSumCol^0'=nSumCol^post23, tmp___3^0'=tmp___3^post23, ni^0'=ni^post23, bSymmetry^0'=bSymmetry^post23, nSumDiag2^0'=nSumDiag2^post23, tmp___5^0'=tmp___5^post23, (0 == 0 /\ nSumRow^0-nSumRow^post23 == 0 /\ nSumDiag1^0-nSumDiag1^post23 == 0 /\ tmp^0-tmp^post23 == 0 /\ tmp___4^0-tmp___4^post23 == 0 /\ bDistinct^0-bDistinct^post23 == 0 /\ tmp___1^0-tmp___1^post23 == 0 /\ nj^0-nj^post23 == 0 /\ nN^0-nN^post23 == 0 /\ -tmp___3^post23+tmp___3^0 == 0 /\ -bSymmetry^post23+bSymmetry^0 == 0 /\ -nSumCol^post23+nSumCol^0 == 0 /\ -1+ni^post23-ni^0 == 0 /\ -tmp___6^post23+tmp___6^0 == 0 /\ -tmp___0^post23+tmp___0^0 == 0 /\ bSum^0-bSum^post23 == 0 /\ -tmp___5^post23+tmp___5^0 == 0 /\ 1-nDim^0+ni^0 <= 0 /\ tmp___7^0-tmp___7^post23 == 0 /\ -bDomain^post23+bDomain^0 == 0 /\ -nSum^post23+nSum^0 == 0 /\ tmp___2^0-tmp___2^post23 == 0 /\ -nDim^post23+nDim^0 == 0), cost: 1 New rule: l17 -> l18 : ni^0'=1+ni^0, nSumDiag2^0'=nSumDiag2^post23, 1-nDim^0+ni^0 <= 0, cost: 1 Applied preprocessing Original rule: l19 -> l20 : bDistinct^0'=bDistinct^post24, tmp^0'=tmp^post24, nN^0'=nN^post24, tmp___2^0'=tmp___2^post24, nSum^0'=nSum^post24, tmp___7^0'=tmp___7^post24, bSum^0'=bSum^post24, nSumDiag1^0'=nSumDiag1^post24, tmp___4^0'=tmp___4^post24, nj^0'=nj^post24, nDim^0'=nDim^post24, tmp___1^0'=tmp___1^post24, nSumRow^0'=nSumRow^post24, tmp___6^0'=tmp___6^post24, bDomain^0'=bDomain^post24, tmp___0^0'=tmp___0^post24, nSumCol^0'=nSumCol^post24, tmp___3^0'=tmp___3^post24, ni^0'=ni^post24, bSymmetry^0'=bSymmetry^post24, nSumDiag2^0'=nSumDiag2^post24, tmp___5^0'=tmp___5^post24, (-ni^post24+ni^0 == 0 /\ tmp___6^0-tmp___6^post24 == 0 /\ nSumRow^0-nSumRow^post24 == 0 /\ nN^0-nN^post24 == 0 /\ -tmp___3^post24+tmp___3^0 == 0 /\ -nSumDiag2^post24+nSumDiag2^0 == 0 /\ bSymmetry^0-bSymmetry^post24 == 0 /\ nj^0-nj^post24 == 0 /\ -tmp___0^post24+tmp___0^0 == 0 /\ -tmp___1^post24+tmp___1^0 == 0 /\ bDistinct^0-bDistinct^post24 == 0 /\ -tmp___5^post24+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post24 == 0 /\ nSumDiag1^0-nSumDiag1^post24 == 0 /\ nSumCol^0-nSumCol^post24 == 0 /\ -tmp___4^post24+tmp___4^0 == 0 /\ tmp___2^0-tmp___2^post24 == 0 /\ bSum^0-bSum^post24 == 0 /\ -bDomain^post24+bDomain^0 == 0 /\ -nDim^post24+nDim^0 == 0 /\ nSum^0-nSum^post24 == 0 /\ tmp^0-tmp^post24 == 0), cost: 1 New rule: l19 -> l20 : TRUE, cost: 1 Applied preprocessing Original rule: l21 -> l22 : bDistinct^0'=bDistinct^post25, tmp^0'=tmp^post25, nN^0'=nN^post25, tmp___2^0'=tmp___2^post25, nSum^0'=nSum^post25, tmp___7^0'=tmp___7^post25, bSum^0'=bSum^post25, nSumDiag1^0'=nSumDiag1^post25, tmp___4^0'=tmp___4^post25, nj^0'=nj^post25, nDim^0'=nDim^post25, tmp___1^0'=tmp___1^post25, nSumRow^0'=nSumRow^post25, tmp___6^0'=tmp___6^post25, bDomain^0'=bDomain^post25, tmp___0^0'=tmp___0^post25, nSumCol^0'=nSumCol^post25, tmp___3^0'=tmp___3^post25, ni^0'=ni^post25, bSymmetry^0'=bSymmetry^post25, nSumDiag2^0'=nSumDiag2^post25, tmp___5^0'=tmp___5^post25, (tmp___4^0-tmp___4^post25 == 0 /\ -tmp___5^post25+tmp___5^0 == 0 /\ -nSumRow^post25+nSumRow^0 == 0 /\ nN^0-nN^post25 == 0 /\ tmp___0^0-tmp___0^post25 == 0 /\ -nSumDiag2^post25+nSumDiag2^0 == 0 /\ tmp___2^post25 == 0 /\ -tmp___1^post25+tmp___1^0 == 0 /\ -nSumDiag1^post25+nSumDiag1^0 == 0 /\ -nDim^post25+nDim^0 == 0 /\ bDomain^0-bDomain^post25 == 0 /\ nSum^0-nSum^post25 == 0 /\ tmp___7^0-tmp___7^post25 == 0 /\ tmp___3^0-tmp___3^post25 == 0 /\ tmp^0-tmp^post25 == 0 /\ bDistinct^0-bDistinct^post25 == 0 /\ -ni^post25+ni^0 == 0 /\ -nj^post25+nj^0 == 0 /\ bSum^0-bSum^post25 == 0 /\ -bSymmetry^post25+bSymmetry^0 == 0 /\ -nSumCol^post25+nSumCol^0 == 0 /\ tmp___6^0-tmp___6^post25 == 0), cost: 1 New rule: l21 -> l22 : tmp___2^0'=0, TRUE, cost: 1 Applied preprocessing Original rule: l22 -> l18 : bDistinct^0'=bDistinct^post26, tmp^0'=tmp^post26, nN^0'=nN^post26, tmp___2^0'=tmp___2^post26, nSum^0'=nSum^post26, tmp___7^0'=tmp___7^post26, bSum^0'=bSum^post26, nSumDiag1^0'=nSumDiag1^post26, tmp___4^0'=tmp___4^post26, nj^0'=nj^post26, nDim^0'=nDim^post26, tmp___1^0'=tmp___1^post26, nSumRow^0'=nSumRow^post26, tmp___6^0'=tmp___6^post26, bDomain^0'=bDomain^post26, tmp___0^0'=tmp___0^post26, nSumCol^0'=nSumCol^post26, tmp___3^0'=tmp___3^post26, ni^0'=ni^post26, bSymmetry^0'=bSymmetry^post26, nSumDiag2^0'=nSumDiag2^post26, tmp___5^0'=tmp___5^post26, (tmp___2^0-tmp___2^post26 == 0 /\ -bSymmetry^post26+bSymmetry^0 == 0 /\ -tmp___5^post26+tmp___5^0 == 0 /\ tmp___4^0-tmp___4^post26 == 0 /\ -nSumDiag2^post26+nSumDiag2^0 == 0 /\ nN^0-nN^post26 == 0 /\ -nSumRow^post26+nSumRow^0 == 0 /\ -tmp___2^0+bSum^post26 == 0 /\ -tmp___1^post26+tmp___1^0 == 0 /\ ni^post26 == 0 /\ bDomain^0-bDomain^post26 == 0 /\ nSumDiag1^0-nSumDiag1^post26 == 0 /\ -nSumCol^post26+nSumCol^0 == 0 /\ nSum^0-nSum^post26 == 0 /\ bDistinct^0-bDistinct^post26 == 0 /\ -tmp___3^post26+tmp___3^0 == 0 /\ nDim^0-nDim^post26 == 0 /\ nj^0-nj^post26 == 0 /\ tmp^0-tmp^post26 == 0 /\ tmp___6^0-tmp___6^post26 == 0 /\ tmp___7^0-tmp___7^post26 == 0 /\ -tmp___0^post26+tmp___0^0 == 0), cost: 1 New rule: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=0, TRUE, cost: 1 Applied preprocessing Original rule: l23 -> l21 : bDistinct^0'=bDistinct^post27, tmp^0'=tmp^post27, nN^0'=nN^post27, tmp___2^0'=tmp___2^post27, nSum^0'=nSum^post27, tmp___7^0'=tmp___7^post27, bSum^0'=bSum^post27, nSumDiag1^0'=nSumDiag1^post27, tmp___4^0'=tmp___4^post27, nj^0'=nj^post27, nDim^0'=nDim^post27, tmp___1^0'=tmp___1^post27, nSumRow^0'=nSumRow^post27, tmp___6^0'=tmp___6^post27, bDomain^0'=bDomain^post27, tmp___0^0'=tmp___0^post27, nSumCol^0'=nSumCol^post27, tmp___3^0'=tmp___3^post27, ni^0'=ni^post27, bSymmetry^0'=bSymmetry^post27, nSumDiag2^0'=nSumDiag2^post27, tmp___5^0'=tmp___5^post27, (bDomain^0-bDomain^post27 == 0 /\ nSum^0-nSum^post27 == 0 /\ -bSymmetry^post27+bSymmetry^0 == 0 /\ tmp^0-tmp^post27 == 0 /\ -nSumCol^post27+nSumCol^0 == 0 /\ nN^0-nN^post27 == 0 /\ tmp___1^0-tmp___1^post27 == 0 /\ -nSumRow^post27+nSumRow^0 == 0 /\ tmp___7^0-tmp___7^post27 == 0 /\ nSumDiag1^0-nSumDiag1^post27 == 0 /\ -tmp___6^post27+tmp___6^0 == 0 /\ bSum^0-bSum^post27 == 0 /\ nDim^0-nDim^post27 == 0 /\ nj^0-nj^post27 == 0 /\ -tmp___3^post27+tmp___3^0 == 0 /\ tmp___4^0-tmp___4^post27 == 0 /\ -tmp___2^post27+tmp___2^0 == 0 /\ -tmp___5^post27+tmp___5^0 == 0 /\ -nSumDiag2^post27+nSumDiag2^0 == 0 /\ -tmp___0^post27+tmp___0^0 == 0 /\ 1+nSum^0-nSumDiag1^0 <= 0 /\ bDistinct^0-bDistinct^post27 == 0 /\ -ni^post27+ni^0 == 0), cost: 1 New rule: l23 -> l21 : 1+nSum^0-nSumDiag1^0 <= 0, cost: 1 Applied preprocessing Original rule: l23 -> l21 : bDistinct^0'=bDistinct^post28, tmp^0'=tmp^post28, nN^0'=nN^post28, tmp___2^0'=tmp___2^post28, nSum^0'=nSum^post28, tmp___7^0'=tmp___7^post28, bSum^0'=bSum^post28, nSumDiag1^0'=nSumDiag1^post28, tmp___4^0'=tmp___4^post28, nj^0'=nj^post28, nDim^0'=nDim^post28, tmp___1^0'=tmp___1^post28, nSumRow^0'=nSumRow^post28, tmp___6^0'=tmp___6^post28, bDomain^0'=bDomain^post28, tmp___0^0'=tmp___0^post28, nSumCol^0'=nSumCol^post28, tmp___3^0'=tmp___3^post28, ni^0'=ni^post28, bSymmetry^0'=bSymmetry^post28, nSumDiag2^0'=nSumDiag2^post28, tmp___5^0'=tmp___5^post28, (-ni^post28+ni^0 == 0 /\ nSumRow^0-nSumRow^post28 == 0 /\ bSymmetry^0-bSymmetry^post28 == 0 /\ nSumDiag1^0-nSumDiag1^post28 == 0 /\ nj^0-nj^post28 == 0 /\ -tmp___3^post28+tmp___3^0 == 0 /\ -tmp___5^post28+tmp___5^0 == 0 /\ -tmp___0^post28+tmp___0^0 == 0 /\ bSum^0-bSum^post28 == 0 /\ -tmp___4^post28+tmp___4^0 == 0 /\ -tmp___6^post28+tmp___6^0 == 0 /\ 1-nSum^0+nSumDiag1^0 <= 0 /\ -nSumDiag2^post28+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post28 == 0 /\ -nDim^post28+nDim^0 == 0 /\ -bDomain^post28+bDomain^0 == 0 /\ nSum^0-nSum^post28 == 0 /\ tmp___2^0-tmp___2^post28 == 0 /\ bDistinct^0-bDistinct^post28 == 0 /\ nSumCol^0-nSumCol^post28 == 0 /\ -tmp___1^post28+tmp___1^0 == 0 /\ tmp^0-tmp^post28 == 0 /\ nN^0-nN^post28 == 0), cost: 1 New rule: l23 -> l21 : 1-nSum^0+nSumDiag1^0 <= 0, cost: 1 Applied preprocessing Original rule: l23 -> l22 : bDistinct^0'=bDistinct^post29, tmp^0'=tmp^post29, nN^0'=nN^post29, tmp___2^0'=tmp___2^post29, nSum^0'=nSum^post29, tmp___7^0'=tmp___7^post29, bSum^0'=bSum^post29, nSumDiag1^0'=nSumDiag1^post29, tmp___4^0'=tmp___4^post29, nj^0'=nj^post29, nDim^0'=nDim^post29, tmp___1^0'=tmp___1^post29, nSumRow^0'=nSumRow^post29, tmp___6^0'=tmp___6^post29, bDomain^0'=bDomain^post29, tmp___0^0'=tmp___0^post29, nSumCol^0'=nSumCol^post29, tmp___3^0'=tmp___3^post29, ni^0'=ni^post29, bSymmetry^0'=bSymmetry^post29, nSumDiag2^0'=nSumDiag2^post29, tmp___5^0'=tmp___5^post29, (nN^0-nN^post29 == 0 /\ -1+tmp___2^post29 == 0 /\ -nSumDiag1^post29+nSumDiag1^0 == 0 /\ -ni^post29+ni^0 == 0 /\ -nj^post29+nj^0 == 0 /\ bSum^0-bSum^post29 == 0 /\ bSymmetry^0-bSymmetry^post29 == 0 /\ -nSumDiag2^post29+nSumDiag2^0 == 0 /\ tmp___0^0-tmp___0^post29 == 0 /\ nSumRow^0-nSumRow^post29 == 0 /\ -nDim^post29+nDim^0 == 0 /\ -tmp___1^post29+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post29 == 0 /\ -tmp___5^post29+tmp___5^0 == 0 /\ bDistinct^0-bDistinct^post29 == 0 /\ -nSum^0+nSumDiag1^0 <= 0 /\ -tmp___6^post29+tmp___6^0 == 0 /\ nSumCol^0-nSumCol^post29 == 0 /\ -tmp___4^post29+tmp___4^0 == 0 /\ tmp^0-tmp^post29 == 0 /\ tmp___3^0-tmp___3^post29 == 0 /\ nSum^0-nSum^post29 == 0 /\ -bDomain^post29+bDomain^0 == 0 /\ nSum^0-nSumDiag1^0 <= 0), cost: 1 New rule: l23 -> l22 : tmp___2^0'=1, -nSum^0+nSumDiag1^0 == 0, cost: 1 Applied preprocessing Original rule: l24 -> l22 : bDistinct^0'=bDistinct^post30, tmp^0'=tmp^post30, nN^0'=nN^post30, tmp___2^0'=tmp___2^post30, nSum^0'=nSum^post30, tmp___7^0'=tmp___7^post30, bSum^0'=bSum^post30, nSumDiag1^0'=nSumDiag1^post30, tmp___4^0'=tmp___4^post30, nj^0'=nj^post30, nDim^0'=nDim^post30, tmp___1^0'=tmp___1^post30, nSumRow^0'=nSumRow^post30, tmp___6^0'=tmp___6^post30, bDomain^0'=bDomain^post30, tmp___0^0'=tmp___0^post30, nSumCol^0'=nSumCol^post30, tmp___3^0'=tmp___3^post30, ni^0'=ni^post30, bSymmetry^0'=bSymmetry^post30, nSumDiag2^0'=nSumDiag2^post30, tmp___5^0'=tmp___5^post30, (-nj^post30+nj^0 == 0 /\ -nSumDiag2^post30+nSumDiag2^0 == 0 /\ -bDomain^post30+bDomain^0 == 0 /\ tmp^0-tmp^post30 == 0 /\ -tmp___4^post30+tmp___4^0 == 0 /\ -bSum^0 <= 0 /\ nN^0-nN^post30 == 0 /\ -nSumDiag1^post30+nSumDiag1^0 == 0 /\ bSum^0 <= 0 /\ -tmp___1^post30+tmp___1^0 == 0 /\ bSum^0-bSum^post30 == 0 /\ ni^0-ni^post30 == 0 /\ tmp___2^post30 == 0 /\ -tmp___5^post30+tmp___5^0 == 0 /\ bDistinct^0-bDistinct^post30 == 0 /\ -tmp___7^post30+tmp___7^0 == 0 /\ tmp___0^0-tmp___0^post30 == 0 /\ nSumRow^0-nSumRow^post30 == 0 /\ nSum^0-nSum^post30 == 0 /\ -nDim^post30+nDim^0 == 0 /\ nSumCol^0-nSumCol^post30 == 0 /\ -bSymmetry^post30+bSymmetry^0 == 0 /\ tmp___6^0-tmp___6^post30 == 0 /\ tmp___3^0-tmp___3^post30 == 0), cost: 1 New rule: l24 -> l22 : tmp___2^0'=0, bSum^0 == 0, cost: 1 Applied preprocessing Original rule: l24 -> l23 : bDistinct^0'=bDistinct^post31, tmp^0'=tmp^post31, nN^0'=nN^post31, tmp___2^0'=tmp___2^post31, nSum^0'=nSum^post31, tmp___7^0'=tmp___7^post31, bSum^0'=bSum^post31, nSumDiag1^0'=nSumDiag1^post31, tmp___4^0'=tmp___4^post31, nj^0'=nj^post31, nDim^0'=nDim^post31, tmp___1^0'=tmp___1^post31, nSumRow^0'=nSumRow^post31, tmp___6^0'=tmp___6^post31, bDomain^0'=bDomain^post31, tmp___0^0'=tmp___0^post31, nSumCol^0'=nSumCol^post31, tmp___3^0'=tmp___3^post31, ni^0'=ni^post31, bSymmetry^0'=bSymmetry^post31, nSumDiag2^0'=nSumDiag2^post31, tmp___5^0'=tmp___5^post31, (nSumDiag1^0-nSumDiag1^post31 == 0 /\ -tmp___0^post31+tmp___0^0 == 0 /\ -bSymmetry^post31+bSymmetry^0 == 0 /\ tmp^0-tmp^post31 == 0 /\ -tmp___5^post31+tmp___5^0 == 0 /\ 1-bSum^0 <= 0 /\ nSum^0-nSum^post31 == 0 /\ -nSumRow^post31+nSumRow^0 == 0 /\ -tmp___6^post31+tmp___6^0 == 0 /\ tmp___7^0-tmp___7^post31 == 0 /\ nDim^0-nDim^post31 == 0 /\ -ni^post31+ni^0 == 0 /\ bSum^0-bSum^post31 == 0 /\ -tmp___3^post31+tmp___3^0 == 0 /\ -nSumCol^post31+nSumCol^0 == 0 /\ nj^0-nj^post31 == 0 /\ tmp___4^0-tmp___4^post31 == 0 /\ tmp___1^0-tmp___1^post31 == 0 /\ -tmp___2^post31+tmp___2^0 == 0 /\ nN^0-nN^post31 == 0 /\ -nSumDiag2^post31+nSumDiag2^0 == 0 /\ bDomain^0-bDomain^post31 == 0 /\ bDistinct^0-bDistinct^post31 == 0), cost: 1 New rule: l24 -> l23 : -1+bSum^0 >= 0, cost: 1 Applied preprocessing Original rule: l24 -> l23 : bDistinct^0'=bDistinct^post32, tmp^0'=tmp^post32, nN^0'=nN^post32, tmp___2^0'=tmp___2^post32, nSum^0'=nSum^post32, tmp___7^0'=tmp___7^post32, bSum^0'=bSum^post32, nSumDiag1^0'=nSumDiag1^post32, tmp___4^0'=tmp___4^post32, nj^0'=nj^post32, nDim^0'=nDim^post32, tmp___1^0'=tmp___1^post32, nSumRow^0'=nSumRow^post32, tmp___6^0'=tmp___6^post32, bDomain^0'=bDomain^post32, tmp___0^0'=tmp___0^post32, nSumCol^0'=nSumCol^post32, tmp___3^0'=tmp___3^post32, ni^0'=ni^post32, bSymmetry^0'=bSymmetry^post32, nSumDiag2^0'=nSumDiag2^post32, tmp___5^0'=tmp___5^post32, (nSum^0-nSum^post32 == 0 /\ tmp^0-tmp^post32 == 0 /\ -bSymmetry^post32+bSymmetry^0 == 0 /\ nj^0-nj^post32 == 0 /\ -tmp___6^post32+tmp___6^0 == 0 /\ nSumRow^0-nSumRow^post32 == 0 /\ tmp___7^0-tmp___7^post32 == 0 /\ -tmp___2^post32+tmp___2^0 == 0 /\ -tmp___3^post32+tmp___3^0 == 0 /\ nDim^0-nDim^post32 == 0 /\ tmp___4^0-tmp___4^post32 == 0 /\ -nSumCol^post32+nSumCol^0 == 0 /\ tmp___1^0-tmp___1^post32 == 0 /\ nN^0-nN^post32 == 0 /\ -tmp___5^post32+tmp___5^0 == 0 /\ -bSum^post32+bSum^0 == 0 /\ bDistinct^0-bDistinct^post32 == 0 /\ nSumDiag1^0-nSumDiag1^post32 == 0 /\ -nSumDiag2^post32+nSumDiag2^0 == 0 /\ bDomain^0-bDomain^post32 == 0 /\ 1+bSum^0 <= 0 /\ -tmp___0^post32+tmp___0^0 == 0 /\ -ni^post32+ni^0 == 0), cost: 1 New rule: l24 -> l23 : 1+bSum^0 <= 0, cost: 1 Applied preprocessing Original rule: l20 -> l24 : bDistinct^0'=bDistinct^post33, tmp^0'=tmp^post33, nN^0'=nN^post33, tmp___2^0'=tmp___2^post33, nSum^0'=nSum^post33, tmp___7^0'=tmp___7^post33, bSum^0'=bSum^post33, nSumDiag1^0'=nSumDiag1^post33, tmp___4^0'=tmp___4^post33, nj^0'=nj^post33, nDim^0'=nDim^post33, tmp___1^0'=tmp___1^post33, nSumRow^0'=nSumRow^post33, tmp___6^0'=tmp___6^post33, bDomain^0'=bDomain^post33, tmp___0^0'=tmp___0^post33, nSumCol^0'=nSumCol^post33, tmp___3^0'=tmp___3^post33, ni^0'=ni^post33, bSymmetry^0'=bSymmetry^post33, nSumDiag2^0'=nSumDiag2^post33, tmp___5^0'=tmp___5^post33, (tmp___2^0-tmp___2^post33 == 0 /\ nDim^0-nDim^post33 == 0 /\ -bSymmetry^post33+bSymmetry^0 == 0 /\ -tmp___3^post33+tmp___3^0 == 0 /\ tmp^0-tmp^post33 == 0 /\ -nSumCol^post33+nSumCol^0 == 0 /\ -nSumRow^post33+nSumRow^0 == 0 /\ nDim^0-ni^0 <= 0 /\ -bSum^post33+bSum^0 == 0 /\ -bDomain^post33+bDomain^0 == 0 /\ -tmp___6^post33+tmp___6^0 == 0 /\ -tmp___4^post33+tmp___4^0 == 0 /\ -nSumDiag2^post33+nSumDiag2^0 == 0 /\ -tmp___0^post33+tmp___0^0 == 0 /\ -ni^post33+ni^0 == 0 /\ nj^0-nj^post33 == 0 /\ nSum^0-nSum^post33 == 0 /\ tmp___7^0-tmp___7^post33 == 0 /\ bDistinct^0-bDistinct^post33 == 0 /\ nSumDiag1^0-nSumDiag1^post33 == 0 /\ -tmp___5^post33+tmp___5^0 == 0 /\ -tmp___1^post33+tmp___1^0 == 0 /\ nN^0-nN^post33 == 0), cost: 1 New rule: l20 -> l24 : nDim^0-ni^0 <= 0, cost: 1 Applied preprocessing Original rule: l20 -> l19 : bDistinct^0'=bDistinct^post34, tmp^0'=tmp^post34, nN^0'=nN^post34, tmp___2^0'=tmp___2^post34, nSum^0'=nSum^post34, tmp___7^0'=tmp___7^post34, bSum^0'=bSum^post34, nSumDiag1^0'=nSumDiag1^post34, tmp___4^0'=tmp___4^post34, nj^0'=nj^post34, nDim^0'=nDim^post34, tmp___1^0'=tmp___1^post34, nSumRow^0'=nSumRow^post34, tmp___6^0'=tmp___6^post34, bDomain^0'=bDomain^post34, tmp___0^0'=tmp___0^post34, nSumCol^0'=nSumCol^post34, tmp___3^0'=tmp___3^post34, ni^0'=ni^post34, bSymmetry^0'=bSymmetry^post34, nSumDiag2^0'=nSumDiag2^post34, tmp___5^0'=tmp___5^post34, (0 == 0 /\ tmp___6^0-tmp___6^post34 == 0 /\ bDistinct^0-bDistinct^post34 == 0 /\ -nj^post34+nj^0 == 0 /\ tmp___2^0-tmp___2^post34 == 0 /\ nSumCol^0-nSumCol^post34 == 0 /\ bSum^0-bSum^post34 == 0 /\ -tmp___5^post34+tmp___5^0 == 0 /\ nSum^0-nSum^post34 == 0 /\ -nSumDiag2^post34+nSumDiag2^0 == 0 /\ tmp^0-tmp^post34 == 0 /\ tmp___4^0-tmp___4^post34 == 0 /\ nSumRow^0-nSumRow^post34 == 0 /\ nN^0-nN^post34 == 0 /\ tmp___0^0-tmp___0^post34 == 0 /\ -tmp___1^post34+tmp___1^0 == 0 /\ -nDim^post34+nDim^0 == 0 /\ -bSymmetry^post34+bSymmetry^0 == 0 /\ 1-nDim^0+ni^0 <= 0 /\ tmp___3^0-tmp___3^post34 == 0 /\ -1-ni^0+ni^post34 == 0 /\ -bDomain^post34+bDomain^0 == 0 /\ -tmp___7^post34+tmp___7^0 == 0), cost: 1 New rule: l20 -> l19 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=1+ni^0, 1-nDim^0+ni^0 <= 0, cost: 1 Applied preprocessing Original rule: l18 -> l17 : bDistinct^0'=bDistinct^post35, tmp^0'=tmp^post35, nN^0'=nN^post35, tmp___2^0'=tmp___2^post35, nSum^0'=nSum^post35, tmp___7^0'=tmp___7^post35, bSum^0'=bSum^post35, nSumDiag1^0'=nSumDiag1^post35, tmp___4^0'=tmp___4^post35, nj^0'=nj^post35, nDim^0'=nDim^post35, tmp___1^0'=tmp___1^post35, nSumRow^0'=nSumRow^post35, tmp___6^0'=tmp___6^post35, bDomain^0'=bDomain^post35, tmp___0^0'=tmp___0^post35, nSumCol^0'=nSumCol^post35, tmp___3^0'=tmp___3^post35, ni^0'=ni^post35, bSymmetry^0'=bSymmetry^post35, nSumDiag2^0'=nSumDiag2^post35, tmp___5^0'=tmp___5^post35, (tmp___6^0-tmp___6^post35 == 0 /\ -bDomain^post35+bDomain^0 == 0 /\ tmp^0-tmp^post35 == 0 /\ -nSumDiag1^post35+nSumDiag1^0 == 0 /\ bDistinct^0-bDistinct^post35 == 0 /\ -tmp___5^post35+tmp___5^0 == 0 /\ nSum^0-nSum^post35 == 0 /\ -nSumDiag2^post35+nSumDiag2^0 == 0 /\ tmp___2^0-tmp___2^post35 == 0 /\ ni^0-ni^post35 == 0 /\ tmp___4^0-tmp___4^post35 == 0 /\ -nDim^post35+nDim^0 == 0 /\ tmp___3^0-tmp___3^post35 == 0 /\ -tmp___7^post35+tmp___7^0 == 0 /\ nSumRow^0-nSumRow^post35 == 0 /\ nN^0-nN^post35 == 0 /\ tmp___0^0-tmp___0^post35 == 0 /\ -tmp___1^post35+tmp___1^0 == 0 /\ nSumCol^0-nSumCol^post35 == 0 /\ -bSymmetry^post35+bSymmetry^0 == 0 /\ -nj^post35+nj^0 == 0 /\ bSum^0-bSum^post35 == 0), cost: 1 New rule: l18 -> l17 : TRUE, cost: 1 Applied preprocessing Original rule: l25 -> l13 : bDistinct^0'=bDistinct^post36, tmp^0'=tmp^post36, nN^0'=nN^post36, tmp___2^0'=tmp___2^post36, nSum^0'=nSum^post36, tmp___7^0'=tmp___7^post36, bSum^0'=bSum^post36, nSumDiag1^0'=nSumDiag1^post36, tmp___4^0'=tmp___4^post36, nj^0'=nj^post36, nDim^0'=nDim^post36, tmp___1^0'=tmp___1^post36, nSumRow^0'=nSumRow^post36, tmp___6^0'=tmp___6^post36, bDomain^0'=bDomain^post36, tmp___0^0'=tmp___0^post36, nSumCol^0'=nSumCol^post36, tmp___3^0'=tmp___3^post36, ni^0'=ni^post36, bSymmetry^0'=bSymmetry^post36, nSumDiag2^0'=nSumDiag2^post36, tmp___5^0'=tmp___5^post36, (-tmp___5^post36+tmp___5^0 == 0 /\ -bSymmetry^post36+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post36 == 0 /\ -nSumRow^post36+nSumRow^0 == 0 /\ tmp^0-tmp^post36 == 0 /\ tmp___0^0-tmp___0^post36 == 0 /\ nSum^0-nSum^post36 == 0 /\ -tmp___6^post36+tmp___6^0 == 0 /\ -1+nj^post36-nj^0 == 0 /\ -nDim^post36+nDim^0 == 0 /\ -tmp___1^0+bDistinct^post36 == 0 /\ -nSumDiag1^post36+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post36 == 0 /\ tmp___7^0-tmp___7^post36 == 0 /\ tmp___1^0-tmp___1^post36 == 0 /\ tmp___3^0-tmp___3^post36 == 0 /\ tmp___4^0-tmp___4^post36 == 0 /\ nN^0-nN^post36 == 0 /\ -ni^post36+ni^0 == 0 /\ -nSumDiag2^post36+nSumDiag2^0 == 0 /\ bSum^0-bSum^post36 == 0 /\ -nSumCol^post36+nSumCol^0 == 0), cost: 1 New rule: l25 -> l13 : bDistinct^0'=tmp___1^0, nj^0'=1+nj^0, TRUE, cost: 1 Applied preprocessing Original rule: l26 -> l25 : bDistinct^0'=bDistinct^post37, tmp^0'=tmp^post37, nN^0'=nN^post37, tmp___2^0'=tmp___2^post37, nSum^0'=nSum^post37, tmp___7^0'=tmp___7^post37, bSum^0'=bSum^post37, nSumDiag1^0'=nSumDiag1^post37, tmp___4^0'=tmp___4^post37, nj^0'=nj^post37, nDim^0'=nDim^post37, tmp___1^0'=tmp___1^post37, nSumRow^0'=nSumRow^post37, tmp___6^0'=tmp___6^post37, bDomain^0'=bDomain^post37, tmp___0^0'=tmp___0^post37, nSumCol^0'=nSumCol^post37, tmp___3^0'=tmp___3^post37, ni^0'=ni^post37, bSymmetry^0'=bSymmetry^post37, nSumDiag2^0'=nSumDiag2^post37, tmp___5^0'=tmp___5^post37, (nDim^0-nDim^post37 == 0 /\ nj^0-nj^post37 == 0 /\ tmp___4^0-tmp___4^post37 == 0 /\ tmp___2^0-tmp___2^post37 == 0 /\ -nSumCol^post37+nSumCol^0 == 0 /\ tmp^0-tmp^post37 == 0 /\ -bSymmetry^post37+bSymmetry^0 == 0 /\ nSumRow^0-nSumRow^post37 == 0 /\ nN^0-nN^post37 == 0 /\ -tmp___6^post37+tmp___6^0 == 0 /\ bDistinct^0-bDistinct^post37 == 0 /\ -1+tmp___1^post37 == 0 /\ -bDomain^post37+bDomain^0 == 0 /\ nSum^0-nSum^post37 == 0 /\ -tmp___3^post37+tmp___3^0 == 0 /\ -tmp___5^post37+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post37 == 0 /\ -tmp___0^post37+tmp___0^0 == 0 /\ -ni^post37+ni^0 == 0 /\ nSumDiag1^0-nSumDiag1^post37 == 0 /\ -nSumDiag2^post37+nSumDiag2^0 == 0 /\ -bSum^post37+bSum^0 == 0), cost: 1 New rule: l26 -> l25 : tmp___1^0'=1, TRUE, cost: 1 Applied preprocessing Original rule: l27 -> l26 : bDistinct^0'=bDistinct^post38, tmp^0'=tmp^post38, nN^0'=nN^post38, tmp___2^0'=tmp___2^post38, nSum^0'=nSum^post38, tmp___7^0'=tmp___7^post38, bSum^0'=bSum^post38, nSumDiag1^0'=nSumDiag1^post38, tmp___4^0'=tmp___4^post38, nj^0'=nj^post38, nDim^0'=nDim^post38, tmp___1^0'=tmp___1^post38, nSumRow^0'=nSumRow^post38, tmp___6^0'=tmp___6^post38, bDomain^0'=bDomain^post38, tmp___0^0'=tmp___0^post38, nSumCol^0'=nSumCol^post38, tmp___3^0'=tmp___3^post38, ni^0'=ni^post38, bSymmetry^0'=bSymmetry^post38, nSumDiag2^0'=nSumDiag2^post38, tmp___5^0'=tmp___5^post38, (tmp___2^0-tmp___2^post38 == 0 /\ nDim^0-nDim^post38 == 0 /\ tmp^0-tmp^post38 == 0 /\ -bSymmetry^post38+bSymmetry^0 == 0 /\ tmp___4^0-tmp___4^post38 == 0 /\ bDistinct^0-bDistinct^post38 == 0 /\ tmp___1^0-tmp___1^post38 == 0 /\ nj^0-nj^post38 == 0 /\ nSumRow^0-nSumRow^post38 == 0 /\ -tmp___3^post38+tmp___3^0 == 0 /\ -nSumCol^post38+nSumCol^0 == 0 /\ nN^0-nN^post38 == 0 /\ -tmp___6^post38+tmp___6^0 == 0 /\ -nSumDiag2^post38+nSumDiag2^0 == 0 /\ -bSum^post38+bSum^0 == 0 /\ -bDomain^post38+bDomain^0 == 0 /\ -tmp___0^post38+tmp___0^0 == 0 /\ tmp___7^0-tmp___7^post38 == 0 /\ -ni^post38+ni^0 == 0 /\ nSumDiag1^0-nSumDiag1^post38 == 0 /\ -tmp___5^post38+tmp___5^0 == 0 /\ -nSum^post38+nSum^0 == 0), cost: 1 New rule: l27 -> l26 : TRUE, cost: 1 Applied preprocessing Original rule: l27 -> l25 : bDistinct^0'=bDistinct^post39, tmp^0'=tmp^post39, nN^0'=nN^post39, tmp___2^0'=tmp___2^post39, nSum^0'=nSum^post39, tmp___7^0'=tmp___7^post39, bSum^0'=bSum^post39, nSumDiag1^0'=nSumDiag1^post39, tmp___4^0'=tmp___4^post39, nj^0'=nj^post39, nDim^0'=nDim^post39, tmp___1^0'=tmp___1^post39, nSumRow^0'=nSumRow^post39, tmp___6^0'=tmp___6^post39, bDomain^0'=bDomain^post39, tmp___0^0'=tmp___0^post39, nSumCol^0'=nSumCol^post39, tmp___3^0'=tmp___3^post39, ni^0'=ni^post39, bSymmetry^0'=bSymmetry^post39, nSumDiag2^0'=nSumDiag2^post39, tmp___5^0'=tmp___5^post39, (tmp___6^0-tmp___6^post39 == 0 /\ bDistinct^0-bDistinct^post39 == 0 /\ -ni^post39+ni^0 == 0 /\ tmp___1^post39 == 0 /\ nSumRow^0-nSumRow^post39 == 0 /\ nSumCol^0-nSumCol^post39 == 0 /\ nSumDiag1^0-nSumDiag1^post39 == 0 /\ -nSumDiag2^post39+nSumDiag2^0 == 0 /\ nj^0-nj^post39 == 0 /\ -tmp___3^post39+tmp___3^0 == 0 /\ tmp___4^0-tmp___4^post39 == 0 /\ tmp^0-tmp^post39 == 0 /\ nSum^0-nSum^post39 == 0 /\ nN^0-nN^post39 == 0 /\ -tmp___0^post39+tmp___0^0 == 0 /\ bSum^0-bSum^post39 == 0 /\ -bSymmetry^post39+bSymmetry^0 == 0 /\ -tmp___5^post39+tmp___5^0 == 0 /\ -bDomain^post39+bDomain^0 == 0 /\ tmp___2^0-tmp___2^post39 == 0 /\ -tmp___7^post39+tmp___7^0 == 0 /\ -nDim^post39+nDim^0 == 0), cost: 1 New rule: l27 -> l25 : tmp___1^0'=0, TRUE, cost: 1 Applied preprocessing Original rule: l27 -> l26 : bDistinct^0'=bDistinct^post40, tmp^0'=tmp^post40, nN^0'=nN^post40, tmp___2^0'=tmp___2^post40, nSum^0'=nSum^post40, tmp___7^0'=tmp___7^post40, bSum^0'=bSum^post40, nSumDiag1^0'=nSumDiag1^post40, tmp___4^0'=tmp___4^post40, nj^0'=nj^post40, nDim^0'=nDim^post40, tmp___1^0'=tmp___1^post40, nSumRow^0'=nSumRow^post40, tmp___6^0'=tmp___6^post40, bDomain^0'=bDomain^post40, tmp___0^0'=tmp___0^post40, nSumCol^0'=nSumCol^post40, tmp___3^0'=tmp___3^post40, ni^0'=ni^post40, bSymmetry^0'=bSymmetry^post40, nSumDiag2^0'=nSumDiag2^post40, tmp___5^0'=tmp___5^post40, (-nSumDiag2^post40+nSumDiag2^0 == 0 /\ tmp___6^0-tmp___6^post40 == 0 /\ tmp___4^0-tmp___4^post40 == 0 /\ tmp___0^0-tmp___0^post40 == 0 /\ nN^0-nN^post40 == 0 /\ -nSumDiag1^post40+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post40 == 0 /\ -tmp___1^post40+tmp___1^0 == 0 /\ -ni^post40+ni^0 == 0 /\ -tmp___5^post40+tmp___5^0 == 0 /\ tmp___3^0-tmp___3^post40 == 0 /\ tmp^0-tmp^post40 == 0 /\ bDistinct^0-bDistinct^post40 == 0 /\ tmp___7^0-tmp___7^post40 == 0 /\ nSum^0-nSum^post40 == 0 /\ -bSymmetry^post40+bSymmetry^0 == 0 /\ -nSumCol^post40+nSumCol^0 == 0 /\ tmp___2^0-tmp___2^post40 == 0 /\ nDim^0-nDim^post40 == 0 /\ -nSumRow^post40+nSumRow^0 == 0 /\ bSum^0-bSum^post40 == 0 /\ -nj^post40+nj^0 == 0), cost: 1 New rule: l27 -> l26 : TRUE, cost: 1 Applied preprocessing Original rule: l2 -> l9 : bDistinct^0'=bDistinct^post41, tmp^0'=tmp^post41, nN^0'=nN^post41, tmp___2^0'=tmp___2^post41, nSum^0'=nSum^post41, tmp___7^0'=tmp___7^post41, bSum^0'=bSum^post41, nSumDiag1^0'=nSumDiag1^post41, tmp___4^0'=tmp___4^post41, nj^0'=nj^post41, nDim^0'=nDim^post41, tmp___1^0'=tmp___1^post41, nSumRow^0'=nSumRow^post41, tmp___6^0'=tmp___6^post41, bDomain^0'=bDomain^post41, tmp___0^0'=tmp___0^post41, nSumCol^0'=nSumCol^post41, tmp___3^0'=tmp___3^post41, ni^0'=ni^post41, bSymmetry^0'=bSymmetry^post41, nSumDiag2^0'=nSumDiag2^post41, tmp___5^0'=tmp___5^post41, (-nSumRow^post41+nSumRow^0 == 0 /\ tmp___4^0-tmp___4^post41 == 0 /\ -tmp___5^post41+tmp___5^0 == 0 /\ nN^0-nN^post41 == 0 /\ tmp___0^0-tmp___0^post41 == 0 /\ -nSumDiag2^post41+nSumDiag2^0 == 0 /\ -tmp___1^post41+tmp___1^0 == 0 /\ bDomain^0-bDomain^post41 == 0 /\ -nSumDiag1^post41+nSumDiag1^0 == 0 /\ -nDim^post41+nDim^0 == 0 /\ nSum^0-nSum^post41 == 0 /\ tmp___7^0-tmp___7^post41 == 0 /\ bDistinct^0-bDistinct^post41 == 0 /\ tmp___3^0-tmp___3^post41 == 0 /\ tmp^0-tmp^post41 == 0 /\ -ni^post41+ni^0 == 0 /\ tmp___2^0-tmp___2^post41 == 0 /\ -nj^post41+nj^0 == 0 /\ -bSymmetry^post41+bSymmetry^0 == 0 /\ -nSumCol^post41+nSumCol^0 == 0 /\ bSum^0-bSum^post41 == 0 /\ tmp___6^0-tmp___6^post41 == 0), cost: 1 New rule: l2 -> l9 : TRUE, cost: 1 Applied preprocessing Original rule: l28 -> l25 : bDistinct^0'=bDistinct^post42, tmp^0'=tmp^post42, nN^0'=nN^post42, tmp___2^0'=tmp___2^post42, nSum^0'=nSum^post42, tmp___7^0'=tmp___7^post42, bSum^0'=bSum^post42, nSumDiag1^0'=nSumDiag1^post42, tmp___4^0'=tmp___4^post42, nj^0'=nj^post42, nDim^0'=nDim^post42, tmp___1^0'=tmp___1^post42, nSumRow^0'=nSumRow^post42, tmp___6^0'=tmp___6^post42, bDomain^0'=bDomain^post42, tmp___0^0'=tmp___0^post42, nSumCol^0'=nSumCol^post42, tmp___3^0'=tmp___3^post42, ni^0'=ni^post42, bSymmetry^0'=bSymmetry^post42, nSumDiag2^0'=nSumDiag2^post42, tmp___5^0'=tmp___5^post42, (bDistinct^0 <= 0 /\ -tmp___0^post42+tmp___0^0 == 0 /\ -bSymmetry^post42+bSymmetry^0 == 0 /\ -tmp___5^post42+tmp___5^0 == 0 /\ tmp___2^0-tmp___2^post42 == 0 /\ tmp___4^0-tmp___4^post42 == 0 /\ -nSumCol^post42+nSumCol^0 == 0 /\ -nSumRow^post42+nSumRow^0 == 0 /\ -tmp___6^post42+tmp___6^0 == 0 /\ nN^0-nN^post42 == 0 /\ -bDistinct^0 <= 0 /\ bDistinct^0-bDistinct^post42 == 0 /\ nSumDiag1^0-nSumDiag1^post42 == 0 /\ -ni^post42+ni^0 == 0 /\ nDim^0-nDim^post42 == 0 /\ tmp___1^post42 == 0 /\ -bDomain^post42+bDomain^0 == 0 /\ bSum^0-bSum^post42 == 0 /\ -tmp___3^post42+tmp___3^0 == 0 /\ nSum^0-nSum^post42 == 0 /\ nj^0-nj^post42 == 0 /\ tmp^0-tmp^post42 == 0 /\ tmp___7^0-tmp___7^post42 == 0 /\ -nSumDiag2^post42+nSumDiag2^0 == 0), cost: 1 New rule: l28 -> l25 : tmp___1^0'=0, bDistinct^0 == 0, cost: 1 Applied preprocessing Original rule: l28 -> l27 : bDistinct^0'=bDistinct^post43, tmp^0'=tmp^post43, nN^0'=nN^post43, tmp___2^0'=tmp___2^post43, nSum^0'=nSum^post43, tmp___7^0'=tmp___7^post43, bSum^0'=bSum^post43, nSumDiag1^0'=nSumDiag1^post43, tmp___4^0'=tmp___4^post43, nj^0'=nj^post43, nDim^0'=nDim^post43, tmp___1^0'=tmp___1^post43, nSumRow^0'=nSumRow^post43, tmp___6^0'=tmp___6^post43, bDomain^0'=bDomain^post43, tmp___0^0'=tmp___0^post43, nSumCol^0'=nSumCol^post43, tmp___3^0'=tmp___3^post43, ni^0'=ni^post43, bSymmetry^0'=bSymmetry^post43, nSumDiag2^0'=nSumDiag2^post43, tmp___5^0'=tmp___5^post43, (ni^0-ni^post43 == 0 /\ tmp___1^0-tmp___1^post43 == 0 /\ nSumRow^0-nSumRow^post43 == 0 /\ tmp___7^0-tmp___7^post43 == 0 /\ 1-bDistinct^0 <= 0 /\ -tmp___3^post43+tmp___3^0 == 0 /\ nj^0-nj^post43 == 0 /\ nN^0-nN^post43 == 0 /\ nSumDiag1^0-nSumDiag1^post43 == 0 /\ -bSymmetry^post43+bSymmetry^0 == 0 /\ -tmp___6^post43+tmp___6^0 == 0 /\ -tmp___5^post43+tmp___5^0 == 0 /\ tmp___2^0-tmp___2^post43 == 0 /\ -nSumDiag2^post43+nSumDiag2^0 == 0 /\ -bDomain^post43+bDomain^0 == 0 /\ -tmp___0^post43+tmp___0^0 == 0 /\ bSum^0-bSum^post43 == 0 /\ -tmp___4^post43+tmp___4^0 == 0 /\ bDistinct^0-bDistinct^post43 == 0 /\ -nDim^post43+nDim^0 == 0 /\ nSum^0-nSum^post43 == 0 /\ tmp^0-tmp^post43 == 0 /\ nSumCol^0-nSumCol^post43 == 0), cost: 1 New rule: l28 -> l27 : -1+bDistinct^0 >= 0, cost: 1 Applied preprocessing Original rule: l28 -> l27 : bDistinct^0'=bDistinct^post44, tmp^0'=tmp^post44, nN^0'=nN^post44, tmp___2^0'=tmp___2^post44, nSum^0'=nSum^post44, tmp___7^0'=tmp___7^post44, bSum^0'=bSum^post44, nSumDiag1^0'=nSumDiag1^post44, tmp___4^0'=tmp___4^post44, nj^0'=nj^post44, nDim^0'=nDim^post44, tmp___1^0'=tmp___1^post44, nSumRow^0'=nSumRow^post44, tmp___6^0'=tmp___6^post44, bDomain^0'=bDomain^post44, tmp___0^0'=tmp___0^post44, nSumCol^0'=nSumCol^post44, tmp___3^0'=tmp___3^post44, ni^0'=ni^post44, bSymmetry^0'=bSymmetry^post44, nSumDiag2^0'=nSumDiag2^post44, tmp___5^0'=tmp___5^post44, (-ni^post44+ni^0 == 0 /\ nSumRow^0-nSumRow^post44 == 0 /\ bSymmetry^0-bSymmetry^post44 == 0 /\ nSumDiag1^0-nSumDiag1^post44 == 0 /\ nj^0-nj^post44 == 0 /\ -tmp___3^post44+tmp___3^0 == 0 /\ -tmp___5^post44+tmp___5^0 == 0 /\ 1+bDistinct^0 <= 0 /\ -tmp___0^post44+tmp___0^0 == 0 /\ -tmp___6^post44+tmp___6^0 == 0 /\ -tmp___4^post44+tmp___4^0 == 0 /\ bSum^0-bSum^post44 == 0 /\ -nSumDiag2^post44+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post44 == 0 /\ -nDim^post44+nDim^0 == 0 /\ -bDomain^post44+bDomain^0 == 0 /\ nSum^0-nSum^post44 == 0 /\ bDistinct^0-bDistinct^post44 == 0 /\ nSumCol^0-nSumCol^post44 == 0 /\ tmp___2^0-tmp___2^post44 == 0 /\ tmp^0-tmp^post44 == 0 /\ nN^0-nN^post44 == 0 /\ -tmp___1^post44+tmp___1^0 == 0), cost: 1 New rule: l28 -> l27 : 1+bDistinct^0 <= 0, cost: 1 Applied preprocessing Original rule: l14 -> l5 : bDistinct^0'=bDistinct^post45, tmp^0'=tmp^post45, nN^0'=nN^post45, tmp___2^0'=tmp___2^post45, nSum^0'=nSum^post45, tmp___7^0'=tmp___7^post45, bSum^0'=bSum^post45, nSumDiag1^0'=nSumDiag1^post45, tmp___4^0'=tmp___4^post45, nj^0'=nj^post45, nDim^0'=nDim^post45, tmp___1^0'=tmp___1^post45, nSumRow^0'=nSumRow^post45, tmp___6^0'=tmp___6^post45, bDomain^0'=bDomain^post45, tmp___0^0'=tmp___0^post45, nSumCol^0'=nSumCol^post45, tmp___3^0'=tmp___3^post45, ni^0'=ni^post45, bSymmetry^0'=bSymmetry^post45, nSumDiag2^0'=nSumDiag2^post45, tmp___5^0'=tmp___5^post45, (tmp___4^0-tmp___4^post45 == 0 /\ -nSumDiag2^post45+nSumDiag2^0 == 0 /\ nN^0-nN^post45 == 0 /\ -nj^post45+nj^0 == 0 /\ -nSumDiag1^post45+nSumDiag1^0 == 0 /\ bSum^0-bSum^post45 == 0 /\ nN^0-nj^0 <= 0 /\ bDomain^0-bDomain^post45 == 0 /\ -tmp___5^post45+tmp___5^0 == 0 /\ tmp^0-tmp^post45 == 0 /\ nSumRow^0-nSumRow^post45 == 0 /\ tmp___0^0-tmp___0^post45 == 0 /\ tmp___6^0-tmp___6^post45 == 0 /\ -nDim^post45+nDim^0 == 0 /\ nSum^0-nSum^post45 == 0 /\ tmp___7^0-tmp___7^post45 == 0 /\ bDistinct^0-bDistinct^post45 == 0 /\ -1+ni^post45-ni^0 == 0 /\ -bSymmetry^post45+bSymmetry^0 == 0 /\ -nSumCol^post45+nSumCol^0 == 0 /\ tmp___3^0-tmp___3^post45 == 0 /\ tmp___1^0-tmp___1^post45 == 0 /\ tmp___2^0-tmp___2^post45 == 0), cost: 1 New rule: l14 -> l5 : ni^0'=1+ni^0, nN^0-nj^0 <= 0, cost: 1 Applied preprocessing Original rule: l14 -> l28 : bDistinct^0'=bDistinct^post46, tmp^0'=tmp^post46, nN^0'=nN^post46, tmp___2^0'=tmp___2^post46, nSum^0'=nSum^post46, tmp___7^0'=tmp___7^post46, bSum^0'=bSum^post46, nSumDiag1^0'=nSumDiag1^post46, tmp___4^0'=tmp___4^post46, nj^0'=nj^post46, nDim^0'=nDim^post46, tmp___1^0'=tmp___1^post46, nSumRow^0'=nSumRow^post46, tmp___6^0'=tmp___6^post46, bDomain^0'=bDomain^post46, tmp___0^0'=tmp___0^post46, nSumCol^0'=nSumCol^post46, tmp___3^0'=tmp___3^post46, ni^0'=ni^post46, bSymmetry^0'=bSymmetry^post46, nSumDiag2^0'=nSumDiag2^post46, tmp___5^0'=tmp___5^post46, (-tmp___5^post46+tmp___5^0 == 0 /\ 1-nN^0+nj^0 <= 0 /\ nSumDiag1^0-nSumDiag1^post46 == 0 /\ -tmp___0^post46+tmp___0^0 == 0 /\ tmp^0-tmp^post46 == 0 /\ nN^0-nN^post46 == 0 /\ -nSumRow^post46+nSumRow^0 == 0 /\ -bSum^post46+bSum^0 == 0 /\ -nSumDiag2^post46+nSumDiag2^0 == 0 /\ -tmp___1^post46+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post46 == 0 /\ bDistinct^0-bDistinct^post46 == 0 /\ nDim^0-nDim^post46 == 0 /\ -nSumCol^post46+nSumCol^0 == 0 /\ nj^0-nj^post46 == 0 /\ -tmp___2^post46+tmp___2^0 == 0 /\ tmp___4^0-tmp___4^post46 == 0 /\ nSum^0-nSum^post46 == 0 /\ -ni^post46+ni^0 == 0 /\ -bSymmetry^post46+bSymmetry^0 == 0 /\ -tmp___3^post46+tmp___3^0 == 0 /\ tmp___6^0-tmp___6^post46 == 0 /\ bDomain^0-bDomain^post46 == 0), cost: 1 New rule: l14 -> l28 : 1-nN^0+nj^0 <= 0, cost: 1 Applied preprocessing Original rule: l6 -> l19 : bDistinct^0'=bDistinct^post47, tmp^0'=tmp^post47, nN^0'=nN^post47, tmp___2^0'=tmp___2^post47, nSum^0'=nSum^post47, tmp___7^0'=tmp___7^post47, bSum^0'=bSum^post47, nSumDiag1^0'=nSumDiag1^post47, tmp___4^0'=tmp___4^post47, nj^0'=nj^post47, nDim^0'=nDim^post47, tmp___1^0'=tmp___1^post47, nSumRow^0'=nSumRow^post47, tmp___6^0'=tmp___6^post47, bDomain^0'=bDomain^post47, tmp___0^0'=tmp___0^post47, nSumCol^0'=nSumCol^post47, tmp___3^0'=tmp___3^post47, ni^0'=ni^post47, bSymmetry^0'=bSymmetry^post47, nSumDiag2^0'=nSumDiag2^post47, tmp___5^0'=tmp___5^post47, (nSumDiag1^0-nSumDiag1^post47 == 0 /\ -tmp___0^post47+tmp___0^0 == 0 /\ -bSymmetry^post47+bSymmetry^0 == 0 /\ nN^0-ni^0 <= 0 /\ tmp^0-tmp^post47 == 0 /\ -tmp___5^post47+tmp___5^0 == 0 /\ -nSumRow^post47+nSumRow^0 == 0 /\ nSum^0-nSum^post47 == 0 /\ -tmp___6^post47+tmp___6^0 == 0 /\ ni^post47 == 0 /\ tmp___7^0-tmp___7^post47 == 0 /\ nDim^0-nDim^post47 == 0 /\ bSum^0-bSum^post47 == 0 /\ -nSumCol^post47+nSumCol^0 == 0 /\ nj^0-nj^post47 == 0 /\ tmp___4^0-tmp___4^post47 == 0 /\ nN^0-nN^post47 == 0 /\ tmp___1^0-tmp___1^post47 == 0 /\ -tmp___2^post47+tmp___2^0 == 0 /\ -nSumDiag2^post47+nSumDiag2^0 == 0 /\ bDomain^0-bDomain^post47 == 0 /\ -tmp___3^post47+tmp___3^0 == 0 /\ bDistinct^0-bDistinct^post47 == 0), cost: 1 New rule: l6 -> l19 : ni^0'=0, nN^0-ni^0 <= 0, cost: 1 Applied preprocessing Original rule: l6 -> l13 : bDistinct^0'=bDistinct^post48, tmp^0'=tmp^post48, nN^0'=nN^post48, tmp___2^0'=tmp___2^post48, nSum^0'=nSum^post48, tmp___7^0'=tmp___7^post48, bSum^0'=bSum^post48, nSumDiag1^0'=nSumDiag1^post48, tmp___4^0'=tmp___4^post48, nj^0'=nj^post48, nDim^0'=nDim^post48, tmp___1^0'=tmp___1^post48, nSumRow^0'=nSumRow^post48, tmp___6^0'=tmp___6^post48, bDomain^0'=bDomain^post48, tmp___0^0'=tmp___0^post48, nSumCol^0'=nSumCol^post48, tmp___3^0'=tmp___3^post48, ni^0'=ni^post48, bSymmetry^0'=bSymmetry^post48, nSumDiag2^0'=nSumDiag2^post48, tmp___5^0'=tmp___5^post48, (ni^0-ni^post48 == 0 /\ -nDim^post48+nDim^0 == 0 /\ 1-nN^0+ni^0 <= 0 /\ tmp___7^0-tmp___7^post48 == 0 /\ -1+nj^post48-ni^0 == 0 /\ nSumRow^0-nSumRow^post48 == 0 /\ -bSymmetry^post48+bSymmetry^0 == 0 /\ -tmp___4^post48+tmp___4^0 == 0 /\ -tmp___6^post48+tmp___6^0 == 0 /\ -nSumDiag2^post48+nSumDiag2^0 == 0 /\ tmp___2^0-tmp___2^post48 == 0 /\ -bDomain^post48+bDomain^0 == 0 /\ -tmp___3^post48+tmp___3^0 == 0 /\ -tmp___0^post48+tmp___0^0 == 0 /\ -tmp___1^post48+tmp___1^0 == 0 /\ bDistinct^0-bDistinct^post48 == 0 /\ nSum^0-nSum^post48 == 0 /\ tmp^0-tmp^post48 == 0 /\ nSumCol^0-nSumCol^post48 == 0 /\ -bSum^post48+bSum^0 == 0 /\ -tmp___5^post48+tmp___5^0 == 0 /\ nN^0-nN^post48 == 0 /\ nSumDiag1^0-nSumDiag1^post48 == 0), cost: 1 New rule: l6 -> l13 : nj^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 1 Applied preprocessing Original rule: l8 -> l7 : bDistinct^0'=bDistinct^post49, tmp^0'=tmp^post49, nN^0'=nN^post49, tmp___2^0'=tmp___2^post49, nSum^0'=nSum^post49, tmp___7^0'=tmp___7^post49, bSum^0'=bSum^post49, nSumDiag1^0'=nSumDiag1^post49, tmp___4^0'=tmp___4^post49, nj^0'=nj^post49, nDim^0'=nDim^post49, tmp___1^0'=tmp___1^post49, nSumRow^0'=nSumRow^post49, tmp___6^0'=tmp___6^post49, bDomain^0'=bDomain^post49, tmp___0^0'=tmp___0^post49, nSumCol^0'=nSumCol^post49, tmp___3^0'=tmp___3^post49, ni^0'=ni^post49, bSymmetry^0'=bSymmetry^post49, nSumDiag2^0'=nSumDiag2^post49, tmp___5^0'=tmp___5^post49, (-ni^post49+ni^0 == 0 /\ -nj^post49+nj^0 == 0 /\ tmp___2^0-tmp___2^post49 == 0 /\ nSumCol^0-nSumCol^post49 == 0 /\ bSum^0-bSum^post49 == 0 /\ tmp^0-tmp^post49 == 0 /\ -bSymmetry^post49+bSymmetry^0 == 0 /\ -tmp___6^post49+tmp___6^0 == 0 /\ -tmp___4^post49+tmp___4^0 == 0 /\ -tmp___5^post49+tmp___5^0 == 0 /\ -nSumDiag2^post49+nSumDiag2^0 == 0 /\ -nSumRow^post49+nSumRow^0 == 0 /\ nSum^0-nSum^post49 == 0 /\ -tmp___7^post49+tmp___7^0 == 0 /\ bDistinct^0-bDistinct^post49 == 0 /\ tmp___3^0-tmp___3^post49 == 0 /\ -nDim^post49+nDim^0 == 0 /\ -bDomain^post49+bDomain^0 == 0 /\ tmp___0^0-tmp___0^post49 == 0 /\ -tmp___1^post49+tmp___1^0 == 0 /\ -nSumDiag1^post49+nSumDiag1^0 == 0 /\ nN^0-nN^post49 == 0), cost: 1 New rule: l8 -> l7 : TRUE, cost: 1 Applied preprocessing Original rule: l29 -> l30 : bDistinct^0'=bDistinct^post50, tmp^0'=tmp^post50, nN^0'=nN^post50, tmp___2^0'=tmp___2^post50, nSum^0'=nSum^post50, tmp___7^0'=tmp___7^post50, bSum^0'=bSum^post50, nSumDiag1^0'=nSumDiag1^post50, tmp___4^0'=tmp___4^post50, nj^0'=nj^post50, nDim^0'=nDim^post50, tmp___1^0'=tmp___1^post50, nSumRow^0'=nSumRow^post50, tmp___6^0'=tmp___6^post50, bDomain^0'=bDomain^post50, tmp___0^0'=tmp___0^post50, nSumCol^0'=nSumCol^post50, tmp___3^0'=tmp___3^post50, ni^0'=ni^post50, bSymmetry^0'=bSymmetry^post50, nSumDiag2^0'=nSumDiag2^post50, tmp___5^0'=tmp___5^post50, (-nSumDiag1^post50+nSumDiag1^0 == 0 /\ tmp___6^0-tmp___6^post50 == 0 /\ -nj^post50+nj^0 == 0 /\ bDistinct^0-bDistinct^post50 == 0 /\ tmp___2^0-tmp___2^post50 == 0 /\ nSumCol^0-nSumCol^post50 == 0 /\ bSum^0-bSum^post50 == 0 /\ -tmp___5^post50+tmp___5^0 == 0 /\ -nSumDiag2^post50+nSumDiag2^0 == 0 /\ tmp___4^0-tmp___4^post50 == 0 /\ nSum^0-nSum^post50 == 0 /\ tmp^0-tmp^post50 == 0 /\ nN^0-nN^post50 == 0 /\ -tmp___1^post50+tmp___1^0 == 0 /\ tmp___0^0-tmp___0^post50 == 0 /\ nSumRow^0-nSumRow^post50 == 0 /\ -nDim^post50+nDim^0 == 0 /\ -bSymmetry^post50+bSymmetry^0 == 0 /\ bDomain^post50-tmp___0^0 == 0 /\ -1-ni^0+ni^post50 == 0 /\ tmp___3^0-tmp___3^post50 == 0 /\ -tmp___7^post50+tmp___7^0 == 0), cost: 1 New rule: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 Applied preprocessing Original rule: l31 -> l29 : bDistinct^0'=bDistinct^post51, tmp^0'=tmp^post51, nN^0'=nN^post51, tmp___2^0'=tmp___2^post51, nSum^0'=nSum^post51, tmp___7^0'=tmp___7^post51, bSum^0'=bSum^post51, nSumDiag1^0'=nSumDiag1^post51, tmp___4^0'=tmp___4^post51, nj^0'=nj^post51, nDim^0'=nDim^post51, tmp___1^0'=tmp___1^post51, nSumRow^0'=nSumRow^post51, tmp___6^0'=tmp___6^post51, bDomain^0'=bDomain^post51, tmp___0^0'=tmp___0^post51, nSumCol^0'=nSumCol^post51, tmp___3^0'=tmp___3^post51, ni^0'=ni^post51, bSymmetry^0'=bSymmetry^post51, nSumDiag2^0'=nSumDiag2^post51, tmp___5^0'=tmp___5^post51, (tmp___7^0-tmp___7^post51 == 0 /\ -tmp___5^post51+tmp___5^0 == 0 /\ nSumDiag1^0-nSumDiag1^post51 == 0 /\ tmp^0-tmp^post51 == 0 /\ -nSumRow^post51+nSumRow^0 == 0 /\ -tmp___6^post51+tmp___6^0 == 0 /\ bDistinct^0-bDistinct^post51 == 0 /\ -nSumDiag2^post51+nSumDiag2^0 == 0 /\ -nSum^post51+nSum^0 == 0 /\ tmp___0^post51 == 0 /\ tmp___1^0-tmp___1^post51 == 0 /\ nDim^0-nDim^post51 == 0 /\ -nSumCol^post51+nSumCol^0 == 0 /\ tmp___3^0-tmp___3^post51 == 0 /\ -tmp___2^post51+tmp___2^0 == 0 /\ tmp___4^0-tmp___4^post51 == 0 /\ -ni^post51+ni^0 == 0 /\ nN^0-nN^post51 == 0 /\ -bSymmetry^post51+bSymmetry^0 == 0 /\ -nj^post51+nj^0 == 0 /\ bDomain^0-bDomain^post51 == 0 /\ bSum^0-bSum^post51 == 0), cost: 1 New rule: l31 -> l29 : tmp___0^0'=0, TRUE, cost: 1 Applied preprocessing Original rule: l31 -> l29 : bDistinct^0'=bDistinct^post52, tmp^0'=tmp^post52, nN^0'=nN^post52, tmp___2^0'=tmp___2^post52, nSum^0'=nSum^post52, tmp___7^0'=tmp___7^post52, bSum^0'=bSum^post52, nSumDiag1^0'=nSumDiag1^post52, tmp___4^0'=tmp___4^post52, nj^0'=nj^post52, nDim^0'=nDim^post52, tmp___1^0'=tmp___1^post52, nSumRow^0'=nSumRow^post52, tmp___6^0'=tmp___6^post52, bDomain^0'=bDomain^post52, tmp___0^0'=tmp___0^post52, nSumCol^0'=nSumCol^post52, tmp___3^0'=tmp___3^post52, ni^0'=ni^post52, bSymmetry^0'=bSymmetry^post52, nSumDiag2^0'=nSumDiag2^post52, tmp___5^0'=tmp___5^post52, (tmp___2^0-tmp___2^post52 == 0 /\ -bSymmetry^post52+bSymmetry^0 == 0 /\ bDistinct^0-bDistinct^post52 == 0 /\ tmp^0-tmp^post52 == 0 /\ nDim^0-nDim^post52 == 0 /\ nj^0-nj^post52 == 0 /\ -tmp___6^post52+tmp___6^0 == 0 /\ nSum^0-nSum^post52 == 0 /\ nSumRow^0-nSumRow^post52 == 0 /\ -bDomain^post52+bDomain^0 == 0 /\ -ni^post52+ni^0 == 0 /\ -tmp___3^post52+tmp___3^0 == 0 /\ tmp___1^0-tmp___1^post52 == 0 /\ tmp___4^0-tmp___4^post52 == 0 /\ -nSumCol^post52+nSumCol^0 == 0 /\ nN^0-nN^post52 == 0 /\ -bSum^post52+bSum^0 == 0 /\ -1+tmp___0^post52 == 0 /\ -nSumDiag2^post52+nSumDiag2^0 == 0 /\ -tmp___5^post52+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post52 == 0 /\ nSumDiag1^0-nSumDiag1^post52 == 0), cost: 1 New rule: l31 -> l29 : tmp___0^0'=1, TRUE, cost: 1 Applied preprocessing Original rule: l32 -> l29 : bDistinct^0'=bDistinct^post53, tmp^0'=tmp^post53, nN^0'=nN^post53, tmp___2^0'=tmp___2^post53, nSum^0'=nSum^post53, tmp___7^0'=tmp___7^post53, bSum^0'=bSum^post53, nSumDiag1^0'=nSumDiag1^post53, tmp___4^0'=tmp___4^post53, nj^0'=nj^post53, nDim^0'=nDim^post53, tmp___1^0'=tmp___1^post53, nSumRow^0'=nSumRow^post53, tmp___6^0'=tmp___6^post53, bDomain^0'=bDomain^post53, tmp___0^0'=tmp___0^post53, nSumCol^0'=nSumCol^post53, tmp___3^0'=tmp___3^post53, ni^0'=ni^post53, bSymmetry^0'=bSymmetry^post53, nSumDiag2^0'=nSumDiag2^post53, tmp___5^0'=tmp___5^post53, (tmp___1^0-tmp___1^post53 == 0 /\ nDim^0-nDim^post53 == 0 /\ -bSymmetry^post53+bSymmetry^0 == 0 /\ nj^0-nj^post53 == 0 /\ tmp___4^0-tmp___4^post53 == 0 /\ tmp___2^0-tmp___2^post53 == 0 /\ tmp___0^post53 == 0 /\ tmp^0-tmp^post53 == 0 /\ -nSumCol^post53+nSumCol^0 == 0 /\ nSumRow^0-nSumRow^post53 == 0 /\ nN^0-nN^post53 == 0 /\ -tmp___6^post53+tmp___6^0 == 0 /\ bDistinct^0-bDistinct^post53 == 0 /\ -bDomain^post53+bDomain^0 == 0 /\ nSum^0-nSum^post53 == 0 /\ -tmp___3^post53+tmp___3^0 == 0 /\ -tmp___5^post53+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post53 == 0 /\ -ni^post53+ni^0 == 0 /\ nSumDiag1^0-nSumDiag1^post53 == 0 /\ -bSum^post53+bSum^0 == 0 /\ -nSumDiag2^post53+nSumDiag2^0 == 0), cost: 1 New rule: l32 -> l29 : tmp___0^0'=0, TRUE, cost: 1 Applied preprocessing Original rule: l32 -> l31 : bDistinct^0'=bDistinct^post54, tmp^0'=tmp^post54, nN^0'=nN^post54, tmp___2^0'=tmp___2^post54, nSum^0'=nSum^post54, tmp___7^0'=tmp___7^post54, bSum^0'=bSum^post54, nSumDiag1^0'=nSumDiag1^post54, tmp___4^0'=tmp___4^post54, nj^0'=nj^post54, nDim^0'=nDim^post54, tmp___1^0'=tmp___1^post54, nSumRow^0'=nSumRow^post54, tmp___6^0'=tmp___6^post54, bDomain^0'=bDomain^post54, tmp___0^0'=tmp___0^post54, nSumCol^0'=nSumCol^post54, tmp___3^0'=tmp___3^post54, ni^0'=ni^post54, bSymmetry^0'=bSymmetry^post54, nSumDiag2^0'=nSumDiag2^post54, tmp___5^0'=tmp___5^post54, (-ni^post54+ni^0 == 0 /\ -nSumCol^post54+nSumCol^0 == 0 /\ bSum^0-bSum^post54 == 0 /\ tmp___6^0-tmp___6^post54 == 0 /\ -nSumDiag2^post54+nSumDiag2^0 == 0 /\ nj^0-nj^post54 == 0 /\ tmp___2^0-tmp___2^post54 == 0 /\ bDistinct^0-bDistinct^post54 == 0 /\ tmp___4^0-tmp___4^post54 == 0 /\ tmp^0-tmp^post54 == 0 /\ nSum^0-nSum^post54 == 0 /\ nN^0-nN^post54 == 0 /\ -bSymmetry^post54+bSymmetry^0 == 0 /\ -nSumRow^post54+nSumRow^0 == 0 /\ -tmp___5^post54+tmp___5^0 == 0 /\ -bDomain^post54+bDomain^0 == 0 /\ -tmp___7^post54+tmp___7^0 == 0 /\ tmp___3^0-tmp___3^post54 == 0 /\ -tmp___1^post54+tmp___1^0 == 0 /\ -nSumDiag1^post54+nSumDiag1^0 == 0 /\ tmp___0^0-tmp___0^post54 == 0 /\ -nDim^post54+nDim^0 == 0), cost: 1 New rule: l32 -> l31 : TRUE, cost: 1 Applied preprocessing Original rule: l33 -> l29 : bDistinct^0'=bDistinct^post55, tmp^0'=tmp^post55, nN^0'=nN^post55, tmp___2^0'=tmp___2^post55, nSum^0'=nSum^post55, tmp___7^0'=tmp___7^post55, bSum^0'=bSum^post55, nSumDiag1^0'=nSumDiag1^post55, tmp___4^0'=tmp___4^post55, nj^0'=nj^post55, nDim^0'=nDim^post55, tmp___1^0'=tmp___1^post55, nSumRow^0'=nSumRow^post55, tmp___6^0'=tmp___6^post55, bDomain^0'=bDomain^post55, tmp___0^0'=tmp___0^post55, nSumCol^0'=nSumCol^post55, tmp___3^0'=tmp___3^post55, ni^0'=ni^post55, bSymmetry^0'=bSymmetry^post55, nSumDiag2^0'=nSumDiag2^post55, tmp___5^0'=tmp___5^post55, (tmp___6^0-tmp___6^post55 == 0 /\ -nj^post55+nj^0 == 0 /\ -nSumDiag1^post55+nSumDiag1^0 == 0 /\ bDistinct^0-bDistinct^post55 == 0 /\ -tmp___3^post55+tmp___3^0 == 0 /\ nSumCol^0-nSumCol^post55 == 0 /\ -tmp___5^post55+tmp___5^0 == 0 /\ -nSumDiag2^post55+nSumDiag2^0 == 0 /\ bDomain^0-bDomain^post55 == 0 /\ -bDomain^0 <= 0 /\ -ni^post55+ni^0 == 0 /\ tmp___4^0-tmp___4^post55 == 0 /\ nSum^0-nSum^post55 == 0 /\ tmp^0-tmp^post55 == 0 /\ nN^0-nN^post55 == 0 /\ -tmp___1^post55+tmp___1^0 == 0 /\ bDomain^0 <= 0 /\ tmp___0^post55 == 0 /\ -bSymmetry^post55+bSymmetry^0 == 0 /\ bSum^0-bSum^post55 == 0 /\ nDim^0-nDim^post55 == 0 /\ -nSumRow^post55+nSumRow^0 == 0 /\ -tmp___7^post55+tmp___7^0 == 0 /\ tmp___2^0-tmp___2^post55 == 0), cost: 1 New rule: l33 -> l29 : tmp___0^0'=0, bDomain^0 == 0, cost: 1 Applied preprocessing Original rule: l33 -> l32 : bDistinct^0'=bDistinct^post56, tmp^0'=tmp^post56, nN^0'=nN^post56, tmp___2^0'=tmp___2^post56, nSum^0'=nSum^post56, tmp___7^0'=tmp___7^post56, bSum^0'=bSum^post56, nSumDiag1^0'=nSumDiag1^post56, tmp___4^0'=tmp___4^post56, nj^0'=nj^post56, nDim^0'=nDim^post56, tmp___1^0'=tmp___1^post56, nSumRow^0'=nSumRow^post56, tmp___6^0'=tmp___6^post56, bDomain^0'=bDomain^post56, tmp___0^0'=tmp___0^post56, nSumCol^0'=nSumCol^post56, tmp___3^0'=tmp___3^post56, ni^0'=ni^post56, bSymmetry^0'=bSymmetry^post56, nSumDiag2^0'=nSumDiag2^post56, tmp___5^0'=tmp___5^post56, (tmp___4^0-tmp___4^post56 == 0 /\ -nSumDiag2^post56+nSumDiag2^0 == 0 /\ nN^0-nN^post56 == 0 /\ -tmp___6^post56+tmp___6^0 == 0 /\ tmp___0^0-tmp___0^post56 == 0 /\ -nSumDiag1^post56+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post56 == 0 /\ -tmp___1^post56+tmp___1^0 == 0 /\ -ni^post56+ni^0 == 0 /\ 1-bDomain^0 <= 0 /\ -tmp___5^post56+tmp___5^0 == 0 /\ tmp___3^0-tmp___3^post56 == 0 /\ tmp^0-tmp^post56 == 0 /\ bDistinct^0-bDistinct^post56 == 0 /\ nSum^0-nSum^post56 == 0 /\ tmp___7^0-tmp___7^post56 == 0 /\ -bSymmetry^post56+bSymmetry^0 == 0 /\ -nSumCol^post56+nSumCol^0 == 0 /\ tmp___2^0-tmp___2^post56 == 0 /\ bSum^0-bSum^post56 == 0 /\ -nSumRow^post56+nSumRow^0 == 0 /\ -nj^post56+nj^0 == 0 /\ nDim^0-nDim^post56 == 0), cost: 1 New rule: l33 -> l32 : -1+bDomain^0 >= 0, cost: 1 Applied preprocessing Original rule: l33 -> l32 : bDistinct^0'=bDistinct^post57, tmp^0'=tmp^post57, nN^0'=nN^post57, tmp___2^0'=tmp___2^post57, nSum^0'=nSum^post57, tmp___7^0'=tmp___7^post57, bSum^0'=bSum^post57, nSumDiag1^0'=nSumDiag1^post57, tmp___4^0'=tmp___4^post57, nj^0'=nj^post57, nDim^0'=nDim^post57, tmp___1^0'=tmp___1^post57, nSumRow^0'=nSumRow^post57, tmp___6^0'=tmp___6^post57, bDomain^0'=bDomain^post57, tmp___0^0'=tmp___0^post57, nSumCol^0'=nSumCol^post57, tmp___3^0'=tmp___3^post57, ni^0'=ni^post57, bSymmetry^0'=bSymmetry^post57, nSumDiag2^0'=nSumDiag2^post57, tmp___5^0'=tmp___5^post57, (-tmp___0^post57+tmp___0^0 == 0 /\ -bSymmetry^post57+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post57 == 0 /\ nDim^0-nDim^post57 == 0 /\ -tmp___5^post57+tmp___5^0 == 0 /\ nj^0-nj^post57 == 0 /\ tmp___1^0-tmp___1^post57 == 0 /\ -tmp___6^post57+tmp___6^0 == 0 /\ -tmp___4^post57+tmp___4^0 == 0 /\ nN^0-nN^post57 == 0 /\ nSumRow^0-nSumRow^post57 == 0 /\ -bDomain^post57+bDomain^0 == 0 /\ bDistinct^0-bDistinct^post57 == 0 /\ -ni^post57+ni^0 == 0 /\ -tmp___3^post57+tmp___3^0 == 0 /\ -nSumCol^post57+nSumCol^0 == 0 /\ 1+bDomain^0 <= 0 /\ tmp^0-tmp^post57 == 0 /\ nSum^0-nSum^post57 == 0 /\ -nSumDiag2^post57+nSumDiag2^0 == 0 /\ -bSum^post57+bSum^0 == 0 /\ tmp___7^0-tmp___7^post57 == 0 /\ nSumDiag1^0-nSumDiag1^post57 == 0), cost: 1 New rule: l33 -> l32 : 1+bDomain^0 <= 0, cost: 1 Applied preprocessing Original rule: l34 -> l5 : bDistinct^0'=bDistinct^post58, tmp^0'=tmp^post58, nN^0'=nN^post58, tmp___2^0'=tmp___2^post58, nSum^0'=nSum^post58, tmp___7^0'=tmp___7^post58, bSum^0'=bSum^post58, nSumDiag1^0'=nSumDiag1^post58, tmp___4^0'=tmp___4^post58, nj^0'=nj^post58, nDim^0'=nDim^post58, tmp___1^0'=tmp___1^post58, nSumRow^0'=nSumRow^post58, tmp___6^0'=tmp___6^post58, bDomain^0'=bDomain^post58, tmp___0^0'=tmp___0^post58, nSumCol^0'=nSumCol^post58, tmp___3^0'=tmp___3^post58, ni^0'=ni^post58, bSymmetry^0'=bSymmetry^post58, nSumDiag2^0'=nSumDiag2^post58, tmp___5^0'=tmp___5^post58, (nN^0-ni^0 <= 0 /\ tmp___1^0-tmp___1^post58 == 0 /\ -bSymmetry^post58+bSymmetry^0 == 0 /\ -nDim^post58+nDim^0 == 0 /\ tmp___2^0-tmp___2^post58 == 0 /\ tmp___4^0-tmp___4^post58 == 0 /\ nj^0-nj^post58 == 0 /\ -nSumCol^post58+nSumCol^0 == 0 /\ nN^0-nN^post58 == 0 /\ -tmp___6^post58+tmp___6^0 == 0 /\ nSumDiag1^0-nSumDiag1^post58 == 0 /\ bDistinct^0-bDistinct^post58 == 0 /\ bSum^0-bSum^post58 == 0 /\ -bDomain^post58+bDomain^0 == 0 /\ -tmp___3^post58+tmp___3^0 == 0 /\ nSum^0-nSum^post58 == 0 /\ tmp^0-tmp^post58 == 0 /\ -tmp___0^post58+tmp___0^0 == 0 /\ nSumRow^0-nSumRow^post58 == 0 /\ tmp___7^0-tmp___7^post58 == 0 /\ -nSumDiag2^post58+nSumDiag2^0 == 0 /\ -tmp___5^post58+tmp___5^0 == 0 /\ ni^post58 == 0), cost: 1 New rule: l34 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 1 Applied preprocessing Original rule: l34 -> l33 : bDistinct^0'=bDistinct^post59, tmp^0'=tmp^post59, nN^0'=nN^post59, tmp___2^0'=tmp___2^post59, nSum^0'=nSum^post59, tmp___7^0'=tmp___7^post59, bSum^0'=bSum^post59, nSumDiag1^0'=nSumDiag1^post59, tmp___4^0'=tmp___4^post59, nj^0'=nj^post59, nDim^0'=nDim^post59, tmp___1^0'=tmp___1^post59, nSumRow^0'=nSumRow^post59, tmp___6^0'=tmp___6^post59, bDomain^0'=bDomain^post59, tmp___0^0'=tmp___0^post59, nSumCol^0'=nSumCol^post59, tmp___3^0'=tmp___3^post59, ni^0'=ni^post59, bSymmetry^0'=bSymmetry^post59, nSumDiag2^0'=nSumDiag2^post59, tmp___5^0'=tmp___5^post59, (tmp___6^0-tmp___6^post59 == 0 /\ ni^0-ni^post59 == 0 /\ nSumRow^0-nSumRow^post59 == 0 /\ 1-nN^0+ni^0 <= 0 /\ -tmp___3^post59+tmp___3^0 == 0 /\ tmp___7^0-tmp___7^post59 == 0 /\ nj^0-nj^post59 == 0 /\ nSumDiag1^0-nSumDiag1^post59 == 0 /\ nN^0-nN^post59 == 0 /\ -bSymmetry^post59+bSymmetry^0 == 0 /\ -tmp___5^post59+tmp___5^0 == 0 /\ tmp___2^0-tmp___2^post59 == 0 /\ -bDomain^post59+bDomain^0 == 0 /\ -nSumDiag2^post59+nSumDiag2^0 == 0 /\ bSum^0-bSum^post59 == 0 /\ -tmp___4^post59+tmp___4^0 == 0 /\ -tmp___0^post59+tmp___0^0 == 0 /\ bDistinct^0-bDistinct^post59 == 0 /\ nSum^0-nSum^post59 == 0 /\ tmp^0-tmp^post59 == 0 /\ -nDim^post59+nDim^0 == 0 /\ -tmp___1^post59+tmp___1^0 == 0 /\ nSumCol^0-nSumCol^post59 == 0), cost: 1 New rule: l34 -> l33 : 1-nN^0+ni^0 <= 0, cost: 1 Applied preprocessing Original rule: l10 -> l35 : bDistinct^0'=bDistinct^post60, tmp^0'=tmp^post60, nN^0'=nN^post60, tmp___2^0'=tmp___2^post60, nSum^0'=nSum^post60, tmp___7^0'=tmp___7^post60, bSum^0'=bSum^post60, nSumDiag1^0'=nSumDiag1^post60, tmp___4^0'=tmp___4^post60, nj^0'=nj^post60, nDim^0'=nDim^post60, tmp___1^0'=tmp___1^post60, nSumRow^0'=nSumRow^post60, tmp___6^0'=tmp___6^post60, bDomain^0'=bDomain^post60, tmp___0^0'=tmp___0^post60, nSumCol^0'=nSumCol^post60, tmp___3^0'=tmp___3^post60, ni^0'=ni^post60, bSymmetry^0'=bSymmetry^post60, nSumDiag2^0'=nSumDiag2^post60, tmp___5^0'=tmp___5^post60, (nN^0-nN^post60 == 0 /\ -tmp___3^post60+tmp___3^0 == 0 /\ -nSumDiag1^post60+nSumDiag1^0 == 0 /\ -nj^post60+nj^0 == 0 /\ -nSumCol^post60+nSumCol^0 == 0 /\ bDomain^0-bDomain^post60 == 0 /\ -tmp___5^post60+tmp___5^0 == 0 /\ -nSumDiag2^post60+nSumDiag2^0 == 0 /\ -tmp___0^post60+tmp___0^0 == 0 /\ -ni^post60+ni^0 == 0 /\ tmp___6^0-tmp___6^post60 == 0 /\ tmp___7^0-tmp___7^post60 == 0 /\ -bSymmetry^post60+bSymmetry^0 == 0 /\ bDistinct^0-bDistinct^post60 == 0 /\ bSum^0-bSum^post60 == 0 /\ -nSumRow^post60+nSumRow^0 == 0 /\ nDim^0-nDim^post60 == 0 /\ tmp___1^0-tmp___1^post60 == 0 /\ nSum^0-nSum^post60 == 0 /\ tmp^0-tmp^post60 == 0 /\ tmp___2^0-tmp___2^post60 == 0 /\ tmp___4^0-tmp___4^post60 == 0), cost: 1 New rule: l10 -> l35 : TRUE, cost: 1 Applied preprocessing Original rule: l36 -> l30 : bDistinct^0'=bDistinct^post61, tmp^0'=tmp^post61, nN^0'=nN^post61, tmp___2^0'=tmp___2^post61, nSum^0'=nSum^post61, tmp___7^0'=tmp___7^post61, bSum^0'=bSum^post61, nSumDiag1^0'=nSumDiag1^post61, tmp___4^0'=tmp___4^post61, nj^0'=nj^post61, nDim^0'=nDim^post61, tmp___1^0'=tmp___1^post61, nSumRow^0'=nSumRow^post61, tmp___6^0'=tmp___6^post61, bDomain^0'=bDomain^post61, tmp___0^0'=tmp___0^post61, nSumCol^0'=nSumCol^post61, tmp___3^0'=tmp___3^post61, ni^0'=ni^post61, bSymmetry^0'=bSymmetry^post61, nSumDiag2^0'=nSumDiag2^post61, tmp___5^0'=tmp___5^post61, (-bSum^post61+bSum^0 == 0 /\ -nSumRow^post61+nSumRow^0 == 0 /\ tmp___4^0-tmp___4^post61 == 0 /\ -nSumDiag2^post61+nSumDiag2^0 == 0 /\ nN^0-nN^post61 == 0 /\ nN^0-ni^0 <= 0 /\ nSumDiag1^0-nSumDiag1^post61 == 0 /\ -tmp___0^post61+tmp___0^0 == 0 /\ bDomain^0-bDomain^post61 == 0 /\ -tmp___5^post61+tmp___5^0 == 0 /\ nDim^0-nDim^post61 == 0 /\ nj^0-nj^post61 == 0 /\ tmp^0-tmp^post61 == 0 /\ tmp___6^0-tmp___6^post61 == 0 /\ tmp___7^0-tmp___7^post61 == 0 /\ ni^post61 == 0 /\ bDistinct^0-bDistinct^post61 == 0 /\ -tmp___3^post61+tmp___3^0 == 0 /\ -bSymmetry^post61+bSymmetry^0 == 0 /\ -nSumCol^post61+nSumCol^0 == 0 /\ nSum^0-nSum^post61 == 0 /\ tmp___1^0-tmp___1^post61 == 0 /\ tmp___2^0-tmp___2^post61 == 0), cost: 1 New rule: l36 -> l30 : ni^0'=0, nN^0-ni^0 <= 0, cost: 1 Applied preprocessing Original rule: l36 -> l37 : bDistinct^0'=bDistinct^post62, tmp^0'=tmp^post62, nN^0'=nN^post62, tmp___2^0'=tmp___2^post62, nSum^0'=nSum^post62, tmp___7^0'=tmp___7^post62, bSum^0'=bSum^post62, nSumDiag1^0'=nSumDiag1^post62, tmp___4^0'=tmp___4^post62, nj^0'=nj^post62, nDim^0'=nDim^post62, tmp___1^0'=tmp___1^post62, nSumRow^0'=nSumRow^post62, tmp___6^0'=tmp___6^post62, bDomain^0'=bDomain^post62, tmp___0^0'=tmp___0^post62, nSumCol^0'=nSumCol^post62, tmp___3^0'=tmp___3^post62, ni^0'=ni^post62, bSymmetry^0'=bSymmetry^post62, nSumDiag2^0'=nSumDiag2^post62, tmp___5^0'=tmp___5^post62, (-tmp___5^post62+tmp___5^0 == 0 /\ nSumDiag1^0-nSumDiag1^post62 == 0 /\ -nSumRow^post62+nSumRow^0 == 0 /\ tmp^0-tmp^post62 == 0 /\ -tmp___0^post62+tmp___0^0 == 0 /\ tmp___1^0-tmp___1^post62 == 0 /\ -1+ni^post62-ni^0 == 0 /\ -tmp___6^post62+tmp___6^0 == 0 /\ -nSumDiag2^post62+nSumDiag2^0 == 0 /\ -bSum^post62+bSum^0 == 0 /\ 1-nN^0+ni^0 <= 0 /\ nN^0-nN^post62 == 0 /\ bDistinct^0-bDistinct^post62 == 0 /\ tmp___7^0-tmp___7^post62 == 0 /\ nDim^0-nDim^post62 == 0 /\ -nSumCol^post62+nSumCol^0 == 0 /\ nj^0-nj^post62 == 0 /\ tmp___4^0-tmp___4^post62 == 0 /\ -tmp___2^post62+tmp___2^0 == 0 /\ nSum^0-nSum^post62 == 0 /\ -bSymmetry^post62+bSymmetry^0 == 0 /\ bDomain^0-bDomain^post62 == 0 /\ -tmp___3^post62+tmp___3^0 == 0), cost: 1 New rule: l36 -> l37 : ni^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 1 Applied preprocessing Original rule: l38 -> l39 : bDistinct^0'=bDistinct^post63, tmp^0'=tmp^post63, nN^0'=nN^post63, tmp___2^0'=tmp___2^post63, nSum^0'=nSum^post63, tmp___7^0'=tmp___7^post63, bSum^0'=bSum^post63, nSumDiag1^0'=nSumDiag1^post63, tmp___4^0'=tmp___4^post63, nj^0'=nj^post63, nDim^0'=nDim^post63, tmp___1^0'=tmp___1^post63, nSumRow^0'=nSumRow^post63, tmp___6^0'=tmp___6^post63, bDomain^0'=bDomain^post63, tmp___0^0'=tmp___0^post63, nSumCol^0'=nSumCol^post63, tmp___3^0'=tmp___3^post63, ni^0'=ni^post63, bSymmetry^0'=bSymmetry^post63, nSumDiag2^0'=nSumDiag2^post63, tmp___5^0'=tmp___5^post63, (-tmp___7^post63+tmp___7^0 == 0 /\ -tmp___1^post63+tmp___1^0 == 0 /\ nSum^0-nSum^post63 == 0 /\ ni^0-ni^post63 == 0 /\ -nDim^post63+nDim^0 == 0 /\ tmp___6^0-tmp___6^post63 == 0 /\ -bSymmetry^post63+bSymmetry^0 == 0 /\ nSumDiag1^0-nSumDiag1^post63 == 0 /\ bSum^0-bSum^post63 == 0 /\ -nSumDiag2^post63+nSumDiag2^0 == 0 /\ -bDomain^post63+bDomain^0 == 0 /\ -tmp___4^post63+tmp___4^0 == 0 /\ -tmp___3^post63+tmp___3^0 == 0 /\ tmp___2^0-tmp___2^post63 == 0 /\ nj^0-nj^post63 == 0 /\ tmp^0-tmp^post63 == 0 /\ -tmp___0^post63+tmp___0^0 == 0 /\ nN^0-nN^post63 == 0 /\ nSumRow^0-nSumRow^post63 == 0 /\ bDistinct^0-bDistinct^post63 == 0 /\ -tmp___5^post63+tmp___5^0 == 0 /\ nSumCol^0-nSumCol^post63 == 0), cost: 1 New rule: l38 -> l39 : TRUE, cost: 1 Applied preprocessing Original rule: l52 -> l53 : bDistinct^0'=bDistinct^post87, tmp^0'=tmp^post87, nN^0'=nN^post87, tmp___2^0'=tmp___2^post87, nSum^0'=nSum^post87, tmp___7^0'=tmp___7^post87, bSum^0'=bSum^post87, nSumDiag1^0'=nSumDiag1^post87, tmp___4^0'=tmp___4^post87, nj^0'=nj^post87, nDim^0'=nDim^post87, tmp___1^0'=tmp___1^post87, nSumRow^0'=nSumRow^post87, tmp___6^0'=tmp___6^post87, bDomain^0'=bDomain^post87, tmp___0^0'=tmp___0^post87, nSumCol^0'=nSumCol^post87, tmp___3^0'=tmp___3^post87, ni^0'=ni^post87, bSymmetry^0'=bSymmetry^post87, nSumDiag2^0'=nSumDiag2^post87, tmp___5^0'=tmp___5^post87, (-nSumDiag2^post87+nSumDiag2^0 == 0 /\ tmp^0-tmp^post87 == 0 /\ bDistinct^0-bDistinct^post87 == 0 /\ nDim^0-nDim^post87 == 0 /\ nj^0-nj^post87 == 0 /\ tmp___7^0-tmp___7^post87 == 0 /\ -bDomain^post87+bDomain^0 == 0 /\ -tmp___0^post87+tmp___0^0 == 0 /\ nSumRow^0-nSumRow^post87 == 0 /\ -nSum^post87+nSum^0 == 0 /\ tmp___4^0-tmp___4^post87 == 0 /\ tmp___1^0-tmp___1^post87 == 0 /\ nSumDiag1^0-nSumDiag1^post87 == 0 /\ -nN^post87+nN^0 == 0 /\ -ni^post87+ni^0 == 0 /\ -tmp___3^post87+tmp___3^0 == 0 /\ -bSymmetry^post87+bSymmetry^0 == 0 /\ tmp___5^post87 == 0 /\ -nSumCol^post87+nSumCol^0 == 0 /\ tmp___2^0-tmp___2^post87 == 0 /\ bSum^0-bSum^post87 == 0 /\ -tmp___6^post87+tmp___6^0 == 0), cost: 1 New rule: l52 -> l53 : tmp___5^0'=0, TRUE, cost: 1 Applied preprocessing Original rule: l53 -> l10 : bDistinct^0'=bDistinct^post88, tmp^0'=tmp^post88, nN^0'=nN^post88, tmp___2^0'=tmp___2^post88, nSum^0'=nSum^post88, tmp___7^0'=tmp___7^post88, bSum^0'=bSum^post88, nSumDiag1^0'=nSumDiag1^post88, tmp___4^0'=tmp___4^post88, nj^0'=nj^post88, nDim^0'=nDim^post88, tmp___1^0'=tmp___1^post88, nSumRow^0'=nSumRow^post88, tmp___6^0'=tmp___6^post88, bDomain^0'=bDomain^post88, tmp___0^0'=tmp___0^post88, nSumCol^0'=nSumCol^post88, tmp___3^0'=tmp___3^post88, ni^0'=ni^post88, bSymmetry^0'=bSymmetry^post88, nSumDiag2^0'=nSumDiag2^post88, tmp___5^0'=tmp___5^post88, (-tmp___5^post88+tmp___5^0 == 0 /\ tmp___1^0-tmp___1^post88 == 0 /\ tmp___2^0-tmp___2^post88 == 0 /\ nDim^0-nDim^post88 == 0 /\ -bSymmetry^post88+bSymmetry^0 == 0 /\ -tmp___0^post88+tmp___0^0 == 0 /\ -nSumDiag2^post88+nSumDiag2^0 == 0 /\ nN^0-nN^post88 == 0 /\ -bDomain^post88+bDomain^0 == 0 /\ -tmp___6^post88+tmp___6^0 == 0 /\ -tmp___4^post88+tmp___4^0 == 0 /\ nSumRow^0-nSumRow^post88 == 0 /\ nSumDiag1^0-nSumDiag1^post88 == 0 /\ -nSumCol^post88+nSumCol^0 == 0 /\ -1-nj^0+nj^post88 == 0 /\ nSum^0-nSum^post88 == 0 /\ bDistinct^0-bDistinct^post88 == 0 /\ tmp^0-tmp^post88 == 0 /\ -ni^post88+ni^0 == 0 /\ -tmp___5^0+bSum^post88 == 0 /\ -tmp___3^post88+tmp___3^0 == 0 /\ tmp___7^0-tmp___7^post88 == 0), cost: 1 New rule: l53 -> l10 : bSum^0'=tmp___5^0, nj^0'=1+nj^0, TRUE, cost: 1 Applied preprocessing Original rule: l54 -> l52 : bDistinct^0'=bDistinct^post89, tmp^0'=tmp^post89, nN^0'=nN^post89, tmp___2^0'=tmp___2^post89, nSum^0'=nSum^post89, tmp___7^0'=tmp___7^post89, bSum^0'=bSum^post89, nSumDiag1^0'=nSumDiag1^post89, tmp___4^0'=tmp___4^post89, nj^0'=nj^post89, nDim^0'=nDim^post89, tmp___1^0'=tmp___1^post89, nSumRow^0'=nSumRow^post89, tmp___6^0'=tmp___6^post89, bDomain^0'=bDomain^post89, tmp___0^0'=tmp___0^post89, nSumCol^0'=nSumCol^post89, tmp___3^0'=tmp___3^post89, ni^0'=ni^post89, bSymmetry^0'=bSymmetry^post89, nSumDiag2^0'=nSumDiag2^post89, tmp___5^0'=tmp___5^post89, (ni^0-ni^post89 == 0 /\ -nDim^post89+nDim^0 == 0 /\ nSumRow^0-nSumRow^post89 == 0 /\ 1+nSum^0-nSumCol^0 <= 0 /\ nj^0-nj^post89 == 0 /\ tmp___7^0-tmp___7^post89 == 0 /\ -tmp___3^post89+tmp___3^0 == 0 /\ nSumDiag1^0-nSumDiag1^post89 == 0 /\ -bSymmetry^post89+bSymmetry^0 == 0 /\ -tmp___4^post89+tmp___4^0 == 0 /\ -tmp___6^post89+tmp___6^0 == 0 /\ -nSumDiag2^post89+nSumDiag2^0 == 0 /\ tmp___2^0-tmp___2^post89 == 0 /\ -bDomain^post89+bDomain^0 == 0 /\ bSum^0-bSum^post89 == 0 /\ -tmp___0^post89+tmp___0^0 == 0 /\ bDistinct^0-bDistinct^post89 == 0 /\ nSum^0-nSum^post89 == 0 /\ tmp^0-tmp^post89 == 0 /\ -tmp___1^post89+tmp___1^0 == 0 /\ nSumCol^0-nSumCol^post89 == 0 /\ -tmp___5^post89+tmp___5^0 == 0 /\ nN^0-nN^post89 == 0), cost: 1 New rule: l54 -> l52 : 1+nSum^0-nSumCol^0 <= 0, cost: 1 Applied preprocessing Original rule: l54 -> l52 : bDistinct^0'=bDistinct^post90, tmp^0'=tmp^post90, nN^0'=nN^post90, tmp___2^0'=tmp___2^post90, nSum^0'=nSum^post90, tmp___7^0'=tmp___7^post90, bSum^0'=bSum^post90, nSumDiag1^0'=nSumDiag1^post90, tmp___4^0'=tmp___4^post90, nj^0'=nj^post90, nDim^0'=nDim^post90, tmp___1^0'=tmp___1^post90, nSumRow^0'=nSumRow^post90, tmp___6^0'=tmp___6^post90, bDomain^0'=bDomain^post90, tmp___0^0'=tmp___0^post90, nSumCol^0'=nSumCol^post90, tmp___3^0'=tmp___3^post90, ni^0'=ni^post90, bSymmetry^0'=bSymmetry^post90, nSumDiag2^0'=nSumDiag2^post90, tmp___5^0'=tmp___5^post90, (-ni^post90+ni^0 == 0 /\ bSymmetry^0-bSymmetry^post90 == 0 /\ -nj^post90+nj^0 == 0 /\ tmp___7^0-tmp___7^post90 == 0 /\ bSum^0-bSum^post90 == 0 /\ 1-nSum^0+nSumCol^0 <= 0 /\ -tmp___6^post90+tmp___6^0 == 0 /\ -tmp___4^post90+tmp___4^0 == 0 /\ -tmp___5^post90+tmp___5^0 == 0 /\ -nSumDiag2^post90+nSumDiag2^0 == 0 /\ -nSumRow^post90+nSumRow^0 == 0 /\ nSum^0-nSum^post90 == 0 /\ tmp^0-tmp^post90 == 0 /\ nSumCol^0-nSumCol^post90 == 0 /\ -bDomain^post90+bDomain^0 == 0 /\ tmp___2^0-tmp___2^post90 == 0 /\ bDistinct^0-bDistinct^post90 == 0 /\ tmp___3^0-tmp___3^post90 == 0 /\ -nDim^post90+nDim^0 == 0 /\ -tmp___1^post90+tmp___1^0 == 0 /\ tmp___0^0-tmp___0^post90 == 0 /\ -nSumDiag1^post90+nSumDiag1^0 == 0 /\ nN^0-nN^post90 == 0), cost: 1 New rule: l54 -> l52 : 1-nSum^0+nSumCol^0 <= 0, cost: 1 Applied preprocessing Original rule: l54 -> l53 : bDistinct^0'=bDistinct^post91, tmp^0'=tmp^post91, nN^0'=nN^post91, tmp___2^0'=tmp___2^post91, nSum^0'=nSum^post91, tmp___7^0'=tmp___7^post91, bSum^0'=bSum^post91, nSumDiag1^0'=nSumDiag1^post91, tmp___4^0'=tmp___4^post91, nj^0'=nj^post91, nDim^0'=nDim^post91, tmp___1^0'=tmp___1^post91, nSumRow^0'=nSumRow^post91, tmp___6^0'=tmp___6^post91, bDomain^0'=bDomain^post91, tmp___0^0'=tmp___0^post91, nSumCol^0'=nSumCol^post91, tmp___3^0'=tmp___3^post91, ni^0'=ni^post91, bSymmetry^0'=bSymmetry^post91, nSumDiag2^0'=nSumDiag2^post91, tmp___5^0'=tmp___5^post91, (-nSumDiag1^post91+nSumDiag1^0 == 0 /\ nN^0-nN^post91 == 0 /\ -nj^post91+nj^0 == 0 /\ bDistinct^0-bDistinct^post91 == 0 /\ nSum^0-nSumCol^0 <= 0 /\ tmp___2^0-tmp___2^post91 == 0 /\ ni^0-ni^post91 == 0 /\ -1+tmp___5^post91 == 0 /\ nSumCol^0-nSumCol^post91 == 0 /\ bSum^0-bSum^post91 == 0 /\ -nSumDiag2^post91+nSumDiag2^0 == 0 /\ tmp___4^0-tmp___4^post91 == 0 /\ nSum^0-nSum^post91 == 0 /\ tmp^0-tmp^post91 == 0 /\ -nSum^0+nSumCol^0 <= 0 /\ tmp___6^0-tmp___6^post91 == 0 /\ tmp___0^0-tmp___0^post91 == 0 /\ nSumRow^0-nSumRow^post91 == 0 /\ -nDim^post91+nDim^0 == 0 /\ -bSymmetry^post91+bSymmetry^0 == 0 /\ tmp___3^0-tmp___3^post91 == 0 /\ tmp___1^0-tmp___1^post91 == 0 /\ -bDomain^post91+bDomain^0 == 0 /\ -tmp___7^post91+tmp___7^0 == 0), cost: 1 New rule: l54 -> l53 : tmp___5^0'=1, nSum^0-nSumCol^0 == 0, cost: 1 Applied preprocessing Original rule: l55 -> l53 : bDistinct^0'=bDistinct^post92, tmp^0'=tmp^post92, nN^0'=nN^post92, tmp___2^0'=tmp___2^post92, nSum^0'=nSum^post92, tmp___7^0'=tmp___7^post92, bSum^0'=bSum^post92, nSumDiag1^0'=nSumDiag1^post92, tmp___4^0'=tmp___4^post92, nj^0'=nj^post92, nDim^0'=nDim^post92, tmp___1^0'=tmp___1^post92, nSumRow^0'=nSumRow^post92, tmp___6^0'=tmp___6^post92, bDomain^0'=bDomain^post92, tmp___0^0'=tmp___0^post92, nSumCol^0'=nSumCol^post92, tmp___3^0'=tmp___3^post92, ni^0'=ni^post92, bSymmetry^0'=bSymmetry^post92, nSumDiag2^0'=nSumDiag2^post92, tmp___5^0'=tmp___5^post92, (tmp___7^0-tmp___7^post92 == 0 /\ nSumDiag1^0-nSumDiag1^post92 == 0 /\ tmp___5^post92 == 0 /\ tmp^0-tmp^post92 == 0 /\ -nSumRow^post92+nSumRow^0 == 0 /\ -tmp___6^post92+tmp___6^0 == 0 /\ bDistinct^0-bDistinct^post92 == 0 /\ -nSumDiag2^post92+nSumDiag2^0 == 0 /\ -bSum^0 <= 0 /\ -tmp___0^post92+tmp___0^0 == 0 /\ -bSum^post92+bSum^0 == 0 /\ bSum^0 <= 0 /\ -nSum^post92+nSum^0 == 0 /\ tmp___1^0-tmp___1^post92 == 0 /\ nDim^0-nDim^post92 == 0 /\ -nSumCol^post92+nSumCol^0 == 0 /\ -tmp___2^post92+tmp___2^0 == 0 /\ nj^0-nj^post92 == 0 /\ tmp___4^0-tmp___4^post92 == 0 /\ -ni^post92+ni^0 == 0 /\ nN^0-nN^post92 == 0 /\ -bSymmetry^post92+bSymmetry^0 == 0 /\ bDomain^0-bDomain^post92 == 0 /\ -tmp___3^post92+tmp___3^0 == 0), cost: 1 New rule: l55 -> l53 : tmp___5^0'=0, bSum^0 == 0, cost: 1 Applied preprocessing Original rule: l55 -> l54 : bDistinct^0'=bDistinct^post93, tmp^0'=tmp^post93, nN^0'=nN^post93, tmp___2^0'=tmp___2^post93, nSum^0'=nSum^post93, tmp___7^0'=tmp___7^post93, bSum^0'=bSum^post93, nSumDiag1^0'=nSumDiag1^post93, tmp___4^0'=tmp___4^post93, nj^0'=nj^post93, nDim^0'=nDim^post93, tmp___1^0'=tmp___1^post93, nSumRow^0'=nSumRow^post93, tmp___6^0'=tmp___6^post93, bDomain^0'=bDomain^post93, tmp___0^0'=tmp___0^post93, nSumCol^0'=nSumCol^post93, tmp___3^0'=tmp___3^post93, ni^0'=ni^post93, bSymmetry^0'=bSymmetry^post93, nSumDiag2^0'=nSumDiag2^post93, tmp___5^0'=tmp___5^post93, (-bSymmetry^post93+bSymmetry^0 == 0 /\ bDistinct^0-bDistinct^post93 == 0 /\ nDim^0-nDim^post93 == 0 /\ nj^0-nj^post93 == 0 /\ tmp^0-tmp^post93 == 0 /\ 1-bSum^0 <= 0 /\ -tmp___6^post93+tmp___6^0 == 0 /\ nSum^0-nSum^post93 == 0 /\ -tmp___5^post93+tmp___5^0 == 0 /\ nSumRow^0-nSumRow^post93 == 0 /\ tmp___7^0-tmp___7^post93 == 0 /\ -tmp___3^post93+tmp___3^0 == 0 /\ -tmp___2^post93+tmp___2^0 == 0 /\ tmp___1^0-tmp___1^post93 == 0 /\ -ni^post93+ni^0 == 0 /\ -nSumCol^post93+nSumCol^0 == 0 /\ tmp___4^0-tmp___4^post93 == 0 /\ nN^0-nN^post93 == 0 /\ -bSum^post93+bSum^0 == 0 /\ -nSumDiag2^post93+nSumDiag2^0 == 0 /\ -tmp___0^post93+tmp___0^0 == 0 /\ nSumDiag1^0-nSumDiag1^post93 == 0 /\ bDomain^0-bDomain^post93 == 0), cost: 1 New rule: l55 -> l54 : -1+bSum^0 >= 0, cost: 1 Applied preprocessing Original rule: l55 -> l54 : bDistinct^0'=bDistinct^post94, tmp^0'=tmp^post94, nN^0'=nN^post94, tmp___2^0'=tmp___2^post94, nSum^0'=nSum^post94, tmp___7^0'=tmp___7^post94, bSum^0'=bSum^post94, nSumDiag1^0'=nSumDiag1^post94, tmp___4^0'=tmp___4^post94, nj^0'=nj^post94, nDim^0'=nDim^post94, tmp___1^0'=tmp___1^post94, nSumRow^0'=nSumRow^post94, tmp___6^0'=tmp___6^post94, bDomain^0'=bDomain^post94, tmp___0^0'=tmp___0^post94, nSumCol^0'=nSumCol^post94, tmp___3^0'=tmp___3^post94, ni^0'=ni^post94, bSymmetry^0'=bSymmetry^post94, nSumDiag2^0'=nSumDiag2^post94, tmp___5^0'=tmp___5^post94, (nDim^0-nDim^post94 == 0 /\ -bSymmetry^post94+bSymmetry^0 == 0 /\ nj^0-nj^post94 == 0 /\ tmp___4^0-tmp___4^post94 == 0 /\ tmp___2^0-tmp___2^post94 == 0 /\ tmp^0-tmp^post94 == 0 /\ -nSumCol^post94+nSumCol^0 == 0 /\ nSumRow^0-nSumRow^post94 == 0 /\ -tmp___6^post94+tmp___6^0 == 0 /\ -bDomain^post94+bDomain^0 == 0 /\ -tmp___3^post94+tmp___3^0 == 0 /\ -tmp___5^post94+tmp___5^0 == 0 /\ bDistinct^0-bDistinct^post94 == 0 /\ nSum^0-nSum^post94 == 0 /\ -tmp___1^post94+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post94 == 0 /\ -tmp___0^post94+tmp___0^0 == 0 /\ -ni^post94+ni^0 == 0 /\ nN^0-nN^post94 == 0 /\ nSumDiag1^0-nSumDiag1^post94 == 0 /\ 1+bSum^0 <= 0 /\ -bSum^post94+bSum^0 == 0 /\ -nSumDiag2^post94+nSumDiag2^0 == 0), cost: 1 New rule: l55 -> l54 : 1+bSum^0 <= 0, cost: 1 Applied preprocessing Original rule: l37 -> l36 : bDistinct^0'=bDistinct^post95, tmp^0'=tmp^post95, nN^0'=nN^post95, tmp___2^0'=tmp___2^post95, nSum^0'=nSum^post95, tmp___7^0'=tmp___7^post95, bSum^0'=bSum^post95, nSumDiag1^0'=nSumDiag1^post95, tmp___4^0'=tmp___4^post95, nj^0'=nj^post95, nDim^0'=nDim^post95, tmp___1^0'=tmp___1^post95, nSumRow^0'=nSumRow^post95, tmp___6^0'=tmp___6^post95, bDomain^0'=bDomain^post95, tmp___0^0'=tmp___0^post95, nSumCol^0'=nSumCol^post95, tmp___3^0'=tmp___3^post95, ni^0'=ni^post95, bSymmetry^0'=bSymmetry^post95, nSumDiag2^0'=nSumDiag2^post95, tmp___5^0'=tmp___5^post95, (-ni^post95+ni^0 == 0 /\ -nSumCol^post95+nSumCol^0 == 0 /\ bSum^0-bSum^post95 == 0 /\ tmp___6^0-tmp___6^post95 == 0 /\ -nj^post95+nj^0 == 0 /\ -nSumDiag2^post95+nSumDiag2^0 == 0 /\ tmp___2^0-tmp___2^post95 == 0 /\ bDistinct^0-bDistinct^post95 == 0 /\ tmp___4^0-tmp___4^post95 == 0 /\ tmp^0-tmp^post95 == 0 /\ nSum^0-nSum^post95 == 0 /\ nN^0-nN^post95 == 0 /\ -bSymmetry^post95+bSymmetry^0 == 0 /\ -nSumRow^post95+nSumRow^0 == 0 /\ -tmp___5^post95+tmp___5^0 == 0 /\ -bDomain^post95+bDomain^0 == 0 /\ -tmp___7^post95+tmp___7^0 == 0 /\ tmp___3^0-tmp___3^post95 == 0 /\ -tmp___1^post95+tmp___1^0 == 0 /\ -nSumDiag1^post95+nSumDiag1^0 == 0 /\ tmp___0^0-tmp___0^post95 == 0 /\ -nDim^post95+nDim^0 == 0), cost: 1 New rule: l37 -> l36 : TRUE, cost: 1 Applied preprocessing Original rule: l39 -> l55 : bDistinct^0'=bDistinct^post96, tmp^0'=tmp^post96, nN^0'=nN^post96, tmp___2^0'=tmp___2^post96, nSum^0'=nSum^post96, tmp___7^0'=tmp___7^post96, bSum^0'=bSum^post96, nSumDiag1^0'=nSumDiag1^post96, tmp___4^0'=tmp___4^post96, nj^0'=nj^post96, nDim^0'=nDim^post96, tmp___1^0'=tmp___1^post96, nSumRow^0'=nSumRow^post96, tmp___6^0'=tmp___6^post96, bDomain^0'=bDomain^post96, tmp___0^0'=tmp___0^post96, nSumCol^0'=nSumCol^post96, tmp___3^0'=tmp___3^post96, ni^0'=ni^post96, bSymmetry^0'=bSymmetry^post96, nSumDiag2^0'=nSumDiag2^post96, tmp___5^0'=tmp___5^post96, (tmp___6^0-tmp___6^post96 == 0 /\ -nj^post96+nj^0 == 0 /\ bDistinct^0-bDistinct^post96 == 0 /\ -nSumDiag1^post96+nSumDiag1^0 == 0 /\ -tmp___3^post96+tmp___3^0 == 0 /\ ni^0-ni^post96 == 0 /\ nSumCol^0-nSumCol^post96 == 0 /\ tmp___2^0-tmp___2^post96 == 0 /\ -nSumDiag2^post96+nSumDiag2^0 == 0 /\ tmp___4^0-tmp___4^post96 == 0 /\ nSum^0-nSum^post96 == 0 /\ tmp^0-tmp^post96 == 0 /\ nN^0-nN^post96 == 0 /\ tmp___0^0-tmp___0^post96 == 0 /\ nDim^0-ni^0 <= 0 /\ -tmp___1^post96+tmp___1^0 == 0 /\ -tmp___5^post96+tmp___5^0 == 0 /\ -bSymmetry^post96+bSymmetry^0 == 0 /\ bSum^0-bSum^post96 == 0 /\ -nDim^post96+nDim^0 == 0 /\ -tmp___7^post96+tmp___7^0 == 0 /\ -bDomain^post96+bDomain^0 == 0 /\ -nSumRow^post96+nSumRow^0 == 0), cost: 1 New rule: l39 -> l55 : nDim^0-ni^0 <= 0, cost: 1 Applied preprocessing Original rule: l39 -> l38 : bDistinct^0'=bDistinct^post97, tmp^0'=tmp^post97, nN^0'=nN^post97, tmp___2^0'=tmp___2^post97, nSum^0'=nSum^post97, tmp___7^0'=tmp___7^post97, bSum^0'=bSum^post97, nSumDiag1^0'=nSumDiag1^post97, tmp___4^0'=tmp___4^post97, nj^0'=nj^post97, nDim^0'=nDim^post97, tmp___1^0'=tmp___1^post97, nSumRow^0'=nSumRow^post97, tmp___6^0'=tmp___6^post97, bDomain^0'=bDomain^post97, tmp___0^0'=tmp___0^post97, nSumCol^0'=nSumCol^post97, tmp___3^0'=tmp___3^post97, ni^0'=ni^post97, bSymmetry^0'=bSymmetry^post97, nSumDiag2^0'=nSumDiag2^post97, tmp___5^0'=tmp___5^post97, (0 == 0 /\ bDistinct^0-bDistinct^post97 == 0 /\ -tmp___6^post97+tmp___6^0 == 0 /\ tmp___0^0-tmp___0^post97 == 0 /\ -nSumDiag2^post97+nSumDiag2^0 == 0 /\ -nSumDiag1^post97+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post97 == 0 /\ -nSum^post97+nSum^0 == 0 /\ -tmp___5^post97+tmp___5^0 == 0 /\ tmp___3^0-tmp___3^post97 == 0 /\ tmp^0-tmp^post97 == 0 /\ tmp___7^0-tmp___7^post97 == 0 /\ tmp___4^0-tmp___4^post97 == 0 /\ tmp___1^0-tmp___1^post97 == 0 /\ 1-nDim^0+ni^0 <= 0 /\ -1+ni^post97-ni^0 == 0 /\ -nN^post97+nN^0 == 0 /\ -bSymmetry^post97+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post97 == 0 /\ -nSumRow^post97+nSumRow^0 == 0 /\ bSum^0-bSum^post97 == 0 /\ -nj^post97+nj^0 == 0 /\ nDim^0-nDim^post97 == 0), cost: 1 New rule: l39 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=1+ni^0, 1-nDim^0+ni^0 <= 0, cost: 1 Applied preprocessing Original rule: l35 -> l38 : bDistinct^0'=bDistinct^post99, tmp^0'=tmp^post99, nN^0'=nN^post99, tmp___2^0'=tmp___2^post99, nSum^0'=nSum^post99, tmp___7^0'=tmp___7^post99, bSum^0'=bSum^post99, nSumDiag1^0'=nSumDiag1^post99, tmp___4^0'=tmp___4^post99, nj^0'=nj^post99, nDim^0'=nDim^post99, tmp___1^0'=tmp___1^post99, nSumRow^0'=nSumRow^post99, tmp___6^0'=tmp___6^post99, bDomain^0'=bDomain^post99, tmp___0^0'=tmp___0^post99, nSumCol^0'=nSumCol^post99, tmp___3^0'=tmp___3^post99, ni^0'=ni^post99, bSymmetry^0'=bSymmetry^post99, nSumDiag2^0'=nSumDiag2^post99, tmp___5^0'=tmp___5^post99, (nSumCol^post99 == 0 /\ nDim^0-nDim^post99 == 0 /\ tmp___1^0-tmp___1^post99 == 0 /\ -bSymmetry^post99+bSymmetry^0 == 0 /\ ni^post99 == 0 /\ tmp___2^0-tmp___2^post99 == 0 /\ tmp___4^0-tmp___4^post99 == 0 /\ nj^0-nj^post99 == 0 /\ nSumRow^0-nSumRow^post99 == 0 /\ nN^0-nN^post99 == 0 /\ -tmp___6^post99+tmp___6^0 == 0 /\ bDistinct^0-bDistinct^post99 == 0 /\ bSum^0-bSum^post99 == 0 /\ -bDomain^post99+bDomain^0 == 0 /\ -tmp___3^post99+tmp___3^0 == 0 /\ 1+nj^0-nDim^0 <= 0 /\ nSum^0-nSum^post99 == 0 /\ tmp^0-tmp^post99 == 0 /\ -tmp___5^post99+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post99 == 0 /\ -nSumDiag2^post99+nSumDiag2^0 == 0 /\ -tmp___0^post99+tmp___0^0 == 0 /\ nSumDiag1^0-nSumDiag1^post99 == 0), cost: 1 New rule: l35 -> l38 : nSumCol^0'=0, ni^0'=0, 1+nj^0-nDim^0 <= 0, cost: 1 Applied preprocessing Original rule: l30 -> l34 : bDistinct^0'=bDistinct^post100, tmp^0'=tmp^post100, nN^0'=nN^post100, tmp___2^0'=tmp___2^post100, nSum^0'=nSum^post100, tmp___7^0'=tmp___7^post100, bSum^0'=bSum^post100, nSumDiag1^0'=nSumDiag1^post100, tmp___4^0'=tmp___4^post100, nj^0'=nj^post100, nDim^0'=nDim^post100, tmp___1^0'=tmp___1^post100, nSumRow^0'=nSumRow^post100, tmp___6^0'=tmp___6^post100, bDomain^0'=bDomain^post100, tmp___0^0'=tmp___0^post100, nSumCol^0'=nSumCol^post100, tmp___3^0'=tmp___3^post100, ni^0'=ni^post100, bSymmetry^0'=bSymmetry^post100, nSumDiag2^0'=nSumDiag2^post100, tmp___5^0'=tmp___5^post100, (tmp___6^0-tmp___6^post100 == 0 /\ ni^0-ni^post100 == 0 /\ nSumRow^0-nSumRow^post100 == 0 /\ nSum^0-nSum^post100 == 0 /\ -tmp___3^post100+tmp___3^0 == 0 /\ tmp___7^0-tmp___7^post100 == 0 /\ nj^0-nj^post100 == 0 /\ bDistinct^0-bDistinct^post100 == 0 /\ tmp___4^0-tmp___4^post100 == 0 /\ nSumDiag1^0-nSumDiag1^post100 == 0 /\ tmp^0-tmp^post100 == 0 /\ nN^0-nN^post100 == 0 /\ -bSymmetry^post100+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post100 == 0 /\ -bDomain^post100+bDomain^0 == 0 /\ bSum^0-bSum^post100 == 0 /\ -nSumDiag2^post100+nSumDiag2^0 == 0 /\ -tmp___0^post100+tmp___0^0 == 0 /\ -nDim^post100+nDim^0 == 0 /\ -tmp___5^post100+tmp___5^0 == 0 /\ -tmp___1^post100+tmp___1^0 == 0 /\ nSumCol^0-nSumCol^post100 == 0), cost: 1 New rule: l30 -> l34 : TRUE, cost: 1 Applied preprocessing Original rule: l56 -> l37 : bDistinct^0'=bDistinct^post101, tmp^0'=tmp^post101, nN^0'=nN^post101, tmp___2^0'=tmp___2^post101, nSum^0'=nSum^post101, tmp___7^0'=tmp___7^post101, bSum^0'=bSum^post101, nSumDiag1^0'=nSumDiag1^post101, tmp___4^0'=tmp___4^post101, nj^0'=nj^post101, nDim^0'=nDim^post101, tmp___1^0'=tmp___1^post101, nSumRow^0'=nSumRow^post101, tmp___6^0'=tmp___6^post101, bDomain^0'=bDomain^post101, tmp___0^0'=tmp___0^post101, nSumCol^0'=nSumCol^post101, tmp___3^0'=tmp___3^post101, ni^0'=ni^post101, bSymmetry^0'=bSymmetry^post101, nSumDiag2^0'=nSumDiag2^post101, tmp___5^0'=tmp___5^post101, (0 == 0 /\ -4+nDim^post101 == 0 /\ nSumDiag1^post101 == 0 /\ -tmp___3^post101+tmp___3^0 == 0 /\ nSumDiag2^post101 == 0 /\ -1+bDistinct^post101 == 0 /\ -nj^post101+nj^0 == 0 /\ -tmp___5^post101+tmp___5^0 == 0 /\ nSumRow^post101 == 0 /\ -tmp___0^post101+tmp___0^0 == 0 /\ bSymmetry^post101 == 0 /\ nSumCol^post101 == 0 /\ -1+bDomain^post101 == 0 /\ ni^post101 == 0 /\ -1+bSum^post101 == 0 /\ tmp___6^0-tmp___6^post101 == 0 /\ tmp___7^0-tmp___7^post101 == 0 /\ tmp___1^0-tmp___1^post101 == 0 /\ tmp___2^0-tmp___2^post101 == 0 /\ tmp___4^0-tmp___4^post101 == 0), cost: 1 New rule: l56 -> l37 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, 0 == 0, cost: 1 Applied preprocessing Original rule: l57 -> l56 : bDistinct^0'=bDistinct^post102, tmp^0'=tmp^post102, nN^0'=nN^post102, tmp___2^0'=tmp___2^post102, nSum^0'=nSum^post102, tmp___7^0'=tmp___7^post102, bSum^0'=bSum^post102, nSumDiag1^0'=nSumDiag1^post102, tmp___4^0'=tmp___4^post102, nj^0'=nj^post102, nDim^0'=nDim^post102, tmp___1^0'=tmp___1^post102, nSumRow^0'=nSumRow^post102, tmp___6^0'=tmp___6^post102, bDomain^0'=bDomain^post102, tmp___0^0'=tmp___0^post102, nSumCol^0'=nSumCol^post102, tmp___3^0'=tmp___3^post102, ni^0'=ni^post102, bSymmetry^0'=bSymmetry^post102, nSumDiag2^0'=nSumDiag2^post102, tmp___5^0'=tmp___5^post102, (tmp___4^0-tmp___4^post102 == 0 /\ -nSumDiag2^post102+nSumDiag2^0 == 0 /\ nN^0-nN^post102 == 0 /\ tmp___0^0-tmp___0^post102 == 0 /\ -nSumDiag1^post102+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post102 == 0 /\ -ni^post102+ni^0 == 0 /\ tmp___3^0-tmp___3^post102 == 0 /\ -tmp___5^post102+tmp___5^0 == 0 /\ nj^0-nj^post102 == 0 /\ tmp^0-tmp^post102 == 0 /\ tmp___6^0-tmp___6^post102 == 0 /\ tmp___7^0-tmp___7^post102 == 0 /\ bDistinct^0-bDistinct^post102 == 0 /\ bSum^0-bSum^post102 == 0 /\ -bSymmetry^post102+bSymmetry^0 == 0 /\ -nSumCol^post102+nSumCol^0 == 0 /\ -nSumRow^post102+nSumRow^0 == 0 /\ nSum^0-nSum^post102 == 0 /\ tmp___1^0-tmp___1^post102 == 0 /\ tmp___2^0-tmp___2^post102 == 0 /\ nDim^0-nDim^post102 == 0), cost: 1 New rule: l57 -> l56 : TRUE, cost: 1 Applied deletion Removed the following rules: 141 Simplified rules Start location: l57 103: l0 -> l1 : tmp___4^0'=0, TRUE, cost: 1 104: l1 -> l2 : bSum^0'=tmp___4^0, ni^0'=1+ni^0, TRUE, cost: 1 144: l2 -> l9 : TRUE, cost: 1 105: l3 -> l0 : 1+nSum^0-nSumRow^0 <= 0, cost: 1 106: l3 -> l0 : 1-nSum^0+nSumRow^0 <= 0, cost: 1 107: l3 -> l1 : tmp___4^0'=1, -nSum^0+nSumRow^0 == 0, cost: 1 108: l4 -> l1 : tmp___4^0'=0, bSum^0 == 0, cost: 1 109: l4 -> l3 : -1+bSum^0 >= 0, cost: 1 110: l4 -> l3 : 1+bSum^0 <= 0, cost: 1 111: l5 -> l6 : TRUE, cost: 1 150: l6 -> l19 : ni^0'=0, nN^0-ni^0 <= 0, cost: 1 151: l6 -> l13 : nj^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 1 112: l7 -> l4 : -nj^0+nDim^0 <= 0, cost: 1 113: l7 -> l8 : nj^0'=1+nj^0, nSumRow^0'=nSumRow^post10, 1+nj^0-nDim^0 <= 0, cost: 1 152: l8 -> l7 : TRUE, cost: 1 114: l9 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 1 115: l9 -> l8 : nj^0'=0, nSumRow^0'=0, 1-nDim^0+ni^0 <= 0, cost: 1 163: l10 -> l35 : TRUE, cost: 1 116: l11 -> l12 : tmp___3^0'=0, TRUE, cost: 1 117: l12 -> l2 : bSum^0'=tmp___3^0, ni^0'=0, TRUE, cost: 1 118: l13 -> l14 : TRUE, cost: 1 148: l14 -> l5 : ni^0'=1+ni^0, nN^0-nj^0 <= 0, cost: 1 149: l14 -> l28 : 1-nN^0+nj^0 <= 0, cost: 1 119: l15 -> l11 : 1+nSum^0-nSumDiag2^0 <= 0, cost: 1 120: l15 -> l11 : 1-nSum^0+nSumDiag2^0 <= 0, cost: 1 121: l15 -> l12 : tmp___3^0'=1, nSum^0-nSumDiag2^0 == 0, cost: 1 122: l16 -> l12 : tmp___3^0'=0, bSum^0 == 0, cost: 1 123: l16 -> l15 : -1+bSum^0 >= 0, cost: 1 124: l16 -> l15 : 1+bSum^0 <= 0, cost: 1 125: l17 -> l16 : nDim^0-ni^0 <= 0, cost: 1 126: l17 -> l18 : ni^0'=1+ni^0, nSumDiag2^0'=nSumDiag2^post23, 1-nDim^0+ni^0 <= 0, cost: 1 138: l18 -> l17 : TRUE, cost: 1 127: l19 -> l20 : TRUE, cost: 1 136: l20 -> l24 : nDim^0-ni^0 <= 0, cost: 1 137: l20 -> l19 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=1+ni^0, 1-nDim^0+ni^0 <= 0, cost: 1 128: l21 -> l22 : tmp___2^0'=0, TRUE, cost: 1 129: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=0, TRUE, cost: 1 130: l23 -> l21 : 1+nSum^0-nSumDiag1^0 <= 0, cost: 1 131: l23 -> l21 : 1-nSum^0+nSumDiag1^0 <= 0, cost: 1 132: l23 -> l22 : tmp___2^0'=1, -nSum^0+nSumDiag1^0 == 0, cost: 1 133: l24 -> l22 : tmp___2^0'=0, bSum^0 == 0, cost: 1 134: l24 -> l23 : -1+bSum^0 >= 0, cost: 1 135: l24 -> l23 : 1+bSum^0 <= 0, cost: 1 139: l25 -> l13 : bDistinct^0'=tmp___1^0, nj^0'=1+nj^0, TRUE, cost: 1 140: l26 -> l25 : tmp___1^0'=1, TRUE, cost: 1 142: l27 -> l25 : tmp___1^0'=0, TRUE, cost: 1 143: l27 -> l26 : TRUE, cost: 1 145: l28 -> l25 : tmp___1^0'=0, bDistinct^0 == 0, cost: 1 146: l28 -> l27 : -1+bDistinct^0 >= 0, cost: 1 147: l28 -> l27 : 1+bDistinct^0 <= 0, cost: 1 153: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 179: l30 -> l34 : TRUE, cost: 1 154: l31 -> l29 : tmp___0^0'=0, TRUE, cost: 1 155: l31 -> l29 : tmp___0^0'=1, TRUE, cost: 1 156: l32 -> l29 : tmp___0^0'=0, TRUE, cost: 1 157: l32 -> l31 : TRUE, cost: 1 158: l33 -> l29 : tmp___0^0'=0, bDomain^0 == 0, cost: 1 159: l33 -> l32 : -1+bDomain^0 >= 0, cost: 1 160: l33 -> l32 : 1+bDomain^0 <= 0, cost: 1 161: l34 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 1 162: l34 -> l33 : 1-nN^0+ni^0 <= 0, cost: 1 178: l35 -> l38 : nSumCol^0'=0, ni^0'=0, 1+nj^0-nDim^0 <= 0, cost: 1 164: l36 -> l30 : ni^0'=0, nN^0-ni^0 <= 0, cost: 1 165: l36 -> l37 : ni^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 1 175: l37 -> l36 : TRUE, cost: 1 166: l38 -> l39 : TRUE, cost: 1 176: l39 -> l55 : nDim^0-ni^0 <= 0, cost: 1 177: l39 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=1+ni^0, 1-nDim^0+ni^0 <= 0, cost: 1 167: l52 -> l53 : tmp___5^0'=0, TRUE, cost: 1 168: l53 -> l10 : bSum^0'=tmp___5^0, nj^0'=1+nj^0, TRUE, cost: 1 169: l54 -> l52 : 1+nSum^0-nSumCol^0 <= 0, cost: 1 170: l54 -> l52 : 1-nSum^0+nSumCol^0 <= 0, cost: 1 171: l54 -> l53 : tmp___5^0'=1, nSum^0-nSumCol^0 == 0, cost: 1 172: l55 -> l53 : tmp___5^0'=0, bSum^0 == 0, cost: 1 173: l55 -> l54 : -1+bSum^0 >= 0, cost: 1 174: l55 -> l54 : 1+bSum^0 <= 0, cost: 1 180: l56 -> l37 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, 0 == 0, cost: 1 181: l57 -> l56 : TRUE, cost: 1 Eliminating location l56 by chaining: Applied chaining First rule: l57 -> l56 : TRUE, cost: 1 Second rule: l56 -> l37 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, 0 == 0, cost: 1 New rule: l57 -> l37 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, 0 == 0, cost: 2 Applied deletion Removed the following rules: 180 181 Eliminating location l26 by chaining: Applied chaining First rule: l27 -> l26 : TRUE, cost: 1 Second rule: l26 -> l25 : tmp___1^0'=1, TRUE, cost: 1 New rule: l27 -> l25 : tmp___1^0'=1, TRUE, cost: 2 Applied deletion Removed the following rules: 140 143 Eliminating location l35 by chaining: Applied chaining First rule: l10 -> l35 : TRUE, cost: 1 Second rule: l35 -> l38 : nSumCol^0'=0, ni^0'=0, 1+nj^0-nDim^0 <= 0, cost: 1 New rule: l10 -> l38 : nSumCol^0'=0, ni^0'=0, 1+nj^0-nDim^0 <= 0, cost: 2 Applied deletion Removed the following rules: 163 178 Eliminated locations on linear paths Start location: l57 103: l0 -> l1 : tmp___4^0'=0, TRUE, cost: 1 104: l1 -> l2 : bSum^0'=tmp___4^0, ni^0'=1+ni^0, TRUE, cost: 1 144: l2 -> l9 : TRUE, cost: 1 105: l3 -> l0 : 1+nSum^0-nSumRow^0 <= 0, cost: 1 106: l3 -> l0 : 1-nSum^0+nSumRow^0 <= 0, cost: 1 107: l3 -> l1 : tmp___4^0'=1, -nSum^0+nSumRow^0 == 0, cost: 1 108: l4 -> l1 : tmp___4^0'=0, bSum^0 == 0, cost: 1 109: l4 -> l3 : -1+bSum^0 >= 0, cost: 1 110: l4 -> l3 : 1+bSum^0 <= 0, cost: 1 111: l5 -> l6 : TRUE, cost: 1 150: l6 -> l19 : ni^0'=0, nN^0-ni^0 <= 0, cost: 1 151: l6 -> l13 : nj^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 1 112: l7 -> l4 : -nj^0+nDim^0 <= 0, cost: 1 113: l7 -> l8 : nj^0'=1+nj^0, nSumRow^0'=nSumRow^post10, 1+nj^0-nDim^0 <= 0, cost: 1 152: l8 -> l7 : TRUE, cost: 1 114: l9 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 1 115: l9 -> l8 : nj^0'=0, nSumRow^0'=0, 1-nDim^0+ni^0 <= 0, cost: 1 184: l10 -> l38 : nSumCol^0'=0, ni^0'=0, 1+nj^0-nDim^0 <= 0, cost: 2 116: l11 -> l12 : tmp___3^0'=0, TRUE, cost: 1 117: l12 -> l2 : bSum^0'=tmp___3^0, ni^0'=0, TRUE, cost: 1 118: l13 -> l14 : TRUE, cost: 1 148: l14 -> l5 : ni^0'=1+ni^0, nN^0-nj^0 <= 0, cost: 1 149: l14 -> l28 : 1-nN^0+nj^0 <= 0, cost: 1 119: l15 -> l11 : 1+nSum^0-nSumDiag2^0 <= 0, cost: 1 120: l15 -> l11 : 1-nSum^0+nSumDiag2^0 <= 0, cost: 1 121: l15 -> l12 : tmp___3^0'=1, nSum^0-nSumDiag2^0 == 0, cost: 1 122: l16 -> l12 : tmp___3^0'=0, bSum^0 == 0, cost: 1 123: l16 -> l15 : -1+bSum^0 >= 0, cost: 1 124: l16 -> l15 : 1+bSum^0 <= 0, cost: 1 125: l17 -> l16 : nDim^0-ni^0 <= 0, cost: 1 126: l17 -> l18 : ni^0'=1+ni^0, nSumDiag2^0'=nSumDiag2^post23, 1-nDim^0+ni^0 <= 0, cost: 1 138: l18 -> l17 : TRUE, cost: 1 127: l19 -> l20 : TRUE, cost: 1 136: l20 -> l24 : nDim^0-ni^0 <= 0, cost: 1 137: l20 -> l19 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=1+ni^0, 1-nDim^0+ni^0 <= 0, cost: 1 128: l21 -> l22 : tmp___2^0'=0, TRUE, cost: 1 129: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=0, TRUE, cost: 1 130: l23 -> l21 : 1+nSum^0-nSumDiag1^0 <= 0, cost: 1 131: l23 -> l21 : 1-nSum^0+nSumDiag1^0 <= 0, cost: 1 132: l23 -> l22 : tmp___2^0'=1, -nSum^0+nSumDiag1^0 == 0, cost: 1 133: l24 -> l22 : tmp___2^0'=0, bSum^0 == 0, cost: 1 134: l24 -> l23 : -1+bSum^0 >= 0, cost: 1 135: l24 -> l23 : 1+bSum^0 <= 0, cost: 1 139: l25 -> l13 : bDistinct^0'=tmp___1^0, nj^0'=1+nj^0, TRUE, cost: 1 142: l27 -> l25 : tmp___1^0'=0, TRUE, cost: 1 183: l27 -> l25 : tmp___1^0'=1, TRUE, cost: 2 145: l28 -> l25 : tmp___1^0'=0, bDistinct^0 == 0, cost: 1 146: l28 -> l27 : -1+bDistinct^0 >= 0, cost: 1 147: l28 -> l27 : 1+bDistinct^0 <= 0, cost: 1 153: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 179: l30 -> l34 : TRUE, cost: 1 154: l31 -> l29 : tmp___0^0'=0, TRUE, cost: 1 155: l31 -> l29 : tmp___0^0'=1, TRUE, cost: 1 156: l32 -> l29 : tmp___0^0'=0, TRUE, cost: 1 157: l32 -> l31 : TRUE, cost: 1 158: l33 -> l29 : tmp___0^0'=0, bDomain^0 == 0, cost: 1 159: l33 -> l32 : -1+bDomain^0 >= 0, cost: 1 160: l33 -> l32 : 1+bDomain^0 <= 0, cost: 1 161: l34 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 1 162: l34 -> l33 : 1-nN^0+ni^0 <= 0, cost: 1 164: l36 -> l30 : ni^0'=0, nN^0-ni^0 <= 0, cost: 1 165: l36 -> l37 : ni^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 1 175: l37 -> l36 : TRUE, cost: 1 166: l38 -> l39 : TRUE, cost: 1 176: l39 -> l55 : nDim^0-ni^0 <= 0, cost: 1 177: l39 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=1+ni^0, 1-nDim^0+ni^0 <= 0, cost: 1 167: l52 -> l53 : tmp___5^0'=0, TRUE, cost: 1 168: l53 -> l10 : bSum^0'=tmp___5^0, nj^0'=1+nj^0, TRUE, cost: 1 169: l54 -> l52 : 1+nSum^0-nSumCol^0 <= 0, cost: 1 170: l54 -> l52 : 1-nSum^0+nSumCol^0 <= 0, cost: 1 171: l54 -> l53 : tmp___5^0'=1, nSum^0-nSumCol^0 == 0, cost: 1 172: l55 -> l53 : tmp___5^0'=0, bSum^0 == 0, cost: 1 173: l55 -> l54 : -1+bSum^0 >= 0, cost: 1 174: l55 -> l54 : 1+bSum^0 <= 0, cost: 1 182: l57 -> l37 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, 0 == 0, cost: 2 Eliminating location l36 by chaining: Applied chaining First rule: l37 -> l36 : TRUE, cost: 1 Second rule: l36 -> l30 : ni^0'=0, nN^0-ni^0 <= 0, cost: 1 New rule: l37 -> l30 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 Applied chaining First rule: l37 -> l36 : TRUE, cost: 1 Second rule: l36 -> l37 : ni^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 1 New rule: l37 -> l37 : ni^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 2 Applied deletion Removed the following rules: 164 165 175 Eliminating location l34 by chaining: Applied chaining First rule: l30 -> l34 : TRUE, cost: 1 Second rule: l34 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 1 New rule: l30 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 Applied chaining First rule: l30 -> l34 : TRUE, cost: 1 Second rule: l34 -> l33 : 1-nN^0+ni^0 <= 0, cost: 1 New rule: l30 -> l33 : 1-nN^0+ni^0 <= 0, cost: 2 Applied deletion Removed the following rules: 161 162 179 Eliminating location l6 by chaining: Applied chaining First rule: l5 -> l6 : TRUE, cost: 1 Second rule: l6 -> l19 : ni^0'=0, nN^0-ni^0 <= 0, cost: 1 New rule: l5 -> l19 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 Applied chaining First rule: l5 -> l6 : TRUE, cost: 1 Second rule: l6 -> l13 : nj^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 1 New rule: l5 -> l13 : nj^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 2 Applied deletion Removed the following rules: 111 150 151 Eliminating location l14 by chaining: Applied chaining First rule: l13 -> l14 : TRUE, cost: 1 Second rule: l14 -> l5 : ni^0'=1+ni^0, nN^0-nj^0 <= 0, cost: 1 New rule: l13 -> l5 : ni^0'=1+ni^0, nN^0-nj^0 <= 0, cost: 2 Applied chaining First rule: l13 -> l14 : TRUE, cost: 1 Second rule: l14 -> l28 : 1-nN^0+nj^0 <= 0, cost: 1 New rule: l13 -> l28 : 1-nN^0+nj^0 <= 0, cost: 2 Applied deletion Removed the following rules: 118 148 149 Eliminating location l27 by chaining: Applied chaining First rule: l28 -> l27 : -1+bDistinct^0 >= 0, cost: 1 Second rule: l27 -> l25 : tmp___1^0'=0, TRUE, cost: 1 New rule: l28 -> l25 : tmp___1^0'=0, -1+bDistinct^0 >= 0, cost: 2 Applied chaining First rule: l28 -> l27 : -1+bDistinct^0 >= 0, cost: 1 Second rule: l27 -> l25 : tmp___1^0'=1, TRUE, cost: 2 New rule: l28 -> l25 : tmp___1^0'=1, -1+bDistinct^0 >= 0, cost: 3 Applied chaining First rule: l28 -> l27 : 1+bDistinct^0 <= 0, cost: 1 Second rule: l27 -> l25 : tmp___1^0'=0, TRUE, cost: 1 New rule: l28 -> l25 : tmp___1^0'=0, 1+bDistinct^0 <= 0, cost: 2 Applied chaining First rule: l28 -> l27 : 1+bDistinct^0 <= 0, cost: 1 Second rule: l27 -> l25 : tmp___1^0'=1, TRUE, cost: 2 New rule: l28 -> l25 : tmp___1^0'=1, 1+bDistinct^0 <= 0, cost: 3 Applied deletion Removed the following rules: 142 146 147 183 Eliminating location l20 by chaining: Applied chaining First rule: l19 -> l20 : TRUE, cost: 1 Second rule: l20 -> l24 : nDim^0-ni^0 <= 0, cost: 1 New rule: l19 -> l24 : nDim^0-ni^0 <= 0, cost: 2 Applied chaining First rule: l19 -> l20 : TRUE, cost: 1 Second rule: l20 -> l19 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=1+ni^0, 1-nDim^0+ni^0 <= 0, cost: 1 New rule: l19 -> l19 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=1+ni^0, 1-nDim^0+ni^0 <= 0, cost: 2 Applied deletion Removed the following rules: 127 136 137 Eliminating location l23 by chaining: Applied chaining First rule: l24 -> l23 : -1+bSum^0 >= 0, cost: 1 Second rule: l23 -> l21 : 1+nSum^0-nSumDiag1^0 <= 0, cost: 1 New rule: l24 -> l21 : (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0), cost: 2 Applied chaining First rule: l24 -> l23 : -1+bSum^0 >= 0, cost: 1 Second rule: l23 -> l21 : 1-nSum^0+nSumDiag1^0 <= 0, cost: 1 New rule: l24 -> l21 : (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumDiag1^0 <= 0), cost: 2 Applied chaining First rule: l24 -> l23 : -1+bSum^0 >= 0, cost: 1 Second rule: l23 -> l22 : tmp___2^0'=1, -nSum^0+nSumDiag1^0 == 0, cost: 1 New rule: l24 -> l22 : tmp___2^0'=1, (-1+bSum^0 >= 0 /\ -nSum^0+nSumDiag1^0 == 0), cost: 2 Applied chaining First rule: l24 -> l23 : 1+bSum^0 <= 0, cost: 1 Second rule: l23 -> l21 : 1+nSum^0-nSumDiag1^0 <= 0, cost: 1 New rule: l24 -> l21 : (1+nSum^0-nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 Applied chaining First rule: l24 -> l23 : 1+bSum^0 <= 0, cost: 1 Second rule: l23 -> l21 : 1-nSum^0+nSumDiag1^0 <= 0, cost: 1 New rule: l24 -> l21 : (1-nSum^0+nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 Applied chaining First rule: l24 -> l23 : 1+bSum^0 <= 0, cost: 1 Second rule: l23 -> l22 : tmp___2^0'=1, -nSum^0+nSumDiag1^0 == 0, cost: 1 New rule: l24 -> l22 : tmp___2^0'=1, (-nSum^0+nSumDiag1^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 Applied deletion Removed the following rules: 130 131 132 134 135 Eliminating location l17 by chaining: Applied chaining First rule: l18 -> l17 : TRUE, cost: 1 Second rule: l17 -> l16 : nDim^0-ni^0 <= 0, cost: 1 New rule: l18 -> l16 : nDim^0-ni^0 <= 0, cost: 2 Applied chaining First rule: l18 -> l17 : TRUE, cost: 1 Second rule: l17 -> l18 : ni^0'=1+ni^0, nSumDiag2^0'=nSumDiag2^post23, 1-nDim^0+ni^0 <= 0, cost: 1 New rule: l18 -> l18 : ni^0'=1+ni^0, nSumDiag2^0'=nSumDiag2^post23, 1-nDim^0+ni^0 <= 0, cost: 2 Applied deletion Removed the following rules: 125 126 138 Eliminating location l15 by chaining: Applied chaining First rule: l16 -> l15 : -1+bSum^0 >= 0, cost: 1 Second rule: l15 -> l11 : 1+nSum^0-nSumDiag2^0 <= 0, cost: 1 New rule: l16 -> l11 : (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0), cost: 2 Applied chaining First rule: l16 -> l15 : -1+bSum^0 >= 0, cost: 1 Second rule: l15 -> l11 : 1-nSum^0+nSumDiag2^0 <= 0, cost: 1 New rule: l16 -> l11 : (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0), cost: 2 Applied chaining First rule: l16 -> l15 : -1+bSum^0 >= 0, cost: 1 Second rule: l15 -> l12 : tmp___3^0'=1, nSum^0-nSumDiag2^0 == 0, cost: 1 New rule: l16 -> l12 : tmp___3^0'=1, (-1+bSum^0 >= 0 /\ nSum^0-nSumDiag2^0 == 0), cost: 2 Applied chaining First rule: l16 -> l15 : 1+bSum^0 <= 0, cost: 1 Second rule: l15 -> l11 : 1+nSum^0-nSumDiag2^0 <= 0, cost: 1 New rule: l16 -> l11 : (1+nSum^0-nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 Applied chaining First rule: l16 -> l15 : 1+bSum^0 <= 0, cost: 1 Second rule: l15 -> l11 : 1-nSum^0+nSumDiag2^0 <= 0, cost: 1 New rule: l16 -> l11 : (1-nSum^0+nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 Applied chaining First rule: l16 -> l15 : 1+bSum^0 <= 0, cost: 1 Second rule: l15 -> l12 : tmp___3^0'=1, nSum^0-nSumDiag2^0 == 0, cost: 1 New rule: l16 -> l12 : tmp___3^0'=1, (nSum^0-nSumDiag2^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 Applied deletion Removed the following rules: 119 120 121 123 124 Eliminating location l9 by chaining: Applied chaining First rule: l2 -> l9 : TRUE, cost: 1 Second rule: l9 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 1 New rule: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 Applied chaining First rule: l2 -> l9 : TRUE, cost: 1 Second rule: l9 -> l8 : nj^0'=0, nSumRow^0'=0, 1-nDim^0+ni^0 <= 0, cost: 1 New rule: l2 -> l8 : nj^0'=0, nSumRow^0'=0, 1-nDim^0+ni^0 <= 0, cost: 2 Applied deletion Removed the following rules: 114 115 144 Eliminating location l7 by chaining: Applied chaining First rule: l8 -> l7 : TRUE, cost: 1 Second rule: l7 -> l4 : -nj^0+nDim^0 <= 0, cost: 1 New rule: l8 -> l4 : -nj^0+nDim^0 <= 0, cost: 2 Applied chaining First rule: l8 -> l7 : TRUE, cost: 1 Second rule: l7 -> l8 : nj^0'=1+nj^0, nSumRow^0'=nSumRow^post10, 1+nj^0-nDim^0 <= 0, cost: 1 New rule: l8 -> l8 : nj^0'=1+nj^0, nSumRow^0'=nSumRow^post10, 1+nj^0-nDim^0 <= 0, cost: 2 Applied deletion Removed the following rules: 112 113 152 Eliminating location l3 by chaining: Applied chaining First rule: l4 -> l3 : -1+bSum^0 >= 0, cost: 1 Second rule: l3 -> l0 : 1+nSum^0-nSumRow^0 <= 0, cost: 1 New rule: l4 -> l0 : (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumRow^0 <= 0), cost: 2 Applied chaining First rule: l4 -> l3 : -1+bSum^0 >= 0, cost: 1 Second rule: l3 -> l0 : 1-nSum^0+nSumRow^0 <= 0, cost: 1 New rule: l4 -> l0 : (1-nSum^0+nSumRow^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 Applied chaining First rule: l4 -> l3 : -1+bSum^0 >= 0, cost: 1 Second rule: l3 -> l1 : tmp___4^0'=1, -nSum^0+nSumRow^0 == 0, cost: 1 New rule: l4 -> l1 : tmp___4^0'=1, (-1+bSum^0 >= 0 /\ -nSum^0+nSumRow^0 == 0), cost: 2 Applied chaining First rule: l4 -> l3 : 1+bSum^0 <= 0, cost: 1 Second rule: l3 -> l0 : 1+nSum^0-nSumRow^0 <= 0, cost: 1 New rule: l4 -> l0 : (1+nSum^0-nSumRow^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 Applied chaining First rule: l4 -> l3 : 1+bSum^0 <= 0, cost: 1 Second rule: l3 -> l0 : 1-nSum^0+nSumRow^0 <= 0, cost: 1 New rule: l4 -> l0 : (1-nSum^0+nSumRow^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 Applied chaining First rule: l4 -> l3 : 1+bSum^0 <= 0, cost: 1 Second rule: l3 -> l1 : tmp___4^0'=1, -nSum^0+nSumRow^0 == 0, cost: 1 New rule: l4 -> l1 : tmp___4^0'=1, (-nSum^0+nSumRow^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 Applied deletion Removed the following rules: 105 106 107 109 110 Eliminating location l39 by chaining: Applied chaining First rule: l38 -> l39 : TRUE, cost: 1 Second rule: l39 -> l55 : nDim^0-ni^0 <= 0, cost: 1 New rule: l38 -> l55 : nDim^0-ni^0 <= 0, cost: 2 Applied chaining First rule: l38 -> l39 : TRUE, cost: 1 Second rule: l39 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=1+ni^0, 1-nDim^0+ni^0 <= 0, cost: 1 New rule: l38 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=1+ni^0, 1-nDim^0+ni^0 <= 0, cost: 2 Applied deletion Removed the following rules: 166 176 177 Eliminating location l54 by chaining: Applied chaining First rule: l55 -> l54 : -1+bSum^0 >= 0, cost: 1 Second rule: l54 -> l52 : 1+nSum^0-nSumCol^0 <= 0, cost: 1 New rule: l55 -> l52 : (1+nSum^0-nSumCol^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 Applied chaining First rule: l55 -> l54 : -1+bSum^0 >= 0, cost: 1 Second rule: l54 -> l52 : 1-nSum^0+nSumCol^0 <= 0, cost: 1 New rule: l55 -> l52 : (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumCol^0 <= 0), cost: 2 Applied chaining First rule: l55 -> l54 : -1+bSum^0 >= 0, cost: 1 Second rule: l54 -> l53 : tmp___5^0'=1, nSum^0-nSumCol^0 == 0, cost: 1 New rule: l55 -> l53 : tmp___5^0'=1, (-1+bSum^0 >= 0 /\ nSum^0-nSumCol^0 == 0), cost: 2 Applied chaining First rule: l55 -> l54 : 1+bSum^0 <= 0, cost: 1 Second rule: l54 -> l52 : 1+nSum^0-nSumCol^0 <= 0, cost: 1 New rule: l55 -> l52 : (1+nSum^0-nSumCol^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 Applied chaining First rule: l55 -> l54 : 1+bSum^0 <= 0, cost: 1 Second rule: l54 -> l52 : 1-nSum^0+nSumCol^0 <= 0, cost: 1 New rule: l55 -> l52 : (1-nSum^0+nSumCol^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 Applied chaining First rule: l55 -> l54 : 1+bSum^0 <= 0, cost: 1 Second rule: l54 -> l53 : tmp___5^0'=1, nSum^0-nSumCol^0 == 0, cost: 1 New rule: l55 -> l53 : tmp___5^0'=1, (nSum^0-nSumCol^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 Applied deletion Removed the following rules: 169 170 171 173 174 Eliminating location l32 by chaining: Applied chaining First rule: l33 -> l32 : -1+bDomain^0 >= 0, cost: 1 Second rule: l32 -> l29 : tmp___0^0'=0, TRUE, cost: 1 New rule: l33 -> l29 : tmp___0^0'=0, -1+bDomain^0 >= 0, cost: 2 Applied chaining First rule: l33 -> l32 : -1+bDomain^0 >= 0, cost: 1 Second rule: l32 -> l31 : TRUE, cost: 1 New rule: l33 -> l31 : -1+bDomain^0 >= 0, cost: 2 Applied chaining First rule: l33 -> l32 : 1+bDomain^0 <= 0, cost: 1 Second rule: l32 -> l29 : tmp___0^0'=0, TRUE, cost: 1 New rule: l33 -> l29 : tmp___0^0'=0, 1+bDomain^0 <= 0, cost: 2 Applied chaining First rule: l33 -> l32 : 1+bDomain^0 <= 0, cost: 1 Second rule: l32 -> l31 : TRUE, cost: 1 New rule: l33 -> l31 : 1+bDomain^0 <= 0, cost: 2 Applied deletion Removed the following rules: 156 157 159 160 Eliminated locations on tree-shaped paths Start location: l57 103: l0 -> l1 : tmp___4^0'=0, TRUE, cost: 1 104: l1 -> l2 : bSum^0'=tmp___4^0, ni^0'=1+ni^0, TRUE, cost: 1 213: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 214: l2 -> l8 : nj^0'=0, nSumRow^0'=0, 1-nDim^0+ni^0 <= 0, cost: 2 108: l4 -> l1 : tmp___4^0'=0, bSum^0 == 0, cost: 1 217: l4 -> l0 : (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumRow^0 <= 0), cost: 2 218: l4 -> l0 : (1-nSum^0+nSumRow^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 219: l4 -> l1 : tmp___4^0'=1, (-1+bSum^0 >= 0 /\ -nSum^0+nSumRow^0 == 0), cost: 2 220: l4 -> l0 : (1+nSum^0-nSumRow^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 221: l4 -> l0 : (1-nSum^0+nSumRow^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 222: l4 -> l1 : tmp___4^0'=1, (-nSum^0+nSumRow^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 189: l5 -> l19 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 190: l5 -> l13 : nj^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 2 215: l8 -> l4 : -nj^0+nDim^0 <= 0, cost: 2 216: l8 -> l8 : nj^0'=1+nj^0, nSumRow^0'=nSumRow^post10, 1+nj^0-nDim^0 <= 0, cost: 2 184: l10 -> l38 : nSumCol^0'=0, ni^0'=0, 1+nj^0-nDim^0 <= 0, cost: 2 116: l11 -> l12 : tmp___3^0'=0, TRUE, cost: 1 117: l12 -> l2 : bSum^0'=tmp___3^0, ni^0'=0, TRUE, cost: 1 191: l13 -> l5 : ni^0'=1+ni^0, nN^0-nj^0 <= 0, cost: 2 192: l13 -> l28 : 1-nN^0+nj^0 <= 0, cost: 2 122: l16 -> l12 : tmp___3^0'=0, bSum^0 == 0, cost: 1 207: l16 -> l11 : (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0), cost: 2 208: l16 -> l11 : (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0), cost: 2 209: l16 -> l12 : tmp___3^0'=1, (-1+bSum^0 >= 0 /\ nSum^0-nSumDiag2^0 == 0), cost: 2 210: l16 -> l11 : (1+nSum^0-nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 211: l16 -> l11 : (1-nSum^0+nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 212: l16 -> l12 : tmp___3^0'=1, (nSum^0-nSumDiag2^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 205: l18 -> l16 : nDim^0-ni^0 <= 0, cost: 2 206: l18 -> l18 : ni^0'=1+ni^0, nSumDiag2^0'=nSumDiag2^post23, 1-nDim^0+ni^0 <= 0, cost: 2 197: l19 -> l24 : nDim^0-ni^0 <= 0, cost: 2 198: l19 -> l19 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=1+ni^0, 1-nDim^0+ni^0 <= 0, cost: 2 128: l21 -> l22 : tmp___2^0'=0, TRUE, cost: 1 129: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=0, TRUE, cost: 1 133: l24 -> l22 : tmp___2^0'=0, bSum^0 == 0, cost: 1 199: l24 -> l21 : (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0), cost: 2 200: l24 -> l21 : (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumDiag1^0 <= 0), cost: 2 201: l24 -> l22 : tmp___2^0'=1, (-1+bSum^0 >= 0 /\ -nSum^0+nSumDiag1^0 == 0), cost: 2 202: l24 -> l21 : (1+nSum^0-nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 203: l24 -> l21 : (1-nSum^0+nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 204: l24 -> l22 : tmp___2^0'=1, (-nSum^0+nSumDiag1^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 139: l25 -> l13 : bDistinct^0'=tmp___1^0, nj^0'=1+nj^0, TRUE, cost: 1 145: l28 -> l25 : tmp___1^0'=0, bDistinct^0 == 0, cost: 1 193: l28 -> l25 : tmp___1^0'=0, -1+bDistinct^0 >= 0, cost: 2 194: l28 -> l25 : tmp___1^0'=1, -1+bDistinct^0 >= 0, cost: 3 195: l28 -> l25 : tmp___1^0'=0, 1+bDistinct^0 <= 0, cost: 2 196: l28 -> l25 : tmp___1^0'=1, 1+bDistinct^0 <= 0, cost: 3 153: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 187: l30 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 188: l30 -> l33 : 1-nN^0+ni^0 <= 0, cost: 2 154: l31 -> l29 : tmp___0^0'=0, TRUE, cost: 1 155: l31 -> l29 : tmp___0^0'=1, TRUE, cost: 1 158: l33 -> l29 : tmp___0^0'=0, bDomain^0 == 0, cost: 1 231: l33 -> l29 : tmp___0^0'=0, -1+bDomain^0 >= 0, cost: 2 232: l33 -> l31 : -1+bDomain^0 >= 0, cost: 2 233: l33 -> l29 : tmp___0^0'=0, 1+bDomain^0 <= 0, cost: 2 234: l33 -> l31 : 1+bDomain^0 <= 0, cost: 2 185: l37 -> l30 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 186: l37 -> l37 : ni^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 2 223: l38 -> l55 : nDim^0-ni^0 <= 0, cost: 2 224: l38 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=1+ni^0, 1-nDim^0+ni^0 <= 0, cost: 2 167: l52 -> l53 : tmp___5^0'=0, TRUE, cost: 1 168: l53 -> l10 : bSum^0'=tmp___5^0, nj^0'=1+nj^0, TRUE, cost: 1 172: l55 -> l53 : tmp___5^0'=0, bSum^0 == 0, cost: 1 225: l55 -> l52 : (1+nSum^0-nSumCol^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 226: l55 -> l52 : (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumCol^0 <= 0), cost: 2 227: l55 -> l53 : tmp___5^0'=1, (-1+bSum^0 >= 0 /\ nSum^0-nSumCol^0 == 0), cost: 2 228: l55 -> l52 : (1+nSum^0-nSumCol^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 229: l55 -> l52 : (1-nSum^0+nSumCol^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 230: l55 -> l53 : tmp___5^0'=1, (nSum^0-nSumCol^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 182: l57 -> l37 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, 0 == 0, cost: 2 Applied acceleration Original rule: l8 -> l8 : nj^0'=1+nj^0, nSumRow^0'=nSumRow^post10, 1+nj^0-nDim^0 <= 0, cost: 2 New rule: l8 -> l8 : nj^0'=nj^0+n0, nSumRow^0'=nSumRow^post10, (-1+n0 >= 0 /\ -nj^0-n0+nDim^0 >= 0), cost: 2*n0 Applied instantiation Original rule: l8 -> l8 : nj^0'=nj^0+n0, nSumRow^0'=nSumRow^post10, (-1+n0 >= 0 /\ -nj^0-n0+nDim^0 >= 0), cost: 2*n0 New rule: l8 -> l8 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (0 >= 0 /\ -1-nj^0+nDim^0 >= 0), cost: -2*nj^0+2*nDim^0 Applied simplification Original rule: l8 -> l8 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (0 >= 0 /\ -1-nj^0+nDim^0 >= 0), cost: -2*nj^0+2*nDim^0 New rule: l8 -> l8 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, -1-nj^0+nDim^0 >= 0, cost: -2*nj^0+2*nDim^0 Applied deletion Removed the following rules: 216 Applied acceleration Original rule: l18 -> l18 : ni^0'=1+ni^0, nSumDiag2^0'=nSumDiag2^post23, 1-nDim^0+ni^0 <= 0, cost: 2 New rule: l18 -> l18 : ni^0'=n3+ni^0, nSumDiag2^0'=nSumDiag2^post23, (-1+n3 >= 0 /\ -n3+nDim^0-ni^0 >= 0), cost: 2*n3 Applied instantiation Original rule: l18 -> l18 : ni^0'=n3+ni^0, nSumDiag2^0'=nSumDiag2^post23, (-1+n3 >= 0 /\ -n3+nDim^0-ni^0 >= 0), cost: 2*n3 New rule: l18 -> l18 : ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (0 >= 0 /\ -1+nDim^0-ni^0 >= 0), cost: 2*nDim^0-2*ni^0 Applied simplification Original rule: l18 -> l18 : ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (0 >= 0 /\ -1+nDim^0-ni^0 >= 0), cost: 2*nDim^0-2*ni^0 New rule: l18 -> l18 : ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, -1+nDim^0-ni^0 >= 0, cost: 2*nDim^0-2*ni^0 Applied deletion Removed the following rules: 206 Applied acceleration Original rule: l19 -> l19 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=1+ni^0, 1-nDim^0+ni^0 <= 0, cost: 2 New rule: l19 -> l19 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=n6+ni^0, (-n6+nDim^0-ni^0 >= 0 /\ -1+n6 >= 0), cost: 2*n6 Applied instantiation Original rule: l19 -> l19 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=n6+ni^0, (-n6+nDim^0-ni^0 >= 0 /\ -1+n6 >= 0), cost: 2*n6 New rule: l19 -> l19 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, (0 >= 0 /\ -1+nDim^0-ni^0 >= 0), cost: 2*nDim^0-2*ni^0 Applied simplification Original rule: l19 -> l19 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, (0 >= 0 /\ -1+nDim^0-ni^0 >= 0), cost: 2*nDim^0-2*ni^0 New rule: l19 -> l19 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, -1+nDim^0-ni^0 >= 0, cost: 2*nDim^0-2*ni^0 Applied deletion Removed the following rules: 198 Applied acceleration Original rule: l37 -> l37 : ni^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 2 New rule: l37 -> l37 : ni^0'=ni^0+n9, (nN^0-ni^0-n9 >= 0 /\ n9 >= 0), cost: 2*n9 Applied instantiation Original rule: l37 -> l37 : ni^0'=ni^0+n9, (nN^0-ni^0-n9 >= 0 /\ n9 >= 0), cost: 2*n9 New rule: l37 -> l37 : ni^0'=nN^0, (0 >= 0 /\ nN^0-ni^0 >= 0), cost: 2*nN^0-2*ni^0 Applied simplification Original rule: l37 -> l37 : ni^0'=nN^0, (0 >= 0 /\ nN^0-ni^0 >= 0), cost: 2*nN^0-2*ni^0 New rule: l37 -> l37 : ni^0'=nN^0, nN^0-ni^0 >= 0, cost: 2*nN^0-2*ni^0 Applied deletion Removed the following rules: 186 Applied acceleration Original rule: l38 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=1+ni^0, 1-nDim^0+ni^0 <= 0, cost: 2 New rule: l38 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=n12+ni^0, (-1+n12 >= 0 /\ -n12+nDim^0-ni^0 >= 0), cost: 2*n12 Applied instantiation Original rule: l38 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=n12+ni^0, (-1+n12 >= 0 /\ -n12+nDim^0-ni^0 >= 0), cost: 2*n12 New rule: l38 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, (0 >= 0 /\ -1+nDim^0-ni^0 >= 0), cost: 2*nDim^0-2*ni^0 Applied simplification Original rule: l38 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, (0 >= 0 /\ -1+nDim^0-ni^0 >= 0), cost: 2*nDim^0-2*ni^0 New rule: l38 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, -1+nDim^0-ni^0 >= 0, cost: 2*nDim^0-2*ni^0 Applied deletion Removed the following rules: 224 Accelerated simple loops Start location: l57 103: l0 -> l1 : tmp___4^0'=0, TRUE, cost: 1 104: l1 -> l2 : bSum^0'=tmp___4^0, ni^0'=1+ni^0, TRUE, cost: 1 213: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 214: l2 -> l8 : nj^0'=0, nSumRow^0'=0, 1-nDim^0+ni^0 <= 0, cost: 2 108: l4 -> l1 : tmp___4^0'=0, bSum^0 == 0, cost: 1 217: l4 -> l0 : (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumRow^0 <= 0), cost: 2 218: l4 -> l0 : (1-nSum^0+nSumRow^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 219: l4 -> l1 : tmp___4^0'=1, (-1+bSum^0 >= 0 /\ -nSum^0+nSumRow^0 == 0), cost: 2 220: l4 -> l0 : (1+nSum^0-nSumRow^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 221: l4 -> l0 : (1-nSum^0+nSumRow^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 222: l4 -> l1 : tmp___4^0'=1, (-nSum^0+nSumRow^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 189: l5 -> l19 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 190: l5 -> l13 : nj^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 2 215: l8 -> l4 : -nj^0+nDim^0 <= 0, cost: 2 236: l8 -> l8 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, -1-nj^0+nDim^0 >= 0, cost: -2*nj^0+2*nDim^0 184: l10 -> l38 : nSumCol^0'=0, ni^0'=0, 1+nj^0-nDim^0 <= 0, cost: 2 116: l11 -> l12 : tmp___3^0'=0, TRUE, cost: 1 117: l12 -> l2 : bSum^0'=tmp___3^0, ni^0'=0, TRUE, cost: 1 191: l13 -> l5 : ni^0'=1+ni^0, nN^0-nj^0 <= 0, cost: 2 192: l13 -> l28 : 1-nN^0+nj^0 <= 0, cost: 2 122: l16 -> l12 : tmp___3^0'=0, bSum^0 == 0, cost: 1 207: l16 -> l11 : (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0), cost: 2 208: l16 -> l11 : (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0), cost: 2 209: l16 -> l12 : tmp___3^0'=1, (-1+bSum^0 >= 0 /\ nSum^0-nSumDiag2^0 == 0), cost: 2 210: l16 -> l11 : (1+nSum^0-nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 211: l16 -> l11 : (1-nSum^0+nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 212: l16 -> l12 : tmp___3^0'=1, (nSum^0-nSumDiag2^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 205: l18 -> l16 : nDim^0-ni^0 <= 0, cost: 2 238: l18 -> l18 : ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, -1+nDim^0-ni^0 >= 0, cost: 2*nDim^0-2*ni^0 197: l19 -> l24 : nDim^0-ni^0 <= 0, cost: 2 240: l19 -> l19 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, -1+nDim^0-ni^0 >= 0, cost: 2*nDim^0-2*ni^0 128: l21 -> l22 : tmp___2^0'=0, TRUE, cost: 1 129: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=0, TRUE, cost: 1 133: l24 -> l22 : tmp___2^0'=0, bSum^0 == 0, cost: 1 199: l24 -> l21 : (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0), cost: 2 200: l24 -> l21 : (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumDiag1^0 <= 0), cost: 2 201: l24 -> l22 : tmp___2^0'=1, (-1+bSum^0 >= 0 /\ -nSum^0+nSumDiag1^0 == 0), cost: 2 202: l24 -> l21 : (1+nSum^0-nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 203: l24 -> l21 : (1-nSum^0+nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 204: l24 -> l22 : tmp___2^0'=1, (-nSum^0+nSumDiag1^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 139: l25 -> l13 : bDistinct^0'=tmp___1^0, nj^0'=1+nj^0, TRUE, cost: 1 145: l28 -> l25 : tmp___1^0'=0, bDistinct^0 == 0, cost: 1 193: l28 -> l25 : tmp___1^0'=0, -1+bDistinct^0 >= 0, cost: 2 194: l28 -> l25 : tmp___1^0'=1, -1+bDistinct^0 >= 0, cost: 3 195: l28 -> l25 : tmp___1^0'=0, 1+bDistinct^0 <= 0, cost: 2 196: l28 -> l25 : tmp___1^0'=1, 1+bDistinct^0 <= 0, cost: 3 153: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 187: l30 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 188: l30 -> l33 : 1-nN^0+ni^0 <= 0, cost: 2 154: l31 -> l29 : tmp___0^0'=0, TRUE, cost: 1 155: l31 -> l29 : tmp___0^0'=1, TRUE, cost: 1 158: l33 -> l29 : tmp___0^0'=0, bDomain^0 == 0, cost: 1 231: l33 -> l29 : tmp___0^0'=0, -1+bDomain^0 >= 0, cost: 2 232: l33 -> l31 : -1+bDomain^0 >= 0, cost: 2 233: l33 -> l29 : tmp___0^0'=0, 1+bDomain^0 <= 0, cost: 2 234: l33 -> l31 : 1+bDomain^0 <= 0, cost: 2 185: l37 -> l30 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 242: l37 -> l37 : ni^0'=nN^0, nN^0-ni^0 >= 0, cost: 2*nN^0-2*ni^0 223: l38 -> l55 : nDim^0-ni^0 <= 0, cost: 2 244: l38 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, -1+nDim^0-ni^0 >= 0, cost: 2*nDim^0-2*ni^0 167: l52 -> l53 : tmp___5^0'=0, TRUE, cost: 1 168: l53 -> l10 : bSum^0'=tmp___5^0, nj^0'=1+nj^0, TRUE, cost: 1 172: l55 -> l53 : tmp___5^0'=0, bSum^0 == 0, cost: 1 225: l55 -> l52 : (1+nSum^0-nSumCol^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 226: l55 -> l52 : (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumCol^0 <= 0), cost: 2 227: l55 -> l53 : tmp___5^0'=1, (-1+bSum^0 >= 0 /\ nSum^0-nSumCol^0 == 0), cost: 2 228: l55 -> l52 : (1+nSum^0-nSumCol^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 229: l55 -> l52 : (1-nSum^0+nSumCol^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 230: l55 -> l53 : tmp___5^0'=1, (nSum^0-nSumCol^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 182: l57 -> l37 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, 0 == 0, cost: 2 Applied chaining First rule: l2 -> l8 : nj^0'=0, nSumRow^0'=0, 1-nDim^0+ni^0 <= 0, cost: 2 Second rule: l8 -> l8 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, -1-nj^0+nDim^0 >= 0, cost: -2*nj^0+2*nDim^0 New rule: l2 -> l8 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (-1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 2+2*nDim^0 Applied deletion Removed the following rules: 236 Applied chaining First rule: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=0, TRUE, cost: 1 Second rule: l18 -> l18 : ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, -1+nDim^0-ni^0 >= 0, cost: 2*nDim^0-2*ni^0 New rule: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, -1+nDim^0 >= 0, cost: 1+2*nDim^0 Applied deletion Removed the following rules: 238 Applied chaining First rule: l5 -> l19 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 Second rule: l19 -> l19 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, -1+nDim^0-ni^0 >= 0, cost: 2*nDim^0-2*ni^0 New rule: l5 -> l19 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, (nN^0-ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0 Applied deletion Removed the following rules: 240 Applied chaining First rule: l57 -> l37 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, 0 == 0, cost: 2 Second rule: l37 -> l37 : ni^0'=nN^0, nN^0-ni^0 >= 0, cost: 2*nN^0-2*ni^0 New rule: l57 -> l37 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=nN^post101, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 >= 0, cost: 2+2*nN^post101 Applied deletion Removed the following rules: 242 Applied chaining First rule: l10 -> l38 : nSumCol^0'=0, ni^0'=0, 1+nj^0-nDim^0 <= 0, cost: 2 Second rule: l38 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, -1+nDim^0-ni^0 >= 0, cost: 2*nDim^0-2*ni^0 New rule: l10 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, (1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0 Applied deletion Removed the following rules: 244 Chained accelerated rules with incoming rules Start location: l57 103: l0 -> l1 : tmp___4^0'=0, TRUE, cost: 1 104: l1 -> l2 : bSum^0'=tmp___4^0, ni^0'=1+ni^0, TRUE, cost: 1 213: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 214: l2 -> l8 : nj^0'=0, nSumRow^0'=0, 1-nDim^0+ni^0 <= 0, cost: 2 245: l2 -> l8 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (-1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 2+2*nDim^0 108: l4 -> l1 : tmp___4^0'=0, bSum^0 == 0, cost: 1 217: l4 -> l0 : (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumRow^0 <= 0), cost: 2 218: l4 -> l0 : (1-nSum^0+nSumRow^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 219: l4 -> l1 : tmp___4^0'=1, (-1+bSum^0 >= 0 /\ -nSum^0+nSumRow^0 == 0), cost: 2 220: l4 -> l0 : (1+nSum^0-nSumRow^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 221: l4 -> l0 : (1-nSum^0+nSumRow^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 222: l4 -> l1 : tmp___4^0'=1, (-nSum^0+nSumRow^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 189: l5 -> l19 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 190: l5 -> l13 : nj^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 2 247: l5 -> l19 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, (nN^0-ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0 215: l8 -> l4 : -nj^0+nDim^0 <= 0, cost: 2 184: l10 -> l38 : nSumCol^0'=0, ni^0'=0, 1+nj^0-nDim^0 <= 0, cost: 2 249: l10 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, (1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0 116: l11 -> l12 : tmp___3^0'=0, TRUE, cost: 1 117: l12 -> l2 : bSum^0'=tmp___3^0, ni^0'=0, TRUE, cost: 1 191: l13 -> l5 : ni^0'=1+ni^0, nN^0-nj^0 <= 0, cost: 2 192: l13 -> l28 : 1-nN^0+nj^0 <= 0, cost: 2 122: l16 -> l12 : tmp___3^0'=0, bSum^0 == 0, cost: 1 207: l16 -> l11 : (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0), cost: 2 208: l16 -> l11 : (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0), cost: 2 209: l16 -> l12 : tmp___3^0'=1, (-1+bSum^0 >= 0 /\ nSum^0-nSumDiag2^0 == 0), cost: 2 210: l16 -> l11 : (1+nSum^0-nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 211: l16 -> l11 : (1-nSum^0+nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 212: l16 -> l12 : tmp___3^0'=1, (nSum^0-nSumDiag2^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 205: l18 -> l16 : nDim^0-ni^0 <= 0, cost: 2 197: l19 -> l24 : nDim^0-ni^0 <= 0, cost: 2 128: l21 -> l22 : tmp___2^0'=0, TRUE, cost: 1 129: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=0, TRUE, cost: 1 246: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, -1+nDim^0 >= 0, cost: 1+2*nDim^0 133: l24 -> l22 : tmp___2^0'=0, bSum^0 == 0, cost: 1 199: l24 -> l21 : (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0), cost: 2 200: l24 -> l21 : (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumDiag1^0 <= 0), cost: 2 201: l24 -> l22 : tmp___2^0'=1, (-1+bSum^0 >= 0 /\ -nSum^0+nSumDiag1^0 == 0), cost: 2 202: l24 -> l21 : (1+nSum^0-nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 203: l24 -> l21 : (1-nSum^0+nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 204: l24 -> l22 : tmp___2^0'=1, (-nSum^0+nSumDiag1^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 139: l25 -> l13 : bDistinct^0'=tmp___1^0, nj^0'=1+nj^0, TRUE, cost: 1 145: l28 -> l25 : tmp___1^0'=0, bDistinct^0 == 0, cost: 1 193: l28 -> l25 : tmp___1^0'=0, -1+bDistinct^0 >= 0, cost: 2 194: l28 -> l25 : tmp___1^0'=1, -1+bDistinct^0 >= 0, cost: 3 195: l28 -> l25 : tmp___1^0'=0, 1+bDistinct^0 <= 0, cost: 2 196: l28 -> l25 : tmp___1^0'=1, 1+bDistinct^0 <= 0, cost: 3 153: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 187: l30 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 188: l30 -> l33 : 1-nN^0+ni^0 <= 0, cost: 2 154: l31 -> l29 : tmp___0^0'=0, TRUE, cost: 1 155: l31 -> l29 : tmp___0^0'=1, TRUE, cost: 1 158: l33 -> l29 : tmp___0^0'=0, bDomain^0 == 0, cost: 1 231: l33 -> l29 : tmp___0^0'=0, -1+bDomain^0 >= 0, cost: 2 232: l33 -> l31 : -1+bDomain^0 >= 0, cost: 2 233: l33 -> l29 : tmp___0^0'=0, 1+bDomain^0 <= 0, cost: 2 234: l33 -> l31 : 1+bDomain^0 <= 0, cost: 2 185: l37 -> l30 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 223: l38 -> l55 : nDim^0-ni^0 <= 0, cost: 2 167: l52 -> l53 : tmp___5^0'=0, TRUE, cost: 1 168: l53 -> l10 : bSum^0'=tmp___5^0, nj^0'=1+nj^0, TRUE, cost: 1 172: l55 -> l53 : tmp___5^0'=0, bSum^0 == 0, cost: 1 225: l55 -> l52 : (1+nSum^0-nSumCol^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 226: l55 -> l52 : (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumCol^0 <= 0), cost: 2 227: l55 -> l53 : tmp___5^0'=1, (-1+bSum^0 >= 0 /\ nSum^0-nSumCol^0 == 0), cost: 2 228: l55 -> l52 : (1+nSum^0-nSumCol^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 229: l55 -> l52 : (1-nSum^0+nSumCol^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 230: l55 -> l53 : tmp___5^0'=1, (nSum^0-nSumCol^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 182: l57 -> l37 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, 0 == 0, cost: 2 248: l57 -> l37 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=nN^post101, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 >= 0, cost: 2+2*nN^post101 Eliminating location l37 by chaining: Applied chaining First rule: l57 -> l37 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, 0 == 0, cost: 2 Second rule: l37 -> l30 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 New rule: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, (0 == 0 /\ nN^post101 <= 0), cost: 4 Applied simplification Original rule: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, (0 == 0 /\ nN^post101 <= 0), cost: 4 New rule: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 <= 0, cost: 4 Applied chaining First rule: l57 -> l37 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=nN^post101, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 >= 0, cost: 2+2*nN^post101 Second rule: l37 -> l30 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 New rule: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, (0 <= 0 /\ nN^post101 >= 0), cost: 4+2*nN^post101 Applied simplification Original rule: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, (0 <= 0 /\ nN^post101 >= 0), cost: 4+2*nN^post101 New rule: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Applied deletion Removed the following rules: 182 185 248 Eliminating location l33 by chaining: Applied chaining First rule: l30 -> l33 : 1-nN^0+ni^0 <= 0, cost: 2 Second rule: l33 -> l29 : tmp___0^0'=0, bDomain^0 == 0, cost: 1 New rule: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ bDomain^0 == 0), cost: 3 Applied chaining First rule: l30 -> l33 : 1-nN^0+ni^0 <= 0, cost: 2 Second rule: l33 -> l29 : tmp___0^0'=0, -1+bDomain^0 >= 0, cost: 2 New rule: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 4 Applied chaining First rule: l30 -> l33 : 1-nN^0+ni^0 <= 0, cost: 2 Second rule: l33 -> l31 : -1+bDomain^0 >= 0, cost: 2 New rule: l30 -> l31 : (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 4 Applied chaining First rule: l30 -> l33 : 1-nN^0+ni^0 <= 0, cost: 2 Second rule: l33 -> l29 : tmp___0^0'=0, 1+bDomain^0 <= 0, cost: 2 New rule: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 4 Applied chaining First rule: l30 -> l33 : 1-nN^0+ni^0 <= 0, cost: 2 Second rule: l33 -> l31 : 1+bDomain^0 <= 0, cost: 2 New rule: l30 -> l31 : (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 4 Applied deletion Removed the following rules: 158 188 231 232 233 234 Eliminating location l19 by chaining: Applied chaining First rule: l5 -> l19 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 Second rule: l19 -> l24 : nDim^0-ni^0 <= 0, cost: 2 New rule: l5 -> l24 : ni^0'=0, (nN^0-ni^0 <= 0 /\ nDim^0 <= 0), cost: 4 Applied chaining First rule: l5 -> l19 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, (nN^0-ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0 Second rule: l19 -> l24 : nDim^0-ni^0 <= 0, cost: 2 New rule: l5 -> l24 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, (0 <= 0 /\ nN^0-ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Applied simplification Original rule: l5 -> l24 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, (0 <= 0 /\ nN^0-ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 New rule: l5 -> l24 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, (nN^0-ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Applied deletion Removed the following rules: 189 197 247 Eliminating location l28 by chaining: Applied chaining First rule: l13 -> l28 : 1-nN^0+nj^0 <= 0, cost: 2 Second rule: l28 -> l25 : tmp___1^0'=0, bDistinct^0 == 0, cost: 1 New rule: l13 -> l25 : tmp___1^0'=0, (bDistinct^0 == 0 /\ 1-nN^0+nj^0 <= 0), cost: 3 Applied chaining First rule: l13 -> l28 : 1-nN^0+nj^0 <= 0, cost: 2 Second rule: l28 -> l25 : tmp___1^0'=0, -1+bDistinct^0 >= 0, cost: 2 New rule: l13 -> l25 : tmp___1^0'=0, (1-nN^0+nj^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 4 Applied chaining First rule: l13 -> l28 : 1-nN^0+nj^0 <= 0, cost: 2 Second rule: l28 -> l25 : tmp___1^0'=1, -1+bDistinct^0 >= 0, cost: 3 New rule: l13 -> l25 : tmp___1^0'=1, (1-nN^0+nj^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 5 Applied chaining First rule: l13 -> l28 : 1-nN^0+nj^0 <= 0, cost: 2 Second rule: l28 -> l25 : tmp___1^0'=0, 1+bDistinct^0 <= 0, cost: 2 New rule: l13 -> l25 : tmp___1^0'=0, (1-nN^0+nj^0 <= 0 /\ 1+bDistinct^0 <= 0), cost: 4 Applied chaining First rule: l13 -> l28 : 1-nN^0+nj^0 <= 0, cost: 2 Second rule: l28 -> l25 : tmp___1^0'=1, 1+bDistinct^0 <= 0, cost: 3 New rule: l13 -> l25 : tmp___1^0'=1, (1-nN^0+nj^0 <= 0 /\ 1+bDistinct^0 <= 0), cost: 5 Applied deletion Removed the following rules: 145 192 193 194 195 196 Eliminating location l21 by chaining: Applied chaining First rule: l24 -> l21 : (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0), cost: 2 Second rule: l21 -> l22 : tmp___2^0'=0, TRUE, cost: 1 New rule: l24 -> l22 : tmp___2^0'=0, (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0), cost: 3 Applied chaining First rule: l24 -> l21 : (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumDiag1^0 <= 0), cost: 2 Second rule: l21 -> l22 : tmp___2^0'=0, TRUE, cost: 1 New rule: l24 -> l22 : tmp___2^0'=0, (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumDiag1^0 <= 0), cost: 3 Applied chaining First rule: l24 -> l21 : (1+nSum^0-nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 Second rule: l21 -> l22 : tmp___2^0'=0, TRUE, cost: 1 New rule: l24 -> l22 : tmp___2^0'=0, (1+nSum^0-nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 3 Applied chaining First rule: l24 -> l21 : (1-nSum^0+nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 Second rule: l21 -> l22 : tmp___2^0'=0, TRUE, cost: 1 New rule: l24 -> l22 : tmp___2^0'=0, (1-nSum^0+nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 3 Applied deletion Removed the following rules: 128 199 200 202 203 Eliminating location l22 by chaining: Applied chaining First rule: l24 -> l22 : tmp___2^0'=0, bSum^0 == 0, cost: 1 Second rule: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=0, TRUE, cost: 1 New rule: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, bSum^0 == 0, cost: 2 Applied chaining First rule: l24 -> l22 : tmp___2^0'=0, bSum^0 == 0, cost: 1 Second rule: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, -1+nDim^0 >= 0, cost: 1+2*nDim^0 New rule: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0 Applied chaining First rule: l24 -> l22 : tmp___2^0'=1, (-1+bSum^0 >= 0 /\ -nSum^0+nSumDiag1^0 == 0), cost: 2 Second rule: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=0, TRUE, cost: 1 New rule: l24 -> l18 : tmp___2^0'=1, bSum^0'=1, ni^0'=0, (-1+bSum^0 >= 0 /\ -nSum^0+nSumDiag1^0 == 0), cost: 3 Applied chaining First rule: l24 -> l22 : tmp___2^0'=1, (-1+bSum^0 >= 0 /\ -nSum^0+nSumDiag1^0 == 0), cost: 2 Second rule: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, -1+nDim^0 >= 0, cost: 1+2*nDim^0 New rule: l24 -> l18 : tmp___2^0'=1, bSum^0'=1, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (-1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ -nSum^0+nSumDiag1^0 == 0), cost: 3+2*nDim^0 Applied chaining First rule: l24 -> l22 : tmp___2^0'=1, (-nSum^0+nSumDiag1^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 Second rule: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=0, TRUE, cost: 1 New rule: l24 -> l18 : tmp___2^0'=1, bSum^0'=1, ni^0'=0, (-nSum^0+nSumDiag1^0 == 0 /\ 1+bSum^0 <= 0), cost: 3 Applied chaining First rule: l24 -> l22 : tmp___2^0'=1, (-nSum^0+nSumDiag1^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 Second rule: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, -1+nDim^0 >= 0, cost: 1+2*nDim^0 New rule: l24 -> l18 : tmp___2^0'=1, bSum^0'=1, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (-1+nDim^0 >= 0 /\ -nSum^0+nSumDiag1^0 == 0 /\ 1+bSum^0 <= 0), cost: 3+2*nDim^0 Applied chaining First rule: l24 -> l22 : tmp___2^0'=0, (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0), cost: 3 Second rule: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=0, TRUE, cost: 1 New rule: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0), cost: 4 Applied chaining First rule: l24 -> l22 : tmp___2^0'=0, (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0), cost: 3 Second rule: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, -1+nDim^0 >= 0, cost: 1+2*nDim^0 New rule: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (-1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0), cost: 4+2*nDim^0 Applied chaining First rule: l24 -> l22 : tmp___2^0'=0, (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumDiag1^0 <= 0), cost: 3 Second rule: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=0, TRUE, cost: 1 New rule: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumDiag1^0 <= 0), cost: 4 Applied chaining First rule: l24 -> l22 : tmp___2^0'=0, (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumDiag1^0 <= 0), cost: 3 Second rule: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, -1+nDim^0 >= 0, cost: 1+2*nDim^0 New rule: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumDiag1^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Applied chaining First rule: l24 -> l22 : tmp___2^0'=0, (1+nSum^0-nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 3 Second rule: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=0, TRUE, cost: 1 New rule: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, (1+nSum^0-nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 Applied chaining First rule: l24 -> l22 : tmp___2^0'=0, (1+nSum^0-nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 3 Second rule: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, -1+nDim^0 >= 0, cost: 1+2*nDim^0 New rule: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (-1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4+2*nDim^0 Applied chaining First rule: l24 -> l22 : tmp___2^0'=0, (1-nSum^0+nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 3 Second rule: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=0, TRUE, cost: 1 New rule: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, (1-nSum^0+nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 Applied chaining First rule: l24 -> l22 : tmp___2^0'=0, (1-nSum^0+nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 3 Second rule: l22 -> l18 : bSum^0'=tmp___2^0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, -1+nDim^0 >= 0, cost: 1+2*nDim^0 New rule: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (1-nSum^0+nSumDiag1^0 <= 0 /\ -1+nDim^0 >= 0 /\ 1+bSum^0 <= 0), cost: 4+2*nDim^0 Applied deletion Removed the following rules: 129 133 201 204 246 264 265 266 267 Eliminating location l16 by chaining: Applied chaining First rule: l18 -> l16 : nDim^0-ni^0 <= 0, cost: 2 Second rule: l16 -> l12 : tmp___3^0'=0, bSum^0 == 0, cost: 1 New rule: l18 -> l12 : tmp___3^0'=0, (bSum^0 == 0 /\ nDim^0-ni^0 <= 0), cost: 3 Applied chaining First rule: l18 -> l16 : nDim^0-ni^0 <= 0, cost: 2 Second rule: l16 -> l11 : (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0), cost: 2 New rule: l18 -> l11 : (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0), cost: 4 Applied chaining First rule: l18 -> l16 : nDim^0-ni^0 <= 0, cost: 2 Second rule: l16 -> l11 : (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0), cost: 2 New rule: l18 -> l11 : (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0), cost: 4 Applied chaining First rule: l18 -> l16 : nDim^0-ni^0 <= 0, cost: 2 Second rule: l16 -> l12 : tmp___3^0'=1, (-1+bSum^0 >= 0 /\ nSum^0-nSumDiag2^0 == 0), cost: 2 New rule: l18 -> l12 : tmp___3^0'=1, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0), cost: 4 Applied chaining First rule: l18 -> l16 : nDim^0-ni^0 <= 0, cost: 2 Second rule: l16 -> l11 : (1+nSum^0-nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 New rule: l18 -> l11 : (nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 Applied chaining First rule: l18 -> l16 : nDim^0-ni^0 <= 0, cost: 2 Second rule: l16 -> l11 : (1-nSum^0+nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 New rule: l18 -> l11 : (nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 Applied chaining First rule: l18 -> l16 : nDim^0-ni^0 <= 0, cost: 2 Second rule: l16 -> l12 : tmp___3^0'=1, (nSum^0-nSumDiag2^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 New rule: l18 -> l12 : tmp___3^0'=1, (nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0 /\ 1+bSum^0 <= 0), cost: 4 Applied deletion Removed the following rules: 122 205 207 208 209 210 211 212 Eliminating location l8 by chaining: Applied chaining First rule: l2 -> l8 : nj^0'=0, nSumRow^0'=0, 1-nDim^0+ni^0 <= 0, cost: 2 Second rule: l8 -> l4 : -nj^0+nDim^0 <= 0, cost: 2 New rule: l2 -> l4 : nj^0'=0, nSumRow^0'=0, (nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 4 Applied chaining First rule: l2 -> l8 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (-1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 2+2*nDim^0 Second rule: l8 -> l4 : -nj^0+nDim^0 <= 0, cost: 2 New rule: l2 -> l4 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (0 <= 0 /\ -1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 4+2*nDim^0 Applied simplification Original rule: l2 -> l4 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (0 <= 0 /\ -1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 4+2*nDim^0 New rule: l2 -> l4 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (-1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 4+2*nDim^0 Applied deletion Removed the following rules: 214 215 245 Eliminating location l0 by chaining: Applied chaining First rule: l4 -> l0 : (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumRow^0 <= 0), cost: 2 Second rule: l0 -> l1 : tmp___4^0'=0, TRUE, cost: 1 New rule: l4 -> l1 : tmp___4^0'=0, (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumRow^0 <= 0), cost: 3 Applied chaining First rule: l4 -> l0 : (1-nSum^0+nSumRow^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 Second rule: l0 -> l1 : tmp___4^0'=0, TRUE, cost: 1 New rule: l4 -> l1 : tmp___4^0'=0, (1-nSum^0+nSumRow^0 <= 0 /\ -1+bSum^0 >= 0), cost: 3 Applied chaining First rule: l4 -> l0 : (1+nSum^0-nSumRow^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 Second rule: l0 -> l1 : tmp___4^0'=0, TRUE, cost: 1 New rule: l4 -> l1 : tmp___4^0'=0, (1+nSum^0-nSumRow^0 <= 0 /\ 1+bSum^0 <= 0), cost: 3 Applied chaining First rule: l4 -> l0 : (1-nSum^0+nSumRow^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 Second rule: l0 -> l1 : tmp___4^0'=0, TRUE, cost: 1 New rule: l4 -> l1 : tmp___4^0'=0, (1-nSum^0+nSumRow^0 <= 0 /\ 1+bSum^0 <= 0), cost: 3 Applied deletion Removed the following rules: 103 217 218 220 221 Eliminating location l1 by chaining: Applied chaining First rule: l4 -> l1 : tmp___4^0'=0, bSum^0 == 0, cost: 1 Second rule: l1 -> l2 : bSum^0'=tmp___4^0, ni^0'=1+ni^0, TRUE, cost: 1 New rule: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, bSum^0 == 0, cost: 2 Applied chaining First rule: l4 -> l1 : tmp___4^0'=1, (-1+bSum^0 >= 0 /\ -nSum^0+nSumRow^0 == 0), cost: 2 Second rule: l1 -> l2 : bSum^0'=tmp___4^0, ni^0'=1+ni^0, TRUE, cost: 1 New rule: l4 -> l2 : bSum^0'=1, tmp___4^0'=1, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ -nSum^0+nSumRow^0 == 0), cost: 3 Applied chaining First rule: l4 -> l1 : tmp___4^0'=1, (-nSum^0+nSumRow^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 Second rule: l1 -> l2 : bSum^0'=tmp___4^0, ni^0'=1+ni^0, TRUE, cost: 1 New rule: l4 -> l2 : bSum^0'=1, tmp___4^0'=1, ni^0'=1+ni^0, (-nSum^0+nSumRow^0 == 0 /\ 1+bSum^0 <= 0), cost: 3 Applied chaining First rule: l4 -> l1 : tmp___4^0'=0, (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumRow^0 <= 0), cost: 3 Second rule: l1 -> l2 : bSum^0'=tmp___4^0, ni^0'=1+ni^0, TRUE, cost: 1 New rule: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumRow^0 <= 0), cost: 4 Applied chaining First rule: l4 -> l1 : tmp___4^0'=0, (1-nSum^0+nSumRow^0 <= 0 /\ -1+bSum^0 >= 0), cost: 3 Second rule: l1 -> l2 : bSum^0'=tmp___4^0, ni^0'=1+ni^0, TRUE, cost: 1 New rule: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, (1-nSum^0+nSumRow^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 Applied chaining First rule: l4 -> l1 : tmp___4^0'=0, (1+nSum^0-nSumRow^0 <= 0 /\ 1+bSum^0 <= 0), cost: 3 Second rule: l1 -> l2 : bSum^0'=tmp___4^0, ni^0'=1+ni^0, TRUE, cost: 1 New rule: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, (1+nSum^0-nSumRow^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 Applied chaining First rule: l4 -> l1 : tmp___4^0'=0, (1-nSum^0+nSumRow^0 <= 0 /\ 1+bSum^0 <= 0), cost: 3 Second rule: l1 -> l2 : bSum^0'=tmp___4^0, ni^0'=1+ni^0, TRUE, cost: 1 New rule: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, (1-nSum^0+nSumRow^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 Applied deletion Removed the following rules: 104 108 219 222 291 292 293 294 Eliminating location l38 by chaining: Applied chaining First rule: l10 -> l38 : nSumCol^0'=0, ni^0'=0, 1+nj^0-nDim^0 <= 0, cost: 2 Second rule: l38 -> l55 : nDim^0-ni^0 <= 0, cost: 2 New rule: l10 -> l55 : nSumCol^0'=0, ni^0'=0, (nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 4 Applied chaining First rule: l10 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, (1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0 Second rule: l38 -> l55 : nDim^0-ni^0 <= 0, cost: 2 New rule: l10 -> l55 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, (0 <= 0 /\ 1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Applied simplification Original rule: l10 -> l55 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, (0 <= 0 /\ 1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 New rule: l10 -> l55 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, (1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Applied deletion Removed the following rules: 184 223 249 Eliminating location l52 by chaining: Applied chaining First rule: l55 -> l52 : (1+nSum^0-nSumCol^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 Second rule: l52 -> l53 : tmp___5^0'=0, TRUE, cost: 1 New rule: l55 -> l53 : tmp___5^0'=0, (1+nSum^0-nSumCol^0 <= 0 /\ -1+bSum^0 >= 0), cost: 3 Applied chaining First rule: l55 -> l52 : (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumCol^0 <= 0), cost: 2 Second rule: l52 -> l53 : tmp___5^0'=0, TRUE, cost: 1 New rule: l55 -> l53 : tmp___5^0'=0, (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumCol^0 <= 0), cost: 3 Applied chaining First rule: l55 -> l52 : (1+nSum^0-nSumCol^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 Second rule: l52 -> l53 : tmp___5^0'=0, TRUE, cost: 1 New rule: l55 -> l53 : tmp___5^0'=0, (1+nSum^0-nSumCol^0 <= 0 /\ 1+bSum^0 <= 0), cost: 3 Applied chaining First rule: l55 -> l52 : (1-nSum^0+nSumCol^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 Second rule: l52 -> l53 : tmp___5^0'=0, TRUE, cost: 1 New rule: l55 -> l53 : tmp___5^0'=0, (1-nSum^0+nSumCol^0 <= 0 /\ 1+bSum^0 <= 0), cost: 3 Applied deletion Removed the following rules: 167 225 226 228 229 Eliminating location l53 by chaining: Applied chaining First rule: l55 -> l53 : tmp___5^0'=0, bSum^0 == 0, cost: 1 Second rule: l53 -> l10 : bSum^0'=tmp___5^0, nj^0'=1+nj^0, TRUE, cost: 1 New rule: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, bSum^0 == 0, cost: 2 Applied chaining First rule: l55 -> l53 : tmp___5^0'=1, (-1+bSum^0 >= 0 /\ nSum^0-nSumCol^0 == 0), cost: 2 Second rule: l53 -> l10 : bSum^0'=tmp___5^0, nj^0'=1+nj^0, TRUE, cost: 1 New rule: l55 -> l10 : bSum^0'=1, nj^0'=1+nj^0, tmp___5^0'=1, (-1+bSum^0 >= 0 /\ nSum^0-nSumCol^0 == 0), cost: 3 Applied chaining First rule: l55 -> l53 : tmp___5^0'=1, (nSum^0-nSumCol^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 Second rule: l53 -> l10 : bSum^0'=tmp___5^0, nj^0'=1+nj^0, TRUE, cost: 1 New rule: l55 -> l10 : bSum^0'=1, nj^0'=1+nj^0, tmp___5^0'=1, (nSum^0-nSumCol^0 == 0 /\ 1+bSum^0 <= 0), cost: 3 Applied chaining First rule: l55 -> l53 : tmp___5^0'=0, (1+nSum^0-nSumCol^0 <= 0 /\ -1+bSum^0 >= 0), cost: 3 Second rule: l53 -> l10 : bSum^0'=tmp___5^0, nj^0'=1+nj^0, TRUE, cost: 1 New rule: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, (1+nSum^0-nSumCol^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 Applied chaining First rule: l55 -> l53 : tmp___5^0'=0, (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumCol^0 <= 0), cost: 3 Second rule: l53 -> l10 : bSum^0'=tmp___5^0, nj^0'=1+nj^0, TRUE, cost: 1 New rule: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumCol^0 <= 0), cost: 4 Applied chaining First rule: l55 -> l53 : tmp___5^0'=0, (1+nSum^0-nSumCol^0 <= 0 /\ 1+bSum^0 <= 0), cost: 3 Second rule: l53 -> l10 : bSum^0'=tmp___5^0, nj^0'=1+nj^0, TRUE, cost: 1 New rule: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, (1+nSum^0-nSumCol^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 Applied chaining First rule: l55 -> l53 : tmp___5^0'=0, (1-nSum^0+nSumCol^0 <= 0 /\ 1+bSum^0 <= 0), cost: 3 Second rule: l53 -> l10 : bSum^0'=tmp___5^0, nj^0'=1+nj^0, TRUE, cost: 1 New rule: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, (1-nSum^0+nSumCol^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 Applied deletion Removed the following rules: 168 172 227 230 304 305 306 307 Eliminated locations on tree-shaped paths Start location: l57 213: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 289: l2 -> l4 : nj^0'=0, nSumRow^0'=0, (nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 4 290: l2 -> l4 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (-1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 4+2*nDim^0 295: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, bSum^0 == 0, cost: 2 296: l4 -> l2 : bSum^0'=1, tmp___4^0'=1, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ -nSum^0+nSumRow^0 == 0), cost: 3 297: l4 -> l2 : bSum^0'=1, tmp___4^0'=1, ni^0'=1+ni^0, (-nSum^0+nSumRow^0 == 0 /\ 1+bSum^0 <= 0), cost: 3 298: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumRow^0 <= 0), cost: 4 299: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, (1-nSum^0+nSumRow^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 300: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, (1+nSum^0-nSumRow^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 301: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, (1-nSum^0+nSumRow^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 190: l5 -> l13 : nj^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 2 257: l5 -> l24 : ni^0'=0, (nN^0-ni^0 <= 0 /\ nDim^0 <= 0), cost: 4 258: l5 -> l24 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, (nN^0-ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 302: l10 -> l55 : nSumCol^0'=0, ni^0'=0, (nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 4 303: l10 -> l55 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, (1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 116: l11 -> l12 : tmp___3^0'=0, TRUE, cost: 1 117: l12 -> l2 : bSum^0'=tmp___3^0, ni^0'=0, TRUE, cost: 1 191: l13 -> l5 : ni^0'=1+ni^0, nN^0-nj^0 <= 0, cost: 2 259: l13 -> l25 : tmp___1^0'=0, (bDistinct^0 == 0 /\ 1-nN^0+nj^0 <= 0), cost: 3 260: l13 -> l25 : tmp___1^0'=0, (1-nN^0+nj^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 4 261: l13 -> l25 : tmp___1^0'=1, (1-nN^0+nj^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 5 262: l13 -> l25 : tmp___1^0'=0, (1-nN^0+nj^0 <= 0 /\ 1+bDistinct^0 <= 0), cost: 4 263: l13 -> l25 : tmp___1^0'=1, (1-nN^0+nj^0 <= 0 /\ 1+bDistinct^0 <= 0), cost: 5 282: l18 -> l12 : tmp___3^0'=0, (bSum^0 == 0 /\ nDim^0-ni^0 <= 0), cost: 3 283: l18 -> l11 : (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0), cost: 4 284: l18 -> l11 : (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0), cost: 4 285: l18 -> l12 : tmp___3^0'=1, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0), cost: 4 286: l18 -> l11 : (nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 287: l18 -> l11 : (nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 288: l18 -> l12 : tmp___3^0'=1, (nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0 /\ 1+bSum^0 <= 0), cost: 4 268: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, bSum^0 == 0, cost: 2 269: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0 270: l24 -> l18 : tmp___2^0'=1, bSum^0'=1, ni^0'=0, (-1+bSum^0 >= 0 /\ -nSum^0+nSumDiag1^0 == 0), cost: 3 271: l24 -> l18 : tmp___2^0'=1, bSum^0'=1, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (-1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ -nSum^0+nSumDiag1^0 == 0), cost: 3+2*nDim^0 272: l24 -> l18 : tmp___2^0'=1, bSum^0'=1, ni^0'=0, (-nSum^0+nSumDiag1^0 == 0 /\ 1+bSum^0 <= 0), cost: 3 273: l24 -> l18 : tmp___2^0'=1, bSum^0'=1, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (-1+nDim^0 >= 0 /\ -nSum^0+nSumDiag1^0 == 0 /\ 1+bSum^0 <= 0), cost: 3+2*nDim^0 274: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0), cost: 4 275: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (-1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0), cost: 4+2*nDim^0 276: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumDiag1^0 <= 0), cost: 4 277: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumDiag1^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 278: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, (1+nSum^0-nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 279: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (-1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4+2*nDim^0 280: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, (1-nSum^0+nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 281: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (1-nSum^0+nSumDiag1^0 <= 0 /\ -1+nDim^0 >= 0 /\ 1+bSum^0 <= 0), cost: 4+2*nDim^0 139: l25 -> l13 : bDistinct^0'=tmp___1^0, nj^0'=1+nj^0, TRUE, cost: 1 153: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 187: l30 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 252: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ bDomain^0 == 0), cost: 3 253: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 4 254: l30 -> l31 : (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 4 255: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 4 256: l30 -> l31 : (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 4 154: l31 -> l29 : tmp___0^0'=0, TRUE, cost: 1 155: l31 -> l29 : tmp___0^0'=1, TRUE, cost: 1 308: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, bSum^0 == 0, cost: 2 309: l55 -> l10 : bSum^0'=1, nj^0'=1+nj^0, tmp___5^0'=1, (-1+bSum^0 >= 0 /\ nSum^0-nSumCol^0 == 0), cost: 3 310: l55 -> l10 : bSum^0'=1, nj^0'=1+nj^0, tmp___5^0'=1, (nSum^0-nSumCol^0 == 0 /\ 1+bSum^0 <= 0), cost: 3 311: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, (1+nSum^0-nSumCol^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 312: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumCol^0 <= 0), cost: 4 313: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, (1+nSum^0-nSumCol^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 314: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, (1-nSum^0+nSumCol^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 250: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 <= 0, cost: 4 251: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Applied merging first rule: l13 -> l25 : tmp___1^0'=0, (bDistinct^0 == 0 /\ 1-nN^0+nj^0 <= 0), cost: 3 second rule: l13 -> l25 : tmp___1^0'=0, (1-nN^0+nj^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 4 new rule: l13 -> l25 : tmp___1^0'=0, ((1-nN^0+nj^0 <= 0 /\ -1+bDistinct^0 >= 0) \/ (bDistinct^0 == 0 /\ 1-nN^0+nj^0 <= 0)), cost: 3 Applied merging first rule: l13 -> l25 : tmp___1^0'=1, (1-nN^0+nj^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 5 second rule: l13 -> l25 : tmp___1^0'=1, (1-nN^0+nj^0 <= 0 /\ 1+bDistinct^0 <= 0), cost: 5 new rule: l13 -> l25 : tmp___1^0'=1, ((1-nN^0+nj^0 <= 0 /\ -1+bDistinct^0 >= 0) \/ (1-nN^0+nj^0 <= 0 /\ 1+bDistinct^0 <= 0)), cost: 5 Applied merging first rule: l13 -> l25 : tmp___1^0'=0, (1-nN^0+nj^0 <= 0 /\ 1+bDistinct^0 <= 0), cost: 4 second rule: l13 -> l25 : tmp___1^0'=0, ((1-nN^0+nj^0 <= 0 /\ -1+bDistinct^0 >= 0) \/ (bDistinct^0 == 0 /\ 1-nN^0+nj^0 <= 0)), cost: 3 new rule: l13 -> l25 : tmp___1^0'=0, 1-nN^0+nj^0 <= 0, cost: 4 Applied merging first rule: l30 -> l31 : (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 4 second rule: l30 -> l31 : (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 4 new rule: l30 -> l31 : ((1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0) \/ (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0)), cost: 4 Merged rules Start location: l57 213: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 289: l2 -> l4 : nj^0'=0, nSumRow^0'=0, (nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 4 290: l2 -> l4 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (-1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 4+2*nDim^0 295: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, bSum^0 == 0, cost: 2 296: l4 -> l2 : bSum^0'=1, tmp___4^0'=1, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ -nSum^0+nSumRow^0 == 0), cost: 3 297: l4 -> l2 : bSum^0'=1, tmp___4^0'=1, ni^0'=1+ni^0, (-nSum^0+nSumRow^0 == 0 /\ 1+bSum^0 <= 0), cost: 3 298: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumRow^0 <= 0), cost: 4 299: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, (1-nSum^0+nSumRow^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 300: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, (1+nSum^0-nSumRow^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 301: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, (1-nSum^0+nSumRow^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 190: l5 -> l13 : nj^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 2 257: l5 -> l24 : ni^0'=0, (nN^0-ni^0 <= 0 /\ nDim^0 <= 0), cost: 4 258: l5 -> l24 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, (nN^0-ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 302: l10 -> l55 : nSumCol^0'=0, ni^0'=0, (nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 4 303: l10 -> l55 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, (1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 116: l11 -> l12 : tmp___3^0'=0, TRUE, cost: 1 117: l12 -> l2 : bSum^0'=tmp___3^0, ni^0'=0, TRUE, cost: 1 191: l13 -> l5 : ni^0'=1+ni^0, nN^0-nj^0 <= 0, cost: 2 316: l13 -> l25 : tmp___1^0'=1, ((1-nN^0+nj^0 <= 0 /\ -1+bDistinct^0 >= 0) \/ (1-nN^0+nj^0 <= 0 /\ 1+bDistinct^0 <= 0)), cost: 5 317: l13 -> l25 : tmp___1^0'=0, 1-nN^0+nj^0 <= 0, cost: 4 282: l18 -> l12 : tmp___3^0'=0, (bSum^0 == 0 /\ nDim^0-ni^0 <= 0), cost: 3 283: l18 -> l11 : (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0), cost: 4 284: l18 -> l11 : (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0), cost: 4 285: l18 -> l12 : tmp___3^0'=1, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0), cost: 4 286: l18 -> l11 : (nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 287: l18 -> l11 : (nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 288: l18 -> l12 : tmp___3^0'=1, (nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0 /\ 1+bSum^0 <= 0), cost: 4 268: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, bSum^0 == 0, cost: 2 269: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0 270: l24 -> l18 : tmp___2^0'=1, bSum^0'=1, ni^0'=0, (-1+bSum^0 >= 0 /\ -nSum^0+nSumDiag1^0 == 0), cost: 3 271: l24 -> l18 : tmp___2^0'=1, bSum^0'=1, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (-1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ -nSum^0+nSumDiag1^0 == 0), cost: 3+2*nDim^0 272: l24 -> l18 : tmp___2^0'=1, bSum^0'=1, ni^0'=0, (-nSum^0+nSumDiag1^0 == 0 /\ 1+bSum^0 <= 0), cost: 3 273: l24 -> l18 : tmp___2^0'=1, bSum^0'=1, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (-1+nDim^0 >= 0 /\ -nSum^0+nSumDiag1^0 == 0 /\ 1+bSum^0 <= 0), cost: 3+2*nDim^0 274: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0), cost: 4 275: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (-1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0), cost: 4+2*nDim^0 276: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumDiag1^0 <= 0), cost: 4 277: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumDiag1^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 278: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, (1+nSum^0-nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 279: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (-1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4+2*nDim^0 280: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, (1-nSum^0+nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 281: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (1-nSum^0+nSumDiag1^0 <= 0 /\ -1+nDim^0 >= 0 /\ 1+bSum^0 <= 0), cost: 4+2*nDim^0 139: l25 -> l13 : bDistinct^0'=tmp___1^0, nj^0'=1+nj^0, TRUE, cost: 1 153: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 187: l30 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 252: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ bDomain^0 == 0), cost: 3 253: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 4 255: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 4 318: l30 -> l31 : ((1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0) \/ (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0)), cost: 4 154: l31 -> l29 : tmp___0^0'=0, TRUE, cost: 1 155: l31 -> l29 : tmp___0^0'=1, TRUE, cost: 1 308: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, bSum^0 == 0, cost: 2 309: l55 -> l10 : bSum^0'=1, nj^0'=1+nj^0, tmp___5^0'=1, (-1+bSum^0 >= 0 /\ nSum^0-nSumCol^0 == 0), cost: 3 310: l55 -> l10 : bSum^0'=1, nj^0'=1+nj^0, tmp___5^0'=1, (nSum^0-nSumCol^0 == 0 /\ 1+bSum^0 <= 0), cost: 3 311: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, (1+nSum^0-nSumCol^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 312: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumCol^0 <= 0), cost: 4 313: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, (1+nSum^0-nSumCol^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 314: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, (1-nSum^0+nSumCol^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 250: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 <= 0, cost: 4 251: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Applied pruning (of leafs and parallel rules): Start location: l57 213: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 289: l2 -> l4 : nj^0'=0, nSumRow^0'=0, (nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 4 290: l2 -> l4 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (-1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 4+2*nDim^0 295: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, bSum^0 == 0, cost: 2 296: l4 -> l2 : bSum^0'=1, tmp___4^0'=1, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ -nSum^0+nSumRow^0 == 0), cost: 3 297: l4 -> l2 : bSum^0'=1, tmp___4^0'=1, ni^0'=1+ni^0, (-nSum^0+nSumRow^0 == 0 /\ 1+bSum^0 <= 0), cost: 3 298: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumRow^0 <= 0), cost: 4 299: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, (1-nSum^0+nSumRow^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 190: l5 -> l13 : nj^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 2 257: l5 -> l24 : ni^0'=0, (nN^0-ni^0 <= 0 /\ nDim^0 <= 0), cost: 4 258: l5 -> l24 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, (nN^0-ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 302: l10 -> l55 : nSumCol^0'=0, ni^0'=0, (nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 4 303: l10 -> l55 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, (1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 116: l11 -> l12 : tmp___3^0'=0, TRUE, cost: 1 117: l12 -> l2 : bSum^0'=tmp___3^0, ni^0'=0, TRUE, cost: 1 191: l13 -> l5 : ni^0'=1+ni^0, nN^0-nj^0 <= 0, cost: 2 316: l13 -> l25 : tmp___1^0'=1, ((1-nN^0+nj^0 <= 0 /\ -1+bDistinct^0 >= 0) \/ (1-nN^0+nj^0 <= 0 /\ 1+bDistinct^0 <= 0)), cost: 5 317: l13 -> l25 : tmp___1^0'=0, 1-nN^0+nj^0 <= 0, cost: 4 282: l18 -> l12 : tmp___3^0'=0, (bSum^0 == 0 /\ nDim^0-ni^0 <= 0), cost: 3 283: l18 -> l11 : (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0), cost: 4 284: l18 -> l11 : (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0), cost: 4 285: l18 -> l12 : tmp___3^0'=1, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0), cost: 4 286: l18 -> l11 : (nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 287: l18 -> l11 : (nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 288: l18 -> l12 : tmp___3^0'=1, (nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0 /\ 1+bSum^0 <= 0), cost: 4 268: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, bSum^0 == 0, cost: 2 269: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0 271: l24 -> l18 : tmp___2^0'=1, bSum^0'=1, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (-1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ -nSum^0+nSumDiag1^0 == 0), cost: 3+2*nDim^0 274: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0), cost: 4 275: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (-1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0), cost: 4+2*nDim^0 139: l25 -> l13 : bDistinct^0'=tmp___1^0, nj^0'=1+nj^0, TRUE, cost: 1 153: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 187: l30 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 252: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ bDomain^0 == 0), cost: 3 253: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 4 255: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 4 318: l30 -> l31 : ((1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0) \/ (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0)), cost: 4 154: l31 -> l29 : tmp___0^0'=0, TRUE, cost: 1 155: l31 -> l29 : tmp___0^0'=1, TRUE, cost: 1 308: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, bSum^0 == 0, cost: 2 309: l55 -> l10 : bSum^0'=1, nj^0'=1+nj^0, tmp___5^0'=1, (-1+bSum^0 >= 0 /\ nSum^0-nSumCol^0 == 0), cost: 3 310: l55 -> l10 : bSum^0'=1, nj^0'=1+nj^0, tmp___5^0'=1, (nSum^0-nSumCol^0 == 0 /\ 1+bSum^0 <= 0), cost: 3 311: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, (1+nSum^0-nSumCol^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 312: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumCol^0 <= 0), cost: 4 250: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 <= 0, cost: 4 251: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Eliminating location l31 by chaining: Applied chaining First rule: l30 -> l31 : ((1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0) \/ (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0)), cost: 4 Second rule: l31 -> l29 : tmp___0^0'=0, TRUE, cost: 1 New rule: l30 -> l29 : tmp___0^0'=0, ((1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0) \/ (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0)), cost: 5 Applied chaining First rule: l30 -> l31 : ((1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0) \/ (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0)), cost: 4 Second rule: l31 -> l29 : tmp___0^0'=1, TRUE, cost: 1 New rule: l30 -> l29 : tmp___0^0'=1, ((1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0) \/ (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0)), cost: 5 Applied simplification Original rule: l30 -> l29 : tmp___0^0'=1, ((1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0) \/ (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0)), cost: 5 New rule: l30 -> l29 : tmp___0^0'=1, ((1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0) \/ (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0)), cost: 5 Applied deletion Removed the following rules: 154 155 318 Eliminating location l24 by chaining: Applied chaining First rule: l5 -> l24 : ni^0'=0, (nN^0-ni^0 <= 0 /\ nDim^0 <= 0), cost: 4 Second rule: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, bSum^0 == 0, cost: 2 New rule: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, (nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ nDim^0 <= 0), cost: 6 Applied chaining First rule: l5 -> l24 : ni^0'=0, (nN^0-ni^0 <= 0 /\ nDim^0 <= 0), cost: 4 Second rule: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0), cost: 4 New rule: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0), cost: 8 Applied chaining First rule: l5 -> l24 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, (nN^0-ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, bSum^0 == 0, cost: 2 New rule: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=0, (nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 6+2*nDim^0 Applied chaining First rule: l5 -> l24 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, (nN^0-ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0 New rule: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 6+4*nDim^0 Applied chaining First rule: l5 -> l24 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, (nN^0-ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l24 -> l18 : tmp___2^0'=1, bSum^0'=1, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (-1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ -nSum^0+nSumDiag1^0 == 0), cost: 3+2*nDim^0 New rule: l5 -> l18 : tmp___2^0'=1, bSum^0'=1, nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -nSum^0+nSumDiag1^post34 == 0 /\ -1+nDim^0 >= 0), cost: 7+4*nDim^0 Applied chaining First rule: l5 -> l24 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, (nN^0-ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0), cost: 4 New rule: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=0, (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^post34 <= 0), cost: 8+2*nDim^0 Applied chaining First rule: l5 -> l24 : nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, (nN^0-ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l24 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (-1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0), cost: 4+2*nDim^0 New rule: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^post34 <= 0), cost: 8+4*nDim^0 Applied deletion Removed the following rules: 257 258 268 269 271 274 275 Eliminating location l25 by chaining: Applied chaining First rule: l13 -> l25 : tmp___1^0'=1, ((1-nN^0+nj^0 <= 0 /\ -1+bDistinct^0 >= 0) \/ (1-nN^0+nj^0 <= 0 /\ 1+bDistinct^0 <= 0)), cost: 5 Second rule: l25 -> l13 : bDistinct^0'=tmp___1^0, nj^0'=1+nj^0, TRUE, cost: 1 New rule: l13 -> l13 : bDistinct^0'=1, nj^0'=1+nj^0, tmp___1^0'=1, ((1-nN^0+nj^0 <= 0 /\ -1+bDistinct^0 >= 0) \/ (1-nN^0+nj^0 <= 0 /\ 1+bDistinct^0 <= 0)), cost: 6 Applied chaining First rule: l13 -> l25 : tmp___1^0'=0, 1-nN^0+nj^0 <= 0, cost: 4 Second rule: l25 -> l13 : bDistinct^0'=tmp___1^0, nj^0'=1+nj^0, TRUE, cost: 1 New rule: l13 -> l13 : bDistinct^0'=0, nj^0'=1+nj^0, tmp___1^0'=0, 1-nN^0+nj^0 <= 0, cost: 5 Applied deletion Removed the following rules: 139 316 317 Eliminating location l11 by chaining: Applied chaining First rule: l18 -> l11 : (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0), cost: 4 Second rule: l11 -> l12 : tmp___3^0'=0, TRUE, cost: 1 New rule: l18 -> l12 : tmp___3^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0), cost: 5 Applied chaining First rule: l18 -> l11 : (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0), cost: 4 Second rule: l11 -> l12 : tmp___3^0'=0, TRUE, cost: 1 New rule: l18 -> l12 : tmp___3^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0), cost: 5 Applied chaining First rule: l18 -> l11 : (nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 Second rule: l11 -> l12 : tmp___3^0'=0, TRUE, cost: 1 New rule: l18 -> l12 : tmp___3^0'=0, (nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 5 Applied chaining First rule: l18 -> l11 : (nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 Second rule: l11 -> l12 : tmp___3^0'=0, TRUE, cost: 1 New rule: l18 -> l12 : tmp___3^0'=0, (nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 5 Applied deletion Removed the following rules: 116 283 284 286 287 Eliminating location l12 by chaining: Applied chaining First rule: l18 -> l12 : tmp___3^0'=0, (bSum^0 == 0 /\ nDim^0-ni^0 <= 0), cost: 3 Second rule: l12 -> l2 : bSum^0'=tmp___3^0, ni^0'=0, TRUE, cost: 1 New rule: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (bSum^0 == 0 /\ nDim^0-ni^0 <= 0), cost: 4 Applied chaining First rule: l18 -> l12 : tmp___3^0'=1, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0), cost: 4 Second rule: l12 -> l2 : bSum^0'=tmp___3^0, ni^0'=0, TRUE, cost: 1 New rule: l18 -> l2 : bSum^0'=1, tmp___3^0'=1, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0), cost: 5 Applied chaining First rule: l18 -> l12 : tmp___3^0'=1, (nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0 /\ 1+bSum^0 <= 0), cost: 4 Second rule: l12 -> l2 : bSum^0'=tmp___3^0, ni^0'=0, TRUE, cost: 1 New rule: l18 -> l2 : bSum^0'=1, tmp___3^0'=1, ni^0'=0, (nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0 /\ 1+bSum^0 <= 0), cost: 5 Applied chaining First rule: l18 -> l12 : tmp___3^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0), cost: 5 Second rule: l12 -> l2 : bSum^0'=tmp___3^0, ni^0'=0, TRUE, cost: 1 New rule: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0), cost: 6 Applied chaining First rule: l18 -> l12 : tmp___3^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0), cost: 5 Second rule: l12 -> l2 : bSum^0'=tmp___3^0, ni^0'=0, TRUE, cost: 1 New rule: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0), cost: 6 Applied chaining First rule: l18 -> l12 : tmp___3^0'=0, (nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 5 Second rule: l12 -> l2 : bSum^0'=tmp___3^0, ni^0'=0, TRUE, cost: 1 New rule: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 6 Applied chaining First rule: l18 -> l12 : tmp___3^0'=0, (nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 5 Second rule: l12 -> l2 : bSum^0'=tmp___3^0, ni^0'=0, TRUE, cost: 1 New rule: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 6 Applied deletion Removed the following rules: 117 282 285 288 330 331 332 333 Eliminating location l4 by chaining: Applied chaining First rule: l2 -> l4 : nj^0'=0, nSumRow^0'=0, (nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 4 Second rule: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, bSum^0 == 0, cost: 2 New rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (bSum^0 == 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 6 Applied chaining First rule: l2 -> l4 : nj^0'=0, nSumRow^0'=0, (nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 4 Second rule: l4 -> l2 : bSum^0'=1, tmp___4^0'=1, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ -nSum^0+nSumRow^0 == 0), cost: 3 New rule: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (-nSum^0 == 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 7 Applied simplification Original rule: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (-nSum^0 == 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 7 New rule: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (nSum^0 == 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 7 Applied chaining First rule: l2 -> l4 : nj^0'=0, nSumRow^0'=0, (nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 4 Second rule: l4 -> l2 : bSum^0'=1, tmp___4^0'=1, ni^0'=1+ni^0, (-nSum^0+nSumRow^0 == 0 /\ 1+bSum^0 <= 0), cost: 3 New rule: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (-nSum^0 == 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 7 Applied simplification Original rule: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (-nSum^0 == 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 7 New rule: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (nSum^0 == 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 7 Applied chaining First rule: l2 -> l4 : nj^0'=0, nSumRow^0'=0, (nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 4 Second rule: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumRow^0 <= 0), cost: 4 New rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0 /\ 1+nSum^0 <= 0), cost: 8 Applied chaining First rule: l2 -> l4 : nj^0'=0, nSumRow^0'=0, (nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 4 Second rule: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, (1-nSum^0+nSumRow^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 New rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (1-nSum^0 <= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 8 Applied simplification Original rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (1-nSum^0 <= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 8 New rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (-1+nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 8 Applied chaining First rule: l2 -> l4 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (-1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 4+2*nDim^0 Second rule: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, bSum^0 == 0, cost: 2 New rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, (bSum^0 == 0 /\ -1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 6+2*nDim^0 Applied chaining First rule: l2 -> l4 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (-1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 4+2*nDim^0 Second rule: l4 -> l2 : bSum^0'=1, tmp___4^0'=1, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ -nSum^0+nSumRow^0 == 0), cost: 3 New rule: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ -nSum^0+nSumRow^post10 == 0 /\ -1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 7+2*nDim^0 Applied chaining First rule: l2 -> l4 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (-1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 4+2*nDim^0 Second rule: l4 -> l2 : bSum^0'=1, tmp___4^0'=1, ni^0'=1+ni^0, (-nSum^0+nSumRow^0 == 0 /\ 1+bSum^0 <= 0), cost: 3 New rule: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, (-nSum^0+nSumRow^post10 == 0 /\ -1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 7+2*nDim^0 Applied chaining First rule: l2 -> l4 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (-1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 4+2*nDim^0 Second rule: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumRow^0 <= 0), cost: 4 New rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, (1+nSum^0-nSumRow^post10 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 8+2*nDim^0 Applied chaining First rule: l2 -> l4 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (-1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 4+2*nDim^0 Second rule: l4 -> l2 : bSum^0'=0, tmp___4^0'=0, ni^0'=1+ni^0, (1-nSum^0+nSumRow^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 New rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumRow^post10 <= 0 /\ -1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 8+2*nDim^0 Applied deletion Removed the following rules: 289 290 295 296 297 298 299 Eliminating location l55 by chaining: Applied chaining First rule: l10 -> l55 : nSumCol^0'=0, ni^0'=0, (nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 4 Second rule: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, bSum^0 == 0, cost: 2 New rule: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (bSum^0 == 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 6 Applied chaining First rule: l10 -> l55 : nSumCol^0'=0, ni^0'=0, (nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 4 Second rule: l55 -> l10 : bSum^0'=1, nj^0'=1+nj^0, tmp___5^0'=1, (-1+bSum^0 >= 0 /\ nSum^0-nSumCol^0 == 0), cost: 3 New rule: l10 -> l10 : bSum^0'=1, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=1, (nSum^0 == 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 7 Applied chaining First rule: l10 -> l55 : nSumCol^0'=0, ni^0'=0, (nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 4 Second rule: l55 -> l10 : bSum^0'=1, nj^0'=1+nj^0, tmp___5^0'=1, (nSum^0-nSumCol^0 == 0 /\ 1+bSum^0 <= 0), cost: 3 New rule: l10 -> l10 : bSum^0'=1, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=1, (nSum^0 == 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0 /\ 1+bSum^0 <= 0), cost: 7 Applied chaining First rule: l10 -> l55 : nSumCol^0'=0, ni^0'=0, (nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 4 Second rule: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, (1+nSum^0-nSumCol^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 New rule: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (-1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0 /\ 1+nSum^0 <= 0), cost: 8 Applied chaining First rule: l10 -> l55 : nSumCol^0'=0, ni^0'=0, (nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 4 Second rule: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumCol^0 <= 0), cost: 4 New rule: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (1-nSum^0 <= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 8 Applied simplification Original rule: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (1-nSum^0 <= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 8 New rule: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (-1+nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 8 Applied chaining First rule: l10 -> l55 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, (1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, bSum^0 == 0, cost: 2 New rule: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=0, (bSum^0 == 0 /\ 1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 6+2*nDim^0 Applied chaining First rule: l10 -> l55 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, (1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l55 -> l10 : bSum^0'=1, nj^0'=1+nj^0, tmp___5^0'=1, (-1+bSum^0 >= 0 /\ nSum^0-nSumCol^0 == 0), cost: 3 New rule: l10 -> l10 : bSum^0'=1, nj^0'=1+nj^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=1, (-1+bSum^0 >= 0 /\ nSum^0-nSumCol^post97 == 0 /\ 1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 7+2*nDim^0 Applied chaining First rule: l10 -> l55 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, (1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l55 -> l10 : bSum^0'=1, nj^0'=1+nj^0, tmp___5^0'=1, (nSum^0-nSumCol^0 == 0 /\ 1+bSum^0 <= 0), cost: 3 New rule: l10 -> l10 : bSum^0'=1, nj^0'=1+nj^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=1, (nSum^0-nSumCol^post97 == 0 /\ 1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0 /\ 1+bSum^0 <= 0), cost: 7+2*nDim^0 Applied chaining First rule: l10 -> l55 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, (1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, (1+nSum^0-nSumCol^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 New rule: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=0, (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumCol^post97 <= 0 /\ 1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 8+2*nDim^0 Applied chaining First rule: l10 -> l55 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, (1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l55 -> l10 : bSum^0'=0, nj^0'=1+nj^0, tmp___5^0'=0, (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumCol^0 <= 0), cost: 4 New rule: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=0, (1-nSum^0+nSumCol^post97 <= 0 /\ -1+bSum^0 >= 0 /\ 1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 8+2*nDim^0 Applied deletion Removed the following rules: 302 303 308 309 310 311 312 Eliminated locations on tree-shaped paths Start location: l57 213: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 341: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (bSum^0 == 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 6 342: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (nSum^0 == 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 7 343: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (nSum^0 == 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 7 344: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0 /\ 1+nSum^0 <= 0), cost: 8 345: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (-1+nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 8 346: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, (bSum^0 == 0 /\ -1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 6+2*nDim^0 347: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ -nSum^0+nSumRow^post10 == 0 /\ -1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 7+2*nDim^0 348: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, (-nSum^0+nSumRow^post10 == 0 /\ -1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 7+2*nDim^0 349: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, (1+nSum^0-nSumRow^post10 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 8+2*nDim^0 350: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumRow^post10 <= 0 /\ -1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 8+2*nDim^0 190: l5 -> l13 : nj^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 2 321: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, (nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ nDim^0 <= 0), cost: 6 322: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0), cost: 8 323: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=0, (nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 6+2*nDim^0 324: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 6+4*nDim^0 325: l5 -> l18 : tmp___2^0'=1, bSum^0'=1, nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -nSum^0+nSumDiag1^post34 == 0 /\ -1+nDim^0 >= 0), cost: 7+4*nDim^0 326: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=0, (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^post34 <= 0), cost: 8+2*nDim^0 327: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^post34 <= 0), cost: 8+4*nDim^0 351: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (bSum^0 == 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 6 352: l10 -> l10 : bSum^0'=1, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=1, (nSum^0 == 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 7 353: l10 -> l10 : bSum^0'=1, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=1, (nSum^0 == 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0 /\ 1+bSum^0 <= 0), cost: 7 354: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (-1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0 /\ 1+nSum^0 <= 0), cost: 8 355: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (-1+nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 8 356: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=0, (bSum^0 == 0 /\ 1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 6+2*nDim^0 357: l10 -> l10 : bSum^0'=1, nj^0'=1+nj^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=1, (-1+bSum^0 >= 0 /\ nSum^0-nSumCol^post97 == 0 /\ 1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 7+2*nDim^0 358: l10 -> l10 : bSum^0'=1, nj^0'=1+nj^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=1, (nSum^0-nSumCol^post97 == 0 /\ 1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0 /\ 1+bSum^0 <= 0), cost: 7+2*nDim^0 359: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=0, (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumCol^post97 <= 0 /\ 1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 8+2*nDim^0 360: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=0, (1-nSum^0+nSumCol^post97 <= 0 /\ -1+bSum^0 >= 0 /\ 1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 8+2*nDim^0 191: l13 -> l5 : ni^0'=1+ni^0, nN^0-nj^0 <= 0, cost: 2 328: l13 -> l13 : bDistinct^0'=1, nj^0'=1+nj^0, tmp___1^0'=1, ((1-nN^0+nj^0 <= 0 /\ -1+bDistinct^0 >= 0) \/ (1-nN^0+nj^0 <= 0 /\ 1+bDistinct^0 <= 0)), cost: 6 329: l13 -> l13 : bDistinct^0'=0, nj^0'=1+nj^0, tmp___1^0'=0, 1-nN^0+nj^0 <= 0, cost: 5 334: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (bSum^0 == 0 /\ nDim^0-ni^0 <= 0), cost: 4 335: l18 -> l2 : bSum^0'=1, tmp___3^0'=1, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0), cost: 5 336: l18 -> l2 : bSum^0'=1, tmp___3^0'=1, ni^0'=0, (nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0 /\ 1+bSum^0 <= 0), cost: 5 337: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0), cost: 6 338: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0), cost: 6 339: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 6 340: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 6 153: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 187: l30 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 252: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ bDomain^0 == 0), cost: 3 253: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 4 255: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 4 319: l30 -> l29 : tmp___0^0'=0, ((1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0) \/ (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0)), cost: 5 320: l30 -> l29 : tmp___0^0'=1, ((1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0) \/ (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0)), cost: 5 250: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 <= 0, cost: 4 251: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Applied merging first rule: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, (nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ nDim^0 <= 0), cost: 6 second rule: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0), cost: 8 new rule: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, ((nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0) \/ (nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ nDim^0 <= 0)), cost: 6 Applied merging first rule: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=0, (nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 6+2*nDim^0 second rule: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=0, (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^post34 <= 0), cost: 8+2*nDim^0 new rule: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=0, ((nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0) \/ (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^post34 <= 0)), cost: 6+2*nDim^0 Applied merging first rule: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 6+4*nDim^0 second rule: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^post34 <= 0), cost: 8+4*nDim^0 new rule: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, ((nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0) \/ (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^post34 <= 0)), cost: 6+4*nDim^0 Merged rules Start location: l57 213: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 341: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (bSum^0 == 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 6 342: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (nSum^0 == 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 7 343: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (nSum^0 == 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 7 344: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0 /\ 1+nSum^0 <= 0), cost: 8 345: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (-1+nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 8 346: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, (bSum^0 == 0 /\ -1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 6+2*nDim^0 347: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ -nSum^0+nSumRow^post10 == 0 /\ -1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 7+2*nDim^0 348: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, (-nSum^0+nSumRow^post10 == 0 /\ -1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 7+2*nDim^0 349: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, (1+nSum^0-nSumRow^post10 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 8+2*nDim^0 350: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ 1-nSum^0+nSumRow^post10 <= 0 /\ -1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 8+2*nDim^0 190: l5 -> l13 : nj^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 2 325: l5 -> l18 : tmp___2^0'=1, bSum^0'=1, nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -nSum^0+nSumDiag1^post34 == 0 /\ -1+nDim^0 >= 0), cost: 7+4*nDim^0 361: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, ((nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0) \/ (nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ nDim^0 <= 0)), cost: 6 362: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=0, ((nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0) \/ (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^post34 <= 0)), cost: 6+2*nDim^0 363: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, ((nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0) \/ (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^post34 <= 0)), cost: 6+4*nDim^0 351: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (bSum^0 == 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 6 352: l10 -> l10 : bSum^0'=1, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=1, (nSum^0 == 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 7 353: l10 -> l10 : bSum^0'=1, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=1, (nSum^0 == 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0 /\ 1+bSum^0 <= 0), cost: 7 354: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (-1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0 /\ 1+nSum^0 <= 0), cost: 8 355: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (-1+nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 8 356: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=0, (bSum^0 == 0 /\ 1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 6+2*nDim^0 357: l10 -> l10 : bSum^0'=1, nj^0'=1+nj^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=1, (-1+bSum^0 >= 0 /\ nSum^0-nSumCol^post97 == 0 /\ 1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 7+2*nDim^0 358: l10 -> l10 : bSum^0'=1, nj^0'=1+nj^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=1, (nSum^0-nSumCol^post97 == 0 /\ 1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0 /\ 1+bSum^0 <= 0), cost: 7+2*nDim^0 359: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=0, (-1+bSum^0 >= 0 /\ 1+nSum^0-nSumCol^post97 <= 0 /\ 1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 8+2*nDim^0 360: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=0, (1-nSum^0+nSumCol^post97 <= 0 /\ -1+bSum^0 >= 0 /\ 1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 8+2*nDim^0 191: l13 -> l5 : ni^0'=1+ni^0, nN^0-nj^0 <= 0, cost: 2 328: l13 -> l13 : bDistinct^0'=1, nj^0'=1+nj^0, tmp___1^0'=1, ((1-nN^0+nj^0 <= 0 /\ -1+bDistinct^0 >= 0) \/ (1-nN^0+nj^0 <= 0 /\ 1+bDistinct^0 <= 0)), cost: 6 329: l13 -> l13 : bDistinct^0'=0, nj^0'=1+nj^0, tmp___1^0'=0, 1-nN^0+nj^0 <= 0, cost: 5 334: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (bSum^0 == 0 /\ nDim^0-ni^0 <= 0), cost: 4 335: l18 -> l2 : bSum^0'=1, tmp___3^0'=1, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0), cost: 5 336: l18 -> l2 : bSum^0'=1, tmp___3^0'=1, ni^0'=0, (nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0 /\ 1+bSum^0 <= 0), cost: 5 337: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0), cost: 6 338: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0), cost: 6 339: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 6 340: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0 /\ 1+bSum^0 <= 0), cost: 6 153: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 187: l30 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 252: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ bDomain^0 == 0), cost: 3 253: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 4 255: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 4 319: l30 -> l29 : tmp___0^0'=0, ((1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0) \/ (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0)), cost: 5 320: l30 -> l29 : tmp___0^0'=1, ((1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0) \/ (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0)), cost: 5 250: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 <= 0, cost: 4 251: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Applied pruning (of leafs and parallel rules): Start location: l57 213: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 341: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (bSum^0 == 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 6 342: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (nSum^0 == 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 7 344: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0 /\ 1+nSum^0 <= 0), cost: 8 345: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (-1+nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 8 346: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, (bSum^0 == 0 /\ -1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 6+2*nDim^0 190: l5 -> l13 : nj^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 2 325: l5 -> l18 : tmp___2^0'=1, bSum^0'=1, nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -nSum^0+nSumDiag1^post34 == 0 /\ -1+nDim^0 >= 0), cost: 7+4*nDim^0 361: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, ((nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0) \/ (nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ nDim^0 <= 0)), cost: 6 362: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=0, ((nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0) \/ (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^post34 <= 0)), cost: 6+2*nDim^0 363: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, ((nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0) \/ (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^post34 <= 0)), cost: 6+4*nDim^0 351: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (bSum^0 == 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 6 352: l10 -> l10 : bSum^0'=1, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=1, (nSum^0 == 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 7 354: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (-1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0 /\ 1+nSum^0 <= 0), cost: 8 355: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (-1+nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 8 356: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=0, (bSum^0 == 0 /\ 1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 6+2*nDim^0 191: l13 -> l5 : ni^0'=1+ni^0, nN^0-nj^0 <= 0, cost: 2 328: l13 -> l13 : bDistinct^0'=1, nj^0'=1+nj^0, tmp___1^0'=1, ((1-nN^0+nj^0 <= 0 /\ -1+bDistinct^0 >= 0) \/ (1-nN^0+nj^0 <= 0 /\ 1+bDistinct^0 <= 0)), cost: 6 329: l13 -> l13 : bDistinct^0'=0, nj^0'=1+nj^0, tmp___1^0'=0, 1-nN^0+nj^0 <= 0, cost: 5 334: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (bSum^0 == 0 /\ nDim^0-ni^0 <= 0), cost: 4 335: l18 -> l2 : bSum^0'=1, tmp___3^0'=1, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0), cost: 5 336: l18 -> l2 : bSum^0'=1, tmp___3^0'=1, ni^0'=0, (nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0 /\ 1+bSum^0 <= 0), cost: 5 337: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0), cost: 6 338: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0), cost: 6 153: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 187: l30 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 252: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ bDomain^0 == 0), cost: 3 253: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 4 255: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 4 319: l30 -> l29 : tmp___0^0'=0, ((1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0) \/ (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0)), cost: 5 320: l30 -> l29 : tmp___0^0'=1, ((1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0) \/ (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0)), cost: 5 250: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 <= 0, cost: 4 251: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Applied acceleration Original rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (bSum^0 == 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 6 New rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=n74+ni^0, (-bSum^0 >= 0 /\ bSum^0 >= 0 /\ -1+n74 >= 0 /\ -nDim^0 >= 0 /\ -n74+nDim^0-ni^0 >= 0), cost: 6*n74 Applied instantiation Original rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=n74+ni^0, (-bSum^0 >= 0 /\ bSum^0 >= 0 /\ -1+n74 >= 0 /\ -nDim^0 >= 0 /\ -n74+nDim^0-ni^0 >= 0), cost: 6*n74 New rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=nDim^0, (0 >= 0 /\ -bSum^0 >= 0 /\ bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ -nDim^0 >= 0), cost: 6*nDim^0-6*ni^0 Applied acceleration Original rule: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (nSum^0 == 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 7 New rule: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=0, nSumRow^0'=0, ni^0'=n76+ni^0, (-nSum^0 >= 0 /\ nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ -n76+nDim^0-ni^0 >= 0 /\ -nDim^0 >= 0 /\ -1+n76 >= 0), cost: 7*n76 Applied instantiation Original rule: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=0, nSumRow^0'=0, ni^0'=n76+ni^0, (-nSum^0 >= 0 /\ nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ -n76+nDim^0-ni^0 >= 0 /\ -nDim^0 >= 0 /\ -1+n76 >= 0), cost: 7*n76 New rule: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=0, nSumRow^0'=0, ni^0'=nDim^0, (0 >= 0 /\ -nSum^0 >= 0 /\ nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ -nDim^0 >= 0), cost: 7*nDim^0-7*ni^0 Applied acceleration Original rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, (bSum^0 == 0 /\ -1+nDim^0 >= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 6+2*nDim^0 New rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=n80+ni^0, (-1+n80 >= 0 /\ -bSum^0 >= 0 /\ bSum^0 >= 0 /\ -n80+nDim^0-ni^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6*n80+2*n80*nDim^0 Applied instantiation Original rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=n80+ni^0, (-1+n80 >= 0 /\ -bSum^0 >= 0 /\ bSum^0 >= 0 /\ -n80+nDim^0-ni^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6*n80+2*n80*nDim^0 New rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=nDim^0, (0 >= 0 /\ -bSum^0 >= 0 /\ bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6*nDim^0-6*ni^0+2*nDim^0*(nDim^0-ni^0) Applied simplification Original rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=nDim^0, (0 >= 0 /\ -bSum^0 >= 0 /\ bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ -nDim^0 >= 0), cost: 6*nDim^0-6*ni^0 New rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=nDim^0, (bSum^0 <= 0 /\ bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ nDim^0 <= 0), cost: 6*nDim^0-6*ni^0 Applied simplification Original rule: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=0, nSumRow^0'=0, ni^0'=nDim^0, (0 >= 0 /\ -nSum^0 >= 0 /\ nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ -nDim^0 >= 0), cost: 7*nDim^0-7*ni^0 New rule: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=0, nSumRow^0'=0, ni^0'=nDim^0, (nSum^0 <= 0 /\ nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ nDim^0 <= 0), cost: 7*nDim^0-7*ni^0 Applied simplification Original rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=nDim^0, (0 >= 0 /\ -bSum^0 >= 0 /\ bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6*nDim^0-6*ni^0+2*nDim^0*(nDim^0-ni^0) New rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=nDim^0, (bSum^0 <= 0 /\ bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6*nDim^0-6*ni^0+2*nDim^0*(nDim^0-ni^0) Applied deletion Removed the following rules: 341 342 346 Applied acceleration Original rule: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (bSum^0 == 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 6 New rule: l10 -> l10 : bSum^0'=0, nj^0'=nj^0+n91, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (-bSum^0 >= 0 /\ bSum^0 >= 0 /\ -nj^0+nDim^0-n91 >= 0 /\ -nDim^0 >= 0 /\ -1+n91 >= 0), cost: 6*n91 Applied instantiation Original rule: l10 -> l10 : bSum^0'=0, nj^0'=nj^0+n91, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (-bSum^0 >= 0 /\ bSum^0 >= 0 /\ -nj^0+nDim^0-n91 >= 0 /\ -nDim^0 >= 0 /\ -1+n91 >= 0), cost: 6*n91 New rule: l10 -> l10 : bSum^0'=0, nj^0'=nDim^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (0 >= 0 /\ -1-nj^0+nDim^0 >= 0 /\ -bSum^0 >= 0 /\ bSum^0 >= 0 /\ -nDim^0 >= 0), cost: -6*nj^0+6*nDim^0 Applied acceleration Original rule: l10 -> l10 : bSum^0'=1, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=1, (nSum^0 == 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 7 New rule: l10 -> l10 : bSum^0'=1, nj^0'=nj^0+n93, nSumCol^0'=0, ni^0'=0, tmp___5^0'=1, (-nSum^0 >= 0 /\ nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ -1+n93 >= 0 /\ -nDim^0 >= 0 /\ -nj^0-n93+nDim^0 >= 0), cost: 7*n93 Applied instantiation Original rule: l10 -> l10 : bSum^0'=1, nj^0'=nj^0+n93, nSumCol^0'=0, ni^0'=0, tmp___5^0'=1, (-nSum^0 >= 0 /\ nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ -1+n93 >= 0 /\ -nDim^0 >= 0 /\ -nj^0-n93+nDim^0 >= 0), cost: 7*n93 New rule: l10 -> l10 : bSum^0'=1, nj^0'=nDim^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=1, (0 >= 0 /\ -nSum^0 >= 0 /\ -1-nj^0+nDim^0 >= 0 /\ nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ -nDim^0 >= 0), cost: -7*nj^0+7*nDim^0 Applied acceleration Original rule: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=0, (bSum^0 == 0 /\ 1+nj^0-nDim^0 <= 0 /\ -1+nDim^0 >= 0), cost: 6+2*nDim^0 New rule: l10 -> l10 : bSum^0'=0, nj^0'=nj^0+n97, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=0, (-bSum^0 >= 0 /\ bSum^0 >= 0 /\ -nj^0+nDim^0-n97 >= 0 /\ -1+nDim^0 >= 0 /\ -1+n97 >= 0), cost: 2*nDim^0*n97+6*n97 Applied instantiation Original rule: l10 -> l10 : bSum^0'=0, nj^0'=nj^0+n97, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=0, (-bSum^0 >= 0 /\ bSum^0 >= 0 /\ -nj^0+nDim^0-n97 >= 0 /\ -1+nDim^0 >= 0 /\ -1+n97 >= 0), cost: 2*nDim^0*n97+6*n97 New rule: l10 -> l10 : bSum^0'=0, nj^0'=nDim^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=0, (0 >= 0 /\ -1-nj^0+nDim^0 >= 0 /\ -bSum^0 >= 0 /\ bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: -6*nj^0+6*nDim^0-2*nDim^0*(nj^0-nDim^0) Applied simplification Original rule: l10 -> l10 : bSum^0'=0, nj^0'=nDim^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (0 >= 0 /\ -1-nj^0+nDim^0 >= 0 /\ -bSum^0 >= 0 /\ bSum^0 >= 0 /\ -nDim^0 >= 0), cost: -6*nj^0+6*nDim^0 New rule: l10 -> l10 : bSum^0'=0, nj^0'=nDim^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (-1-nj^0+nDim^0 >= 0 /\ bSum^0 <= 0 /\ bSum^0 >= 0 /\ nDim^0 <= 0), cost: -6*nj^0+6*nDim^0 Applied simplification Original rule: l10 -> l10 : bSum^0'=1, nj^0'=nDim^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=1, (0 >= 0 /\ -nSum^0 >= 0 /\ -1-nj^0+nDim^0 >= 0 /\ nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ -nDim^0 >= 0), cost: -7*nj^0+7*nDim^0 New rule: l10 -> l10 : bSum^0'=1, nj^0'=nDim^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=1, (-1-nj^0+nDim^0 >= 0 /\ nSum^0 <= 0 /\ nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0), cost: -7*nj^0+7*nDim^0 Applied simplification Original rule: l10 -> l10 : bSum^0'=0, nj^0'=nDim^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=0, (0 >= 0 /\ -1-nj^0+nDim^0 >= 0 /\ -bSum^0 >= 0 /\ bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: -6*nj^0+6*nDim^0-2*nDim^0*(nj^0-nDim^0) New rule: l10 -> l10 : bSum^0'=0, nj^0'=nDim^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=0, (-1-nj^0+nDim^0 >= 0 /\ bSum^0 <= 0 /\ bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: -6*nj^0+6*nDim^0-2*nDim^0*(nj^0-nDim^0) Applied deletion Removed the following rules: 351 352 356 Applied simplification Original rule: l13 -> l13 : bDistinct^0'=1, nj^0'=1+nj^0, tmp___1^0'=1, ((1-nN^0+nj^0 <= 0 /\ -1+bDistinct^0 >= 0) \/ (1-nN^0+nj^0 <= 0 /\ 1+bDistinct^0 <= 0)), cost: 6 New rule: l13 -> l13 : bDistinct^0'=1, nj^0'=1+nj^0, tmp___1^0'=1, ((1-nN^0+nj^0 <= 0 /\ 1+bDistinct^0 <= 0) \/ (1-nN^0+nj^0 <= 0 /\ -1+bDistinct^0 >= 0)), cost: 6 Simplified simple loops Start location: l57 213: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 344: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0 /\ 1+nSum^0 <= 0), cost: 8 345: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (-1+nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 8 367: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=nDim^0, (bSum^0 <= 0 /\ bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ nDim^0 <= 0), cost: 6*nDim^0-6*ni^0 368: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=0, nSumRow^0'=0, ni^0'=nDim^0, (nSum^0 <= 0 /\ nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ nDim^0 <= 0), cost: 7*nDim^0-7*ni^0 369: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=nDim^0, (bSum^0 <= 0 /\ bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6*nDim^0-6*ni^0+2*nDim^0*(nDim^0-ni^0) 190: l5 -> l13 : nj^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 2 325: l5 -> l18 : tmp___2^0'=1, bSum^0'=1, nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -nSum^0+nSumDiag1^post34 == 0 /\ -1+nDim^0 >= 0), cost: 7+4*nDim^0 361: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, ((nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0) \/ (nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ nDim^0 <= 0)), cost: 6 362: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=0, ((nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0) \/ (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^post34 <= 0)), cost: 6+2*nDim^0 363: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, ((nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0) \/ (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^post34 <= 0)), cost: 6+4*nDim^0 354: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (-1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0 /\ 1+nSum^0 <= 0), cost: 8 355: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (-1+nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 8 373: l10 -> l10 : bSum^0'=0, nj^0'=nDim^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (-1-nj^0+nDim^0 >= 0 /\ bSum^0 <= 0 /\ bSum^0 >= 0 /\ nDim^0 <= 0), cost: -6*nj^0+6*nDim^0 374: l10 -> l10 : bSum^0'=1, nj^0'=nDim^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=1, (-1-nj^0+nDim^0 >= 0 /\ nSum^0 <= 0 /\ nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0), cost: -7*nj^0+7*nDim^0 375: l10 -> l10 : bSum^0'=0, nj^0'=nDim^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=0, (-1-nj^0+nDim^0 >= 0 /\ bSum^0 <= 0 /\ bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: -6*nj^0+6*nDim^0-2*nDim^0*(nj^0-nDim^0) 191: l13 -> l5 : ni^0'=1+ni^0, nN^0-nj^0 <= 0, cost: 2 329: l13 -> l13 : bDistinct^0'=0, nj^0'=1+nj^0, tmp___1^0'=0, 1-nN^0+nj^0 <= 0, cost: 5 376: l13 -> l13 : bDistinct^0'=1, nj^0'=1+nj^0, tmp___1^0'=1, ((1-nN^0+nj^0 <= 0 /\ 1+bDistinct^0 <= 0) \/ (1-nN^0+nj^0 <= 0 /\ -1+bDistinct^0 >= 0)), cost: 6 334: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (bSum^0 == 0 /\ nDim^0-ni^0 <= 0), cost: 4 335: l18 -> l2 : bSum^0'=1, tmp___3^0'=1, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0), cost: 5 336: l18 -> l2 : bSum^0'=1, tmp___3^0'=1, ni^0'=0, (nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0 /\ 1+bSum^0 <= 0), cost: 5 337: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0), cost: 6 338: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0), cost: 6 153: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 187: l30 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 252: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ bDomain^0 == 0), cost: 3 253: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 4 255: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 4 319: l30 -> l29 : tmp___0^0'=0, ((1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0) \/ (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0)), cost: 5 320: l30 -> l29 : tmp___0^0'=1, ((1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0) \/ (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0)), cost: 5 250: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 <= 0, cost: 4 251: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Applied acceleration Original rule: l13 -> l13 : bDistinct^0'=0, nj^0'=1+nj^0, tmp___1^0'=0, 1-nN^0+nj^0 <= 0, cost: 5 New rule: l13 -> l13 : bDistinct^0'=0, nj^0'=n105+nj^0, tmp___1^0'=0, (-1+n105 >= 0 /\ nN^0-n105-nj^0 >= 0), cost: 5*n105 Applied instantiation Original rule: l13 -> l13 : bDistinct^0'=0, nj^0'=n105+nj^0, tmp___1^0'=0, (-1+n105 >= 0 /\ nN^0-n105-nj^0 >= 0), cost: 5*n105 New rule: l13 -> l13 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, (0 >= 0 /\ -1+nN^0-nj^0 >= 0), cost: 5*nN^0-5*nj^0 Applied acceleration Original rule: l13 -> l13 : bDistinct^0'=1, nj^0'=1+nj^0, tmp___1^0'=1, ((1-nN^0+nj^0 <= 0 /\ 1+bDistinct^0 <= 0) \/ (1-nN^0+nj^0 <= 0 /\ -1+bDistinct^0 >= 0)), cost: 6 New rule: l13 -> l13 : bDistinct^0'=1, nj^0'=nj^0+n107, tmp___1^0'=1, (-1+n107 >= 0 /\ ((nN^0-nj^0-n107 >= 0 /\ FALSE) \/ (-1+bDistinct^0 >= 0 /\ nN^0-nj^0-n107 >= 0))), cost: 6*n107 Applied instantiation Original rule: l13 -> l13 : bDistinct^0'=1, nj^0'=nj^0+n107, tmp___1^0'=1, (-1+n107 >= 0 /\ ((nN^0-nj^0-n107 >= 0 /\ FALSE) \/ (-1+bDistinct^0 >= 0 /\ nN^0-nj^0-n107 >= 0))), cost: 6*n107 New rule: l13 -> l13 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, (-1+nN^0-nj^0 >= 0 /\ ((0 >= 0 /\ -1+bDistinct^0 >= 0) \/ (0 >= 0 /\ FALSE))), cost: 6*nN^0-6*nj^0 Applied simplification Original rule: l13 -> l13 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, (0 >= 0 /\ -1+nN^0-nj^0 >= 0), cost: 5*nN^0-5*nj^0 New rule: l13 -> l13 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, -1+nN^0-nj^0 >= 0, cost: 5*nN^0-5*nj^0 Applied simplification Original rule: l13 -> l13 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, (-1+nN^0-nj^0 >= 0 /\ ((0 >= 0 /\ -1+bDistinct^0 >= 0) \/ (0 >= 0 /\ FALSE))), cost: 6*nN^0-6*nj^0 New rule: l13 -> l13 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, (-1+bDistinct^0 >= 0 /\ -1+nN^0-nj^0 >= 0), cost: 6*nN^0-6*nj^0 Applied deletion Removed the following rules: 329 376 Accelerated simple loops Start location: l57 213: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 344: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (-1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0 /\ 1+nSum^0 <= 0), cost: 8 345: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, (-1+nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1-nDim^0+ni^0 <= 0), cost: 8 367: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=0, nSumRow^0'=0, ni^0'=nDim^0, (bSum^0 <= 0 /\ bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ nDim^0 <= 0), cost: 6*nDim^0-6*ni^0 368: l2 -> l2 : bSum^0'=1, tmp___4^0'=1, nj^0'=0, nSumRow^0'=0, ni^0'=nDim^0, (nSum^0 <= 0 /\ nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ nDim^0 <= 0), cost: 7*nDim^0-7*ni^0 369: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=nDim^0, (bSum^0 <= 0 /\ bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6*nDim^0-6*ni^0+2*nDim^0*(nDim^0-ni^0) 190: l5 -> l13 : nj^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 2 325: l5 -> l18 : tmp___2^0'=1, bSum^0'=1, nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -nSum^0+nSumDiag1^post34 == 0 /\ -1+nDim^0 >= 0), cost: 7+4*nDim^0 361: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, ((nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0) \/ (nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ nDim^0 <= 0)), cost: 6 362: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=0, ((nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0) \/ (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^post34 <= 0)), cost: 6+2*nDim^0 363: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, ((nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0) \/ (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^post34 <= 0)), cost: 6+4*nDim^0 354: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (-1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0 /\ 1+nSum^0 <= 0), cost: 8 355: l10 -> l10 : bSum^0'=0, nj^0'=1+nj^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (-1+nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nj^0-nDim^0 <= 0), cost: 8 373: l10 -> l10 : bSum^0'=0, nj^0'=nDim^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=0, (-1-nj^0+nDim^0 >= 0 /\ bSum^0 <= 0 /\ bSum^0 >= 0 /\ nDim^0 <= 0), cost: -6*nj^0+6*nDim^0 374: l10 -> l10 : bSum^0'=1, nj^0'=nDim^0, nSumCol^0'=0, ni^0'=0, tmp___5^0'=1, (-1-nj^0+nDim^0 >= 0 /\ nSum^0 <= 0 /\ nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0), cost: -7*nj^0+7*nDim^0 375: l10 -> l10 : bSum^0'=0, nj^0'=nDim^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=0, (-1-nj^0+nDim^0 >= 0 /\ bSum^0 <= 0 /\ bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: -6*nj^0+6*nDim^0-2*nDim^0*(nj^0-nDim^0) 191: l13 -> l5 : ni^0'=1+ni^0, nN^0-nj^0 <= 0, cost: 2 379: l13 -> l13 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, -1+nN^0-nj^0 >= 0, cost: 5*nN^0-5*nj^0 380: l13 -> l13 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, (-1+bDistinct^0 >= 0 /\ -1+nN^0-nj^0 >= 0), cost: 6*nN^0-6*nj^0 334: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (bSum^0 == 0 /\ nDim^0-ni^0 <= 0), cost: 4 335: l18 -> l2 : bSum^0'=1, tmp___3^0'=1, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0), cost: 5 336: l18 -> l2 : bSum^0'=1, tmp___3^0'=1, ni^0'=0, (nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0 /\ 1+bSum^0 <= 0), cost: 5 337: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0), cost: 6 338: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0), cost: 6 153: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 187: l30 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 252: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ bDomain^0 == 0), cost: 3 253: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 4 255: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 4 319: l30 -> l29 : tmp___0^0'=0, ((1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0) \/ (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0)), cost: 5 320: l30 -> l29 : tmp___0^0'=1, ((1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0) \/ (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0)), cost: 5 250: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 <= 0, cost: 4 251: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Applied chaining First rule: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (bSum^0 == 0 /\ nDim^0-ni^0 <= 0), cost: 4 Second rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=nDim^0, (bSum^0 <= 0 /\ bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6*nDim^0-6*ni^0+2*nDim^0*(nDim^0-ni^0) New rule: l18 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, tmp___3^0'=0, ni^0'=nDim^0, (bSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0^2+6*nDim^0 Applied chaining First rule: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0), cost: 6 Second rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=nDim^0, (bSum^0 <= 0 /\ bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6*nDim^0-6*ni^0+2*nDim^0*(nDim^0-ni^0) New rule: l18 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, tmp___3^0'=0, ni^0'=nDim^0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0 /\ -1+nDim^0 >= 0), cost: 6+2*nDim^0^2+6*nDim^0 Applied chaining First rule: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0), cost: 6 Second rule: l2 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=nDim^0, (bSum^0 <= 0 /\ bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6*nDim^0-6*ni^0+2*nDim^0*(nDim^0-ni^0) New rule: l18 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, tmp___3^0'=0, ni^0'=nDim^0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ -1+nDim^0 >= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0), cost: 6+2*nDim^0^2+6*nDim^0 Applied deletion Removed the following rules: 344 345 367 368 369 Applied chaining First rule: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 Second rule: l10 -> l10 : bSum^0'=0, nj^0'=nDim^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=0, (-1-nj^0+nDim^0 >= 0 /\ bSum^0 <= 0 /\ bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: -6*nj^0+6*nDim^0-2*nDim^0*(nj^0-nDim^0) New rule: l2 -> l10 : bSum^0'=0, nj^0'=nDim^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=0, (bSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0^2+6*nDim^0 Applied deletion Removed the following rules: 354 355 373 374 375 Applied chaining First rule: l5 -> l13 : nj^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 2 Second rule: l13 -> l13 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, -1+nN^0-nj^0 >= 0, cost: 5*nN^0-5*nj^0 New rule: l5 -> l13 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, -2+nN^0-ni^0 >= 0, cost: -3+5*nN^0-5*ni^0 Applied chaining First rule: l5 -> l13 : nj^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 2 Second rule: l13 -> l13 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, (-1+bDistinct^0 >= 0 /\ -1+nN^0-nj^0 >= 0), cost: 6*nN^0-6*nj^0 New rule: l5 -> l13 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, (-2+nN^0-ni^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -4+6*nN^0-6*ni^0 Applied deletion Removed the following rules: 379 380 Chained accelerated rules with incoming rules Start location: l57 213: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 384: l2 -> l10 : bSum^0'=0, nj^0'=nDim^0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, tmp___5^0'=0, (bSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0^2+6*nDim^0 190: l5 -> l13 : nj^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 2 325: l5 -> l18 : tmp___2^0'=1, bSum^0'=1, nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -nSum^0+nSumDiag1^post34 == 0 /\ -1+nDim^0 >= 0), cost: 7+4*nDim^0 361: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, ni^0'=0, ((nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ nDim^0 <= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0) \/ (nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ nDim^0 <= 0)), cost: 6 362: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=0, ((nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0) \/ (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^post34 <= 0)), cost: 6+2*nDim^0 363: l5 -> l18 : tmp___2^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, ((nN^0-ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0) \/ (nN^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0 /\ 1+nSum^0-nSumDiag1^post34 <= 0)), cost: 6+4*nDim^0 385: l5 -> l13 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, -2+nN^0-ni^0 >= 0, cost: -3+5*nN^0-5*ni^0 386: l5 -> l13 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, (-2+nN^0-ni^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -4+6*nN^0-6*ni^0 191: l13 -> l5 : ni^0'=1+ni^0, nN^0-nj^0 <= 0, cost: 2 334: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (bSum^0 == 0 /\ nDim^0-ni^0 <= 0), cost: 4 335: l18 -> l2 : bSum^0'=1, tmp___3^0'=1, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0), cost: 5 336: l18 -> l2 : bSum^0'=1, tmp___3^0'=1, ni^0'=0, (nDim^0-ni^0 <= 0 /\ nSum^0-nSumDiag2^0 == 0 /\ 1+bSum^0 <= 0), cost: 5 337: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0), cost: 6 338: l18 -> l2 : bSum^0'=0, tmp___3^0'=0, ni^0'=0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0), cost: 6 381: l18 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, tmp___3^0'=0, ni^0'=nDim^0, (bSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0^2+6*nDim^0 382: l18 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, tmp___3^0'=0, ni^0'=nDim^0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ 1+nSum^0-nSumDiag2^0 <= 0 /\ -1+nDim^0 >= 0), cost: 6+2*nDim^0^2+6*nDim^0 383: l18 -> l2 : bSum^0'=0, tmp___4^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, tmp___3^0'=0, ni^0'=nDim^0, (-1+bSum^0 >= 0 /\ nDim^0-ni^0 <= 0 /\ -1+nDim^0 >= 0 /\ 1-nSum^0+nSumDiag2^0 <= 0), cost: 6+2*nDim^0^2+6*nDim^0 153: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 187: l30 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 252: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ bDomain^0 == 0), cost: 3 253: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 4 255: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 4 319: l30 -> l29 : tmp___0^0'=0, ((1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0) \/ (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0)), cost: 5 320: l30 -> l29 : tmp___0^0'=1, ((1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0) \/ (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0)), cost: 5 250: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 <= 0, cost: 4 251: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Removed unreachable locations and irrelevant leafs Start location: l57 190: l5 -> l13 : nj^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 2 385: l5 -> l13 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, -2+nN^0-ni^0 >= 0, cost: -3+5*nN^0-5*ni^0 386: l5 -> l13 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, (-2+nN^0-ni^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -4+6*nN^0-6*ni^0 191: l13 -> l5 : ni^0'=1+ni^0, nN^0-nj^0 <= 0, cost: 2 153: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 187: l30 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 252: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ bDomain^0 == 0), cost: 3 253: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 4 255: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 4 319: l30 -> l29 : tmp___0^0'=0, ((1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0) \/ (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0)), cost: 5 320: l30 -> l29 : tmp___0^0'=1, ((1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0) \/ (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0)), cost: 5 250: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 <= 0, cost: 4 251: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Eliminating location l29 by chaining: Applied chaining First rule: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ bDomain^0 == 0), cost: 3 Second rule: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 New rule: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1-nN^0+ni^0 <= 0 /\ bDomain^0 == 0), cost: 4 Applied chaining First rule: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 4 Second rule: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 New rule: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 5 Applied chaining First rule: l30 -> l29 : tmp___0^0'=0, (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 4 Second rule: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 New rule: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 5 Applied chaining First rule: l30 -> l29 : tmp___0^0'=0, ((1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0) \/ (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0)), cost: 5 Second rule: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 New rule: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, ((1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0) \/ (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0)), cost: 6 Applied simplification Original rule: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, ((1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0) \/ (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0)), cost: 6 New rule: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, ((1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0) \/ (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0)), cost: 6 Applied chaining First rule: l30 -> l29 : tmp___0^0'=1, ((1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0) \/ (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0)), cost: 5 Second rule: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 New rule: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=1+ni^0, ((1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0) \/ (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0)), cost: 6 Applied deletion Removed the following rules: 153 252 253 255 319 320 Eliminating location l13 by chaining: Applied chaining First rule: l5 -> l13 : nj^0'=1+ni^0, 1-nN^0+ni^0 <= 0, cost: 2 Second rule: l13 -> l5 : ni^0'=1+ni^0, nN^0-nj^0 <= 0, cost: 2 New rule: l5 -> l5 : nj^0'=1+ni^0, ni^0'=1+ni^0, (1-nN^0+ni^0 <= 0 /\ -1+nN^0-ni^0 <= 0), cost: 4 Applied chaining First rule: l5 -> l13 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, -2+nN^0-ni^0 >= 0, cost: -3+5*nN^0-5*ni^0 Second rule: l13 -> l5 : ni^0'=1+ni^0, nN^0-nj^0 <= 0, cost: 2 New rule: l5 -> l5 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, ni^0'=1+ni^0, (0 <= 0 /\ -2+nN^0-ni^0 >= 0), cost: -1+5*nN^0-5*ni^0 Applied simplification Original rule: l5 -> l5 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, ni^0'=1+ni^0, (0 <= 0 /\ -2+nN^0-ni^0 >= 0), cost: -1+5*nN^0-5*ni^0 New rule: l5 -> l5 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, ni^0'=1+ni^0, -2+nN^0-ni^0 >= 0, cost: -1+5*nN^0-5*ni^0 Applied chaining First rule: l5 -> l13 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, (-2+nN^0-ni^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -4+6*nN^0-6*ni^0 Second rule: l13 -> l5 : ni^0'=1+ni^0, nN^0-nj^0 <= 0, cost: 2 New rule: l5 -> l5 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, ni^0'=1+ni^0, (0 <= 0 /\ -2+nN^0-ni^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -2+6*nN^0-6*ni^0 Applied simplification Original rule: l5 -> l5 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, ni^0'=1+ni^0, (0 <= 0 /\ -2+nN^0-ni^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -2+6*nN^0-6*ni^0 New rule: l5 -> l5 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, ni^0'=1+ni^0, (-2+nN^0-ni^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -2+6*nN^0-6*ni^0 Applied deletion Removed the following rules: 190 191 385 386 Eliminated locations on tree-shaped paths Start location: l57 392: l5 -> l5 : nj^0'=1+ni^0, ni^0'=1+ni^0, (1-nN^0+ni^0 <= 0 /\ -1+nN^0-ni^0 <= 0), cost: 4 393: l5 -> l5 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, ni^0'=1+ni^0, -2+nN^0-ni^0 >= 0, cost: -1+5*nN^0-5*ni^0 394: l5 -> l5 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, ni^0'=1+ni^0, (-2+nN^0-ni^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -2+6*nN^0-6*ni^0 187: l30 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 387: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1-nN^0+ni^0 <= 0 /\ bDomain^0 == 0), cost: 4 388: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 5 389: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 5 390: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, ((1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0) \/ (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0)), cost: 6 391: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=1+ni^0, ((1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0) \/ (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0)), cost: 6 250: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 <= 0, cost: 4 251: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Applied simplification Original rule: l5 -> l5 : nj^0'=1+ni^0, ni^0'=1+ni^0, (1-nN^0+ni^0 <= 0 /\ -1+nN^0-ni^0 <= 0), cost: 4 New rule: l5 -> l5 : nj^0'=1+ni^0, ni^0'=1+ni^0, 1-nN^0+ni^0 == 0, cost: 4 Simplified simple loops Start location: l57 393: l5 -> l5 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, ni^0'=1+ni^0, -2+nN^0-ni^0 >= 0, cost: -1+5*nN^0-5*ni^0 394: l5 -> l5 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, ni^0'=1+ni^0, (-2+nN^0-ni^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -2+6*nN^0-6*ni^0 395: l5 -> l5 : nj^0'=1+ni^0, ni^0'=1+ni^0, 1-nN^0+ni^0 == 0, cost: 4 187: l30 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 387: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1-nN^0+ni^0 <= 0 /\ bDomain^0 == 0), cost: 4 388: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 5 389: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 5 390: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, ((1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0) \/ (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0)), cost: 6 391: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=1+ni^0, ((1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0) \/ (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0)), cost: 6 250: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 <= 0, cost: 4 251: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Applied acceleration Original rule: l5 -> l5 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, ni^0'=1+ni^0, -2+nN^0-ni^0 >= 0, cost: -1+5*nN^0-5*ni^0 New rule: l5 -> l5 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, ni^0'=ni^0+n114, (-1+n114 >= 0 /\ -1+nN^0-ni^0-n114 >= 0), cost: -5/2*n114^2+5*nN^0*n114-5*ni^0*n114+3/2*n114 Applied instantiation Original rule: l5 -> l5 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, ni^0'=ni^0+n114, (-1+n114 >= 0 /\ -1+nN^0-ni^0-n114 >= 0), cost: -5/2*n114^2+5*nN^0*n114-5*ni^0*n114+3/2*n114 New rule: l5 -> l5 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, ni^0'=-1+nN^0, (0 >= 0 /\ -2+nN^0-ni^0 >= 0), cost: -3/2-5/2*(-1+nN^0-ni^0)^2+3/2*nN^0-5*(-1+nN^0-ni^0)*ni^0-3/2*ni^0+5*nN^0*(-1+nN^0-ni^0) Applied acceleration Original rule: l5 -> l5 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, ni^0'=1+ni^0, (-2+nN^0-ni^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -2+6*nN^0-6*ni^0 New rule: l5 -> l5 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, ni^0'=ni^0+n116, (-1+bDistinct^0 >= 0 /\ -1+n116 >= 0 /\ -1+nN^0-ni^0-n116 >= 0), cost: -3*n116^2+6*nN^0*n116-6*ni^0*n116+n116 Applied instantiation Original rule: l5 -> l5 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, ni^0'=ni^0+n116, (-1+bDistinct^0 >= 0 /\ -1+n116 >= 0 /\ -1+nN^0-ni^0-n116 >= 0), cost: -3*n116^2+6*nN^0*n116-6*ni^0*n116+n116 New rule: l5 -> l5 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, ni^0'=-1+nN^0, (0 >= 0 /\ -2+nN^0-ni^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -1-3*(-1+nN^0-ni^0)^2+nN^0-6*(-1+nN^0-ni^0)*ni^0-ni^0+6*nN^0*(-1+nN^0-ni^0) Applied acceleration Original rule: l5 -> l5 : nj^0'=1+ni^0, ni^0'=1+ni^0, 1-nN^0+ni^0 == 0, cost: 4 New rule: l5 -> l5 : nj^0'=n118+ni^0, ni^0'=n118+ni^0, (1-nN^0+ni^0 >= 0 /\ nN^0-n118-ni^0 >= 0 /\ -1+nN^0-ni^0 >= 0 /\ -1+n118 >= 0), cost: 4*n118 Applied instantiation Original rule: l5 -> l5 : nj^0'=n118+ni^0, ni^0'=n118+ni^0, (1-nN^0+ni^0 >= 0 /\ nN^0-n118-ni^0 >= 0 /\ -1+nN^0-ni^0 >= 0 /\ -1+n118 >= 0), cost: 4*n118 New rule: l5 -> l5 : nj^0'=nN^0, ni^0'=nN^0, (0 >= 0 /\ 1-nN^0+ni^0 >= 0 /\ -1+nN^0-ni^0 >= 0), cost: 4*nN^0-4*ni^0 Applied simplification Original rule: l5 -> l5 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, ni^0'=-1+nN^0, (0 >= 0 /\ -2+nN^0-ni^0 >= 0), cost: -3/2-5/2*(-1+nN^0-ni^0)^2+3/2*nN^0-5*(-1+nN^0-ni^0)*ni^0-3/2*ni^0+5*nN^0*(-1+nN^0-ni^0) New rule: l5 -> l5 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, ni^0'=-1+nN^0, -2+nN^0-ni^0 >= 0, cost: -3/2-5/2*(-1+nN^0-ni^0)^2+3/2*nN^0-5*(-1+nN^0-ni^0)*ni^0-3/2*ni^0+5*nN^0*(-1+nN^0-ni^0) Applied simplification Original rule: l5 -> l5 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, ni^0'=-1+nN^0, (0 >= 0 /\ -2+nN^0-ni^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -1-3*(-1+nN^0-ni^0)^2+nN^0-6*(-1+nN^0-ni^0)*ni^0-ni^0+6*nN^0*(-1+nN^0-ni^0) New rule: l5 -> l5 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, ni^0'=-1+nN^0, (-2+nN^0-ni^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -1-3*(-1+nN^0-ni^0)^2+nN^0-6*(-1+nN^0-ni^0)*ni^0-ni^0+6*nN^0*(-1+nN^0-ni^0) Applied simplification Original rule: l5 -> l5 : nj^0'=nN^0, ni^0'=nN^0, (0 >= 0 /\ 1-nN^0+ni^0 >= 0 /\ -1+nN^0-ni^0 >= 0), cost: 4*nN^0-4*ni^0 New rule: l5 -> l5 : nj^0'=nN^0, ni^0'=nN^0, (1-nN^0+ni^0 >= 0 /\ -1+nN^0-ni^0 >= 0), cost: 4*nN^0-4*ni^0 Applied deletion Removed the following rules: 393 394 395 Applied simplification Original rule: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, ((1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0) \/ (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0)), cost: 6 New rule: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, ((1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0) \/ (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0)), cost: 6 Simplified simple loops Start location: l57 399: l5 -> l5 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, ni^0'=-1+nN^0, -2+nN^0-ni^0 >= 0, cost: -3/2-5/2*(-1+nN^0-ni^0)^2+3/2*nN^0-5*(-1+nN^0-ni^0)*ni^0-3/2*ni^0+5*nN^0*(-1+nN^0-ni^0) 400: l5 -> l5 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, ni^0'=-1+nN^0, (-2+nN^0-ni^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -1-3*(-1+nN^0-ni^0)^2+nN^0-6*(-1+nN^0-ni^0)*ni^0-ni^0+6*nN^0*(-1+nN^0-ni^0) 401: l5 -> l5 : nj^0'=nN^0, ni^0'=nN^0, (1-nN^0+ni^0 >= 0 /\ -1+nN^0-ni^0 >= 0), cost: 4*nN^0-4*ni^0 187: l30 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 387: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1-nN^0+ni^0 <= 0 /\ bDomain^0 == 0), cost: 4 388: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 5 389: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 5 391: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=1+ni^0, ((1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0) \/ (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0)), cost: 6 402: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, ((1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0) \/ (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0)), cost: 6 250: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 <= 0, cost: 4 251: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Applied acceleration Original rule: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1-nN^0+ni^0 <= 0 /\ bDomain^0 == 0), cost: 4 New rule: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=n135+ni^0, (nN^0-n135-ni^0 >= 0 /\ -bDomain^0 >= 0 /\ -1+n135 >= 0 /\ bDomain^0 >= 0), cost: 4*n135 Applied instantiation Original rule: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=n135+ni^0, (nN^0-n135-ni^0 >= 0 /\ -bDomain^0 >= 0 /\ -1+n135 >= 0 /\ bDomain^0 >= 0), cost: 4*n135 New rule: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=nN^0, (0 >= 0 /\ -bDomain^0 >= 0 /\ bDomain^0 >= 0 /\ -1+nN^0-ni^0 >= 0), cost: 4*nN^0-4*ni^0 Applied acceleration Original rule: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=1+ni^0, ((1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0) \/ (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0)), cost: 6 New rule: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=n139+ni^0, (-1+n139 >= 0 /\ ((nN^0-n139-ni^0 >= 0 /\ FALSE) \/ (-1+bDomain^0 >= 0 /\ nN^0-n139-ni^0 >= 0))), cost: 6*n139 Applied instantiation Original rule: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=n139+ni^0, (-1+n139 >= 0 /\ ((nN^0-n139-ni^0 >= 0 /\ FALSE) \/ (-1+bDomain^0 >= 0 /\ nN^0-n139-ni^0 >= 0))), cost: 6*n139 New rule: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=nN^0, (-1+nN^0-ni^0 >= 0 /\ ((0 >= 0 /\ -1+bDomain^0 >= 0) \/ (0 >= 0 /\ FALSE))), cost: 6*nN^0-6*ni^0 Applied simplification Original rule: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=nN^0, (0 >= 0 /\ -bDomain^0 >= 0 /\ bDomain^0 >= 0 /\ -1+nN^0-ni^0 >= 0), cost: 4*nN^0-4*ni^0 New rule: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=nN^0, (bDomain^0 <= 0 /\ bDomain^0 >= 0 /\ -1+nN^0-ni^0 >= 0), cost: 4*nN^0-4*ni^0 Applied simplification Original rule: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=nN^0, (-1+nN^0-ni^0 >= 0 /\ ((0 >= 0 /\ -1+bDomain^0 >= 0) \/ (0 >= 0 /\ FALSE))), cost: 6*nN^0-6*ni^0 New rule: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=nN^0, (-1+bDomain^0 >= 0 /\ -1+nN^0-ni^0 >= 0), cost: 6*nN^0-6*ni^0 Applied deletion Removed the following rules: 387 391 Accelerated simple loops Start location: l57 399: l5 -> l5 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, ni^0'=-1+nN^0, -2+nN^0-ni^0 >= 0, cost: -3/2-5/2*(-1+nN^0-ni^0)^2+3/2*nN^0-5*(-1+nN^0-ni^0)*ni^0-3/2*ni^0+5*nN^0*(-1+nN^0-ni^0) 400: l5 -> l5 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, ni^0'=-1+nN^0, (-2+nN^0-ni^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -1-3*(-1+nN^0-ni^0)^2+nN^0-6*(-1+nN^0-ni^0)*ni^0-ni^0+6*nN^0*(-1+nN^0-ni^0) 401: l5 -> l5 : nj^0'=nN^0, ni^0'=nN^0, (1-nN^0+ni^0 >= 0 /\ -1+nN^0-ni^0 >= 0), cost: 4*nN^0-4*ni^0 187: l30 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 388: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 5 389: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 5 402: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, ((1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0) \/ (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0)), cost: 6 405: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=nN^0, (bDomain^0 <= 0 /\ bDomain^0 >= 0 /\ -1+nN^0-ni^0 >= 0), cost: 4*nN^0-4*ni^0 406: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=nN^0, (-1+bDomain^0 >= 0 /\ -1+nN^0-ni^0 >= 0), cost: 6*nN^0-6*ni^0 250: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 <= 0, cost: 4 251: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Applied chaining First rule: l30 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 Second rule: l5 -> l5 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, ni^0'=-1+nN^0, -2+nN^0-ni^0 >= 0, cost: -3/2-5/2*(-1+nN^0-ni^0)^2+3/2*nN^0-5*(-1+nN^0-ni^0)*ni^0-3/2*ni^0+5*nN^0*(-1+nN^0-ni^0) New rule: l30 -> l5 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, ni^0'=-1+nN^0, (nN^0-ni^0 <= 0 /\ -2+nN^0 >= 0), cost: 1/2+3/2*nN^0-5/2*(-1+nN^0)^2+5*nN^0*(-1+nN^0) Applied chaining First rule: l30 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 Second rule: l5 -> l5 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, ni^0'=-1+nN^0, (-2+nN^0-ni^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -1-3*(-1+nN^0-ni^0)^2+nN^0-6*(-1+nN^0-ni^0)*ni^0-ni^0+6*nN^0*(-1+nN^0-ni^0) New rule: l30 -> l5 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, ni^0'=-1+nN^0, (nN^0-ni^0 <= 0 /\ -1+bDistinct^0 >= 0 /\ -2+nN^0 >= 0), cost: 1+nN^0-3*(-1+nN^0)^2+6*nN^0*(-1+nN^0) Applied chaining First rule: l30 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 Second rule: l5 -> l5 : nj^0'=nN^0, ni^0'=nN^0, (1-nN^0+ni^0 >= 0 /\ -1+nN^0-ni^0 >= 0), cost: 4*nN^0-4*ni^0 New rule: l30 -> l5 : nj^0'=nN^0, ni^0'=nN^0, (nN^0-ni^0 <= 0 /\ -1+nN^0 == 0), cost: 2+4*nN^0 Applied deletion Removed the following rules: 399 400 401 Applied chaining First rule: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Second rule: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 5 New rule: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=0, tmp___0^0'=0, nSumCol^0'=0, ni^0'=1, bSymmetry^0'=0, nSumDiag2^0'=0, -1+nN^post101 >= 0, cost: 9+2*nN^post101 Applied chaining First rule: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Second rule: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, ((1-nN^0+ni^0 <= 0 /\ 1+bDomain^0 <= 0) \/ (1-nN^0+ni^0 <= 0 /\ -1+bDomain^0 >= 0)), cost: 6 New rule: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=0, tmp___0^0'=0, nSumCol^0'=0, ni^0'=1, bSymmetry^0'=0, nSumDiag2^0'=0, -1+nN^post101 >= 0, cost: 10+2*nN^post101 Applied chaining First rule: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Second rule: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=nN^0, (-1+bDomain^0 >= 0 /\ -1+nN^0-ni^0 >= 0), cost: 6*nN^0-6*ni^0 New rule: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, tmp___0^0'=1, nSumCol^0'=0, ni^0'=nN^post101, bSymmetry^0'=0, nSumDiag2^0'=0, -1+nN^post101 >= 0, cost: 4+8*nN^post101 Applied deletion Removed the following rules: 388 389 402 405 406 Chained accelerated rules with incoming rules Start location: l57 187: l30 -> l5 : ni^0'=0, nN^0-ni^0 <= 0, cost: 2 407: l30 -> l5 : bDistinct^0'=0, nj^0'=nN^0, tmp___1^0'=0, ni^0'=-1+nN^0, (nN^0-ni^0 <= 0 /\ -2+nN^0 >= 0), cost: 1/2+3/2*nN^0-5/2*(-1+nN^0)^2+5*nN^0*(-1+nN^0) 408: l30 -> l5 : bDistinct^0'=1, nj^0'=nN^0, tmp___1^0'=1, ni^0'=-1+nN^0, (nN^0-ni^0 <= 0 /\ -1+bDistinct^0 >= 0 /\ -2+nN^0 >= 0), cost: 1+nN^0-3*(-1+nN^0)^2+6*nN^0*(-1+nN^0) 409: l30 -> l5 : nj^0'=nN^0, ni^0'=nN^0, (nN^0-ni^0 <= 0 /\ -1+nN^0 == 0), cost: 2+4*nN^0 250: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 <= 0, cost: 4 251: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, nSumCol^0'=0, ni^0'=0, bSymmetry^0'=0, nSumDiag2^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 410: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=0, tmp___0^0'=0, nSumCol^0'=0, ni^0'=1, bSymmetry^0'=0, nSumDiag2^0'=0, -1+nN^post101 >= 0, cost: 9+2*nN^post101 411: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=0, tmp___0^0'=0, nSumCol^0'=0, ni^0'=1, bSymmetry^0'=0, nSumDiag2^0'=0, -1+nN^post101 >= 0, cost: 10+2*nN^post101 412: l57 -> l30 : bDistinct^0'=1, tmp^0'=tmp^post101, nN^0'=nN^post101, nSum^0'=nSum^post101, bSum^0'=1, nSumDiag1^0'=0, nDim^0'=4, nSumRow^0'=0, bDomain^0'=1, tmp___0^0'=1, nSumCol^0'=0, ni^0'=nN^post101, bSymmetry^0'=0, nSumDiag2^0'=0, -1+nN^post101 >= 0, cost: 4+8*nN^post101 Removed unreachable locations and irrelevant leafs Start location: l57 Computing asymptotic complexity Proved the following lower bound Complexity: Unknown Cpx degree: ? Solved cost: 0 Rule cost: 0