WORST_CASE(Omega(0),?) Initial ITS Start location: l57 0: l0 -> l1 : nDim^0'=nDim^post0, tmp___3^0'=tmp___3^post0, nj^0'=nj^post0, bDomain^0'=bDomain^post0, tmp___0^0'=tmp___0^post0, nSumRow^0'=nSumRow^post0, tmp___5^0'=tmp___5^post0, nSumCol^0'=nSumCol^post0, bSymmetry^0'=bSymmetry^post0, tmp___2^0'=tmp___2^post0, ni^0'=ni^post0, tmp___7^0'=tmp___7^post0, bDistinct^0'=bDistinct^post0, nSumDiag2^0'=nSumDiag2^post0, nN^0'=nN^post0, tmp___4^0'=tmp___4^post0, tmp^0'=tmp^post0, bSum^0'=bSum^post0, tmp___1^0'=tmp___1^post0, nSum^0'=nSum^post0, tmp___6^0'=tmp___6^post0, nSumDiag1^0'=nSumDiag1^post0, (tmp___5^0-tmp___5^post0 == 0 /\ bDomain^0-bDomain^post0 == 0 /\ -ni^post0+ni^0 == 0 /\ -nSumDiag1^post0+nSumDiag1^0 == 0 /\ nj^0-nj^post0 == 0 /\ nSum^0-nSum^post0 == 0 /\ -tmp___6^post0+tmp___6^0 == 0 /\ -nSumDiag2^post0+nSumDiag2^0 == 0 /\ -nSumCol^post0+nSumCol^0 == 0 /\ -nN^post0+nN^0 == 0 /\ tmp___1^0-tmp___1^post0 == 0 /\ tmp___4^post0 == 0 /\ bDistinct^0-bDistinct^post0 == 0 /\ nSumRow^0-nSumRow^post0 == 0 /\ tmp^0-tmp^post0 == 0 /\ nDim^0-nDim^post0 == 0 /\ -bSum^post0+bSum^0 == 0 /\ bSymmetry^0-bSymmetry^post0 == 0 /\ tmp___2^0-tmp___2^post0 == 0 /\ -tmp___3^post0+tmp___3^0 == 0 /\ -tmp___7^post0+tmp___7^0 == 0 /\ tmp___0^0-tmp___0^post0 == 0), cost: 1 1: l1 -> l2 : nDim^0'=nDim^post1, tmp___3^0'=tmp___3^post1, nj^0'=nj^post1, bDomain^0'=bDomain^post1, tmp___0^0'=tmp___0^post1, nSumRow^0'=nSumRow^post1, tmp___5^0'=tmp___5^post1, nSumCol^0'=nSumCol^post1, bSymmetry^0'=bSymmetry^post1, tmp___2^0'=tmp___2^post1, ni^0'=ni^post1, tmp___7^0'=tmp___7^post1, bDistinct^0'=bDistinct^post1, nSumDiag2^0'=nSumDiag2^post1, nN^0'=nN^post1, tmp___4^0'=tmp___4^post1, tmp^0'=tmp^post1, bSum^0'=bSum^post1, tmp___1^0'=tmp___1^post1, nSum^0'=nSum^post1, tmp___6^0'=tmp___6^post1, nSumDiag1^0'=nSumDiag1^post1, (nSumDiag2^0-nSumDiag2^post1 == 0 /\ -nN^post1+nN^0 == 0 /\ -tmp___6^post1+tmp___6^0 == 0 /\ -tmp___7^post1+tmp___7^0 == 0 /\ -bSymmetry^post1+bSymmetry^0 == 0 /\ -nSum^post1+nSum^0 == 0 /\ -tmp___4^post1+tmp___4^0 == 0 /\ nj^0-nj^post1 == 0 /\ nDim^0-nDim^post1 == 0 /\ tmp___2^0-tmp___2^post1 == 0 /\ -tmp___1^post1+tmp___1^0 == 0 /\ -nSumDiag1^post1+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post1 == 0 /\ tmp^0-tmp^post1 == 0 /\ tmp___3^0-tmp___3^post1 == 0 /\ -tmp___0^post1+tmp___0^0 == 0 /\ -bDistinct^post1+bDistinct^0 == 0 /\ -1-ni^0+ni^post1 == 0 /\ nSumCol^0-nSumCol^post1 == 0 /\ tmp___5^0-tmp___5^post1 == 0 /\ bSum^post1-tmp___4^0 == 0 /\ -nSumRow^post1+nSumRow^0 == 0), cost: 1 41: l2 -> l9 : nDim^0'=nDim^post41, tmp___3^0'=tmp___3^post41, nj^0'=nj^post41, bDomain^0'=bDomain^post41, tmp___0^0'=tmp___0^post41, nSumRow^0'=nSumRow^post41, tmp___5^0'=tmp___5^post41, nSumCol^0'=nSumCol^post41, bSymmetry^0'=bSymmetry^post41, tmp___2^0'=tmp___2^post41, ni^0'=ni^post41, tmp___7^0'=tmp___7^post41, bDistinct^0'=bDistinct^post41, nSumDiag2^0'=nSumDiag2^post41, nN^0'=nN^post41, tmp___4^0'=tmp___4^post41, tmp^0'=tmp^post41, bSum^0'=bSum^post41, tmp___1^0'=tmp___1^post41, nSum^0'=nSum^post41, tmp___6^0'=tmp___6^post41, nSumDiag1^0'=nSumDiag1^post41, (-tmp___2^post41+tmp___2^0 == 0 /\ ni^0-ni^post41 == 0 /\ -bDistinct^post41+bDistinct^0 == 0 /\ -tmp___4^post41+tmp___4^0 == 0 /\ -bSum^post41+bSum^0 == 0 /\ -tmp___6^post41+tmp___6^0 == 0 /\ -nSum^post41+nSum^0 == 0 /\ tmp___5^0-tmp___5^post41 == 0 /\ nDim^0-nDim^post41 == 0 /\ tmp___7^0-tmp___7^post41 == 0 /\ bDomain^0-bDomain^post41 == 0 /\ -tmp___0^post41+tmp___0^0 == 0 /\ -nSumDiag1^post41+nSumDiag1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post41 == 0 /\ nN^0-nN^post41 == 0 /\ -tmp___1^post41+tmp___1^0 == 0 /\ tmp___3^0-tmp___3^post41 == 0 /\ -nj^post41+nj^0 == 0 /\ -nSumRow^post41+nSumRow^0 == 0 /\ -tmp^post41+tmp^0 == 0 /\ bSymmetry^0-bSymmetry^post41 == 0 /\ nSumCol^0-nSumCol^post41 == 0), cost: 1 2: l3 -> l0 : nDim^0'=nDim^post2, tmp___3^0'=tmp___3^post2, nj^0'=nj^post2, bDomain^0'=bDomain^post2, tmp___0^0'=tmp___0^post2, nSumRow^0'=nSumRow^post2, tmp___5^0'=tmp___5^post2, nSumCol^0'=nSumCol^post2, bSymmetry^0'=bSymmetry^post2, tmp___2^0'=tmp___2^post2, ni^0'=ni^post2, tmp___7^0'=tmp___7^post2, bDistinct^0'=bDistinct^post2, nSumDiag2^0'=nSumDiag2^post2, nN^0'=nN^post2, tmp___4^0'=tmp___4^post2, tmp^0'=tmp^post2, bSum^0'=bSum^post2, tmp___1^0'=tmp___1^post2, nSum^0'=nSum^post2, tmp___6^0'=tmp___6^post2, nSumDiag1^0'=nSumDiag1^post2, (-tmp___4^post2+tmp___4^0 == 0 /\ tmp___7^0-tmp___7^post2 == 0 /\ nDim^0-nDim^post2 == 0 /\ -nSumDiag1^post2+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post2 == 0 /\ -tmp^post2+tmp^0 == 0 /\ -bSum^post2+bSum^0 == 0 /\ ni^0-ni^post2 == 0 /\ tmp___0^0-tmp___0^post2 == 0 /\ -tmp___2^post2+tmp___2^0 == 0 /\ 1-nSumRow^0+nSum^0 <= 0 /\ nSumRow^0-nSumRow^post2 == 0 /\ bSymmetry^0-bSymmetry^post2 == 0 /\ -tmp___6^post2+tmp___6^0 == 0 /\ nSumCol^0-nSumCol^post2 == 0 /\ -tmp___5^post2+tmp___5^0 == 0 /\ -tmp___1^post2+tmp___1^0 == 0 /\ nN^0-nN^post2 == 0 /\ -bDistinct^post2+bDistinct^0 == 0 /\ -nSumDiag2^post2+nSumDiag2^0 == 0 /\ -nj^post2+nj^0 == 0 /\ -nSum^post2+nSum^0 == 0 /\ tmp___3^0-tmp___3^post2 == 0), cost: 1 3: l3 -> l0 : nDim^0'=nDim^post3, tmp___3^0'=tmp___3^post3, nj^0'=nj^post3, bDomain^0'=bDomain^post3, tmp___0^0'=tmp___0^post3, nSumRow^0'=nSumRow^post3, tmp___5^0'=tmp___5^post3, nSumCol^0'=nSumCol^post3, bSymmetry^0'=bSymmetry^post3, tmp___2^0'=tmp___2^post3, ni^0'=ni^post3, tmp___7^0'=tmp___7^post3, bDistinct^0'=bDistinct^post3, nSumDiag2^0'=nSumDiag2^post3, nN^0'=nN^post3, tmp___4^0'=tmp___4^post3, tmp^0'=tmp^post3, bSum^0'=bSum^post3, tmp___1^0'=tmp___1^post3, nSum^0'=nSum^post3, tmp___6^0'=tmp___6^post3, nSumDiag1^0'=nSumDiag1^post3, (-nSumDiag1^post3+nSumDiag1^0 == 0 /\ -nSumDiag2^post3+nSumDiag2^0 == 0 /\ tmp___0^0-tmp___0^post3 == 0 /\ nSumRow^0-nSumRow^post3 == 0 /\ nSumCol^0-nSumCol^post3 == 0 /\ tmp___3^0-tmp___3^post3 == 0 /\ nDim^0-nDim^post3 == 0 /\ -tmp___6^post3+tmp___6^0 == 0 /\ -ni^post3+ni^0 == 0 /\ bDistinct^0-bDistinct^post3 == 0 /\ bSymmetry^0-bSymmetry^post3 == 0 /\ -nN^post3+nN^0 == 0 /\ -bDomain^post3+bDomain^0 == 0 /\ tmp___7^0-tmp___7^post3 == 0 /\ -bSum^post3+bSum^0 == 0 /\ tmp___4^0-tmp___4^post3 == 0 /\ tmp___2^0-tmp___2^post3 == 0 /\ nj^0-nj^post3 == 0 /\ -tmp^post3+tmp^0 == 0 /\ -nSum^post3+nSum^0 == 0 /\ -tmp___5^post3+tmp___5^0 == 0 /\ 1+nSumRow^0-nSum^0 <= 0 /\ -tmp___1^post3+tmp___1^0 == 0), cost: 1 4: l3 -> l1 : nDim^0'=nDim^post4, tmp___3^0'=tmp___3^post4, nj^0'=nj^post4, bDomain^0'=bDomain^post4, tmp___0^0'=tmp___0^post4, nSumRow^0'=nSumRow^post4, tmp___5^0'=tmp___5^post4, nSumCol^0'=nSumCol^post4, bSymmetry^0'=bSymmetry^post4, tmp___2^0'=tmp___2^post4, ni^0'=ni^post4, tmp___7^0'=tmp___7^post4, bDistinct^0'=bDistinct^post4, nSumDiag2^0'=nSumDiag2^post4, nN^0'=nN^post4, tmp___4^0'=tmp___4^post4, tmp^0'=tmp^post4, bSum^0'=bSum^post4, tmp___1^0'=tmp___1^post4, nSum^0'=nSum^post4, tmp___6^0'=tmp___6^post4, nSumDiag1^0'=nSumDiag1^post4, (bSymmetry^0-bSymmetry^post4 == 0 /\ -nSum^post4+nSum^0 == 0 /\ -tmp^post4+tmp^0 == 0 /\ bDistinct^0-bDistinct^post4 == 0 /\ -ni^post4+ni^0 == 0 /\ -nN^post4+nN^0 == 0 /\ -tmp___7^post4+tmp___7^0 == 0 /\ nDim^0-nDim^post4 == 0 /\ -bSum^post4+bSum^0 == 0 /\ -tmp___1^post4+tmp___1^0 == 0 /\ -nSumCol^post4+nSumCol^0 == 0 /\ -nSumDiag1^post4+nSumDiag1^0 == 0 /\ tmp___5^0-tmp___5^post4 == 0 /\ bDomain^0-bDomain^post4 == 0 /\ -1+tmp___4^post4 == 0 /\ tmp___2^0-tmp___2^post4 == 0 /\ tmp___0^0-tmp___0^post4 == 0 /\ nSumRow^0-nSumRow^post4 == 0 /\ -nSumRow^0+nSum^0 <= 0 /\ -tmp___6^post4+tmp___6^0 == 0 /\ nj^0-nj^post4 == 0 /\ nSumRow^0-nSum^0 <= 0 /\ tmp___3^0-tmp___3^post4 == 0 /\ -nSumDiag2^post4+nSumDiag2^0 == 0), cost: 1 5: l4 -> l1 : nDim^0'=nDim^post5, tmp___3^0'=tmp___3^post5, nj^0'=nj^post5, bDomain^0'=bDomain^post5, tmp___0^0'=tmp___0^post5, nSumRow^0'=nSumRow^post5, tmp___5^0'=tmp___5^post5, nSumCol^0'=nSumCol^post5, bSymmetry^0'=bSymmetry^post5, tmp___2^0'=tmp___2^post5, ni^0'=ni^post5, tmp___7^0'=tmp___7^post5, bDistinct^0'=bDistinct^post5, nSumDiag2^0'=nSumDiag2^post5, nN^0'=nN^post5, tmp___4^0'=tmp___4^post5, tmp^0'=tmp^post5, bSum^0'=bSum^post5, tmp___1^0'=tmp___1^post5, nSum^0'=nSum^post5, tmp___6^0'=tmp___6^post5, nSumDiag1^0'=nSumDiag1^post5, (bDomain^0-bDomain^post5 == 0 /\ nSumDiag2^0-nSumDiag2^post5 == 0 /\ -bSymmetry^post5+bSymmetry^0 == 0 /\ nSum^0-nSum^post5 == 0 /\ nj^0-nj^post5 == 0 /\ -nSumDiag1^post5+nSumDiag1^0 == 0 /\ -bSum^0 <= 0 /\ -tmp___6^post5+tmp___6^0 == 0 /\ -nN^post5+nN^0 == 0 /\ -tmp___7^post5+tmp___7^0 == 0 /\ tmp___2^0-tmp___2^post5 == 0 /\ tmp___1^0-tmp___1^post5 == 0 /\ tmp___4^post5 == 0 /\ bDistinct^0-bDistinct^post5 == 0 /\ nSumRow^0-nSumRow^post5 == 0 /\ ni^0-ni^post5 == 0 /\ tmp___0^0-tmp___0^post5 == 0 /\ -bSum^post5+bSum^0 == 0 /\ nDim^0-nDim^post5 == 0 /\ bSum^0 <= 0 /\ -tmp___3^post5+tmp___3^0 == 0 /\ tmp^0-tmp^post5 == 0 /\ tmp___5^0-tmp___5^post5 == 0 /\ -nSumCol^post5+nSumCol^0 == 0), cost: 1 6: l4 -> l3 : nDim^0'=nDim^post6, tmp___3^0'=tmp___3^post6, nj^0'=nj^post6, bDomain^0'=bDomain^post6, tmp___0^0'=tmp___0^post6, nSumRow^0'=nSumRow^post6, tmp___5^0'=tmp___5^post6, nSumCol^0'=nSumCol^post6, bSymmetry^0'=bSymmetry^post6, tmp___2^0'=tmp___2^post6, ni^0'=ni^post6, tmp___7^0'=tmp___7^post6, bDistinct^0'=bDistinct^post6, nSumDiag2^0'=nSumDiag2^post6, nN^0'=nN^post6, tmp___4^0'=tmp___4^post6, tmp^0'=tmp^post6, bSum^0'=bSum^post6, tmp___1^0'=tmp___1^post6, nSum^0'=nSum^post6, tmp___6^0'=tmp___6^post6, nSumDiag1^0'=nSumDiag1^post6, (bSum^0-bSum^post6 == 0 /\ -tmp^post6+tmp^0 == 0 /\ -nSum^post6+nSum^0 == 0 /\ ni^0-ni^post6 == 0 /\ -tmp___6^post6+tmp___6^0 == 0 /\ -nSumCol^post6+nSumCol^0 == 0 /\ -bSymmetry^post6+bSymmetry^0 == 0 /\ -tmp___4^post6+tmp___4^0 == 0 /\ -tmp___2^post6+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post6 == 0 /\ tmp___3^0-tmp___3^post6 == 0 /\ nDim^0-nDim^post6 == 0 /\ 1-bSum^0 <= 0 /\ tmp___5^0-tmp___5^post6 == 0 /\ -tmp___1^post6+tmp___1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post6 == 0 /\ nj^0-nj^post6 == 0 /\ -tmp___0^post6+tmp___0^0 == 0 /\ nN^0-nN^post6 == 0 /\ bDomain^0-bDomain^post6 == 0 /\ -nSumDiag1^post6+nSumDiag1^0 == 0 /\ -nSumRow^post6+nSumRow^0 == 0 /\ -bDistinct^post6+bDistinct^0 == 0), cost: 1 7: l4 -> l3 : nDim^0'=nDim^post7, tmp___3^0'=tmp___3^post7, nj^0'=nj^post7, bDomain^0'=bDomain^post7, tmp___0^0'=tmp___0^post7, nSumRow^0'=nSumRow^post7, tmp___5^0'=tmp___5^post7, nSumCol^0'=nSumCol^post7, bSymmetry^0'=bSymmetry^post7, tmp___2^0'=tmp___2^post7, ni^0'=ni^post7, tmp___7^0'=tmp___7^post7, bDistinct^0'=bDistinct^post7, nSumDiag2^0'=nSumDiag2^post7, nN^0'=nN^post7, tmp___4^0'=tmp___4^post7, tmp^0'=tmp^post7, bSum^0'=bSum^post7, tmp___1^0'=tmp___1^post7, nSum^0'=nSum^post7, tmp___6^0'=tmp___6^post7, nSumDiag1^0'=nSumDiag1^post7, (tmp___5^0-tmp___5^post7 == 0 /\ -bDistinct^post7+bDistinct^0 == 0 /\ -tmp___4^post7+tmp___4^0 == 0 /\ -tmp___2^post7+tmp___2^0 == 0 /\ nDim^0-nDim^post7 == 0 /\ -nSumDiag1^post7+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post7 == 0 /\ tmp___7^0-tmp___7^post7 == 0 /\ ni^0-ni^post7 == 0 /\ -nSum^post7+nSum^0 == 0 /\ tmp___0^0-tmp___0^post7 == 0 /\ nSumRow^0-nSumRow^post7 == 0 /\ -bSum^post7+bSum^0 == 0 /\ 1+bSum^0 <= 0 /\ nSumCol^0-nSumCol^post7 == 0 /\ -tmp___6^post7+tmp___6^0 == 0 /\ nN^0-nN^post7 == 0 /\ nSumDiag2^0-nSumDiag2^post7 == 0 /\ bSymmetry^0-bSymmetry^post7 == 0 /\ -tmp___1^post7+tmp___1^0 == 0 /\ -nj^post7+nj^0 == 0 /\ tmp___3^0-tmp___3^post7 == 0 /\ -tmp^post7+tmp^0 == 0), cost: 1 8: l5 -> l6 : nDim^0'=nDim^post8, tmp___3^0'=tmp___3^post8, nj^0'=nj^post8, bDomain^0'=bDomain^post8, tmp___0^0'=tmp___0^post8, nSumRow^0'=nSumRow^post8, tmp___5^0'=tmp___5^post8, nSumCol^0'=nSumCol^post8, bSymmetry^0'=bSymmetry^post8, tmp___2^0'=tmp___2^post8, ni^0'=ni^post8, tmp___7^0'=tmp___7^post8, bDistinct^0'=bDistinct^post8, nSumDiag2^0'=nSumDiag2^post8, nN^0'=nN^post8, tmp___4^0'=tmp___4^post8, tmp^0'=tmp^post8, bSum^0'=bSum^post8, tmp___1^0'=tmp___1^post8, nSum^0'=nSum^post8, tmp___6^0'=tmp___6^post8, nSumDiag1^0'=nSumDiag1^post8, (-nSumDiag1^post8+nSumDiag1^0 == 0 /\ -tmp___1^post8+tmp___1^0 == 0 /\ -nSumDiag2^post8+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post8 == 0 /\ nj^0-nj^post8 == 0 /\ nSumCol^0-nSumCol^post8 == 0 /\ -tmp___6^post8+tmp___6^0 == 0 /\ -tmp^post8+tmp^0 == 0 /\ -tmp___2^post8+tmp___2^0 == 0 /\ nN^0-nN^post8 == 0 /\ -ni^post8+ni^0 == 0 /\ bSymmetry^0-bSymmetry^post8 == 0 /\ nSumRow^0-nSumRow^post8 == 0 /\ -bDistinct^post8+bDistinct^0 == 0 /\ -tmp___4^post8+tmp___4^0 == 0 /\ nDim^0-nDim^post8 == 0 /\ tmp___3^0-tmp___3^post8 == 0 /\ -bSum^post8+bSum^0 == 0 /\ -tmp___5^post8+tmp___5^0 == 0 /\ -nSum^post8+nSum^0 == 0 /\ -bDomain^post8+bDomain^0 == 0 /\ tmp___0^0-tmp___0^post8 == 0), cost: 1 47: l6 -> l19 : nDim^0'=nDim^post47, tmp___3^0'=tmp___3^post47, nj^0'=nj^post47, bDomain^0'=bDomain^post47, tmp___0^0'=tmp___0^post47, nSumRow^0'=nSumRow^post47, tmp___5^0'=tmp___5^post47, nSumCol^0'=nSumCol^post47, bSymmetry^0'=bSymmetry^post47, tmp___2^0'=tmp___2^post47, ni^0'=ni^post47, tmp___7^0'=tmp___7^post47, bDistinct^0'=bDistinct^post47, nSumDiag2^0'=nSumDiag2^post47, nN^0'=nN^post47, tmp___4^0'=tmp___4^post47, tmp^0'=tmp^post47, bSum^0'=bSum^post47, tmp___1^0'=tmp___1^post47, nSum^0'=nSum^post47, tmp___6^0'=tmp___6^post47, nSumDiag1^0'=nSumDiag1^post47, (-bSymmetry^post47+bSymmetry^0 == 0 /\ -nSumCol^post47+nSumCol^0 == 0 /\ -tmp___1^post47+tmp___1^0 == 0 /\ -nSumDiag1^post47+nSumDiag1^0 == 0 /\ -nSumRow^post47+nSumRow^0 == 0 /\ -tmp^post47+tmp^0 == 0 /\ -nSum^post47+nSum^0 == 0 /\ nDim^0-nDim^post47 == 0 /\ tmp___7^0-tmp___7^post47 == 0 /\ tmp___3^0-tmp___3^post47 == 0 /\ -tmp___4^post47+tmp___4^0 == 0 /\ tmp___5^0-tmp___5^post47 == 0 /\ -ni^0+nN^0 <= 0 /\ -tmp___6^post47+tmp___6^0 == 0 /\ -tmp___2^post47+tmp___2^0 == 0 /\ bSum^0-bSum^post47 == 0 /\ nSumDiag2^0-nSumDiag2^post47 == 0 /\ nj^0-nj^post47 == 0 /\ ni^post47 == 0 /\ -bDistinct^post47+bDistinct^0 == 0 /\ nN^0-nN^post47 == 0 /\ bDomain^0-bDomain^post47 == 0 /\ -tmp___0^post47+tmp___0^0 == 0), cost: 1 48: l6 -> l13 : nDim^0'=nDim^post48, tmp___3^0'=tmp___3^post48, nj^0'=nj^post48, bDomain^0'=bDomain^post48, tmp___0^0'=tmp___0^post48, nSumRow^0'=nSumRow^post48, tmp___5^0'=tmp___5^post48, nSumCol^0'=nSumCol^post48, bSymmetry^0'=bSymmetry^post48, tmp___2^0'=tmp___2^post48, ni^0'=ni^post48, tmp___7^0'=tmp___7^post48, bDistinct^0'=bDistinct^post48, nSumDiag2^0'=nSumDiag2^post48, nN^0'=nN^post48, tmp___4^0'=tmp___4^post48, tmp^0'=tmp^post48, bSum^0'=bSum^post48, tmp___1^0'=tmp___1^post48, nSum^0'=nSum^post48, tmp___6^0'=tmp___6^post48, nSumDiag1^0'=nSumDiag1^post48, (tmp___0^0-tmp___0^post48 == 0 /\ nSumRow^0-nSumRow^post48 == 0 /\ tmp___5^0-tmp___5^post48 == 0 /\ 1+ni^0-nN^0 <= 0 /\ -nSumDiag1^post48+nSumDiag1^0 == 0 /\ bDistinct^0-bDistinct^post48 == 0 /\ nSumCol^0-nSumCol^post48 == 0 /\ -1-ni^0+nj^post48 == 0 /\ tmp___3^0-tmp___3^post48 == 0 /\ -nSum^post48+nSum^0 == 0 /\ -tmp___6^post48+tmp___6^0 == 0 /\ -ni^post48+ni^0 == 0 /\ -bSum^post48+bSum^0 == 0 /\ -tmp___1^post48+tmp___1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post48 == 0 /\ nDim^0-nDim^post48 == 0 /\ bDomain^0-bDomain^post48 == 0 /\ -nN^post48+nN^0 == 0 /\ -tmp___2^post48+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post48 == 0 /\ -tmp^post48+tmp^0 == 0 /\ tmp___4^0-tmp___4^post48 == 0 /\ bSymmetry^0-bSymmetry^post48 == 0), cost: 1 9: l7 -> l4 : nDim^0'=nDim^post9, tmp___3^0'=tmp___3^post9, nj^0'=nj^post9, bDomain^0'=bDomain^post9, tmp___0^0'=tmp___0^post9, nSumRow^0'=nSumRow^post9, tmp___5^0'=tmp___5^post9, nSumCol^0'=nSumCol^post9, bSymmetry^0'=bSymmetry^post9, tmp___2^0'=tmp___2^post9, ni^0'=ni^post9, tmp___7^0'=tmp___7^post9, bDistinct^0'=bDistinct^post9, nSumDiag2^0'=nSumDiag2^post9, nN^0'=nN^post9, tmp___4^0'=tmp___4^post9, tmp^0'=tmp^post9, bSum^0'=bSum^post9, tmp___1^0'=tmp___1^post9, nSum^0'=nSum^post9, tmp___6^0'=tmp___6^post9, nSumDiag1^0'=nSumDiag1^post9, (-nSumDiag2^post9+nSumDiag2^0 == 0 /\ -bSum^post9+bSum^0 == 0 /\ -nSum^post9+nSum^0 == 0 /\ nSumCol^0-nSumCol^post9 == 0 /\ -tmp^post9+tmp^0 == 0 /\ -nN^post9+nN^0 == 0 /\ bDistinct^0-bDistinct^post9 == 0 /\ nSumRow^0-nSumRow^post9 == 0 /\ -tmp___7^post9+tmp___7^0 == 0 /\ bSymmetry^0-bSymmetry^post9 == 0 /\ tmp___4^0-tmp___4^post9 == 0 /\ tmp___5^0-tmp___5^post9 == 0 /\ nDim^0-nDim^post9 == 0 /\ tmp___3^0-tmp___3^post9 == 0 /\ tmp___0^0-tmp___0^post9 == 0 /\ -tmp___1^post9+tmp___1^0 == 0 /\ nDim^0-nj^0 <= 0 /\ -tmp___6^post9+tmp___6^0 == 0 /\ nj^0-nj^post9 == 0 /\ -ni^post9+ni^0 == 0 /\ bDomain^0-bDomain^post9 == 0 /\ -nSumDiag1^post9+nSumDiag1^0 == 0 /\ tmp___2^0-tmp___2^post9 == 0), cost: 1 10: l7 -> l8 : nDim^0'=nDim^post10, tmp___3^0'=tmp___3^post10, nj^0'=nj^post10, bDomain^0'=bDomain^post10, tmp___0^0'=tmp___0^post10, nSumRow^0'=nSumRow^post10, tmp___5^0'=tmp___5^post10, nSumCol^0'=nSumCol^post10, bSymmetry^0'=bSymmetry^post10, tmp___2^0'=tmp___2^post10, ni^0'=ni^post10, tmp___7^0'=tmp___7^post10, bDistinct^0'=bDistinct^post10, nSumDiag2^0'=nSumDiag2^post10, nN^0'=nN^post10, tmp___4^0'=tmp___4^post10, tmp^0'=tmp^post10, bSum^0'=bSum^post10, tmp___1^0'=tmp___1^post10, nSum^0'=nSum^post10, tmp___6^0'=tmp___6^post10, nSumDiag1^0'=nSumDiag1^post10, (0 == 0 /\ tmp___5^0-tmp___5^post10 == 0 /\ bDomain^0-bDomain^post10 == 0 /\ -tmp___1^post10+tmp___1^0 == 0 /\ -nSumDiag1^post10+nSumDiag1^0 == 0 /\ tmp___3^0-tmp___3^post10 == 0 /\ -tmp___7^post10+tmp___7^0 == 0 /\ -tmp___6^post10+tmp___6^0 == 0 /\ -nN^post10+nN^0 == 0 /\ -nSumDiag2^post10+nSumDiag2^0 == 0 /\ -nSum^post10+nSum^0 == 0 /\ -tmp___4^post10+tmp___4^0 == 0 /\ -1-nj^0+nj^post10 == 0 /\ ni^0-ni^post10 == 0 /\ tmp___2^0-tmp___2^post10 == 0 /\ tmp___0^0-tmp___0^post10 == 0 /\ bSymmetry^0-bSymmetry^post10 == 0 /\ -bSum^post10+bSum^0 == 0 /\ 1-nDim^0+nj^0 <= 0 /\ bDistinct^0-bDistinct^post10 == 0 /\ -nSumCol^post10+nSumCol^0 == 0 /\ nDim^0-nDim^post10 == 0 /\ -tmp^post10+tmp^0 == 0), cost: 1 49: l8 -> l7 : nDim^0'=nDim^post49, tmp___3^0'=tmp___3^post49, nj^0'=nj^post49, bDomain^0'=bDomain^post49, tmp___0^0'=tmp___0^post49, nSumRow^0'=nSumRow^post49, tmp___5^0'=tmp___5^post49, nSumCol^0'=nSumCol^post49, bSymmetry^0'=bSymmetry^post49, tmp___2^0'=tmp___2^post49, ni^0'=ni^post49, tmp___7^0'=tmp___7^post49, bDistinct^0'=bDistinct^post49, nSumDiag2^0'=nSumDiag2^post49, nN^0'=nN^post49, tmp___4^0'=tmp___4^post49, tmp^0'=tmp^post49, bSum^0'=bSum^post49, tmp___1^0'=tmp___1^post49, nSum^0'=nSum^post49, tmp___6^0'=tmp___6^post49, nSumDiag1^0'=nSumDiag1^post49, (bDistinct^0-bDistinct^post49 == 0 /\ -tmp___1^post49+tmp___1^0 == 0 /\ nDim^0-nDim^post49 == 0 /\ -nSumDiag1^post49+nSumDiag1^0 == 0 /\ -tmp^post49+tmp^0 == 0 /\ -tmp___5^post49+tmp___5^0 == 0 /\ bSymmetry^0-bSymmetry^post49 == 0 /\ -nN^post49+nN^0 == 0 /\ -ni^post49+ni^0 == 0 /\ nSumRow^0-nSumRow^post49 == 0 /\ tmp___3^0-tmp___3^post49 == 0 /\ tmp___2^0-tmp___2^post49 == 0 /\ tmp___4^0-tmp___4^post49 == 0 /\ nj^0-nj^post49 == 0 /\ tmp___0^0-tmp___0^post49 == 0 /\ bDomain^0-bDomain^post49 == 0 /\ tmp___7^0-tmp___7^post49 == 0 /\ -nSumDiag2^post49+nSumDiag2^0 == 0 /\ nSumCol^0-nSumCol^post49 == 0 /\ -nSum^post49+nSum^0 == 0 /\ -bSum^post49+bSum^0 == 0 /\ -tmp___6^post49+tmp___6^0 == 0), cost: 1 11: l9 -> l10 : nDim^0'=nDim^post11, tmp___3^0'=tmp___3^post11, nj^0'=nj^post11, bDomain^0'=bDomain^post11, tmp___0^0'=tmp___0^post11, nSumRow^0'=nSumRow^post11, tmp___5^0'=tmp___5^post11, nSumCol^0'=nSumCol^post11, bSymmetry^0'=bSymmetry^post11, tmp___2^0'=tmp___2^post11, ni^0'=ni^post11, tmp___7^0'=tmp___7^post11, bDistinct^0'=bDistinct^post11, nSumDiag2^0'=nSumDiag2^post11, nN^0'=nN^post11, tmp___4^0'=tmp___4^post11, tmp^0'=tmp^post11, bSum^0'=bSum^post11, tmp___1^0'=tmp___1^post11, nSum^0'=nSum^post11, tmp___6^0'=tmp___6^post11, nSumDiag1^0'=nSumDiag1^post11, (ni^0-ni^post11 == 0 /\ tmp___3^0-tmp___3^post11 == 0 /\ -tmp___7^post11+tmp___7^0 == 0 /\ -bSymmetry^post11+bSymmetry^0 == 0 /\ -nSumCol^post11+nSumCol^0 == 0 /\ -tmp___4^post11+tmp___4^0 == 0 /\ nSumDiag2^0-nSumDiag2^post11 == 0 /\ -nSum^post11+nSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ nj^post11 == 0 /\ tmp___2^0-tmp___2^post11 == 0 /\ -bSum^post11+bSum^0 == 0 /\ nDim^0-nDim^post11 == 0 /\ tmp^0-tmp^post11 == 0 /\ -nSumDiag1^post11+nSumDiag1^0 == 0 /\ -tmp___1^post11+tmp___1^0 == 0 /\ tmp___5^0-tmp___5^post11 == 0 /\ -tmp___0^post11+tmp___0^0 == 0 /\ tmp___6^0-tmp___6^post11 == 0 /\ -bDistinct^post11+bDistinct^0 == 0 /\ -nN^post11+nN^0 == 0 /\ nSumRow^0-nSumRow^post11 == 0 /\ bDomain^0-bDomain^post11 == 0), cost: 1 12: l9 -> l8 : nDim^0'=nDim^post12, tmp___3^0'=tmp___3^post12, nj^0'=nj^post12, bDomain^0'=bDomain^post12, tmp___0^0'=tmp___0^post12, nSumRow^0'=nSumRow^post12, tmp___5^0'=tmp___5^post12, nSumCol^0'=nSumCol^post12, bSymmetry^0'=bSymmetry^post12, tmp___2^0'=tmp___2^post12, ni^0'=ni^post12, tmp___7^0'=tmp___7^post12, bDistinct^0'=bDistinct^post12, nSumDiag2^0'=nSumDiag2^post12, nN^0'=nN^post12, tmp___4^0'=tmp___4^post12, tmp^0'=tmp^post12, bSum^0'=bSum^post12, tmp___1^0'=tmp___1^post12, nSum^0'=nSum^post12, tmp___6^0'=tmp___6^post12, nSumDiag1^0'=nSumDiag1^post12, (1-nDim^0+ni^0 <= 0 /\ -tmp___6^post12+tmp___6^0 == 0 /\ nSumRow^post12 == 0 /\ tmp___5^0-tmp___5^post12 == 0 /\ nj^post12 == 0 /\ -tmp___2^post12+tmp___2^0 == 0 /\ ni^0-ni^post12 == 0 /\ nDim^0-nDim^post12 == 0 /\ tmp___7^0-tmp___7^post12 == 0 /\ -bDistinct^post12+bDistinct^0 == 0 /\ nN^0-nN^post12 == 0 /\ -nSum^post12+nSum^0 == 0 /\ bDomain^0-bDomain^post12 == 0 /\ tmp___3^0-tmp___3^post12 == 0 /\ -tmp___0^post12+tmp___0^0 == 0 /\ nSumDiag2^0-nSumDiag2^post12 == 0 /\ -bSum^post12+bSum^0 == 0 /\ bSymmetry^0-bSymmetry^post12 == 0 /\ nSumCol^0-nSumCol^post12 == 0 /\ -tmp___1^post12+tmp___1^0 == 0 /\ -nSumDiag1^post12+nSumDiag1^0 == 0 /\ -tmp^post12+tmp^0 == 0 /\ -tmp___4^post12+tmp___4^0 == 0), cost: 1 60: l10 -> l35 : nDim^0'=nDim^post60, tmp___3^0'=tmp___3^post60, nj^0'=nj^post60, bDomain^0'=bDomain^post60, tmp___0^0'=tmp___0^post60, nSumRow^0'=nSumRow^post60, tmp___5^0'=tmp___5^post60, nSumCol^0'=nSumCol^post60, bSymmetry^0'=bSymmetry^post60, tmp___2^0'=tmp___2^post60, ni^0'=ni^post60, tmp___7^0'=tmp___7^post60, bDistinct^0'=bDistinct^post60, nSumDiag2^0'=nSumDiag2^post60, nN^0'=nN^post60, tmp___4^0'=tmp___4^post60, tmp^0'=tmp^post60, bSum^0'=bSum^post60, tmp___1^0'=tmp___1^post60, nSum^0'=nSum^post60, tmp___6^0'=tmp___6^post60, nSumDiag1^0'=nSumDiag1^post60, (-bSum^post60+bSum^0 == 0 /\ -nSumDiag1^post60+nSumDiag1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post60 == 0 /\ -nN^post60+nN^0 == 0 /\ -nSumCol^post60+nSumCol^0 == 0 /\ nj^0-nj^post60 == 0 /\ -bSymmetry^post60+bSymmetry^0 == 0 /\ -nSum^post60+nSum^0 == 0 /\ -tmp___7^post60+tmp___7^0 == 0 /\ -tmp___4^post60+tmp___4^0 == 0 /\ bDomain^0-bDomain^post60 == 0 /\ -tmp___6^post60+tmp___6^0 == 0 /\ tmp___2^0-tmp___2^post60 == 0 /\ -tmp___1^post60+tmp___1^0 == 0 /\ tmp^0-tmp^post60 == 0 /\ ni^0-ni^post60 == 0 /\ nSumRow^0-nSumRow^post60 == 0 /\ -tmp___3^post60+tmp___3^0 == 0 /\ nDim^0-nDim^post60 == 0 /\ tmp___0^0-tmp___0^post60 == 0 /\ tmp___5^0-tmp___5^post60 == 0 /\ -bDistinct^post60+bDistinct^0 == 0), cost: 1 13: l11 -> l12 : nDim^0'=nDim^post13, tmp___3^0'=tmp___3^post13, nj^0'=nj^post13, bDomain^0'=bDomain^post13, tmp___0^0'=tmp___0^post13, nSumRow^0'=nSumRow^post13, tmp___5^0'=tmp___5^post13, nSumCol^0'=nSumCol^post13, bSymmetry^0'=bSymmetry^post13, tmp___2^0'=tmp___2^post13, ni^0'=ni^post13, tmp___7^0'=tmp___7^post13, bDistinct^0'=bDistinct^post13, nSumDiag2^0'=nSumDiag2^post13, nN^0'=nN^post13, tmp___4^0'=tmp___4^post13, tmp^0'=tmp^post13, bSum^0'=bSum^post13, tmp___1^0'=tmp___1^post13, nSum^0'=nSum^post13, tmp___6^0'=tmp___6^post13, nSumDiag1^0'=nSumDiag1^post13, (nSumCol^0-nSumCol^post13 == 0 /\ -nSumDiag1^post13+nSumDiag1^0 == 0 /\ -tmp___1^post13+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post13 == 0 /\ nSumRow^0-nSumRow^post13 == 0 /\ tmp___3^post13 == 0 /\ -tmp^post13+tmp^0 == 0 /\ nDim^0-nDim^post13 == 0 /\ -nN^post13+nN^0 == 0 /\ -tmp___6^post13+tmp___6^0 == 0 /\ tmp___0^0-tmp___0^post13 == 0 /\ bDistinct^0-bDistinct^post13 == 0 /\ -tmp___2^post13+tmp___2^0 == 0 /\ bSymmetry^0-bSymmetry^post13 == 0 /\ tmp___4^0-tmp___4^post13 == 0 /\ -tmp___5^post13+tmp___5^0 == 0 /\ nj^0-nj^post13 == 0 /\ -nSum^post13+nSum^0 == 0 /\ -nSumDiag2^post13+nSumDiag2^0 == 0 /\ -bSum^post13+bSum^0 == 0 /\ -ni^post13+ni^0 == 0 /\ bDomain^0-bDomain^post13 == 0), cost: 1 14: l12 -> l2 : nDim^0'=nDim^post14, tmp___3^0'=tmp___3^post14, nj^0'=nj^post14, bDomain^0'=bDomain^post14, tmp___0^0'=tmp___0^post14, nSumRow^0'=nSumRow^post14, tmp___5^0'=tmp___5^post14, nSumCol^0'=nSumCol^post14, bSymmetry^0'=bSymmetry^post14, tmp___2^0'=tmp___2^post14, ni^0'=ni^post14, tmp___7^0'=tmp___7^post14, bDistinct^0'=bDistinct^post14, nSumDiag2^0'=nSumDiag2^post14, nN^0'=nN^post14, tmp___4^0'=tmp___4^post14, tmp^0'=tmp^post14, bSum^0'=bSum^post14, tmp___1^0'=tmp___1^post14, nSum^0'=nSum^post14, tmp___6^0'=tmp___6^post14, nSumDiag1^0'=nSumDiag1^post14, (ni^post14 == 0 /\ -tmp^post14+tmp^0 == 0 /\ -nSumDiag2^post14+nSumDiag2^0 == 0 /\ -nSum^post14+nSum^0 == 0 /\ -nN^post14+nN^0 == 0 /\ -tmp___6^post14+tmp___6^0 == 0 /\ bDistinct^0-bDistinct^post14 == 0 /\ nDim^0-nDim^post14 == 0 /\ -tmp___3^0+bSum^post14 == 0 /\ bSymmetry^0-bSymmetry^post14 == 0 /\ -nSumCol^post14+nSumCol^0 == 0 /\ -tmp___7^post14+tmp___7^0 == 0 /\ nSumRow^0-nSumRow^post14 == 0 /\ bDomain^0-bDomain^post14 == 0 /\ tmp___4^0-tmp___4^post14 == 0 /\ tmp___5^0-tmp___5^post14 == 0 /\ -tmp___1^post14+tmp___1^0 == 0 /\ nj^0-nj^post14 == 0 /\ tmp___0^0-tmp___0^post14 == 0 /\ tmp___3^0-tmp___3^post14 == 0 /\ tmp___2^0-tmp___2^post14 == 0 /\ -nSumDiag1^post14+nSumDiag1^0 == 0), cost: 1 15: l13 -> l14 : nDim^0'=nDim^post15, tmp___3^0'=tmp___3^post15, nj^0'=nj^post15, bDomain^0'=bDomain^post15, tmp___0^0'=tmp___0^post15, nSumRow^0'=nSumRow^post15, tmp___5^0'=tmp___5^post15, nSumCol^0'=nSumCol^post15, bSymmetry^0'=bSymmetry^post15, tmp___2^0'=tmp___2^post15, ni^0'=ni^post15, tmp___7^0'=tmp___7^post15, bDistinct^0'=bDistinct^post15, nSumDiag2^0'=nSumDiag2^post15, nN^0'=nN^post15, tmp___4^0'=tmp___4^post15, tmp^0'=tmp^post15, bSum^0'=bSum^post15, tmp___1^0'=tmp___1^post15, nSum^0'=nSum^post15, tmp___6^0'=tmp___6^post15, nSumDiag1^0'=nSumDiag1^post15, (-tmp___4^post15+tmp___4^0 == 0 /\ bDomain^0-bDomain^post15 == 0 /\ -tmp___1^post15+tmp___1^0 == 0 /\ -tmp___6^post15+tmp___6^0 == 0 /\ nSumDiag2^0-nSumDiag2^post15 == 0 /\ nj^0-nj^post15 == 0 /\ -bDistinct^post15+bDistinct^0 == 0 /\ tmp___3^0-tmp___3^post15 == 0 /\ tmp___2^0-tmp___2^post15 == 0 /\ -nSum^post15+nSum^0 == 0 /\ -tmp___7^post15+tmp___7^0 == 0 /\ tmp___5^0-tmp___5^post15 == 0 /\ ni^0-ni^post15 == 0 /\ -nSumDiag1^post15+nSumDiag1^0 == 0 /\ tmp___0^0-tmp___0^post15 == 0 /\ nSumRow^0-nSumRow^post15 == 0 /\ -bSum^post15+bSum^0 == 0 /\ -nN^post15+nN^0 == 0 /\ tmp^0-tmp^post15 == 0 /\ -bSymmetry^post15+bSymmetry^0 == 0 /\ -nSumCol^post15+nSumCol^0 == 0 /\ nDim^0-nDim^post15 == 0), cost: 1 45: l14 -> l5 : nDim^0'=nDim^post45, tmp___3^0'=tmp___3^post45, nj^0'=nj^post45, bDomain^0'=bDomain^post45, tmp___0^0'=tmp___0^post45, nSumRow^0'=nSumRow^post45, tmp___5^0'=tmp___5^post45, nSumCol^0'=nSumCol^post45, bSymmetry^0'=bSymmetry^post45, tmp___2^0'=tmp___2^post45, ni^0'=ni^post45, tmp___7^0'=tmp___7^post45, bDistinct^0'=bDistinct^post45, nSumDiag2^0'=nSumDiag2^post45, nN^0'=nN^post45, tmp___4^0'=tmp___4^post45, tmp^0'=tmp^post45, bSum^0'=bSum^post45, tmp___1^0'=tmp___1^post45, nSum^0'=nSum^post45, tmp___6^0'=tmp___6^post45, nSumDiag1^0'=nSumDiag1^post45, (-tmp^post45+tmp^0 == 0 /\ -1-ni^0+ni^post45 == 0 /\ nSum^0-nSum^post45 == 0 /\ -nSumDiag2^post45+nSumDiag2^0 == 0 /\ tmp___1^0-tmp___1^post45 == 0 /\ nDim^0-nDim^post45 == 0 /\ -nSumCol^post45+nSumCol^0 == 0 /\ bSymmetry^0-bSymmetry^post45 == 0 /\ -tmp___7^post45+tmp___7^0 == 0 /\ tmp___5^0-tmp___5^post45 == 0 /\ -nSumDiag1^post45+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post45 == 0 /\ -bSum^post45+bSum^0 == 0 /\ nSumRow^0-nSumRow^post45 == 0 /\ -tmp___6^post45+tmp___6^0 == 0 /\ tmp___0^0-tmp___0^post45 == 0 /\ -nN^post45+nN^0 == 0 /\ -nj^0+nN^0 <= 0 /\ nj^0-nj^post45 == 0 /\ tmp___3^0-tmp___3^post45 == 0 /\ bDistinct^0-bDistinct^post45 == 0 /\ -tmp___4^post45+tmp___4^0 == 0 /\ tmp___2^0-tmp___2^post45 == 0), cost: 1 46: l14 -> l28 : nDim^0'=nDim^post46, tmp___3^0'=tmp___3^post46, nj^0'=nj^post46, bDomain^0'=bDomain^post46, tmp___0^0'=tmp___0^post46, nSumRow^0'=nSumRow^post46, tmp___5^0'=tmp___5^post46, nSumCol^0'=nSumCol^post46, bSymmetry^0'=bSymmetry^post46, tmp___2^0'=tmp___2^post46, ni^0'=ni^post46, tmp___7^0'=tmp___7^post46, bDistinct^0'=bDistinct^post46, nSumDiag2^0'=nSumDiag2^post46, nN^0'=nN^post46, tmp___4^0'=tmp___4^post46, tmp^0'=tmp^post46, bSum^0'=bSum^post46, tmp___1^0'=tmp___1^post46, nSum^0'=nSum^post46, tmp___6^0'=tmp___6^post46, nSumDiag1^0'=nSumDiag1^post46, (nj^0-nj^post46 == 0 /\ tmp___2^0-tmp___2^post46 == 0 /\ -tmp___0^post46+tmp___0^0 == 0 /\ -tmp___6^post46+tmp___6^0 == 0 /\ nSum^0-nSum^post46 == 0 /\ -tmp___1^post46+tmp___1^0 == 0 /\ -bSum^post46+bSum^0 == 0 /\ -bSymmetry^post46+bSymmetry^0 == 0 /\ -nN^post46+nN^0 == 0 /\ -nSumCol^post46+nSumCol^0 == 0 /\ tmp___3^0-tmp___3^post46 == 0 /\ 1+nj^0-nN^0 <= 0 /\ -tmp___4^post46+tmp___4^0 == 0 /\ bDistinct^0-bDistinct^post46 == 0 /\ nDim^0-nDim^post46 == 0 /\ tmp^0-tmp^post46 == 0 /\ tmp___5^0-tmp___5^post46 == 0 /\ -tmp___7^post46+tmp___7^0 == 0 /\ bDomain^0-bDomain^post46 == 0 /\ -nSumDiag1^post46+nSumDiag1^0 == 0 /\ nSumRow^0-nSumRow^post46 == 0 /\ -nSumDiag2^post46+nSumDiag2^0 == 0 /\ ni^0-ni^post46 == 0), cost: 1 16: l15 -> l11 : nDim^0'=nDim^post16, tmp___3^0'=tmp___3^post16, nj^0'=nj^post16, bDomain^0'=bDomain^post16, tmp___0^0'=tmp___0^post16, nSumRow^0'=nSumRow^post16, tmp___5^0'=tmp___5^post16, nSumCol^0'=nSumCol^post16, bSymmetry^0'=bSymmetry^post16, tmp___2^0'=tmp___2^post16, ni^0'=ni^post16, tmp___7^0'=tmp___7^post16, bDistinct^0'=bDistinct^post16, nSumDiag2^0'=nSumDiag2^post16, nN^0'=nN^post16, tmp___4^0'=tmp___4^post16, tmp^0'=tmp^post16, bSum^0'=bSum^post16, tmp___1^0'=tmp___1^post16, nSum^0'=nSum^post16, tmp___6^0'=tmp___6^post16, nSumDiag1^0'=nSumDiag1^post16, (bSum^0-bSum^post16 == 0 /\ ni^0-ni^post16 == 0 /\ 1-nSumDiag2^0+nSum^0 <= 0 /\ -nSumCol^post16+nSumCol^0 == 0 /\ nDim^0-nDim^post16 == 0 /\ -nSum^post16+nSum^0 == 0 /\ -tmp^post16+tmp^0 == 0 /\ tmp___7^0-tmp___7^post16 == 0 /\ -tmp___4^post16+tmp___4^0 == 0 /\ nSumDiag2^0-nSumDiag2^post16 == 0 /\ -tmp___1^post16+tmp___1^0 == 0 /\ -bSymmetry^post16+bSymmetry^0 == 0 /\ -nSumRow^post16+nSumRow^0 == 0 /\ -nSumDiag1^post16+nSumDiag1^0 == 0 /\ tmp___3^0-tmp___3^post16 == 0 /\ nj^0-nj^post16 == 0 /\ bDomain^0-bDomain^post16 == 0 /\ tmp___2^0-tmp___2^post16 == 0 /\ tmp___0^0-tmp___0^post16 == 0 /\ tmp___5^0-tmp___5^post16 == 0 /\ -bDistinct^post16+bDistinct^0 == 0 /\ nN^0-nN^post16 == 0 /\ -tmp___6^post16+tmp___6^0 == 0), cost: 1 17: l15 -> l11 : nDim^0'=nDim^post17, tmp___3^0'=tmp___3^post17, nj^0'=nj^post17, bDomain^0'=bDomain^post17, tmp___0^0'=tmp___0^post17, nSumRow^0'=nSumRow^post17, tmp___5^0'=tmp___5^post17, nSumCol^0'=nSumCol^post17, bSymmetry^0'=bSymmetry^post17, tmp___2^0'=tmp___2^post17, ni^0'=ni^post17, tmp___7^0'=tmp___7^post17, bDistinct^0'=bDistinct^post17, nSumDiag2^0'=nSumDiag2^post17, nN^0'=nN^post17, tmp___4^0'=tmp___4^post17, tmp^0'=tmp^post17, bSum^0'=bSum^post17, tmp___1^0'=tmp___1^post17, nSum^0'=nSum^post17, tmp___6^0'=tmp___6^post17, nSumDiag1^0'=nSumDiag1^post17, (tmp___5^0-tmp___5^post17 == 0 /\ tmp___7^0-tmp___7^post17 == 0 /\ -tmp___2^post17+tmp___2^0 == 0 /\ tmp___3^0-tmp___3^post17 == 0 /\ -tmp___6^post17+tmp___6^0 == 0 /\ 1+nSumDiag2^0-nSum^0 <= 0 /\ -nSumDiag1^post17+nSumDiag1^0 == 0 /\ -bDistinct^post17+bDistinct^0 == 0 /\ nSumCol^0-nSumCol^post17 == 0 /\ -nSum^post17+nSum^0 == 0 /\ nN^0-nN^post17 == 0 /\ -ni^post17+ni^0 == 0 /\ nSumDiag2^0-nSumDiag2^post17 == 0 /\ -bSum^post17+bSum^0 == 0 /\ -tmp___1^post17+tmp___1^0 == 0 /\ -bDomain^post17+bDomain^0 == 0 /\ bSymmetry^0-bSymmetry^post17 == 0 /\ -nj^post17+nj^0 == 0 /\ tmp___0^0-tmp___0^post17 == 0 /\ nSumRow^0-nSumRow^post17 == 0 /\ -tmp^post17+tmp^0 == 0 /\ -tmp___4^post17+tmp___4^0 == 0 /\ nDim^0-nDim^post17 == 0), cost: 1 18: l15 -> l12 : nDim^0'=nDim^post18, tmp___3^0'=tmp___3^post18, nj^0'=nj^post18, bDomain^0'=bDomain^post18, tmp___0^0'=tmp___0^post18, nSumRow^0'=nSumRow^post18, tmp___5^0'=tmp___5^post18, nSumCol^0'=nSumCol^post18, bSymmetry^0'=bSymmetry^post18, tmp___2^0'=tmp___2^post18, ni^0'=ni^post18, tmp___7^0'=tmp___7^post18, bDistinct^0'=bDistinct^post18, nSumDiag2^0'=nSumDiag2^post18, nN^0'=nN^post18, tmp___4^0'=tmp___4^post18, tmp^0'=tmp^post18, bSum^0'=bSum^post18, tmp___1^0'=tmp___1^post18, nSum^0'=nSum^post18, tmp___6^0'=tmp___6^post18, nSumDiag1^0'=nSumDiag1^post18, (-nSumDiag2^0+nSum^0 <= 0 /\ bDistinct^0-bDistinct^post18 == 0 /\ -ni^post18+ni^0 == 0 /\ nSumCol^0-nSumCol^post18 == 0 /\ tmp___0^0-tmp___0^post18 == 0 /\ -1+tmp___3^post18 == 0 /\ nSumDiag2^0-nSum^0 <= 0 /\ -bSum^post18+bSum^0 == 0 /\ -tmp___5^post18+tmp___5^0 == 0 /\ bSymmetry^0-bSymmetry^post18 == 0 /\ nj^0-nj^post18 == 0 /\ nDim^0-nDim^post18 == 0 /\ -nSumDiag1^post18+nSumDiag1^0 == 0 /\ tmp___2^0-tmp___2^post18 == 0 /\ -tmp^post18+tmp^0 == 0 /\ -tmp___1^post18+tmp___1^0 == 0 /\ -nSumDiag2^post18+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post18 == 0 /\ -nSum^post18+nSum^0 == 0 /\ bDomain^0-bDomain^post18 == 0 /\ -tmp___6^post18+tmp___6^0 == 0 /\ tmp___4^0-tmp___4^post18 == 0 /\ nSumRow^0-nSumRow^post18 == 0 /\ -nN^post18+nN^0 == 0), cost: 1 19: l16 -> l12 : nDim^0'=nDim^post19, tmp___3^0'=tmp___3^post19, nj^0'=nj^post19, bDomain^0'=bDomain^post19, tmp___0^0'=tmp___0^post19, nSumRow^0'=nSumRow^post19, tmp___5^0'=tmp___5^post19, nSumCol^0'=nSumCol^post19, bSymmetry^0'=bSymmetry^post19, tmp___2^0'=tmp___2^post19, ni^0'=ni^post19, tmp___7^0'=tmp___7^post19, bDistinct^0'=bDistinct^post19, nSumDiag2^0'=nSumDiag2^post19, nN^0'=nN^post19, tmp___4^0'=tmp___4^post19, tmp^0'=tmp^post19, bSum^0'=bSum^post19, tmp___1^0'=tmp___1^post19, nSum^0'=nSum^post19, tmp___6^0'=tmp___6^post19, nSumDiag1^0'=nSumDiag1^post19, (-tmp___7^post19+tmp___7^0 == 0 /\ -tmp^post19+tmp^0 == 0 /\ nSumCol^0-nSumCol^post19 == 0 /\ -nSumDiag2^post19+nSumDiag2^0 == 0 /\ -bSum^post19+bSum^0 == 0 /\ -nN^post19+nN^0 == 0 /\ nDim^0-nDim^post19 == 0 /\ -nSum^post19+nSum^0 == 0 /\ tmp___3^post19 == 0 /\ bDistinct^0-bDistinct^post19 == 0 /\ bSymmetry^0-bSymmetry^post19 == 0 /\ -bSum^0 <= 0 /\ tmp___4^0-tmp___4^post19 == 0 /\ -tmp___1^post19+tmp___1^0 == 0 /\ tmp___5^0-tmp___5^post19 == 0 /\ tmp___0^0-tmp___0^post19 == 0 /\ nSumRow^0-nSumRow^post19 == 0 /\ nj^0-nj^post19 == 0 /\ bSum^0 <= 0 /\ -ni^post19+ni^0 == 0 /\ -tmp___6^post19+tmp___6^0 == 0 /\ -nSumDiag1^post19+nSumDiag1^0 == 0 /\ tmp___2^0-tmp___2^post19 == 0 /\ bDomain^0-bDomain^post19 == 0), cost: 1 20: l16 -> l15 : nDim^0'=nDim^post20, tmp___3^0'=tmp___3^post20, nj^0'=nj^post20, bDomain^0'=bDomain^post20, tmp___0^0'=tmp___0^post20, nSumRow^0'=nSumRow^post20, tmp___5^0'=tmp___5^post20, nSumCol^0'=nSumCol^post20, bSymmetry^0'=bSymmetry^post20, tmp___2^0'=tmp___2^post20, ni^0'=ni^post20, tmp___7^0'=tmp___7^post20, bDistinct^0'=bDistinct^post20, nSumDiag2^0'=nSumDiag2^post20, nN^0'=nN^post20, tmp___4^0'=tmp___4^post20, tmp^0'=tmp^post20, bSum^0'=bSum^post20, tmp___1^0'=tmp___1^post20, nSum^0'=nSum^post20, tmp___6^0'=tmp___6^post20, nSumDiag1^0'=nSumDiag1^post20, (tmp___1^0-tmp___1^post20 == 0 /\ nj^0-nj^post20 == 0 /\ tmp___5^0-tmp___5^post20 == 0 /\ nSum^0-nSum^post20 == 0 /\ bDomain^0-bDomain^post20 == 0 /\ tmp___3^0-tmp___3^post20 == 0 /\ -tmp___6^post20+tmp___6^0 == 0 /\ -tmp___7^post20+tmp___7^0 == 0 /\ 1-bSum^0 <= 0 /\ -nSumDiag2^post20+nSumDiag2^0 == 0 /\ ni^0-ni^post20 == 0 /\ -bSum^post20+bSum^0 == 0 /\ -nN^post20+nN^0 == 0 /\ bSymmetry^0-bSymmetry^post20 == 0 /\ -nSumDiag1^post20+nSumDiag1^0 == 0 /\ tmp___2^0-tmp___2^post20 == 0 /\ tmp___0^0-tmp___0^post20 == 0 /\ -nSumCol^post20+nSumCol^0 == 0 /\ nSumRow^0-nSumRow^post20 == 0 /\ bDistinct^0-bDistinct^post20 == 0 /\ -tmp^post20+tmp^0 == 0 /\ -tmp___4^post20+tmp___4^0 == 0 /\ nDim^0-nDim^post20 == 0), cost: 1 21: l16 -> l15 : nDim^0'=nDim^post21, tmp___3^0'=tmp___3^post21, nj^0'=nj^post21, bDomain^0'=bDomain^post21, tmp___0^0'=tmp___0^post21, nSumRow^0'=nSumRow^post21, tmp___5^0'=tmp___5^post21, nSumCol^0'=nSumCol^post21, bSymmetry^0'=bSymmetry^post21, tmp___2^0'=tmp___2^post21, ni^0'=ni^post21, tmp___7^0'=tmp___7^post21, bDistinct^0'=bDistinct^post21, nSumDiag2^0'=nSumDiag2^post21, nN^0'=nN^post21, tmp___4^0'=tmp___4^post21, tmp^0'=tmp^post21, bSum^0'=bSum^post21, tmp___1^0'=tmp___1^post21, nSum^0'=nSum^post21, tmp___6^0'=tmp___6^post21, nSumDiag1^0'=nSumDiag1^post21, (tmp___3^0-tmp___3^post21 == 0 /\ bDomain^0-bDomain^post21 == 0 /\ -bDistinct^post21+bDistinct^0 == 0 /\ -tmp___4^post21+tmp___4^0 == 0 /\ -bSum^post21+bSum^0 == 0 /\ nSumDiag2^0-nSumDiag2^post21 == 0 /\ -nSum^post21+nSum^0 == 0 /\ -tmp___0^post21+tmp___0^0 == 0 /\ nj^0-nj^post21 == 0 /\ -nSumCol^post21+nSumCol^0 == 0 /\ nDim^0-nDim^post21 == 0 /\ -tmp___1^post21+tmp___1^0 == 0 /\ -tmp___7^post21+tmp___7^0 == 0 /\ -bSymmetry^post21+bSymmetry^0 == 0 /\ 1+bSum^0 <= 0 /\ -nSumDiag1^post21+nSumDiag1^0 == 0 /\ tmp___5^0-tmp___5^post21 == 0 /\ tmp___6^0-tmp___6^post21 == 0 /\ tmp^0-tmp^post21 == 0 /\ -nN^post21+nN^0 == 0 /\ -tmp___2^post21+tmp___2^0 == 0 /\ nSumRow^0-nSumRow^post21 == 0 /\ ni^0-ni^post21 == 0), cost: 1 22: l17 -> l16 : nDim^0'=nDim^post22, tmp___3^0'=tmp___3^post22, nj^0'=nj^post22, bDomain^0'=bDomain^post22, tmp___0^0'=tmp___0^post22, nSumRow^0'=nSumRow^post22, tmp___5^0'=tmp___5^post22, nSumCol^0'=nSumCol^post22, bSymmetry^0'=bSymmetry^post22, tmp___2^0'=tmp___2^post22, ni^0'=ni^post22, tmp___7^0'=tmp___7^post22, bDistinct^0'=bDistinct^post22, nSumDiag2^0'=nSumDiag2^post22, nN^0'=nN^post22, tmp___4^0'=tmp___4^post22, tmp^0'=tmp^post22, bSum^0'=bSum^post22, tmp___1^0'=tmp___1^post22, nSum^0'=nSum^post22, tmp___6^0'=tmp___6^post22, nSumDiag1^0'=nSumDiag1^post22, (tmp___5^0-tmp___5^post22 == 0 /\ nDim^0-nDim^post22 == 0 /\ tmp___7^0-tmp___7^post22 == 0 /\ ni^0-ni^post22 == 0 /\ nDim^0-ni^0 <= 0 /\ -nSumDiag1^post22+nSumDiag1^0 == 0 /\ -bDistinct^post22+bDistinct^0 == 0 /\ -tmp___6^post22+tmp___6^0 == 0 /\ nSumRow^0-nSumRow^post22 == 0 /\ -bSum^post22+bSum^0 == 0 /\ nN^0-nN^post22 == 0 /\ tmp___3^0-tmp___3^post22 == 0 /\ -tmp^post22+tmp^0 == 0 /\ -nSum^post22+nSum^0 == 0 /\ tmp___0^0-tmp___0^post22 == 0 /\ bDomain^0-bDomain^post22 == 0 /\ nSumDiag2^0-nSumDiag2^post22 == 0 /\ -tmp___1^post22+tmp___1^0 == 0 /\ nSumCol^0-nSumCol^post22 == 0 /\ -tmp___2^post22+tmp___2^0 == 0 /\ -nj^post22+nj^0 == 0 /\ bSymmetry^0-bSymmetry^post22 == 0 /\ -tmp___4^post22+tmp___4^0 == 0), cost: 1 23: l17 -> l18 : nDim^0'=nDim^post23, tmp___3^0'=tmp___3^post23, nj^0'=nj^post23, bDomain^0'=bDomain^post23, tmp___0^0'=tmp___0^post23, nSumRow^0'=nSumRow^post23, tmp___5^0'=tmp___5^post23, nSumCol^0'=nSumCol^post23, bSymmetry^0'=bSymmetry^post23, tmp___2^0'=tmp___2^post23, ni^0'=ni^post23, tmp___7^0'=tmp___7^post23, bDistinct^0'=bDistinct^post23, nSumDiag2^0'=nSumDiag2^post23, nN^0'=nN^post23, tmp___4^0'=tmp___4^post23, tmp^0'=tmp^post23, bSum^0'=bSum^post23, tmp___1^0'=tmp___1^post23, nSum^0'=nSum^post23, tmp___6^0'=tmp___6^post23, nSumDiag1^0'=nSumDiag1^post23, (0 == 0 /\ 1-nDim^0+ni^0 <= 0 /\ tmp___0^0-tmp___0^post23 == 0 /\ tmp___7^0-tmp___7^post23 == 0 /\ nSumCol^0-nSumCol^post23 == 0 /\ -bSum^post23+bSum^0 == 0 /\ -tmp^post23+tmp^0 == 0 /\ nj^0-nj^post23 == 0 /\ nN^0-nN^post23 == 0 /\ tmp___3^0-tmp___3^post23 == 0 /\ -bDistinct^post23+bDistinct^0 == 0 /\ -1+ni^post23-ni^0 == 0 /\ -tmp___4^post23+tmp___4^0 == 0 /\ bSymmetry^0-bSymmetry^post23 == 0 /\ -tmp___5^post23+tmp___5^0 == 0 /\ nDim^0-nDim^post23 == 0 /\ -tmp___2^post23+tmp___2^0 == 0 /\ -nSumDiag1^post23+nSumDiag1^0 == 0 /\ -tmp___1^post23+tmp___1^0 == 0 /\ bDomain^0-bDomain^post23 == 0 /\ -tmp___6^post23+tmp___6^0 == 0 /\ nSumRow^0-nSumRow^post23 == 0 /\ -nSum^post23+nSum^0 == 0), cost: 1 35: l18 -> l17 : nDim^0'=nDim^post35, tmp___3^0'=tmp___3^post35, nj^0'=nj^post35, bDomain^0'=bDomain^post35, tmp___0^0'=tmp___0^post35, nSumRow^0'=nSumRow^post35, tmp___5^0'=tmp___5^post35, nSumCol^0'=nSumCol^post35, bSymmetry^0'=bSymmetry^post35, tmp___2^0'=tmp___2^post35, ni^0'=ni^post35, tmp___7^0'=tmp___7^post35, bDistinct^0'=bDistinct^post35, nSumDiag2^0'=nSumDiag2^post35, nN^0'=nN^post35, tmp___4^0'=tmp___4^post35, tmp^0'=tmp^post35, bSum^0'=bSum^post35, tmp___1^0'=tmp___1^post35, nSum^0'=nSum^post35, tmp___6^0'=tmp___6^post35, nSumDiag1^0'=nSumDiag1^post35, (-tmp___6^post35+tmp___6^0 == 0 /\ nj^0-nj^post35 == 0 /\ -tmp___7^post35+tmp___7^0 == 0 /\ tmp___3^0-tmp___3^post35 == 0 /\ -nN^post35+nN^0 == 0 /\ -nSumCol^post35+nSumCol^0 == 0 /\ tmp___5^0-tmp___5^post35 == 0 /\ -bSum^post35+bSum^0 == 0 /\ -tmp___1^post35+tmp___1^0 == 0 /\ nSum^0-nSum^post35 == 0 /\ -bSymmetry^post35+bSymmetry^0 == 0 /\ bDomain^0-bDomain^post35 == 0 /\ tmp___2^0-tmp___2^post35 == 0 /\ -tmp___4^post35+tmp___4^0 == 0 /\ -nSumDiag2^post35+nSumDiag2^0 == 0 /\ tmp^0-tmp^post35 == 0 /\ ni^0-ni^post35 == 0 /\ nSumRow^0-nSumRow^post35 == 0 /\ -nSumDiag1^post35+nSumDiag1^0 == 0 /\ tmp___0^0-tmp___0^post35 == 0 /\ nDim^0-nDim^post35 == 0 /\ -bDistinct^post35+bDistinct^0 == 0), cost: 1 24: l19 -> l20 : nDim^0'=nDim^post24, tmp___3^0'=tmp___3^post24, nj^0'=nj^post24, bDomain^0'=bDomain^post24, tmp___0^0'=tmp___0^post24, nSumRow^0'=nSumRow^post24, tmp___5^0'=tmp___5^post24, nSumCol^0'=nSumCol^post24, bSymmetry^0'=bSymmetry^post24, tmp___2^0'=tmp___2^post24, ni^0'=ni^post24, tmp___7^0'=tmp___7^post24, bDistinct^0'=bDistinct^post24, nSumDiag2^0'=nSumDiag2^post24, nN^0'=nN^post24, tmp___4^0'=tmp___4^post24, tmp^0'=tmp^post24, bSum^0'=bSum^post24, tmp___1^0'=tmp___1^post24, nSum^0'=nSum^post24, tmp___6^0'=tmp___6^post24, nSumDiag1^0'=nSumDiag1^post24, (-nSumDiag1^post24+nSumDiag1^0 == 0 /\ -nSumDiag2^post24+nSumDiag2^0 == 0 /\ -tmp___1^post24+tmp___1^0 == 0 /\ -nSumCol^post24+nSumCol^0 == 0 /\ bSymmetry^0-bSymmetry^post24 == 0 /\ nSumRow^0-nSumRow^post24 == 0 /\ tmp___3^0-tmp___3^post24 == 0 /\ nDim^0-nDim^post24 == 0 /\ tmp___5^0-tmp___5^post24 == 0 /\ tmp___0^0-tmp___0^post24 == 0 /\ -tmp___6^post24+tmp___6^0 == 0 /\ -nN^post24+nN^0 == 0 /\ bDistinct^0-bDistinct^post24 == 0 /\ tmp___7^0-tmp___7^post24 == 0 /\ ni^0-ni^post24 == 0 /\ tmp___4^0-tmp___4^post24 == 0 /\ -tmp^post24+tmp^0 == 0 /\ nj^0-nj^post24 == 0 /\ -nSum^post24+nSum^0 == 0 /\ tmp___2^0-tmp___2^post24 == 0 /\ -bSum^post24+bSum^0 == 0 /\ bDomain^0-bDomain^post24 == 0), cost: 1 33: l20 -> l24 : nDim^0'=nDim^post33, tmp___3^0'=tmp___3^post33, nj^0'=nj^post33, bDomain^0'=bDomain^post33, tmp___0^0'=tmp___0^post33, nSumRow^0'=nSumRow^post33, tmp___5^0'=tmp___5^post33, nSumCol^0'=nSumCol^post33, bSymmetry^0'=bSymmetry^post33, tmp___2^0'=tmp___2^post33, ni^0'=ni^post33, tmp___7^0'=tmp___7^post33, bDistinct^0'=bDistinct^post33, nSumDiag2^0'=nSumDiag2^post33, nN^0'=nN^post33, tmp___4^0'=tmp___4^post33, tmp^0'=tmp^post33, bSum^0'=bSum^post33, tmp___1^0'=tmp___1^post33, nSum^0'=nSum^post33, tmp___6^0'=tmp___6^post33, nSumDiag1^0'=nSumDiag1^post33, (-nSum^post33+nSum^0 == 0 /\ nj^0-nj^post33 == 0 /\ tmp___0^0-tmp___0^post33 == 0 /\ nSumRow^0-nSumRow^post33 == 0 /\ tmp___7^0-tmp___7^post33 == 0 /\ -bSum^post33+bSum^0 == 0 /\ nSumCol^0-nSumCol^post33 == 0 /\ -ni^post33+ni^0 == 0 /\ nN^0-nN^post33 == 0 /\ nDim^0-ni^0 <= 0 /\ -tmp___1^post33+tmp___1^0 == 0 /\ -tmp^post33+tmp^0 == 0 /\ tmp___3^0-tmp___3^post33 == 0 /\ -tmp___5^post33+tmp___5^0 == 0 /\ bSymmetry^0-bSymmetry^post33 == 0 /\ -bDistinct^post33+bDistinct^0 == 0 /\ -tmp___6^post33+tmp___6^0 == 0 /\ -tmp___2^post33+tmp___2^0 == 0 /\ nDim^0-nDim^post33 == 0 /\ bDomain^0-bDomain^post33 == 0 /\ tmp___4^0-tmp___4^post33 == 0 /\ -nSumDiag1^post33+nSumDiag1^0 == 0 /\ -nSumDiag2^post33+nSumDiag2^0 == 0), cost: 1 34: l20 -> l19 : nDim^0'=nDim^post34, tmp___3^0'=tmp___3^post34, nj^0'=nj^post34, bDomain^0'=bDomain^post34, tmp___0^0'=tmp___0^post34, nSumRow^0'=nSumRow^post34, tmp___5^0'=tmp___5^post34, nSumCol^0'=nSumCol^post34, bSymmetry^0'=bSymmetry^post34, tmp___2^0'=tmp___2^post34, ni^0'=ni^post34, tmp___7^0'=tmp___7^post34, bDistinct^0'=bDistinct^post34, nSumDiag2^0'=nSumDiag2^post34, nN^0'=nN^post34, tmp___4^0'=tmp___4^post34, tmp^0'=tmp^post34, bSum^0'=bSum^post34, tmp___1^0'=tmp___1^post34, nSum^0'=nSum^post34, tmp___6^0'=tmp___6^post34, nSumDiag1^0'=nSumDiag1^post34, (0 == 0 /\ 1-nDim^0+ni^0 <= 0 /\ -tmp___1^post34+tmp___1^0 == 0 /\ -tmp___7^post34+tmp___7^0 == 0 /\ nSumRow^0-nSumRow^post34 == 0 /\ bSymmetry^0-bSymmetry^post34 == 0 /\ -tmp^post34+tmp^0 == 0 /\ -nSumDiag2^post34+nSumDiag2^0 == 0 /\ bDistinct^0-bDistinct^post34 == 0 /\ tmp___3^0-tmp___3^post34 == 0 /\ nDim^0-nDim^post34 == 0 /\ -tmp___6^post34+tmp___6^0 == 0 /\ -nSum^post34+nSum^0 == 0 /\ -1+ni^post34-ni^0 == 0 /\ -nN^post34+nN^0 == 0 /\ tmp___0^0-tmp___0^post34 == 0 /\ tmp___5^0-tmp___5^post34 == 0 /\ tmp___4^0-tmp___4^post34 == 0 /\ nj^0-nj^post34 == 0 /\ tmp___2^0-tmp___2^post34 == 0 /\ -bSum^post34+bSum^0 == 0 /\ bDomain^0-bDomain^post34 == 0 /\ nSumCol^0-nSumCol^post34 == 0), cost: 1 25: l21 -> l22 : nDim^0'=nDim^post25, tmp___3^0'=tmp___3^post25, nj^0'=nj^post25, bDomain^0'=bDomain^post25, tmp___0^0'=tmp___0^post25, nSumRow^0'=nSumRow^post25, tmp___5^0'=tmp___5^post25, nSumCol^0'=nSumCol^post25, bSymmetry^0'=bSymmetry^post25, tmp___2^0'=tmp___2^post25, ni^0'=ni^post25, tmp___7^0'=tmp___7^post25, bDistinct^0'=bDistinct^post25, nSumDiag2^0'=nSumDiag2^post25, nN^0'=nN^post25, tmp___4^0'=tmp___4^post25, tmp^0'=tmp^post25, bSum^0'=bSum^post25, tmp___1^0'=tmp___1^post25, nSum^0'=nSum^post25, tmp___6^0'=tmp___6^post25, nSumDiag1^0'=nSumDiag1^post25, (-bDistinct^post25+bDistinct^0 == 0 /\ -tmp___4^post25+tmp___4^0 == 0 /\ bDomain^0-bDomain^post25 == 0 /\ nSumDiag2^0-nSumDiag2^post25 == 0 /\ tmp___3^0-tmp___3^post25 == 0 /\ -tmp___6^post25+tmp___6^0 == 0 /\ -nSumDiag1^post25+nSumDiag1^0 == 0 /\ nj^0-nj^post25 == 0 /\ -tmp___7^post25+tmp___7^0 == 0 /\ -bSum^post25+bSum^0 == 0 /\ -nSum^post25+nSum^0 == 0 /\ tmp___5^0-tmp___5^post25 == 0 /\ tmp___2^post25 == 0 /\ -tmp___1^post25+tmp___1^0 == 0 /\ ni^0-ni^post25 == 0 /\ -nN^post25+nN^0 == 0 /\ tmp___0^0-tmp___0^post25 == 0 /\ -nSumCol^post25+nSumCol^0 == 0 /\ nSumRow^0-nSumRow^post25 == 0 /\ -bSymmetry^post25+bSymmetry^0 == 0 /\ nDim^0-nDim^post25 == 0 /\ tmp^0-tmp^post25 == 0), cost: 1 26: l22 -> l18 : nDim^0'=nDim^post26, tmp___3^0'=tmp___3^post26, nj^0'=nj^post26, bDomain^0'=bDomain^post26, tmp___0^0'=tmp___0^post26, nSumRow^0'=nSumRow^post26, tmp___5^0'=tmp___5^post26, nSumCol^0'=nSumCol^post26, bSymmetry^0'=bSymmetry^post26, tmp___2^0'=tmp___2^post26, ni^0'=ni^post26, tmp___7^0'=tmp___7^post26, bDistinct^0'=bDistinct^post26, nSumDiag2^0'=nSumDiag2^post26, nN^0'=nN^post26, tmp___4^0'=tmp___4^post26, tmp^0'=tmp^post26, bSum^0'=bSum^post26, tmp___1^0'=tmp___1^post26, nSum^0'=nSum^post26, tmp___6^0'=tmp___6^post26, nSumDiag1^0'=nSumDiag1^post26, (nDim^0-nDim^post26 == 0 /\ -tmp___4^post26+tmp___4^0 == 0 /\ tmp^0-tmp^post26 == 0 /\ nSumDiag2^0-nSumDiag2^post26 == 0 /\ tmp___3^0-tmp___3^post26 == 0 /\ -bSymmetry^post26+bSymmetry^0 == 0 /\ -tmp___1^post26+tmp___1^0 == 0 /\ -tmp___2^0+bSum^post26 == 0 /\ ni^post26 == 0 /\ -nSumRow^post26+nSumRow^0 == 0 /\ -nSumDiag1^post26+nSumDiag1^0 == 0 /\ -bDistinct^post26+bDistinct^0 == 0 /\ nN^0-nN^post26 == 0 /\ tmp___0^0-tmp___0^post26 == 0 /\ tmp___5^0-tmp___5^post26 == 0 /\ bDomain^0-bDomain^post26 == 0 /\ -nSum^post26+nSum^0 == 0 /\ nSumCol^0-nSumCol^post26 == 0 /\ -tmp___2^post26+tmp___2^0 == 0 /\ nj^0-nj^post26 == 0 /\ -tmp___7^post26+tmp___7^0 == 0 /\ -tmp___6^post26+tmp___6^0 == 0), cost: 1 27: l23 -> l21 : nDim^0'=nDim^post27, tmp___3^0'=tmp___3^post27, nj^0'=nj^post27, bDomain^0'=bDomain^post27, tmp___0^0'=tmp___0^post27, nSumRow^0'=nSumRow^post27, tmp___5^0'=tmp___5^post27, nSumCol^0'=nSumCol^post27, bSymmetry^0'=bSymmetry^post27, tmp___2^0'=tmp___2^post27, ni^0'=ni^post27, tmp___7^0'=tmp___7^post27, bDistinct^0'=bDistinct^post27, nSumDiag2^0'=nSumDiag2^post27, nN^0'=nN^post27, tmp___4^0'=tmp___4^post27, tmp^0'=tmp^post27, bSum^0'=bSum^post27, tmp___1^0'=tmp___1^post27, nSum^0'=nSum^post27, tmp___6^0'=tmp___6^post27, nSumDiag1^0'=nSumDiag1^post27, (1+nSum^0-nSumDiag1^0 <= 0 /\ tmp___7^0-tmp___7^post27 == 0 /\ nDim^0-nDim^post27 == 0 /\ nSumCol^0-nSumCol^post27 == 0 /\ -nSumDiag1^post27+nSumDiag1^0 == 0 /\ -bDistinct^post27+bDistinct^0 == 0 /\ -bSum^post27+bSum^0 == 0 /\ nN^0-nN^post27 == 0 /\ nSumRow^0-nSumRow^post27 == 0 /\ -nSum^post27+nSum^0 == 0 /\ -tmp___5^post27+tmp___5^0 == 0 /\ -tmp^post27+tmp^0 == 0 /\ -tmp___6^post27+tmp___6^0 == 0 /\ -ni^post27+ni^0 == 0 /\ -tmp___4^post27+tmp___4^0 == 0 /\ -tmp___2^post27+tmp___2^0 == 0 /\ -bDomain^post27+bDomain^0 == 0 /\ tmp___0^0-tmp___0^post27 == 0 /\ tmp___3^0-tmp___3^post27 == 0 /\ -nSumDiag2^post27+nSumDiag2^0 == 0 /\ -tmp___1^post27+tmp___1^0 == 0 /\ -nj^post27+nj^0 == 0 /\ bSymmetry^0-bSymmetry^post27 == 0), cost: 1 28: l23 -> l21 : nDim^0'=nDim^post28, tmp___3^0'=tmp___3^post28, nj^0'=nj^post28, bDomain^0'=bDomain^post28, tmp___0^0'=tmp___0^post28, nSumRow^0'=nSumRow^post28, tmp___5^0'=tmp___5^post28, nSumCol^0'=nSumCol^post28, bSymmetry^0'=bSymmetry^post28, tmp___2^0'=tmp___2^post28, ni^0'=ni^post28, tmp___7^0'=tmp___7^post28, bDistinct^0'=bDistinct^post28, nSumDiag2^0'=nSumDiag2^post28, nN^0'=nN^post28, tmp___4^0'=tmp___4^post28, tmp^0'=tmp^post28, bSum^0'=bSum^post28, tmp___1^0'=tmp___1^post28, nSum^0'=nSum^post28, tmp___6^0'=tmp___6^post28, nSumDiag1^0'=nSumDiag1^post28, (tmp___0^0-tmp___0^post28 == 0 /\ bDistinct^0-bDistinct^post28 == 0 /\ nSumRow^0-nSumRow^post28 == 0 /\ bSymmetry^0-bSymmetry^post28 == 0 /\ -ni^post28+ni^0 == 0 /\ nSumCol^0-nSumCol^post28 == 0 /\ -tmp___1^post28+tmp___1^0 == 0 /\ 1-nSum^0+nSumDiag1^0 <= 0 /\ tmp___5^0-tmp___5^post28 == 0 /\ -tmp^post28+tmp^0 == 0 /\ -nN^post28+nN^0 == 0 /\ tmp___3^0-tmp___3^post28 == 0 /\ nj^0-nj^post28 == 0 /\ tmp___2^0-tmp___2^post28 == 0 /\ -tmp___6^post28+tmp___6^0 == 0 /\ tmp___7^0-tmp___7^post28 == 0 /\ tmp___4^0-tmp___4^post28 == 0 /\ -nSumDiag1^post28+nSumDiag1^0 == 0 /\ nDim^0-nDim^post28 == 0 /\ -bSum^post28+bSum^0 == 0 /\ -nSumDiag2^post28+nSumDiag2^0 == 0 /\ bDomain^0-bDomain^post28 == 0 /\ -nSum^post28+nSum^0 == 0), cost: 1 29: l23 -> l22 : nDim^0'=nDim^post29, tmp___3^0'=tmp___3^post29, nj^0'=nj^post29, bDomain^0'=bDomain^post29, tmp___0^0'=tmp___0^post29, nSumRow^0'=nSumRow^post29, tmp___5^0'=tmp___5^post29, nSumCol^0'=nSumCol^post29, bSymmetry^0'=bSymmetry^post29, tmp___2^0'=tmp___2^post29, ni^0'=ni^post29, tmp___7^0'=tmp___7^post29, bDistinct^0'=bDistinct^post29, nSumDiag2^0'=nSumDiag2^post29, nN^0'=nN^post29, tmp___4^0'=tmp___4^post29, tmp^0'=tmp^post29, bSum^0'=bSum^post29, tmp___1^0'=tmp___1^post29, nSum^0'=nSum^post29, tmp___6^0'=tmp___6^post29, nSumDiag1^0'=nSumDiag1^post29, (-tmp___7^post29+tmp___7^0 == 0 /\ nSum^0-nSum^post29 == 0 /\ tmp___1^0-tmp___1^post29 == 0 /\ nSum^0-nSumDiag1^0 <= 0 /\ -nSumCol^post29+nSumCol^0 == 0 /\ -nSumDiag2^post29+nSumDiag2^0 == 0 /\ bSymmetry^0-bSymmetry^post29 == 0 /\ -tmp^post29+tmp^0 == 0 /\ -1+tmp___2^post29 == 0 /\ -nSum^0+nSumDiag1^0 <= 0 /\ tmp___5^0-tmp___5^post29 == 0 /\ bDomain^0-bDomain^post29 == 0 /\ -tmp___6^post29+tmp___6^0 == 0 /\ -nSumDiag1^post29+nSumDiag1^0 == 0 /\ ni^0-ni^post29 == 0 /\ -bSum^post29+bSum^0 == 0 /\ -nN^post29+nN^0 == 0 /\ nSumRow^0-nSumRow^post29 == 0 /\ -tmp___4^post29+tmp___4^0 == 0 /\ -tmp___3^post29+tmp___3^0 == 0 /\ nDim^0-nDim^post29 == 0 /\ nj^0-nj^post29 == 0 /\ tmp___0^0-tmp___0^post29 == 0 /\ bDistinct^0-bDistinct^post29 == 0), cost: 1 30: l24 -> l22 : nDim^0'=nDim^post30, tmp___3^0'=tmp___3^post30, nj^0'=nj^post30, bDomain^0'=bDomain^post30, tmp___0^0'=tmp___0^post30, nSumRow^0'=nSumRow^post30, tmp___5^0'=tmp___5^post30, nSumCol^0'=nSumCol^post30, bSymmetry^0'=bSymmetry^post30, tmp___2^0'=tmp___2^post30, ni^0'=ni^post30, tmp___7^0'=tmp___7^post30, bDistinct^0'=bDistinct^post30, nSumDiag2^0'=nSumDiag2^post30, nN^0'=nN^post30, tmp___4^0'=tmp___4^post30, tmp^0'=tmp^post30, bSum^0'=bSum^post30, tmp___1^0'=tmp___1^post30, nSum^0'=nSum^post30, tmp___6^0'=tmp___6^post30, nSumDiag1^0'=nSumDiag1^post30, (nj^0-nj^post30 == 0 /\ bDomain^0-bDomain^post30 == 0 /\ tmp___3^0-tmp___3^post30 == 0 /\ -tmp___6^post30+tmp___6^0 == 0 /\ -bSum^post30+bSum^0 == 0 /\ -nN^post30+nN^0 == 0 /\ -bSum^0 <= 0 /\ -bSymmetry^post30+bSymmetry^0 == 0 /\ -tmp___1^post30+tmp___1^0 == 0 /\ nSum^0-nSum^post30 == 0 /\ -tmp___4^post30+tmp___4^0 == 0 /\ ni^0-ni^post30 == 0 /\ tmp___2^post30 == 0 /\ bDistinct^0-bDistinct^post30 == 0 /\ tmp^0-tmp^post30 == 0 /\ -nSumCol^post30+nSumCol^0 == 0 /\ nSumRow^0-nSumRow^post30 == 0 /\ bSum^0 <= 0 /\ tmp___0^0-tmp___0^post30 == 0 /\ -tmp___7^post30+tmp___7^0 == 0 /\ tmp___5^0-tmp___5^post30 == 0 /\ -nSumDiag1^post30+nSumDiag1^0 == 0 /\ -nSumDiag2^post30+nSumDiag2^0 == 0 /\ nDim^0-nDim^post30 == 0), cost: 1 31: l24 -> l23 : nDim^0'=nDim^post31, tmp___3^0'=tmp___3^post31, nj^0'=nj^post31, bDomain^0'=bDomain^post31, tmp___0^0'=tmp___0^post31, nSumRow^0'=nSumRow^post31, tmp___5^0'=tmp___5^post31, nSumCol^0'=nSumCol^post31, bSymmetry^0'=bSymmetry^post31, tmp___2^0'=tmp___2^post31, ni^0'=ni^post31, tmp___7^0'=tmp___7^post31, bDistinct^0'=bDistinct^post31, nSumDiag2^0'=nSumDiag2^post31, nN^0'=nN^post31, tmp___4^0'=tmp___4^post31, tmp^0'=tmp^post31, bSum^0'=bSum^post31, tmp___1^0'=tmp___1^post31, nSum^0'=nSum^post31, tmp___6^0'=tmp___6^post31, nSumDiag1^0'=nSumDiag1^post31, (nSumRow^0-nSumRow^post31 == 0 /\ -tmp___0^post31+tmp___0^0 == 0 /\ tmp^0-tmp^post31 == 0 /\ -bSum^post31+bSum^0 == 0 /\ 1-bSum^0 <= 0 /\ -bSymmetry^post31+bSymmetry^0 == 0 /\ -nSumCol^post31+nSumCol^0 == 0 /\ nSumDiag2^0-nSumDiag2^post31 == 0 /\ nj^0-nj^post31 == 0 /\ tmp___3^0-tmp___3^post31 == 0 /\ -tmp___2^post31+tmp___2^0 == 0 /\ tmp___5^0-tmp___5^post31 == 0 /\ -bDistinct^post31+bDistinct^0 == 0 /\ -tmp___4^post31+tmp___4^0 == 0 /\ nDim^0-nDim^post31 == 0 /\ -tmp___1^post31+tmp___1^0 == 0 /\ -nSumDiag1^post31+nSumDiag1^0 == 0 /\ tmp___6^0-tmp___6^post31 == 0 /\ bDomain^0-bDomain^post31 == 0 /\ -nSum^post31+nSum^0 == 0 /\ -tmp___7^post31+tmp___7^0 == 0 /\ nN^0-nN^post31 == 0 /\ ni^0-ni^post31 == 0), cost: 1 32: l24 -> l23 : nDim^0'=nDim^post32, tmp___3^0'=tmp___3^post32, nj^0'=nj^post32, bDomain^0'=bDomain^post32, tmp___0^0'=tmp___0^post32, nSumRow^0'=nSumRow^post32, tmp___5^0'=tmp___5^post32, nSumCol^0'=nSumCol^post32, bSymmetry^0'=bSymmetry^post32, tmp___2^0'=tmp___2^post32, ni^0'=ni^post32, tmp___7^0'=tmp___7^post32, bDistinct^0'=bDistinct^post32, nSumDiag2^0'=nSumDiag2^post32, nN^0'=nN^post32, tmp___4^0'=tmp___4^post32, tmp^0'=tmp^post32, bSum^0'=bSum^post32, tmp___1^0'=tmp___1^post32, nSum^0'=nSum^post32, tmp___6^0'=tmp___6^post32, nSumDiag1^0'=nSumDiag1^post32, (-bSymmetry^post32+bSymmetry^0 == 0 /\ tmp___7^0-tmp___7^post32 == 0 /\ -bDomain^post32+bDomain^0 == 0 /\ -bDistinct^post32+bDistinct^0 == 0 /\ ni^0-ni^post32 == 0 /\ tmp___5^0-tmp___5^post32 == 0 /\ -tmp___2^post32+tmp___2^0 == 0 /\ -nSumDiag1^post32+nSumDiag1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post32 == 0 /\ -tmp^post32+tmp^0 == 0 /\ -tmp___6^post32+tmp___6^0 == 0 /\ nN^0-nN^post32 == 0 /\ -bSum^post32+bSum^0 == 0 /\ 1+bSum^0 <= 0 /\ -nSum^post32+nSum^0 == 0 /\ nSumRow^0-nSumRow^post32 == 0 /\ -tmp___4^post32+tmp___4^0 == 0 /\ nSumCol^0-nSumCol^post32 == 0 /\ nDim^0-nDim^post32 == 0 /\ tmp___3^0-tmp___3^post32 == 0 /\ -nj^post32+nj^0 == 0 /\ tmp___0^0-tmp___0^post32 == 0 /\ -tmp___1^post32+tmp___1^0 == 0), cost: 1 36: l25 -> l13 : nDim^0'=nDim^post36, tmp___3^0'=tmp___3^post36, nj^0'=nj^post36, bDomain^0'=bDomain^post36, tmp___0^0'=tmp___0^post36, nSumRow^0'=nSumRow^post36, tmp___5^0'=tmp___5^post36, nSumCol^0'=nSumCol^post36, bSymmetry^0'=bSymmetry^post36, tmp___2^0'=tmp___2^post36, ni^0'=ni^post36, tmp___7^0'=tmp___7^post36, bDistinct^0'=bDistinct^post36, nSumDiag2^0'=nSumDiag2^post36, nN^0'=nN^post36, tmp___4^0'=tmp___4^post36, tmp^0'=tmp^post36, bSum^0'=bSum^post36, tmp___1^0'=tmp___1^post36, nSum^0'=nSum^post36, tmp___6^0'=tmp___6^post36, nSumDiag1^0'=nSumDiag1^post36, (nDim^0-nDim^post36 == 0 /\ -tmp___4^post36+tmp___4^0 == 0 /\ nSumDiag2^0-nSumDiag2^post36 == 0 /\ ni^0-ni^post36 == 0 /\ -tmp___7^post36+tmp___7^0 == 0 /\ -bSum^post36+bSum^0 == 0 /\ tmp___2^0-tmp___2^post36 == 0 /\ -nSum^post36+nSum^0 == 0 /\ -1-nj^0+nj^post36 == 0 /\ tmp___3^0-tmp___3^post36 == 0 /\ tmp___5^0-tmp___5^post36 == 0 /\ -tmp___1^post36+tmp___1^0 == 0 /\ -nSumRow^post36+nSumRow^0 == 0 /\ -nSumDiag1^post36+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post36 == 0 /\ tmp___0^0-tmp___0^post36 == 0 /\ nSumCol^0-nSumCol^post36 == 0 /\ -nN^post36+nN^0 == 0 /\ -tmp___6^post36+tmp___6^0 == 0 /\ -bSymmetry^post36+bSymmetry^0 == 0 /\ tmp^0-tmp^post36 == 0 /\ bDistinct^post36-tmp___1^0 == 0), cost: 1 37: l26 -> l25 : nDim^0'=nDim^post37, tmp___3^0'=tmp___3^post37, nj^0'=nj^post37, bDomain^0'=bDomain^post37, tmp___0^0'=tmp___0^post37, nSumRow^0'=nSumRow^post37, tmp___5^0'=tmp___5^post37, nSumCol^0'=nSumCol^post37, bSymmetry^0'=bSymmetry^post37, tmp___2^0'=tmp___2^post37, ni^0'=ni^post37, tmp___7^0'=tmp___7^post37, bDistinct^0'=bDistinct^post37, nSumDiag2^0'=nSumDiag2^post37, nN^0'=nN^post37, tmp___4^0'=tmp___4^post37, tmp^0'=tmp^post37, bSum^0'=bSum^post37, tmp___1^0'=tmp___1^post37, nSum^0'=nSum^post37, tmp___6^0'=tmp___6^post37, nSumDiag1^0'=nSumDiag1^post37, (-tmp^post37+tmp^0 == 0 /\ -nSumDiag2^post37+nSumDiag2^0 == 0 /\ -bDomain^post37+bDomain^0 == 0 /\ -1+tmp___1^post37 == 0 /\ -bDistinct^post37+bDistinct^0 == 0 /\ -tmp___2^post37+tmp___2^0 == 0 /\ -tmp___6^post37+tmp___6^0 == 0 /\ -nSumDiag1^post37+nSumDiag1^0 == 0 /\ -bSum^post37+bSum^0 == 0 /\ nN^0-nN^post37 == 0 /\ nSumCol^0-nSumCol^post37 == 0 /\ ni^0-ni^post37 == 0 /\ -nSum^post37+nSum^0 == 0 /\ nSumRow^0-nSumRow^post37 == 0 /\ bSymmetry^0-bSymmetry^post37 == 0 /\ -tmp___4^post37+tmp___4^0 == 0 /\ tmp___7^0-tmp___7^post37 == 0 /\ nDim^0-nDim^post37 == 0 /\ tmp___3^0-tmp___3^post37 == 0 /\ -tmp___5^post37+tmp___5^0 == 0 /\ tmp___0^0-tmp___0^post37 == 0 /\ -nj^post37+nj^0 == 0), cost: 1 38: l27 -> l26 : nDim^0'=nDim^post38, tmp___3^0'=tmp___3^post38, nj^0'=nj^post38, bDomain^0'=bDomain^post38, tmp___0^0'=tmp___0^post38, nSumRow^0'=nSumRow^post38, tmp___5^0'=tmp___5^post38, nSumCol^0'=nSumCol^post38, bSymmetry^0'=bSymmetry^post38, tmp___2^0'=tmp___2^post38, ni^0'=ni^post38, tmp___7^0'=tmp___7^post38, bDistinct^0'=bDistinct^post38, nSumDiag2^0'=nSumDiag2^post38, nN^0'=nN^post38, tmp___4^0'=tmp___4^post38, tmp^0'=tmp^post38, bSum^0'=bSum^post38, tmp___1^0'=tmp___1^post38, nSum^0'=nSum^post38, tmp___6^0'=tmp___6^post38, nSumDiag1^0'=nSumDiag1^post38, (tmp___0^0-tmp___0^post38 == 0 /\ bSymmetry^0-bSymmetry^post38 == 0 /\ bDistinct^0-bDistinct^post38 == 0 /\ -tmp___1^post38+tmp___1^0 == 0 /\ -ni^post38+ni^0 == 0 /\ nSumCol^0-nSumCol^post38 == 0 /\ -tmp___6^post38+tmp___6^0 == 0 /\ tmp___5^0-tmp___5^post38 == 0 /\ nSumRow^0-nSumRow^post38 == 0 /\ -nN^post38+nN^0 == 0 /\ -tmp^post38+tmp^0 == 0 /\ tmp___3^0-tmp___3^post38 == 0 /\ nSumDiag1^0-nSumDiag1^post38 == 0 /\ tmp___2^0-tmp___2^post38 == 0 /\ nDim^0-nDim^post38 == 0 /\ nj^0-nj^post38 == 0 /\ tmp___4^0-tmp___4^post38 == 0 /\ -tmp___7^post38+tmp___7^0 == 0 /\ -nSumDiag2^post38+nSumDiag2^0 == 0 /\ -bSum^post38+bSum^0 == 0 /\ bDomain^0-bDomain^post38 == 0 /\ -nSum^post38+nSum^0 == 0), cost: 1 39: l27 -> l25 : nDim^0'=nDim^post39, tmp___3^0'=tmp___3^post39, nj^0'=nj^post39, bDomain^0'=bDomain^post39, tmp___0^0'=tmp___0^post39, nSumRow^0'=nSumRow^post39, tmp___5^0'=tmp___5^post39, nSumCol^0'=nSumCol^post39, bSymmetry^0'=bSymmetry^post39, tmp___2^0'=tmp___2^post39, ni^0'=ni^post39, tmp___7^0'=tmp___7^post39, bDistinct^0'=bDistinct^post39, nSumDiag2^0'=nSumDiag2^post39, nN^0'=nN^post39, tmp___4^0'=tmp___4^post39, tmp^0'=tmp^post39, bSum^0'=bSum^post39, tmp___1^0'=tmp___1^post39, nSum^0'=nSum^post39, tmp___6^0'=tmp___6^post39, nSumDiag1^0'=nSumDiag1^post39, (-nSumDiag1^post39+nSumDiag1^0 == 0 /\ -nSumCol^post39+nSumCol^0 == 0 /\ bSymmetry^0-bSymmetry^post39 == 0 /\ nj^0-nj^post39 == 0 /\ -tmp___4^post39+tmp___4^0 == 0 /\ -tmp^post39+tmp^0 == 0 /\ -nSumDiag2^post39+nSumDiag2^0 == 0 /\ -nSum^post39+nSum^0 == 0 /\ -tmp___7^post39+tmp___7^0 == 0 /\ tmp___5^0-tmp___5^post39 == 0 /\ bDomain^0-bDomain^post39 == 0 /\ -tmp___6^post39+tmp___6^0 == 0 /\ ni^0-ni^post39 == 0 /\ nSumRow^0-nSumRow^post39 == 0 /\ -tmp___3^post39+tmp___3^0 == 0 /\ bDistinct^0-bDistinct^post39 == 0 /\ nDim^0-nDim^post39 == 0 /\ tmp___1^post39 == 0 /\ -bSum^post39+bSum^0 == 0 /\ tmp___2^0-tmp___2^post39 == 0 /\ tmp___0^0-tmp___0^post39 == 0 /\ -nN^post39+nN^0 == 0), cost: 1 40: l27 -> l26 : nDim^0'=nDim^post40, tmp___3^0'=tmp___3^post40, nj^0'=nj^post40, bDomain^0'=bDomain^post40, tmp___0^0'=tmp___0^post40, nSumRow^0'=nSumRow^post40, tmp___5^0'=tmp___5^post40, nSumCol^0'=nSumCol^post40, bSymmetry^0'=bSymmetry^post40, tmp___2^0'=tmp___2^post40, ni^0'=ni^post40, tmp___7^0'=tmp___7^post40, bDistinct^0'=bDistinct^post40, nSumDiag2^0'=nSumDiag2^post40, nN^0'=nN^post40, tmp___4^0'=tmp___4^post40, tmp^0'=tmp^post40, bSum^0'=bSum^post40, tmp___1^0'=tmp___1^post40, nSum^0'=nSum^post40, tmp___6^0'=tmp___6^post40, nSumDiag1^0'=nSumDiag1^post40, (-tmp___6^post40+tmp___6^0 == 0 /\ -bSum^post40+bSum^0 == 0 /\ nj^0-nj^post40 == 0 /\ tmp___3^0-tmp___3^post40 == 0 /\ -tmp___7^post40+tmp___7^0 == 0 /\ -nN^post40+nN^0 == 0 /\ bDomain^0-bDomain^post40 == 0 /\ nSumDiag2^0-nSumDiag2^post40 == 0 /\ -nSumCol^post40+nSumCol^0 == 0 /\ tmp___2^0-tmp___2^post40 == 0 /\ nSum^0-nSum^post40 == 0 /\ -tmp___1^post40+tmp___1^0 == 0 /\ -tmp___4^post40+tmp___4^0 == 0 /\ tmp^0-tmp^post40 == 0 /\ tmp___5^0-tmp___5^post40 == 0 /\ nSumRow^0-nSumRow^post40 == 0 /\ -bSymmetry^post40+bSymmetry^0 == 0 /\ tmp___0^0-tmp___0^post40 == 0 /\ ni^0-ni^post40 == 0 /\ nDim^0-nDim^post40 == 0 /\ -nSumDiag1^post40+nSumDiag1^0 == 0 /\ -bDistinct^post40+bDistinct^0 == 0), cost: 1 42: l28 -> l25 : nDim^0'=nDim^post42, tmp___3^0'=tmp___3^post42, nj^0'=nj^post42, bDomain^0'=bDomain^post42, tmp___0^0'=tmp___0^post42, nSumRow^0'=nSumRow^post42, tmp___5^0'=tmp___5^post42, nSumCol^0'=nSumCol^post42, bSymmetry^0'=bSymmetry^post42, tmp___2^0'=tmp___2^post42, ni^0'=ni^post42, tmp___7^0'=tmp___7^post42, bDistinct^0'=bDistinct^post42, nSumDiag2^0'=nSumDiag2^post42, nN^0'=nN^post42, tmp___4^0'=tmp___4^post42, tmp^0'=tmp^post42, bSum^0'=bSum^post42, tmp___1^0'=tmp___1^post42, nSum^0'=nSum^post42, tmp___6^0'=tmp___6^post42, nSumDiag1^0'=nSumDiag1^post42, (tmp___7^0-tmp___7^post42 == 0 /\ bSum^0-bSum^post42 == 0 /\ nDim^0-nDim^post42 == 0 /\ -bDistinct^post42+bDistinct^0 == 0 /\ -tmp___4^post42+tmp___4^0 == 0 /\ ni^0-ni^post42 == 0 /\ -tmp___5^post42+tmp___5^0 == 0 /\ tmp___1^post42 == 0 /\ -nSumRow^post42+nSumRow^0 == 0 /\ -nSumDiag1^post42+nSumDiag1^0 == 0 /\ bDistinct^0 <= 0 /\ tmp___3^0-tmp___3^post42 == 0 /\ -nSumDiag2^post42+nSumDiag2^0 == 0 /\ nj^0-nj^post42 == 0 /\ bDomain^0-bDomain^post42 == 0 /\ tmp___0^0-tmp___0^post42 == 0 /\ -tmp^post42+tmp^0 == 0 /\ -nSum^post42+nSum^0 == 0 /\ -bDistinct^0 <= 0 /\ nSumCol^0-nSumCol^post42 == 0 /\ nN^0-nN^post42 == 0 /\ -tmp___6^post42+tmp___6^0 == 0 /\ bSymmetry^0-bSymmetry^post42 == 0 /\ -tmp___2^post42+tmp___2^0 == 0), cost: 1 43: l28 -> l27 : nDim^0'=nDim^post43, tmp___3^0'=tmp___3^post43, nj^0'=nj^post43, bDomain^0'=bDomain^post43, tmp___0^0'=tmp___0^post43, nSumRow^0'=nSumRow^post43, tmp___5^0'=tmp___5^post43, nSumCol^0'=nSumCol^post43, bSymmetry^0'=bSymmetry^post43, tmp___2^0'=tmp___2^post43, ni^0'=ni^post43, tmp___7^0'=tmp___7^post43, bDistinct^0'=bDistinct^post43, nSumDiag2^0'=nSumDiag2^post43, nN^0'=nN^post43, tmp___4^0'=tmp___4^post43, tmp^0'=tmp^post43, bSum^0'=bSum^post43, tmp___1^0'=tmp___1^post43, nSum^0'=nSum^post43, tmp___6^0'=tmp___6^post43, nSumDiag1^0'=nSumDiag1^post43, (tmp___7^0-tmp___7^post43 == 0 /\ -tmp___2^post43+tmp___2^0 == 0 /\ nDim^0-nDim^post43 == 0 /\ -nSumDiag1^post43+nSumDiag1^0 == 0 /\ -bDistinct^post43+bDistinct^0 == 0 /\ nSumCol^0-nSumCol^post43 == 0 /\ -nSum^post43+nSum^0 == 0 /\ -tmp___5^post43+tmp___5^0 == 0 /\ nN^0-nN^post43 == 0 /\ nSumRow^0-nSumRow^post43 == 0 /\ -tmp___6^post43+tmp___6^0 == 0 /\ -ni^post43+ni^0 == 0 /\ -bSum^post43+bSum^0 == 0 /\ -bDomain^post43+bDomain^0 == 0 /\ bSymmetry^0-bSymmetry^post43 == 0 /\ -tmp___1^post43+tmp___1^0 == 0 /\ -nj^post43+nj^0 == 0 /\ tmp___0^0-tmp___0^post43 == 0 /\ 1-bDistinct^0 <= 0 /\ -nSumDiag2^post43+nSumDiag2^0 == 0 /\ -tmp^post43+tmp^0 == 0 /\ tmp___3^0-tmp___3^post43 == 0 /\ -tmp___4^post43+tmp___4^0 == 0), cost: 1 44: l28 -> l27 : nDim^0'=nDim^post44, tmp___3^0'=tmp___3^post44, nj^0'=nj^post44, bDomain^0'=bDomain^post44, tmp___0^0'=tmp___0^post44, nSumRow^0'=nSumRow^post44, tmp___5^0'=tmp___5^post44, nSumCol^0'=nSumCol^post44, bSymmetry^0'=bSymmetry^post44, tmp___2^0'=tmp___2^post44, ni^0'=ni^post44, tmp___7^0'=tmp___7^post44, bDistinct^0'=bDistinct^post44, nSumDiag2^0'=nSumDiag2^post44, nN^0'=nN^post44, tmp___4^0'=tmp___4^post44, tmp^0'=tmp^post44, bSum^0'=bSum^post44, tmp___1^0'=tmp___1^post44, nSum^0'=nSum^post44, tmp___6^0'=tmp___6^post44, nSumDiag1^0'=nSumDiag1^post44, (bDistinct^0-bDistinct^post44 == 0 /\ tmp___3^0-tmp___3^post44 == 0 /\ -tmp___1^post44+tmp___1^0 == 0 /\ -ni^post44+ni^0 == 0 /\ 1+bDistinct^0 <= 0 /\ tmp___0^0-tmp___0^post44 == 0 /\ nSumCol^0-nSumCol^post44 == 0 /\ -tmp___5^post44+tmp___5^0 == 0 /\ bSymmetry^0-bSymmetry^post44 == 0 /\ nj^0-nj^post44 == 0 /\ -nN^post44+nN^0 == 0 /\ nDim^0-nDim^post44 == 0 /\ -nSumDiag1^post44+nSumDiag1^0 == 0 /\ -tmp^post44+tmp^0 == 0 /\ tmp___2^0-tmp___2^post44 == 0 /\ tmp___4^0-tmp___4^post44 == 0 /\ -nSumDiag2^post44+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post44 == 0 /\ -nSum^post44+nSum^0 == 0 /\ bDomain^0-bDomain^post44 == 0 /\ -tmp___6^post44+tmp___6^0 == 0 /\ nSumRow^0-nSumRow^post44 == 0 /\ -bSum^post44+bSum^0 == 0), cost: 1 50: l29 -> l30 : nDim^0'=nDim^post50, tmp___3^0'=tmp___3^post50, nj^0'=nj^post50, bDomain^0'=bDomain^post50, tmp___0^0'=tmp___0^post50, nSumRow^0'=nSumRow^post50, tmp___5^0'=tmp___5^post50, nSumCol^0'=nSumCol^post50, bSymmetry^0'=bSymmetry^post50, tmp___2^0'=tmp___2^post50, ni^0'=ni^post50, tmp___7^0'=tmp___7^post50, bDistinct^0'=bDistinct^post50, nSumDiag2^0'=nSumDiag2^post50, nN^0'=nN^post50, tmp___4^0'=tmp___4^post50, tmp^0'=tmp^post50, bSum^0'=bSum^post50, tmp___1^0'=tmp___1^post50, nSum^0'=nSum^post50, tmp___6^0'=tmp___6^post50, nSumDiag1^0'=nSumDiag1^post50, (-1-ni^0+ni^post50 == 0 /\ tmp___1^0-tmp___1^post50 == 0 /\ -tmp___7^post50+tmp___7^0 == 0 /\ nDim^0-nDim^post50 == 0 /\ -nSumCol^post50+nSumCol^0 == 0 /\ -tmp___0^0+bDomain^post50 == 0 /\ nSum^0-nSum^post50 == 0 /\ -bSymmetry^post50+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post50 == 0 /\ -nSumDiag1^post50+nSumDiag1^0 == 0 /\ -bSum^post50+bSum^0 == 0 /\ nSumRow^0-nSumRow^post50 == 0 /\ tmp^0-tmp^post50 == 0 /\ -nN^post50+nN^0 == 0 /\ -tmp___6^post50+tmp___6^0 == 0 /\ -tmp___4^post50+tmp___4^0 == 0 /\ nj^0-nj^post50 == 0 /\ tmp___5^0-tmp___5^post50 == 0 /\ -tmp___3^post50+tmp___3^0 == 0 /\ tmp___0^0-tmp___0^post50 == 0 /\ -bDistinct^post50+bDistinct^0 == 0 /\ -nSumDiag2^post50+nSumDiag2^0 == 0), cost: 1 100: l30 -> l34 : nDim^0'=nDim^post100, tmp___3^0'=tmp___3^post100, nj^0'=nj^post100, bDomain^0'=bDomain^post100, tmp___0^0'=tmp___0^post100, nSumRow^0'=nSumRow^post100, tmp___5^0'=tmp___5^post100, nSumCol^0'=nSumCol^post100, bSymmetry^0'=bSymmetry^post100, tmp___2^0'=tmp___2^post100, ni^0'=ni^post100, tmp___7^0'=tmp___7^post100, bDistinct^0'=bDistinct^post100, nSumDiag2^0'=nSumDiag2^post100, nN^0'=nN^post100, tmp___4^0'=tmp___4^post100, tmp^0'=tmp^post100, bSum^0'=bSum^post100, tmp___1^0'=tmp___1^post100, nSum^0'=nSum^post100, tmp___6^0'=tmp___6^post100, nSumDiag1^0'=nSumDiag1^post100, (tmp___5^0-tmp___5^post100 == 0 /\ -tmp___4^post100+tmp___4^0 == 0 /\ -ni^post100+ni^0 == 0 /\ tmp___1^0-tmp___1^post100 == 0 /\ nDim^0-nDim^post100 == 0 /\ -nSumDiag1^post100+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post100 == 0 /\ -tmp___7^post100+tmp___7^0 == 0 /\ -nSumDiag2^post100+nSumDiag2^0 == 0 /\ -bSum^post100+bSum^0 == 0 /\ -nSum^post100+nSum^0 == 0 /\ -nSumCol^post100+nSumCol^0 == 0 /\ tmp___0^0-tmp___0^post100 == 0 /\ nSumRow^0-nSumRow^post100 == 0 /\ -tmp___6^post100+tmp___6^0 == 0 /\ -tmp^post100+tmp^0 == 0 /\ bDistinct^0-bDistinct^post100 == 0 /\ bSymmetry^0-bSymmetry^post100 == 0 /\ -nN^post100+nN^0 == 0 /\ tmp___2^0-tmp___2^post100 == 0 /\ nj^0-nj^post100 == 0 /\ tmp___3^0-tmp___3^post100 == 0), cost: 1 51: l31 -> l29 : nDim^0'=nDim^post51, tmp___3^0'=tmp___3^post51, nj^0'=nj^post51, bDomain^0'=bDomain^post51, tmp___0^0'=tmp___0^post51, nSumRow^0'=nSumRow^post51, tmp___5^0'=tmp___5^post51, nSumCol^0'=nSumCol^post51, bSymmetry^0'=bSymmetry^post51, tmp___2^0'=tmp___2^post51, ni^0'=ni^post51, tmp___7^0'=tmp___7^post51, bDistinct^0'=bDistinct^post51, nSumDiag2^0'=nSumDiag2^post51, nN^0'=nN^post51, tmp___4^0'=tmp___4^post51, tmp^0'=tmp^post51, bSum^0'=bSum^post51, tmp___1^0'=tmp___1^post51, nSum^0'=nSum^post51, tmp___6^0'=tmp___6^post51, nSumDiag1^0'=nSumDiag1^post51, (tmp^0-tmp^post51 == 0 /\ nSumDiag2^0-nSumDiag2^post51 == 0 /\ tmp___0^post51 == 0 /\ -nSumDiag1^post51+nSumDiag1^0 == 0 /\ -nSumRow^post51+nSumRow^0 == 0 /\ -tmp___1^post51+tmp___1^0 == 0 /\ nDim^0-nDim^post51 == 0 /\ -tmp___6^post51+tmp___6^0 == 0 /\ bSum^0-bSum^post51 == 0 /\ -bSymmetry^post51+bSymmetry^0 == 0 /\ -nSumCol^post51+nSumCol^0 == 0 /\ -tmp___4^post51+tmp___4^0 == 0 /\ tmp___5^0-tmp___5^post51 == 0 /\ -tmp___2^post51+tmp___2^0 == 0 /\ tmp___3^0-tmp___3^post51 == 0 /\ nj^0-nj^post51 == 0 /\ -bDistinct^post51+bDistinct^0 == 0 /\ bDomain^0-bDomain^post51 == 0 /\ -nSum^post51+nSum^0 == 0 /\ nN^0-nN^post51 == 0 /\ ni^0-ni^post51 == 0 /\ -tmp___7^post51+tmp___7^0 == 0), cost: 1 52: l31 -> l29 : nDim^0'=nDim^post52, tmp___3^0'=tmp___3^post52, nj^0'=nj^post52, bDomain^0'=bDomain^post52, tmp___0^0'=tmp___0^post52, nSumRow^0'=nSumRow^post52, tmp___5^0'=tmp___5^post52, nSumCol^0'=nSumCol^post52, bSymmetry^0'=bSymmetry^post52, tmp___2^0'=tmp___2^post52, ni^0'=ni^post52, tmp___7^0'=tmp___7^post52, bDistinct^0'=bDistinct^post52, nSumDiag2^0'=nSumDiag2^post52, nN^0'=nN^post52, tmp___4^0'=tmp___4^post52, tmp^0'=tmp^post52, bSum^0'=bSum^post52, tmp___1^0'=tmp___1^post52, nSum^0'=nSum^post52, tmp___6^0'=tmp___6^post52, nSumDiag1^0'=nSumDiag1^post52, (-bSymmetry^post52+bSymmetry^0 == 0 /\ -nSumDiag1^post52+nSumDiag1^0 == 0 /\ -tmp^post52+tmp^0 == 0 /\ -tmp___4^post52+tmp___4^0 == 0 /\ bSum^0-bSum^post52 == 0 /\ -nSum^post52+nSum^0 == 0 /\ -bDomain^post52+bDomain^0 == 0 /\ tmp___7^0-tmp___7^post52 == 0 /\ -1+tmp___0^post52 == 0 /\ -tmp___6^post52+tmp___6^0 == 0 /\ -tmp___2^post52+tmp___2^0 == 0 /\ tmp___5^0-tmp___5^post52 == 0 /\ -tmp___1^post52+tmp___1^0 == 0 /\ ni^0-ni^post52 == 0 /\ nSumCol^0-nSumCol^post52 == 0 /\ nSumDiag2^0-nSumDiag2^post52 == 0 /\ nSumRow^0-nSumRow^post52 == 0 /\ tmp___3^0-tmp___3^post52 == 0 /\ -bDistinct^post52+bDistinct^0 == 0 /\ nN^0-nN^post52 == 0 /\ nDim^0-nDim^post52 == 0 /\ -nj^post52+nj^0 == 0), cost: 1 53: l32 -> l29 : nDim^0'=nDim^post53, tmp___3^0'=tmp___3^post53, nj^0'=nj^post53, bDomain^0'=bDomain^post53, tmp___0^0'=tmp___0^post53, nSumRow^0'=nSumRow^post53, tmp___5^0'=tmp___5^post53, nSumCol^0'=nSumCol^post53, bSymmetry^0'=bSymmetry^post53, tmp___2^0'=tmp___2^post53, ni^0'=ni^post53, tmp___7^0'=tmp___7^post53, bDistinct^0'=bDistinct^post53, nSumDiag2^0'=nSumDiag2^post53, nN^0'=nN^post53, tmp___4^0'=tmp___4^post53, tmp^0'=tmp^post53, bSum^0'=bSum^post53, tmp___1^0'=tmp___1^post53, nSum^0'=nSum^post53, tmp___6^0'=tmp___6^post53, nSumDiag1^0'=nSumDiag1^post53, (-nSum^post53+nSum^0 == 0 /\ -tmp___5^post53+tmp___5^0 == 0 /\ -tmp___6^post53+tmp___6^0 == 0 /\ nj^0-nj^post53 == 0 /\ tmp___3^0-tmp___3^post53 == 0 /\ -tmp___2^post53+tmp___2^0 == 0 /\ -bSum^post53+bSum^0 == 0 /\ nN^0-nN^post53 == 0 /\ -tmp___1^post53+tmp___1^0 == 0 /\ bSymmetry^0-bSymmetry^post53 == 0 /\ nSumCol^0-nSumCol^post53 == 0 /\ -nSumDiag2^post53+nSumDiag2^0 == 0 /\ -ni^post53+ni^0 == 0 /\ tmp___0^post53 == 0 /\ nSumRow^0-nSumRow^post53 == 0 /\ tmp___4^0-tmp___4^post53 == 0 /\ -bDomain^post53+bDomain^0 == 0 /\ -nSumDiag1^post53+nSumDiag1^0 == 0 /\ -bDistinct^post53+bDistinct^0 == 0 /\ -tmp^post53+tmp^0 == 0 /\ tmp___7^0-tmp___7^post53 == 0 /\ nDim^0-nDim^post53 == 0), cost: 1 54: l32 -> l31 : nDim^0'=nDim^post54, tmp___3^0'=tmp___3^post54, nj^0'=nj^post54, bDomain^0'=bDomain^post54, tmp___0^0'=tmp___0^post54, nSumRow^0'=nSumRow^post54, tmp___5^0'=tmp___5^post54, nSumCol^0'=nSumCol^post54, bSymmetry^0'=bSymmetry^post54, tmp___2^0'=tmp___2^post54, ni^0'=ni^post54, tmp___7^0'=tmp___7^post54, bDistinct^0'=bDistinct^post54, nSumDiag2^0'=nSumDiag2^post54, nN^0'=nN^post54, tmp___4^0'=tmp___4^post54, tmp^0'=tmp^post54, bSum^0'=bSum^post54, tmp___1^0'=tmp___1^post54, nSum^0'=nSum^post54, tmp___6^0'=tmp___6^post54, nSumDiag1^0'=nSumDiag1^post54, (tmp___0^0-tmp___0^post54 == 0 /\ bDistinct^0-bDistinct^post54 == 0 /\ bSymmetry^0-bSymmetry^post54 == 0 /\ -ni^post54+ni^0 == 0 /\ nSumRow^0-nSumRow^post54 == 0 /\ -nSumDiag1^post54+nSumDiag1^0 == 0 /\ nSumCol^0-nSumCol^post54 == 0 /\ -tmp___1^post54+tmp___1^0 == 0 /\ -tmp^post54+tmp^0 == 0 /\ tmp___5^0-tmp___5^post54 == 0 /\ -tmp___6^post54+tmp___6^0 == 0 /\ -nN^post54+nN^0 == 0 /\ tmp___3^0-tmp___3^post54 == 0 /\ tmp___2^0-tmp___2^post54 == 0 /\ nj^0-nj^post54 == 0 /\ tmp___7^0-tmp___7^post54 == 0 /\ tmp___4^0-tmp___4^post54 == 0 /\ nDim^0-nDim^post54 == 0 /\ -nSumDiag2^post54+nSumDiag2^0 == 0 /\ -bSum^post54+bSum^0 == 0 /\ bDomain^0-bDomain^post54 == 0 /\ -nSum^post54+nSum^0 == 0), cost: 1 55: l33 -> l29 : nDim^0'=nDim^post55, tmp___3^0'=tmp___3^post55, nj^0'=nj^post55, bDomain^0'=bDomain^post55, tmp___0^0'=tmp___0^post55, nSumRow^0'=nSumRow^post55, tmp___5^0'=tmp___5^post55, nSumCol^0'=nSumCol^post55, bSymmetry^0'=bSymmetry^post55, tmp___2^0'=tmp___2^post55, ni^0'=ni^post55, tmp___7^0'=tmp___7^post55, bDistinct^0'=bDistinct^post55, nSumDiag2^0'=nSumDiag2^post55, nN^0'=nN^post55, tmp___4^0'=tmp___4^post55, tmp^0'=tmp^post55, bSum^0'=bSum^post55, tmp___1^0'=tmp___1^post55, nSum^0'=nSum^post55, tmp___6^0'=tmp___6^post55, nSumDiag1^0'=nSumDiag1^post55, (-nN^post55+nN^0 == 0 /\ tmp___1^0-tmp___1^post55 == 0 /\ -tmp___7^post55+tmp___7^0 == 0 /\ -nSumDiag2^post55+nSumDiag2^0 == 0 /\ -nSumCol^post55+nSumCol^0 == 0 /\ bDomain^0 <= 0 /\ bSymmetry^0-bSymmetry^post55 == 0 /\ bDistinct^0-bDistinct^post55 == 0 /\ -tmp^post55+tmp^0 == 0 /\ -nSum^post55+nSum^0 == 0 /\ tmp___4^0-tmp___4^post55 == 0 /\ tmp___0^post55 == 0 /\ tmp___5^0-tmp___5^post55 == 0 /\ bDomain^0-bDomain^post55 == 0 /\ -tmp___6^post55+tmp___6^0 == 0 /\ -nSumDiag1^post55+nSumDiag1^0 == 0 /\ -bDomain^0 <= 0 /\ ni^0-ni^post55 == 0 /\ -bSum^post55+bSum^0 == 0 /\ nSumRow^0-nSumRow^post55 == 0 /\ -tmp___3^post55+tmp___3^0 == 0 /\ nDim^0-nDim^post55 == 0 /\ nj^0-nj^post55 == 0 /\ tmp___2^0-tmp___2^post55 == 0), cost: 1 56: l33 -> l32 : nDim^0'=nDim^post56, tmp___3^0'=tmp___3^post56, nj^0'=nj^post56, bDomain^0'=bDomain^post56, tmp___0^0'=tmp___0^post56, nSumRow^0'=nSumRow^post56, tmp___5^0'=tmp___5^post56, nSumCol^0'=nSumCol^post56, bSymmetry^0'=bSymmetry^post56, tmp___2^0'=tmp___2^post56, ni^0'=ni^post56, tmp___7^0'=tmp___7^post56, bDistinct^0'=bDistinct^post56, nSumDiag2^0'=nSumDiag2^post56, nN^0'=nN^post56, tmp___4^0'=tmp___4^post56, tmp^0'=tmp^post56, bSum^0'=bSum^post56, tmp___1^0'=tmp___1^post56, nSum^0'=nSum^post56, tmp___6^0'=tmp___6^post56, nSumDiag1^0'=nSumDiag1^post56, (nj^0-nj^post56 == 0 /\ bDomain^0-bDomain^post56 == 0 /\ tmp___3^0-tmp___3^post56 == 0 /\ -tmp___6^post56+tmp___6^0 == 0 /\ -bSum^post56+bSum^0 == 0 /\ -nN^post56+nN^0 == 0 /\ nSumDiag2^0-nSumDiag2^post56 == 0 /\ -tmp___1^post56+tmp___1^0 == 0 /\ tmp___2^0-tmp___2^post56 == 0 /\ -nSumCol^post56+nSumCol^0 == 0 /\ nSum^0-nSum^post56 == 0 /\ -tmp___4^post56+tmp___4^0 == 0 /\ tmp___5^0-tmp___5^post56 == 0 /\ 1-bDomain^0 <= 0 /\ bDistinct^0-bDistinct^post56 == 0 /\ tmp^0-tmp^post56 == 0 /\ nSumRow^0-nSumRow^post56 == 0 /\ -bSymmetry^post56+bSymmetry^0 == 0 /\ tmp___0^0-tmp___0^post56 == 0 /\ -tmp___7^post56+tmp___7^0 == 0 /\ -nSumDiag1^post56+nSumDiag1^0 == 0 /\ ni^0-ni^post56 == 0 /\ nDim^0-nDim^post56 == 0), cost: 1 57: l33 -> l32 : nDim^0'=nDim^post57, tmp___3^0'=tmp___3^post57, nj^0'=nj^post57, bDomain^0'=bDomain^post57, tmp___0^0'=tmp___0^post57, nSumRow^0'=nSumRow^post57, tmp___5^0'=tmp___5^post57, nSumCol^0'=nSumCol^post57, bSymmetry^0'=bSymmetry^post57, tmp___2^0'=tmp___2^post57, ni^0'=ni^post57, tmp___7^0'=tmp___7^post57, bDistinct^0'=bDistinct^post57, nSumDiag2^0'=nSumDiag2^post57, nN^0'=nN^post57, tmp___4^0'=tmp___4^post57, tmp^0'=tmp^post57, bSum^0'=bSum^post57, tmp___1^0'=tmp___1^post57, nSum^0'=nSum^post57, tmp___6^0'=tmp___6^post57, nSumDiag1^0'=nSumDiag1^post57, (-bSymmetry^post57+bSymmetry^0 == 0 /\ -bDistinct^post57+bDistinct^0 == 0 /\ -tmp___4^post57+tmp___4^0 == 0 /\ -tmp^post57+tmp^0 == 0 /\ ni^0-ni^post57 == 0 /\ -nSumRow^post57+nSumRow^0 == 0 /\ -tmp___6^post57+tmp___6^0 == 0 /\ nDim^0-nDim^post57 == 0 /\ tmp___7^0-tmp___7^post57 == 0 /\ tmp___3^0-tmp___3^post57 == 0 /\ -nSum^post57+nSum^0 == 0 /\ 1+bDomain^0 <= 0 /\ -tmp___2^post57+tmp___2^0 == 0 /\ tmp___5^0-tmp___5^post57 == 0 /\ -bSum^post57+bSum^0 == 0 /\ -tmp___1^post57+tmp___1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post57 == 0 /\ -nSumDiag1^post57+nSumDiag1^0 == 0 /\ nN^0-nN^post57 == 0 /\ -tmp___0^post57+tmp___0^0 == 0 /\ nj^0-nj^post57 == 0 /\ bDomain^0-bDomain^post57 == 0 /\ nSumCol^0-nSumCol^post57 == 0), cost: 1 58: l34 -> l5 : nDim^0'=nDim^post58, tmp___3^0'=tmp___3^post58, nj^0'=nj^post58, bDomain^0'=bDomain^post58, tmp___0^0'=tmp___0^post58, nSumRow^0'=nSumRow^post58, tmp___5^0'=tmp___5^post58, nSumCol^0'=nSumCol^post58, bSymmetry^0'=bSymmetry^post58, tmp___2^0'=tmp___2^post58, ni^0'=ni^post58, tmp___7^0'=tmp___7^post58, bDistinct^0'=bDistinct^post58, nSumDiag2^0'=nSumDiag2^post58, nN^0'=nN^post58, tmp___4^0'=tmp___4^post58, tmp^0'=tmp^post58, bSum^0'=bSum^post58, tmp___1^0'=tmp___1^post58, nSum^0'=nSum^post58, tmp___6^0'=tmp___6^post58, nSumDiag1^0'=nSumDiag1^post58, (-tmp___6^post58+tmp___6^0 == 0 /\ -bSum^post58+bSum^0 == 0 /\ tmp___7^0-tmp___7^post58 == 0 /\ nj^0-nj^post58 == 0 /\ tmp___3^0-tmp___3^post58 == 0 /\ tmp___5^0-tmp___5^post58 == 0 /\ -tmp___1^post58+tmp___1^0 == 0 /\ nN^0-nN^post58 == 0 /\ nSumCol^0-nSumCol^post58 == 0 /\ ni^post58 == 0 /\ -ni^0+nN^0 <= 0 /\ -bDistinct^post58+bDistinct^0 == 0 /\ -tmp^post58+tmp^0 == 0 /\ -nSumDiag2^post58+nSumDiag2^0 == 0 /\ -nSum^post58+nSum^0 == 0 /\ -tmp___2^post58+tmp___2^0 == 0 /\ tmp___4^0-tmp___4^post58 == 0 /\ nSumRow^0-nSumRow^post58 == 0 /\ tmp___0^0-tmp___0^post58 == 0 /\ -bDomain^post58+bDomain^0 == 0 /\ nDim^0-nDim^post58 == 0 /\ -nSumDiag1^post58+nSumDiag1^0 == 0 /\ bSymmetry^0-bSymmetry^post58 == 0), cost: 1 59: l34 -> l33 : nDim^0'=nDim^post59, tmp___3^0'=tmp___3^post59, nj^0'=nj^post59, bDomain^0'=bDomain^post59, tmp___0^0'=tmp___0^post59, nSumRow^0'=nSumRow^post59, tmp___5^0'=tmp___5^post59, nSumCol^0'=nSumCol^post59, bSymmetry^0'=bSymmetry^post59, tmp___2^0'=tmp___2^post59, ni^0'=ni^post59, tmp___7^0'=tmp___7^post59, bDistinct^0'=bDistinct^post59, nSumDiag2^0'=nSumDiag2^post59, nN^0'=nN^post59, tmp___4^0'=tmp___4^post59, tmp^0'=tmp^post59, bSum^0'=bSum^post59, tmp___1^0'=tmp___1^post59, nSum^0'=nSum^post59, tmp___6^0'=tmp___6^post59, nSumDiag1^0'=nSumDiag1^post59, (-ni^post59+ni^0 == 0 /\ nSumRow^0-nSumRow^post59 == 0 /\ -tmp___2^post59+tmp___2^0 == 0 /\ 1+ni^0-nN^0 <= 0 /\ nj^0-nj^post59 == 0 /\ -nSumDiag1^post59+nSumDiag1^0 == 0 /\ tmp___5^0-tmp___5^post59 == 0 /\ bDistinct^0-bDistinct^post59 == 0 /\ -bSum^post59+bSum^0 == 0 /\ bSymmetry^0-bSymmetry^post59 == 0 /\ tmp___3^0-tmp___3^post59 == 0 /\ -nSum^post59+nSum^0 == 0 /\ -nSumCol^post59+nSumCol^0 == 0 /\ -tmp___6^post59+tmp___6^0 == 0 /\ -tmp___1^post59+tmp___1^0 == 0 /\ bDomain^0-bDomain^post59 == 0 /\ nDim^0-nDim^post59 == 0 /\ tmp___0^0-tmp___0^post59 == 0 /\ -nN^post59+nN^0 == 0 /\ -nSumDiag2^post59+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post59 == 0 /\ -tmp^post59+tmp^0 == 0 /\ tmp___4^0-tmp___4^post59 == 0), cost: 1 98: l35 -> l51 : nDim^0'=nDim^post98, tmp___3^0'=tmp___3^post98, nj^0'=nj^post98, bDomain^0'=bDomain^post98, tmp___0^0'=tmp___0^post98, nSumRow^0'=nSumRow^post98, tmp___5^0'=tmp___5^post98, nSumCol^0'=nSumCol^post98, bSymmetry^0'=bSymmetry^post98, tmp___2^0'=tmp___2^post98, ni^0'=ni^post98, tmp___7^0'=tmp___7^post98, bDistinct^0'=bDistinct^post98, nSumDiag2^0'=nSumDiag2^post98, nN^0'=nN^post98, tmp___4^0'=tmp___4^post98, tmp^0'=tmp^post98, bSum^0'=bSum^post98, tmp___1^0'=tmp___1^post98, nSum^0'=nSum^post98, tmp___6^0'=tmp___6^post98, nSumDiag1^0'=nSumDiag1^post98, (-tmp___1^post98+tmp___1^0 == 0 /\ -bDomain^post98+bDomain^0 == 0 /\ -tmp^post98+tmp^0 == 0 /\ -nSumDiag1^post98+nSumDiag1^0 == 0 /\ -nSumDiag2^post98+nSumDiag2^0 == 0 /\ nj^0-nj^post98 == 0 /\ -nSum^post98+nSum^0 == 0 /\ -tmp___6^post98+tmp___6^0 == 0 /\ nN^0-nN^post98 == 0 /\ -tmp___2^post98+tmp___2^0 == 0 /\ nSumCol^0-nSumCol^post98 == 0 /\ nDim^0-nj^0 <= 0 /\ nSumRow^0-nSumRow^post98 == 0 /\ bSymmetry^0-bSymmetry^post98 == 0 /\ -tmp___4^post98+tmp___4^0 == 0 /\ -tmp___5^post98+tmp___5^0 == 0 /\ tmp___7^0-tmp___7^post98 == 0 /\ nDim^0-nDim^post98 == 0 /\ tmp___3^0-tmp___3^post98 == 0 /\ -bDistinct^post98+bDistinct^0 == 0 /\ -ni^post98+ni^0 == 0 /\ -bSum^post98+bSum^0 == 0 /\ tmp___0^0-tmp___0^post98 == 0), cost: 1 99: l35 -> l38 : nDim^0'=nDim^post99, tmp___3^0'=tmp___3^post99, nj^0'=nj^post99, bDomain^0'=bDomain^post99, tmp___0^0'=tmp___0^post99, nSumRow^0'=nSumRow^post99, tmp___5^0'=tmp___5^post99, nSumCol^0'=nSumCol^post99, bSymmetry^0'=bSymmetry^post99, tmp___2^0'=tmp___2^post99, ni^0'=ni^post99, tmp___7^0'=tmp___7^post99, bDistinct^0'=bDistinct^post99, nSumDiag2^0'=nSumDiag2^post99, nN^0'=nN^post99, tmp___4^0'=tmp___4^post99, tmp^0'=tmp^post99, bSum^0'=bSum^post99, tmp___1^0'=tmp___1^post99, nSum^0'=nSum^post99, tmp___6^0'=tmp___6^post99, nSumDiag1^0'=nSumDiag1^post99, (bSymmetry^0-bSymmetry^post99 == 0 /\ -nSum^post99+nSum^0 == 0 /\ -tmp___6^post99+tmp___6^0 == 0 /\ -tmp^post99+tmp^0 == 0 /\ bDistinct^0-bDistinct^post99 == 0 /\ -nN^post99+nN^0 == 0 /\ -tmp___7^post99+tmp___7^0 == 0 /\ -bSum^post99+bSum^0 == 0 /\ ni^post99 == 0 /\ nSumRow^0-nSumRow^post99 == 0 /\ -tmp___1^post99+tmp___1^0 == 0 /\ tmp___4^0-tmp___4^post99 == 0 /\ -tmp___5^post99+tmp___5^0 == 0 /\ tmp___0^0-tmp___0^post99 == 0 /\ nDim^0-nDim^post99 == 0 /\ -nSumDiag2^post99+nSumDiag2^0 == 0 /\ nSumCol^post99 == 0 /\ nj^0-nj^post99 == 0 /\ tmp___2^0-tmp___2^post99 == 0 /\ tmp___3^0-tmp___3^post99 == 0 /\ 1-nDim^0+nj^0 <= 0 /\ -nSumDiag1^post99+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post99 == 0), cost: 1 61: l36 -> l30 : nDim^0'=nDim^post61, tmp___3^0'=tmp___3^post61, nj^0'=nj^post61, bDomain^0'=bDomain^post61, tmp___0^0'=tmp___0^post61, nSumRow^0'=nSumRow^post61, tmp___5^0'=tmp___5^post61, nSumCol^0'=nSumCol^post61, bSymmetry^0'=bSymmetry^post61, tmp___2^0'=tmp___2^post61, ni^0'=ni^post61, tmp___7^0'=tmp___7^post61, bDistinct^0'=bDistinct^post61, nSumDiag2^0'=nSumDiag2^post61, nN^0'=nN^post61, tmp___4^0'=tmp___4^post61, tmp^0'=tmp^post61, bSum^0'=bSum^post61, tmp___1^0'=tmp___1^post61, nSum^0'=nSum^post61, tmp___6^0'=tmp___6^post61, nSumDiag1^0'=nSumDiag1^post61, (-tmp___6^post61+tmp___6^0 == 0 /\ -tmp___1^post61+tmp___1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post61 == 0 /\ tmp___2^0-tmp___2^post61 == 0 /\ -tmp___7^post61+tmp___7^0 == 0 /\ -ni^0+nN^0 <= 0 /\ bSum^0-bSum^post61 == 0 /\ nDim^0-nDim^post61 == 0 /\ -tmp___0^post61+tmp___0^0 == 0 /\ nj^0-nj^post61 == 0 /\ bDomain^0-bDomain^post61 == 0 /\ -bDistinct^post61+bDistinct^0 == 0 /\ -tmp___4^post61+tmp___4^0 == 0 /\ tmp___5^0-tmp___5^post61 == 0 /\ ni^post61 == 0 /\ tmp___3^0-tmp___3^post61 == 0 /\ -nSumDiag1^post61+nSumDiag1^0 == 0 /\ -bSymmetry^post61+bSymmetry^0 == 0 /\ -nSumRow^post61+nSumRow^0 == 0 /\ -nSum^post61+nSum^0 == 0 /\ nSumCol^0-nSumCol^post61 == 0 /\ tmp^0-tmp^post61 == 0 /\ nN^0-nN^post61 == 0), cost: 1 62: l36 -> l37 : nDim^0'=nDim^post62, tmp___3^0'=tmp___3^post62, nj^0'=nj^post62, bDomain^0'=bDomain^post62, tmp___0^0'=tmp___0^post62, nSumRow^0'=nSumRow^post62, tmp___5^0'=tmp___5^post62, nSumCol^0'=nSumCol^post62, bSymmetry^0'=bSymmetry^post62, tmp___2^0'=tmp___2^post62, ni^0'=ni^post62, tmp___7^0'=tmp___7^post62, bDistinct^0'=bDistinct^post62, nSumDiag2^0'=nSumDiag2^post62, nN^0'=nN^post62, tmp___4^0'=tmp___4^post62, tmp^0'=tmp^post62, bSum^0'=bSum^post62, tmp___1^0'=tmp___1^post62, nSum^0'=nSum^post62, tmp___6^0'=tmp___6^post62, nSumDiag1^0'=nSumDiag1^post62, (-bDomain^post62+bDomain^0 == 0 /\ -bSymmetry^post62+bSymmetry^0 == 0 /\ -bDistinct^post62+bDistinct^0 == 0 /\ -tmp___4^post62+tmp___4^0 == 0 /\ 1+ni^0-nN^0 <= 0 /\ -nSum^post62+nSum^0 == 0 /\ -tmp___2^post62+tmp___2^0 == 0 /\ -bSum^post62+bSum^0 == 0 /\ -1+ni^post62-ni^0 == 0 /\ tmp___5^0-tmp___5^post62 == 0 /\ tmp___7^0-tmp___7^post62 == 0 /\ -tmp___1^post62+tmp___1^0 == 0 /\ nSumCol^0-nSumCol^post62 == 0 /\ nSumDiag2^0-nSumDiag2^post62 == 0 /\ nN^0-nN^post62 == 0 /\ -nSumRow^post62+nSumRow^0 == 0 /\ -nSumDiag1^post62+nSumDiag1^0 == 0 /\ tmp___3^0-tmp___3^post62 == 0 /\ -tmp___6^post62+tmp___6^0 == 0 /\ -tmp^post62+tmp^0 == 0 /\ nDim^0-nDim^post62 == 0 /\ nj^0-nj^post62 == 0 /\ tmp___0^0-tmp___0^post62 == 0), cost: 1 95: l37 -> l36 : nDim^0'=nDim^post95, tmp___3^0'=tmp___3^post95, nj^0'=nj^post95, bDomain^0'=bDomain^post95, tmp___0^0'=tmp___0^post95, nSumRow^0'=nSumRow^post95, tmp___5^0'=tmp___5^post95, nSumCol^0'=nSumCol^post95, bSymmetry^0'=bSymmetry^post95, tmp___2^0'=tmp___2^post95, ni^0'=ni^post95, tmp___7^0'=tmp___7^post95, bDistinct^0'=bDistinct^post95, nSumDiag2^0'=nSumDiag2^post95, nN^0'=nN^post95, tmp___4^0'=tmp___4^post95, tmp^0'=tmp^post95, bSum^0'=bSum^post95, tmp___1^0'=tmp___1^post95, nSum^0'=nSum^post95, tmp___6^0'=tmp___6^post95, nSumDiag1^0'=nSumDiag1^post95, (-ni^post95+ni^0 == 0 /\ tmp___2^0-tmp___2^post95 == 0 /\ tmp___5^0-tmp___5^post95 == 0 /\ nSum^0-nSum^post95 == 0 /\ nDim^0-nDim^post95 == 0 /\ tmp___1^0-tmp___1^post95 == 0 /\ -bSum^post95+bSum^0 == 0 /\ bDomain^0-bDomain^post95 == 0 /\ -nN^post95+nN^0 == 0 /\ -bSymmetry^post95+bSymmetry^0 == 0 /\ -nSumCol^post95+nSumCol^0 == 0 /\ nSumRow^0-nSumRow^post95 == 0 /\ tmp___0^0-tmp___0^post95 == 0 /\ bDistinct^0-bDistinct^post95 == 0 /\ tmp^0-tmp^post95 == 0 /\ -nSumDiag1^post95+nSumDiag1^0 == 0 /\ -nSumDiag2^post95+nSumDiag2^0 == 0 /\ -tmp___4^post95+tmp___4^0 == 0 /\ -tmp___6^post95+tmp___6^0 == 0 /\ -tmp___7^post95+tmp___7^0 == 0 /\ tmp___3^0-tmp___3^post95 == 0 /\ nj^0-nj^post95 == 0), cost: 1 63: l38 -> l39 : nDim^0'=nDim^post63, tmp___3^0'=tmp___3^post63, nj^0'=nj^post63, bDomain^0'=bDomain^post63, tmp___0^0'=tmp___0^post63, nSumRow^0'=nSumRow^post63, tmp___5^0'=tmp___5^post63, nSumCol^0'=nSumCol^post63, bSymmetry^0'=bSymmetry^post63, tmp___2^0'=tmp___2^post63, ni^0'=ni^post63, tmp___7^0'=tmp___7^post63, bDistinct^0'=bDistinct^post63, nSumDiag2^0'=nSumDiag2^post63, nN^0'=nN^post63, tmp___4^0'=tmp___4^post63, tmp^0'=tmp^post63, bSum^0'=bSum^post63, tmp___1^0'=tmp___1^post63, nSum^0'=nSum^post63, tmp___6^0'=tmp___6^post63, nSumDiag1^0'=nSumDiag1^post63, (-bSum^post63+bSum^0 == 0 /\ -tmp___5^post63+tmp___5^0 == 0 /\ nj^0-nj^post63 == 0 /\ -tmp___6^post63+tmp___6^0 == 0 /\ tmp___0^0-tmp___0^post63 == 0 /\ -tmp___2^post63+tmp___2^0 == 0 /\ tmp___3^0-tmp___3^post63 == 0 /\ bSymmetry^0-bSymmetry^post63 == 0 /\ -ni^post63+ni^0 == 0 /\ nSumCol^0-nSumCol^post63 == 0 /\ bDistinct^0-bDistinct^post63 == 0 /\ -tmp___1^post63+tmp___1^0 == 0 /\ -nSumDiag2^post63+nSumDiag2^0 == 0 /\ -nSum^post63+nSum^0 == 0 /\ tmp___4^0-tmp___4^post63 == 0 /\ -tmp^post63+tmp^0 == 0 /\ tmp___7^0-tmp___7^post63 == 0 /\ -bDomain^post63+bDomain^0 == 0 /\ -nN^post63+nN^0 == 0 /\ nSumRow^0-nSumRow^post63 == 0 /\ nDim^0-nDim^post63 == 0 /\ -nSumDiag1^post63+nSumDiag1^0 == 0), cost: 1 96: l39 -> l55 : nDim^0'=nDim^post96, tmp___3^0'=tmp___3^post96, nj^0'=nj^post96, bDomain^0'=bDomain^post96, tmp___0^0'=tmp___0^post96, nSumRow^0'=nSumRow^post96, tmp___5^0'=tmp___5^post96, nSumCol^0'=nSumCol^post96, bSymmetry^0'=bSymmetry^post96, tmp___2^0'=tmp___2^post96, ni^0'=ni^post96, tmp___7^0'=tmp___7^post96, bDistinct^0'=bDistinct^post96, nSumDiag2^0'=nSumDiag2^post96, nN^0'=nN^post96, tmp___4^0'=tmp___4^post96, tmp^0'=tmp^post96, bSum^0'=bSum^post96, tmp___1^0'=tmp___1^post96, nSum^0'=nSum^post96, tmp___6^0'=tmp___6^post96, nSumDiag1^0'=nSumDiag1^post96, (nSumDiag2^0-nSumDiag2^post96 == 0 /\ -bSymmetry^post96+bSymmetry^0 == 0 /\ bSum^0-bSum^post96 == 0 /\ nDim^0-ni^0 <= 0 /\ tmp___3^0-tmp___3^post96 == 0 /\ nj^0-nj^post96 == 0 /\ nDim^0-nDim^post96 == 0 /\ tmp___2^0-tmp___2^post96 == 0 /\ -nSumRow^post96+nSumRow^0 == 0 /\ -nSumDiag1^post96+nSumDiag1^0 == 0 /\ -bDistinct^post96+bDistinct^0 == 0 /\ -nN^post96+nN^0 == 0 /\ -tmp___6^post96+tmp___6^0 == 0 /\ -nSumCol^post96+nSumCol^0 == 0 /\ -nSum^post96+nSum^0 == 0 /\ -tmp___7^post96+tmp___7^0 == 0 /\ tmp^0-tmp^post96 == 0 /\ -tmp___4^post96+tmp___4^0 == 0 /\ ni^0-ni^post96 == 0 /\ -tmp___0^post96+tmp___0^0 == 0 /\ tmp___5^0-tmp___5^post96 == 0 /\ bDomain^0-bDomain^post96 == 0 /\ -tmp___1^post96+tmp___1^0 == 0), cost: 1 97: l39 -> l38 : nDim^0'=nDim^post97, tmp___3^0'=tmp___3^post97, nj^0'=nj^post97, bDomain^0'=bDomain^post97, tmp___0^0'=tmp___0^post97, nSumRow^0'=nSumRow^post97, tmp___5^0'=tmp___5^post97, nSumCol^0'=nSumCol^post97, bSymmetry^0'=bSymmetry^post97, tmp___2^0'=tmp___2^post97, ni^0'=ni^post97, tmp___7^0'=tmp___7^post97, bDistinct^0'=bDistinct^post97, nSumDiag2^0'=nSumDiag2^post97, nN^0'=nN^post97, tmp___4^0'=tmp___4^post97, tmp^0'=tmp^post97, bSum^0'=bSum^post97, tmp___1^0'=tmp___1^post97, nSum^0'=nSum^post97, tmp___6^0'=tmp___6^post97, nSumDiag1^0'=nSumDiag1^post97, (0 == 0 /\ 1-nDim^0+ni^0 <= 0 /\ bSum^0-bSum^post97 == 0 /\ nDim^0-nDim^post97 == 0 /\ bDomain^0-bDomain^post97 == 0 /\ -bSymmetry^post97+bSymmetry^0 == 0 /\ -tmp___1^post97+tmp___1^0 == 0 /\ tmp___5^0-tmp___5^post97 == 0 /\ -tmp^post97+tmp^0 == 0 /\ -tmp___4^post97+tmp___4^0 == 0 /\ nSumDiag2^0-nSumDiag2^post97 == 0 /\ nj^0-nj^post97 == 0 /\ tmp___0^0-tmp___0^post97 == 0 /\ nSumRow^0-nSumRow^post97 == 0 /\ -bDistinct^post97+bDistinct^0 == 0 /\ -tmp___6^post97+tmp___6^0 == 0 /\ -tmp___2^post97+tmp___2^0 == 0 /\ nN^0-nN^post97 == 0 /\ -nSumDiag1^post97+nSumDiag1^0 == 0 /\ -tmp___7^post97+tmp___7^0 == 0 /\ -1-ni^0+ni^post97 == 0 /\ tmp___3^0-tmp___3^post97 == 0 /\ -nSum^post97+nSum^0 == 0), cost: 1 64: l40 -> l41 : nDim^0'=nDim^post64, tmp___3^0'=tmp___3^post64, nj^0'=nj^post64, bDomain^0'=bDomain^post64, tmp___0^0'=tmp___0^post64, nSumRow^0'=nSumRow^post64, tmp___5^0'=tmp___5^post64, nSumCol^0'=nSumCol^post64, bSymmetry^0'=bSymmetry^post64, tmp___2^0'=tmp___2^post64, ni^0'=ni^post64, tmp___7^0'=tmp___7^post64, bDistinct^0'=bDistinct^post64, nSumDiag2^0'=nSumDiag2^post64, nN^0'=nN^post64, tmp___4^0'=tmp___4^post64, tmp^0'=tmp^post64, bSum^0'=bSum^post64, tmp___1^0'=tmp___1^post64, nSum^0'=nSum^post64, tmp___6^0'=tmp___6^post64, nSumDiag1^0'=nSumDiag1^post64, (-tmp___4^post64+tmp___4^0 == 0 /\ nDim^0-nDim^post64 == 0 /\ bSymmetry^0-bSymmetry^post64 == 0 /\ tmp___1^0-tmp___1^post64 == 0 /\ -bSum^post64+bSum^0 == 0 /\ tmp___5^0-tmp___5^post64 == 0 /\ bDomain^0-bDomain^post64 == 0 /\ -nSum^post64+nSum^0 == 0 /\ nSumRow^0-nSumRow^post64 == 0 /\ -tmp___7^post64+tmp___7^0 == 0 /\ tmp___0^0-tmp___0^post64 == 0 /\ tmp___3^0-tmp___3^post64 == 0 /\ tmp___2^0-tmp___2^post64 == 0 /\ -ni^post64+ni^0 == 0 /\ -nSumDiag1^post64+nSumDiag1^0 == 0 /\ bDistinct^0-bDistinct^post64 == 0 /\ -nSumDiag2^post64+nSumDiag2^0 == 0 /\ -tmp^post64+tmp^0 == 0 /\ -tmp___6^post64+tmp___6^0 == 0 /\ -nN^post64+nN^0 == 0 /\ nj^0-nj^post64 == 0 /\ nSumCol^0-nSumCol^post64 == 0), cost: 1 65: l42 -> l40 : nDim^0'=nDim^post65, tmp___3^0'=tmp___3^post65, nj^0'=nj^post65, bDomain^0'=bDomain^post65, tmp___0^0'=tmp___0^post65, nSumRow^0'=nSumRow^post65, tmp___5^0'=tmp___5^post65, nSumCol^0'=nSumCol^post65, bSymmetry^0'=bSymmetry^post65, tmp___2^0'=tmp___2^post65, ni^0'=ni^post65, tmp___7^0'=tmp___7^post65, bDistinct^0'=bDistinct^post65, nSumDiag2^0'=nSumDiag2^post65, nN^0'=nN^post65, tmp___4^0'=tmp___4^post65, tmp^0'=tmp^post65, bSum^0'=bSum^post65, tmp___1^0'=tmp___1^post65, nSum^0'=nSum^post65, tmp___6^0'=tmp___6^post65, nSumDiag1^0'=nSumDiag1^post65, (nSum^0-nSum^post65 == 0 /\ -nSumDiag1^post65+nSumDiag1^0 == 0 /\ -nSumCol^post65+nSumCol^0 == 0 /\ tmp___5^0-tmp___5^post65 == 0 /\ tmp___2^0-tmp___2^post65 == 0 /\ nj^0-nj^post65 == 0 /\ tmp___7^post65 == 0 /\ tmp___1^0-tmp___1^post65 == 0 /\ bDomain^0-bDomain^post65 == 0 /\ -tmp___6^post65+tmp___6^0 == 0 /\ -nN^post65+nN^0 == 0 /\ -bSymmetry^post65+bSymmetry^0 == 0 /\ ni^0-ni^post65 == 0 /\ -nSumDiag2^post65+nSumDiag2^0 == 0 /\ -tmp^post65+tmp^0 == 0 /\ nSumRow^0-nSumRow^post65 == 0 /\ -tmp___3^post65+tmp___3^0 == 0 /\ nDim^0-nDim^post65 == 0 /\ -tmp___4^post65+tmp___4^0 == 0 /\ -bSum^post65+bSum^0 == 0 /\ tmp___0^0-tmp___0^post65 == 0 /\ bDistinct^0-bDistinct^post65 == 0), cost: 1 66: l43 -> l40 : nDim^0'=nDim^post66, tmp___3^0'=tmp___3^post66, nj^0'=nj^post66, bDomain^0'=bDomain^post66, tmp___0^0'=tmp___0^post66, nSumRow^0'=nSumRow^post66, tmp___5^0'=tmp___5^post66, nSumCol^0'=nSumCol^post66, bSymmetry^0'=bSymmetry^post66, tmp___2^0'=tmp___2^post66, ni^0'=ni^post66, tmp___7^0'=tmp___7^post66, bDistinct^0'=bDistinct^post66, nSumDiag2^0'=nSumDiag2^post66, nN^0'=nN^post66, tmp___4^0'=tmp___4^post66, tmp^0'=tmp^post66, bSum^0'=bSum^post66, tmp___1^0'=tmp___1^post66, nSum^0'=nSum^post66, tmp___6^0'=tmp___6^post66, nSumDiag1^0'=nSumDiag1^post66, (-tmp___6^post66+tmp___6^0 == 0 /\ -bSum^post66+bSum^0 == 0 /\ -bSymmetry^0 <= 0 /\ nj^0-nj^post66 == 0 /\ tmp___3^0-tmp___3^post66 == 0 /\ bDomain^0-bDomain^post66 == 0 /\ -nN^post66+nN^0 == 0 /\ nSumDiag2^0-nSumDiag2^post66 == 0 /\ tmp___2^0-tmp___2^post66 == 0 /\ -bDistinct^post66+bDistinct^0 == 0 /\ bSymmetry^0 <= 0 /\ -tmp___1^post66+tmp___1^0 == 0 /\ -tmp___4^post66+tmp___4^0 == 0 /\ -nSum^post66+nSum^0 == 0 /\ tmp___5^0-tmp___5^post66 == 0 /\ -nSumCol^post66+nSumCol^0 == 0 /\ -1+tmp___7^post66 == 0 /\ nSumRow^0-nSumRow^post66 == 0 /\ ni^0-ni^post66 == 0 /\ tmp___0^0-tmp___0^post66 == 0 /\ -bSymmetry^post66+bSymmetry^0 == 0 /\ nDim^0-nDim^post66 == 0 /\ -nSumDiag1^post66+nSumDiag1^0 == 0 /\ tmp^0-tmp^post66 == 0), cost: 1 67: l43 -> l42 : nDim^0'=nDim^post67, tmp___3^0'=tmp___3^post67, nj^0'=nj^post67, bDomain^0'=bDomain^post67, tmp___0^0'=tmp___0^post67, nSumRow^0'=nSumRow^post67, tmp___5^0'=tmp___5^post67, nSumCol^0'=nSumCol^post67, bSymmetry^0'=bSymmetry^post67, tmp___2^0'=tmp___2^post67, ni^0'=ni^post67, tmp___7^0'=tmp___7^post67, bDistinct^0'=bDistinct^post67, nSumDiag2^0'=nSumDiag2^post67, nN^0'=nN^post67, tmp___4^0'=tmp___4^post67, tmp^0'=tmp^post67, bSum^0'=bSum^post67, tmp___1^0'=tmp___1^post67, nSum^0'=nSum^post67, tmp___6^0'=tmp___6^post67, nSumDiag1^0'=nSumDiag1^post67, (nDim^0-nDim^post67 == 0 /\ -tmp___2^post67+tmp___2^0 == 0 /\ 1-bSymmetry^0 <= 0 /\ ni^0-ni^post67 == 0 /\ -bDistinct^post67+bDistinct^0 == 0 /\ -tmp___4^post67+tmp___4^0 == 0 /\ -bSum^post67+bSum^0 == 0 /\ tmp___5^0-tmp___5^post67 == 0 /\ -nSum^post67+nSum^0 == 0 /\ nSumDiag2^0-nSumDiag2^post67 == 0 /\ tmp___7^0-tmp___7^post67 == 0 /\ tmp___3^0-tmp___3^post67 == 0 /\ bDomain^0-bDomain^post67 == 0 /\ -tmp___0^post67+tmp___0^0 == 0 /\ -nSumDiag1^post67+nSumDiag1^0 == 0 /\ nN^0-nN^post67 == 0 /\ -tmp___1^post67+tmp___1^0 == 0 /\ -nj^post67+nj^0 == 0 /\ -nSumRow^post67+nSumRow^0 == 0 /\ -tmp___6^post67+tmp___6^0 == 0 /\ -tmp^post67+tmp^0 == 0 /\ bSymmetry^0-bSymmetry^post67 == 0 /\ nSumCol^0-nSumCol^post67 == 0), cost: 1 68: l43 -> l42 : nDim^0'=nDim^post68, tmp___3^0'=tmp___3^post68, nj^0'=nj^post68, bDomain^0'=bDomain^post68, tmp___0^0'=tmp___0^post68, nSumRow^0'=nSumRow^post68, tmp___5^0'=tmp___5^post68, nSumCol^0'=nSumCol^post68, bSymmetry^0'=bSymmetry^post68, tmp___2^0'=tmp___2^post68, ni^0'=ni^post68, tmp___7^0'=tmp___7^post68, bDistinct^0'=bDistinct^post68, nSumDiag2^0'=nSumDiag2^post68, nN^0'=nN^post68, tmp___4^0'=tmp___4^post68, tmp^0'=tmp^post68, bSum^0'=bSum^post68, tmp___1^0'=tmp___1^post68, nSum^0'=nSum^post68, tmp___6^0'=tmp___6^post68, nSumDiag1^0'=nSumDiag1^post68, (tmp___7^0-tmp___7^post68 == 0 /\ -tmp___6^post68+tmp___6^0 == 0 /\ nj^0-nj^post68 == 0 /\ tmp___3^0-tmp___3^post68 == 0 /\ tmp___0^0-tmp___0^post68 == 0 /\ -bDistinct^post68+bDistinct^0 == 0 /\ nSumCol^0-nSumCol^post68 == 0 /\ -ni^post68+ni^0 == 0 /\ -tmp___5^post68+tmp___5^0 == 0 /\ nN^0-nN^post68 == 0 /\ nDim^0-nDim^post68 == 0 /\ -nSumDiag2^post68+nSumDiag2^0 == 0 /\ -bDomain^post68+bDomain^0 == 0 /\ -tmp^post68+tmp^0 == 0 /\ -nSum^post68+nSum^0 == 0 /\ -tmp___4^post68+tmp___4^0 == 0 /\ 1+bSymmetry^0 <= 0 /\ bSymmetry^0-bSymmetry^post68 == 0 /\ -tmp___1^post68+tmp___1^0 == 0 /\ -bSum^post68+bSum^0 == 0 /\ nSumRow^0-nSumRow^post68 == 0 /\ -tmp___2^post68+tmp___2^0 == 0 /\ -nSumDiag1^post68+nSumDiag1^0 == 0), cost: 1 69: l44 -> l40 : nDim^0'=nDim^post69, tmp___3^0'=tmp___3^post69, nj^0'=nj^post69, bDomain^0'=bDomain^post69, tmp___0^0'=tmp___0^post69, nSumRow^0'=nSumRow^post69, tmp___5^0'=tmp___5^post69, nSumCol^0'=nSumCol^post69, bSymmetry^0'=bSymmetry^post69, tmp___2^0'=tmp___2^post69, ni^0'=ni^post69, tmp___7^0'=tmp___7^post69, bDistinct^0'=bDistinct^post69, nSumDiag2^0'=nSumDiag2^post69, nN^0'=nN^post69, tmp___4^0'=tmp___4^post69, tmp^0'=tmp^post69, bSum^0'=bSum^post69, tmp___1^0'=tmp___1^post69, nSum^0'=nSum^post69, tmp___6^0'=tmp___6^post69, nSumDiag1^0'=nSumDiag1^post69, (bSymmetry^0-bSymmetry^post69 == 0 /\ tmp___0^0-tmp___0^post69 == 0 /\ nSumRow^0-nSumRow^post69 == 0 /\ nSumCol^0-nSumCol^post69 == 0 /\ -ni^post69+ni^0 == 0 /\ tmp___5^0-tmp___5^post69 == 0 /\ -bSum^0 <= 0 /\ nj^0-nj^post69 == 0 /\ -nSumDiag1^post69+nSumDiag1^0 == 0 /\ bDistinct^0-bDistinct^post69 == 0 /\ tmp___3^0-tmp___3^post69 == 0 /\ -tmp^post69+tmp^0 == 0 /\ tmp___4^0-tmp___4^post69 == 0 /\ tmp___2^0-tmp___2^post69 == 0 /\ -nSum^post69+nSum^0 == 0 /\ -nN^post69+nN^0 == 0 /\ -tmp___6^post69+tmp___6^0 == 0 /\ -bSum^post69+bSum^0 == 0 /\ -nDim^post69+nDim^0 == 0 /\ bSum^0 <= 0 /\ bDomain^0-bDomain^post69 == 0 /\ -nSumDiag2^post69+nSumDiag2^0 == 0 /\ -tmp___1^post69+tmp___1^0 == 0 /\ -1+tmp___7^post69 == 0), cost: 1 70: l44 -> l43 : nDim^0'=nDim^post70, tmp___3^0'=tmp___3^post70, nj^0'=nj^post70, bDomain^0'=bDomain^post70, tmp___0^0'=tmp___0^post70, nSumRow^0'=nSumRow^post70, tmp___5^0'=tmp___5^post70, nSumCol^0'=nSumCol^post70, bSymmetry^0'=bSymmetry^post70, tmp___2^0'=tmp___2^post70, ni^0'=ni^post70, tmp___7^0'=tmp___7^post70, bDistinct^0'=bDistinct^post70, nSumDiag2^0'=nSumDiag2^post70, nN^0'=nN^post70, tmp___4^0'=tmp___4^post70, tmp^0'=tmp^post70, bSum^0'=bSum^post70, tmp___1^0'=tmp___1^post70, nSum^0'=nSum^post70, tmp___6^0'=tmp___6^post70, nSumDiag1^0'=nSumDiag1^post70, (nDim^0-nDim^post70 == 0 /\ -nSumDiag1^post70+nSumDiag1^0 == 0 /\ nj^0-nj^post70 == 0 /\ tmp___2^0-tmp___2^post70 == 0 /\ tmp___5^0-tmp___5^post70 == 0 /\ nSum^0-nSum^post70 == 0 /\ 1-bSum^0 <= 0 /\ tmp___1^0-tmp___1^post70 == 0 /\ -nN^post70+nN^0 == 0 /\ -ni^post70+ni^0 == 0 /\ -tmp___6^post70+tmp___6^0 == 0 /\ -nSumCol^post70+nSumCol^0 == 0 /\ tmp___3^0-tmp___3^post70 == 0 /\ -tmp___7^post70+tmp___7^0 == 0 /\ -bSymmetry^post70+bSymmetry^0 == 0 /\ -tmp^post70+tmp^0 == 0 /\ -tmp___4^post70+tmp___4^0 == 0 /\ -nSumDiag2^post70+nSumDiag2^0 == 0 /\ bDomain^0-bDomain^post70 == 0 /\ tmp___0^0-tmp___0^post70 == 0 /\ nSumRow^0-nSumRow^post70 == 0 /\ bDistinct^0-bDistinct^post70 == 0 /\ -bSum^post70+bSum^0 == 0), cost: 1 71: l44 -> l43 : nDim^0'=nDim^post71, tmp___3^0'=tmp___3^post71, nj^0'=nj^post71, bDomain^0'=bDomain^post71, tmp___0^0'=tmp___0^post71, nSumRow^0'=nSumRow^post71, tmp___5^0'=tmp___5^post71, nSumCol^0'=nSumCol^post71, bSymmetry^0'=bSymmetry^post71, tmp___2^0'=tmp___2^post71, ni^0'=ni^post71, tmp___7^0'=tmp___7^post71, bDistinct^0'=bDistinct^post71, nSumDiag2^0'=nSumDiag2^post71, nN^0'=nN^post71, tmp___4^0'=tmp___4^post71, tmp^0'=tmp^post71, bSum^0'=bSum^post71, tmp___1^0'=tmp___1^post71, nSum^0'=nSum^post71, tmp___6^0'=tmp___6^post71, nSumDiag1^0'=nSumDiag1^post71, (nSumDiag2^0-nSumDiag2^post71 == 0 /\ bSum^0-bSum^post71 == 0 /\ -nN^post71+nN^0 == 0 /\ -nSum^post71+nSum^0 == 0 /\ -bSymmetry^post71+bSymmetry^0 == 0 /\ ni^0-ni^post71 == 0 /\ -tmp___6^post71+tmp___6^0 == 0 /\ -tmp___7^post71+tmp___7^0 == 0 /\ -tmp___4^post71+tmp___4^0 == 0 /\ -tmp___1^post71+tmp___1^0 == 0 /\ nDim^0-nDim^post71 == 0 /\ tmp___2^0-tmp___2^post71 == 0 /\ tmp^0-tmp^post71 == 0 /\ nj^0-nj^post71 == 0 /\ bDomain^0-bDomain^post71 == 0 /\ 1+bSum^0 <= 0 /\ tmp___3^0-tmp___3^post71 == 0 /\ -tmp___0^post71+tmp___0^0 == 0 /\ -nSumDiag1^post71+nSumDiag1^0 == 0 /\ -nSumRow^post71+nSumRow^0 == 0 /\ nSumCol^0-nSumCol^post71 == 0 /\ tmp___5^0-tmp___5^post71 == 0 /\ -bDistinct^post71+bDistinct^0 == 0), cost: 1 72: l45 -> l40 : nDim^0'=nDim^post72, tmp___3^0'=tmp___3^post72, nj^0'=nj^post72, bDomain^0'=bDomain^post72, tmp___0^0'=tmp___0^post72, nSumRow^0'=nSumRow^post72, tmp___5^0'=tmp___5^post72, nSumCol^0'=nSumCol^post72, bSymmetry^0'=bSymmetry^post72, tmp___2^0'=tmp___2^post72, ni^0'=ni^post72, tmp___7^0'=tmp___7^post72, bDistinct^0'=bDistinct^post72, nSumDiag2^0'=nSumDiag2^post72, nN^0'=nN^post72, tmp___4^0'=tmp___4^post72, tmp^0'=tmp^post72, bSum^0'=bSum^post72, tmp___1^0'=tmp___1^post72, nSum^0'=nSum^post72, tmp___6^0'=tmp___6^post72, nSumDiag1^0'=nSumDiag1^post72, (nDim^0-nDim^post72 == 0 /\ -tmp___4^post72+tmp___4^0 == 0 /\ -1+tmp___7^post72 == 0 /\ -bDistinct^post72+bDistinct^0 == 0 /\ -bSum^post72+bSum^0 == 0 /\ bDomain^0-bDomain^post72 == 0 /\ -tmp___5^post72+tmp___5^0 == 0 /\ -nSum^post72+nSum^0 == 0 /\ nSumCol^0-nSumCol^post72 == 0 /\ tmp___0^0-tmp___0^post72 == 0 /\ tmp___3^0-tmp___3^post72 == 0 /\ bDistinct^0 <= 0 /\ -tmp___2^post72+tmp___2^0 == 0 /\ nN^0-nN^post72 == 0 /\ -nSumRow^post72+nSumRow^0 == 0 /\ -nSumDiag1^post72+nSumDiag1^0 == 0 /\ -tmp___1^post72+tmp___1^0 == 0 /\ -nSumDiag2^post72+nSumDiag2^0 == 0 /\ -nj^post72+nj^0 == 0 /\ -bDistinct^0 <= 0 /\ -tmp^post72+tmp^0 == 0 /\ -tmp___6^post72+tmp___6^0 == 0 /\ bSymmetry^0-bSymmetry^post72 == 0 /\ -ni^post72+ni^0 == 0), cost: 1 73: l45 -> l44 : nDim^0'=nDim^post73, tmp___3^0'=tmp___3^post73, nj^0'=nj^post73, bDomain^0'=bDomain^post73, tmp___0^0'=tmp___0^post73, nSumRow^0'=nSumRow^post73, tmp___5^0'=tmp___5^post73, nSumCol^0'=nSumCol^post73, bSymmetry^0'=bSymmetry^post73, tmp___2^0'=tmp___2^post73, ni^0'=ni^post73, tmp___7^0'=tmp___7^post73, bDistinct^0'=bDistinct^post73, nSumDiag2^0'=nSumDiag2^post73, nN^0'=nN^post73, tmp___4^0'=tmp___4^post73, tmp^0'=tmp^post73, bSum^0'=bSum^post73, tmp___1^0'=tmp___1^post73, nSum^0'=nSum^post73, tmp___6^0'=tmp___6^post73, nSumDiag1^0'=nSumDiag1^post73, (tmp___3^0-tmp___3^post73 == 0 /\ tmp___0^0-tmp___0^post73 == 0 /\ -ni^post73+ni^0 == 0 /\ nj^0-nj^post73 == 0 /\ nSumCol^0-nSumCol^post73 == 0 /\ -tmp___5^post73+tmp___5^0 == 0 /\ bDistinct^0-bDistinct^post73 == 0 /\ -nSumDiag1^post73+nSumDiag1^0 == 0 /\ bSymmetry^0-bSymmetry^post73 == 0 /\ -tmp^post73+tmp^0 == 0 /\ -nSumDiag2^post73+nSumDiag2^0 == 0 /\ -bSum^post73+bSum^0 == 0 /\ -nSum^post73+nSum^0 == 0 /\ tmp___4^0-tmp___4^post73 == 0 /\ -nN^post73+nN^0 == 0 /\ tmp___7^0-tmp___7^post73 == 0 /\ nDim^0-nDim^post73 == 0 /\ -bDomain^post73+bDomain^0 == 0 /\ tmp___2^0-tmp___2^post73 == 0 /\ 1-bDistinct^0 <= 0 /\ -tmp___6^post73+tmp___6^0 == 0 /\ -tmp___1^post73+tmp___1^0 == 0 /\ nSumRow^0-nSumRow^post73 == 0), cost: 1 74: l45 -> l44 : nDim^0'=nDim^post74, tmp___3^0'=tmp___3^post74, nj^0'=nj^post74, bDomain^0'=bDomain^post74, tmp___0^0'=tmp___0^post74, nSumRow^0'=nSumRow^post74, tmp___5^0'=tmp___5^post74, nSumCol^0'=nSumCol^post74, bSymmetry^0'=bSymmetry^post74, tmp___2^0'=tmp___2^post74, ni^0'=ni^post74, tmp___7^0'=tmp___7^post74, bDistinct^0'=bDistinct^post74, nSumDiag2^0'=nSumDiag2^post74, nN^0'=nN^post74, tmp___4^0'=tmp___4^post74, tmp^0'=tmp^post74, bSum^0'=bSum^post74, tmp___1^0'=tmp___1^post74, nSum^0'=nSum^post74, tmp___6^0'=tmp___6^post74, nSumDiag1^0'=nSumDiag1^post74, (bSymmetry^0-bSymmetry^post74 == 0 /\ -ni^post74+ni^0 == 0 /\ -tmp___4^post74+tmp___4^0 == 0 /\ bDistinct^0-bDistinct^post74 == 0 /\ 1+bDistinct^0 <= 0 /\ tmp___1^0-tmp___1^post74 == 0 /\ nDim^0-nDim^post74 == 0 /\ bDomain^0-bDomain^post74 == 0 /\ -nSumDiag1^post74+nSumDiag1^0 == 0 /\ -bSum^post74+bSum^0 == 0 /\ tmp___5^0-tmp___5^post74 == 0 /\ -nSumCol^post74+nSumCol^0 == 0 /\ -tmp^post74+tmp^0 == 0 /\ tmp___2^0-tmp___2^post74 == 0 /\ tmp___0^0-tmp___0^post74 == 0 /\ nSumRow^0-nSumRow^post74 == 0 /\ -tmp___6^post74+tmp___6^0 == 0 /\ -nN^post74+nN^0 == 0 /\ -tmp___7^post74+tmp___7^0 == 0 /\ -nSumDiag2^post74+nSumDiag2^0 == 0 /\ -nSum^post74+nSum^0 == 0 /\ nj^0-nj^post74 == 0 /\ tmp___3^0-tmp___3^post74 == 0), cost: 1 75: l46 -> l40 : nDim^0'=nDim^post75, tmp___3^0'=tmp___3^post75, nj^0'=nj^post75, bDomain^0'=bDomain^post75, tmp___0^0'=tmp___0^post75, nSumRow^0'=nSumRow^post75, tmp___5^0'=tmp___5^post75, nSumCol^0'=nSumCol^post75, bSymmetry^0'=bSymmetry^post75, tmp___2^0'=tmp___2^post75, ni^0'=ni^post75, tmp___7^0'=tmp___7^post75, bDistinct^0'=bDistinct^post75, nSumDiag2^0'=nSumDiag2^post75, nN^0'=nN^post75, tmp___4^0'=tmp___4^post75, tmp^0'=tmp^post75, bSum^0'=bSum^post75, tmp___1^0'=tmp___1^post75, nSum^0'=nSum^post75, tmp___6^0'=tmp___6^post75, nSumDiag1^0'=nSumDiag1^post75, (-nSumDiag1^post75+nSumDiag1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post75 == 0 /\ bDomain^0 <= 0 /\ tmp___2^0-tmp___2^post75 == 0 /\ nj^0-nj^post75 == 0 /\ tmp___0^0-tmp___0^post75 == 0 /\ bDomain^0-bDomain^post75 == 0 /\ nSum^0-nSum^post75 == 0 /\ -tmp___6^post75+tmp___6^0 == 0 /\ -1+tmp___7^post75 == 0 /\ tmp___1^0-tmp___1^post75 == 0 /\ -nN^post75+nN^0 == 0 /\ -bDomain^0 <= 0 /\ bDistinct^0-bDistinct^post75 == 0 /\ -nSumCol^post75+nSumCol^0 == 0 /\ -bSymmetry^post75+bSymmetry^0 == 0 /\ nSumRow^0-nSumRow^post75 == 0 /\ -tmp___4^post75+tmp___4^0 == 0 /\ -tmp^post75+tmp^0 == 0 /\ nDim^0-nDim^post75 == 0 /\ ni^0-ni^post75 == 0 /\ -tmp___3^post75+tmp___3^0 == 0 /\ -bSum^post75+bSum^0 == 0 /\ tmp___5^0-tmp___5^post75 == 0), cost: 1 76: l46 -> l45 : nDim^0'=nDim^post76, tmp___3^0'=tmp___3^post76, nj^0'=nj^post76, bDomain^0'=bDomain^post76, tmp___0^0'=tmp___0^post76, nSumRow^0'=nSumRow^post76, tmp___5^0'=tmp___5^post76, nSumCol^0'=nSumCol^post76, bSymmetry^0'=bSymmetry^post76, tmp___2^0'=tmp___2^post76, ni^0'=ni^post76, tmp___7^0'=tmp___7^post76, bDistinct^0'=bDistinct^post76, nSumDiag2^0'=nSumDiag2^post76, nN^0'=nN^post76, tmp___4^0'=tmp___4^post76, tmp^0'=tmp^post76, bSum^0'=bSum^post76, tmp___1^0'=tmp___1^post76, nSum^0'=nSum^post76, tmp___6^0'=tmp___6^post76, nSumDiag1^0'=nSumDiag1^post76, (-nSum^post76+nSum^0 == 0 /\ ni^0-ni^post76 == 0 /\ bSum^0-bSum^post76 == 0 /\ -tmp___0^post76+tmp___0^0 == 0 /\ -nSumCol^post76+nSumCol^0 == 0 /\ -tmp___1^post76+tmp___1^0 == 0 /\ nj^0-nj^post76 == 0 /\ tmp___5^0-tmp___5^post76 == 0 /\ tmp___7^0-tmp___7^post76 == 0 /\ -bSymmetry^post76+bSymmetry^0 == 0 /\ tmp___3^0-tmp___3^post76 == 0 /\ -tmp___4^post76+tmp___4^0 == 0 /\ -nSumDiag1^post76+nSumDiag1^0 == 0 /\ -tmp^post76+tmp^0 == 0 /\ nSumDiag2^0-nSumDiag2^post76 == 0 /\ -nSumRow^post76+nSumRow^0 == 0 /\ -tmp___6^post76+tmp___6^0 == 0 /\ nDim^0-nDim^post76 == 0 /\ 1-bDomain^0 <= 0 /\ -tmp___2^post76+tmp___2^0 == 0 /\ nN^0-nN^post76 == 0 /\ -bDistinct^post76+bDistinct^0 == 0 /\ bDomain^0-bDomain^post76 == 0), cost: 1 77: l46 -> l45 : nDim^0'=nDim^post77, tmp___3^0'=tmp___3^post77, nj^0'=nj^post77, bDomain^0'=bDomain^post77, tmp___0^0'=tmp___0^post77, nSumRow^0'=nSumRow^post77, tmp___5^0'=tmp___5^post77, nSumCol^0'=nSumCol^post77, bSymmetry^0'=bSymmetry^post77, tmp___2^0'=tmp___2^post77, ni^0'=ni^post77, tmp___7^0'=tmp___7^post77, bDistinct^0'=bDistinct^post77, nSumDiag2^0'=nSumDiag2^post77, nN^0'=nN^post77, tmp___4^0'=tmp___4^post77, tmp^0'=tmp^post77, bSum^0'=bSum^post77, tmp___1^0'=tmp___1^post77, nSum^0'=nSum^post77, tmp___6^0'=tmp___6^post77, nSumDiag1^0'=nSumDiag1^post77, (-bDistinct^post77+bDistinct^0 == 0 /\ -tmp___2^post77+tmp___2^0 == 0 /\ -tmp___4^post77+tmp___4^0 == 0 /\ tmp___5^0-tmp___5^post77 == 0 /\ nDim^0-nDim^post77 == 0 /\ bDomain^0-bDomain^post77 == 0 /\ -bSum^post77+bSum^0 == 0 /\ 1+bDomain^0 <= 0 /\ -nSum^post77+nSum^0 == 0 /\ ni^0-ni^post77 == 0 /\ tmp___7^0-tmp___7^post77 == 0 /\ tmp___0^0-tmp___0^post77 == 0 /\ nSumRow^0-nSumRow^post77 == 0 /\ -tmp___1^post77+tmp___1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post77 == 0 /\ -tmp___6^post77+tmp___6^0 == 0 /\ -nj^post77+nj^0 == 0 /\ nSumCol^0-nSumCol^post77 == 0 /\ nN^0-nN^post77 == 0 /\ -nSumDiag1^post77+nSumDiag1^0 == 0 /\ -tmp^post77+tmp^0 == 0 /\ bSymmetry^0-bSymmetry^post77 == 0 /\ tmp___3^0-tmp___3^post77 == 0), cost: 1 78: l47 -> l46 : nDim^0'=nDim^post78, tmp___3^0'=tmp___3^post78, nj^0'=nj^post78, bDomain^0'=bDomain^post78, tmp___0^0'=tmp___0^post78, nSumRow^0'=nSumRow^post78, tmp___5^0'=tmp___5^post78, nSumCol^0'=nSumCol^post78, bSymmetry^0'=bSymmetry^post78, tmp___2^0'=tmp___2^post78, ni^0'=ni^post78, tmp___7^0'=tmp___7^post78, bDistinct^0'=bDistinct^post78, nSumDiag2^0'=nSumDiag2^post78, nN^0'=nN^post78, tmp___4^0'=tmp___4^post78, tmp^0'=tmp^post78, bSum^0'=bSum^post78, tmp___1^0'=tmp___1^post78, nSum^0'=nSum^post78, tmp___6^0'=tmp___6^post78, nSumDiag1^0'=nSumDiag1^post78, (tmp___7^0-tmp___7^post78 == 0 /\ tmp___3^0-tmp___3^post78 == 0 /\ -nSumDiag1^post78+nSumDiag1^0 == 0 /\ -tmp___1^post78+tmp___1^0 == 0 /\ nj^0-nj^post78 == 0 /\ tmp___0^0-tmp___0^post78 == 0 /\ -tmp___5^post78+tmp___5^0 == 0 /\ nSumCol^0-nSumCol^post78 == 0 /\ nN^0-nN^post78 == 0 /\ -ni^post78+ni^0 == 0 /\ -tmp___6^post78+tmp___6^0 == 0 /\ -bDomain^post78+bDomain^0 == 0 /\ nDim^0-nDim^post78 == 0 /\ -bDistinct^post78+bDistinct^0 == 0 /\ nSumRow^0-nSumRow^post78 == 0 /\ -tmp^post78+tmp^0 == 0 /\ -tmp___4^post78+tmp___4^0 == 0 /\ -nSumDiag2^post78+nSumDiag2^0 == 0 /\ -nSum^post78+nSum^0 == 0 /\ bSymmetry^post78-tmp___6^0 == 0 /\ -tmp___2^post78+tmp___2^0 == 0 /\ -bSum^post78+bSum^0 == 0), cost: 1 79: l48 -> l47 : nDim^0'=nDim^post79, tmp___3^0'=tmp___3^post79, nj^0'=nj^post79, bDomain^0'=bDomain^post79, tmp___0^0'=tmp___0^post79, nSumRow^0'=nSumRow^post79, tmp___5^0'=tmp___5^post79, nSumCol^0'=nSumCol^post79, bSymmetry^0'=bSymmetry^post79, tmp___2^0'=tmp___2^post79, ni^0'=ni^post79, tmp___7^0'=tmp___7^post79, bDistinct^0'=bDistinct^post79, nSumDiag2^0'=nSumDiag2^post79, nN^0'=nN^post79, tmp___4^0'=tmp___4^post79, tmp^0'=tmp^post79, bSum^0'=bSum^post79, tmp___1^0'=tmp___1^post79, nSum^0'=nSum^post79, tmp___6^0'=tmp___6^post79, nSumDiag1^0'=nSumDiag1^post79, (nSumRow^0-nSumRow^post79 == 0 /\ bSymmetry^0-bSymmetry^post79 == 0 /\ -nSum^post79+nSum^0 == 0 /\ nSumCol^0-nSumCol^post79 == 0 /\ tmp___0^0-tmp___0^post79 == 0 /\ bDistinct^0-bDistinct^post79 == 0 /\ -1+tmp___6^post79 == 0 /\ -nN^post79+nN^0 == 0 /\ tmp___4^0-tmp___4^post79 == 0 /\ nj^0-nj^post79 == 0 /\ tmp___5^0-tmp___5^post79 == 0 /\ -nSumDiag1^post79+nSumDiag1^0 == 0 /\ tmp___3^0-tmp___3^post79 == 0 /\ -tmp^post79+tmp^0 == 0 /\ tmp___2^0-tmp___2^post79 == 0 /\ -bSum^post79+bSum^0 == 0 /\ -ni^post79+ni^0 == 0 /\ -tmp___1^post79+tmp___1^0 == 0 /\ bDomain^0-bDomain^post79 == 0 /\ -tmp___7^post79+tmp___7^0 == 0 /\ -nDim^post79+nDim^0 == 0 /\ -nSumDiag2^post79+nSumDiag2^0 == 0), cost: 1 80: l48 -> l47 : nDim^0'=nDim^post80, tmp___3^0'=tmp___3^post80, nj^0'=nj^post80, bDomain^0'=bDomain^post80, tmp___0^0'=tmp___0^post80, nSumRow^0'=nSumRow^post80, tmp___5^0'=tmp___5^post80, nSumCol^0'=nSumCol^post80, bSymmetry^0'=bSymmetry^post80, tmp___2^0'=tmp___2^post80, ni^0'=ni^post80, tmp___7^0'=tmp___7^post80, bDistinct^0'=bDistinct^post80, nSumDiag2^0'=nSumDiag2^post80, nN^0'=nN^post80, tmp___4^0'=tmp___4^post80, tmp^0'=tmp^post80, bSum^0'=bSum^post80, tmp___1^0'=tmp___1^post80, nSum^0'=nSum^post80, tmp___6^0'=tmp___6^post80, nSumDiag1^0'=nSumDiag1^post80, (-ni^post80+ni^0 == 0 /\ tmp___5^0-tmp___5^post80 == 0 /\ tmp___6^post80 == 0 /\ -nSumDiag1^post80+nSumDiag1^0 == 0 /\ nj^0-nj^post80 == 0 /\ nSum^0-nSum^post80 == 0 /\ -nSumDiag2^post80+nSumDiag2^0 == 0 /\ -nN^post80+nN^0 == 0 /\ tmp___1^0-tmp___1^post80 == 0 /\ -nSumCol^post80+nSumCol^0 == 0 /\ bDomain^0-bDomain^post80 == 0 /\ bDistinct^0-bDistinct^post80 == 0 /\ nSumRow^0-nSumRow^post80 == 0 /\ tmp^0-tmp^post80 == 0 /\ -tmp___4^post80+tmp___4^0 == 0 /\ nDim^0-nDim^post80 == 0 /\ -bSum^post80+bSum^0 == 0 /\ tmp___2^0-tmp___2^post80 == 0 /\ bSymmetry^0-bSymmetry^post80 == 0 /\ -tmp___7^post80+tmp___7^0 == 0 /\ -tmp___3^post80+tmp___3^0 == 0 /\ tmp___0^0-tmp___0^post80 == 0), cost: 1 81: l49 -> l48 : nDim^0'=nDim^post81, tmp___3^0'=tmp___3^post81, nj^0'=nj^post81, bDomain^0'=bDomain^post81, tmp___0^0'=tmp___0^post81, nSumRow^0'=nSumRow^post81, tmp___5^0'=tmp___5^post81, nSumCol^0'=nSumCol^post81, bSymmetry^0'=bSymmetry^post81, tmp___2^0'=tmp___2^post81, ni^0'=ni^post81, tmp___7^0'=tmp___7^post81, bDistinct^0'=bDistinct^post81, nSumDiag2^0'=nSumDiag2^post81, nN^0'=nN^post81, tmp___4^0'=tmp___4^post81, tmp^0'=tmp^post81, bSum^0'=bSum^post81, tmp___1^0'=tmp___1^post81, nSum^0'=nSum^post81, tmp___6^0'=tmp___6^post81, nSumDiag1^0'=nSumDiag1^post81, (-tmp___7^post81+tmp___7^0 == 0 /\ nSumDiag2^0-nSumDiag2^post81 == 0 /\ -nN^post81+nN^0 == 0 /\ -bSum^post81+bSum^0 == 0 /\ ni^0-ni^post81 == 0 /\ -nSum^post81+nSum^0 == 0 /\ -nSumCol^post81+nSumCol^0 == 0 /\ -bSymmetry^post81+bSymmetry^0 == 0 /\ -tmp___4^post81+tmp___4^0 == 0 /\ tmp___3^0-tmp___3^post81 == 0 /\ nDim^0-nDim^post81 == 0 /\ tmp___2^0-tmp___2^post81 == 0 /\ nj^0-nj^post81 == 0 /\ -tmp___1^post81+tmp___1^0 == 0 /\ -nSumRow^post81+nSumRow^0 == 0 /\ -nSumDiag1^post81+nSumDiag1^0 == 0 /\ -tmp___6^post81+tmp___6^0 == 0 /\ tmp^0-tmp^post81 == 0 /\ -bDistinct^post81+bDistinct^0 == 0 /\ -tmp___0^post81+tmp___0^0 == 0 /\ tmp___5^0-tmp___5^post81 == 0 /\ bDomain^0-bDomain^post81 == 0), cost: 1 82: l49 -> l47 : nDim^0'=nDim^post82, tmp___3^0'=tmp___3^post82, nj^0'=nj^post82, bDomain^0'=bDomain^post82, tmp___0^0'=tmp___0^post82, nSumRow^0'=nSumRow^post82, tmp___5^0'=tmp___5^post82, nSumCol^0'=nSumCol^post82, bSymmetry^0'=bSymmetry^post82, tmp___2^0'=tmp___2^post82, ni^0'=ni^post82, tmp___7^0'=tmp___7^post82, bDistinct^0'=bDistinct^post82, nSumDiag2^0'=nSumDiag2^post82, nN^0'=nN^post82, tmp___4^0'=tmp___4^post82, tmp^0'=tmp^post82, bSum^0'=bSum^post82, tmp___1^0'=tmp___1^post82, nSum^0'=nSum^post82, tmp___6^0'=tmp___6^post82, nSumDiag1^0'=nSumDiag1^post82, (tmp___5^0-tmp___5^post82 == 0 /\ -bDistinct^post82+bDistinct^0 == 0 /\ bSum^0-bSum^post82 == 0 /\ ni^0-ni^post82 == 0 /\ -tmp___2^post82+tmp___2^0 == 0 /\ -tmp___1^post82+tmp___1^0 == 0 /\ -tmp___4^post82+tmp___4^0 == 0 /\ -nSum^post82+nSum^0 == 0 /\ tmp___7^0-tmp___7^post82 == 0 /\ nDim^0-nDim^post82 == 0 /\ nj^0-nj^post82 == 0 /\ bDomain^0-bDomain^post82 == 0 /\ nSumDiag2^0-nSumDiag2^post82 == 0 /\ tmp___3^0-tmp___3^post82 == 0 /\ -tmp___0^post82+tmp___0^0 == 0 /\ nN^0-nN^post82 == 0 /\ tmp___6^post82 == 0 /\ bSymmetry^0-bSymmetry^post82 == 0 /\ -nSumDiag1^post82+nSumDiag1^0 == 0 /\ -nSumRow^post82+nSumRow^0 == 0 /\ nSumCol^0-nSumCol^post82 == 0 /\ -tmp^post82+tmp^0 == 0), cost: 1 83: l50 -> l49 : nDim^0'=nDim^post83, tmp___3^0'=tmp___3^post83, nj^0'=nj^post83, bDomain^0'=bDomain^post83, tmp___0^0'=tmp___0^post83, nSumRow^0'=nSumRow^post83, tmp___5^0'=tmp___5^post83, nSumCol^0'=nSumCol^post83, bSymmetry^0'=bSymmetry^post83, tmp___2^0'=tmp___2^post83, ni^0'=ni^post83, tmp___7^0'=tmp___7^post83, bDistinct^0'=bDistinct^post83, nSumDiag2^0'=nSumDiag2^post83, nN^0'=nN^post83, tmp___4^0'=tmp___4^post83, tmp^0'=tmp^post83, bSum^0'=bSum^post83, tmp___1^0'=tmp___1^post83, nSum^0'=nSum^post83, tmp___6^0'=tmp___6^post83, nSumDiag1^0'=nSumDiag1^post83, (-nSumDiag1^post83+nSumDiag1^0 == 0 /\ nSumRow^0-nSumRow^post83 == 0 /\ tmp___0^0-tmp___0^post83 == 0 /\ nSumCol^0-nSumCol^post83 == 0 /\ tmp___3^0-tmp___3^post83 == 0 /\ -tmp___5^post83+tmp___5^0 == 0 /\ nDim^0-nDim^post83 == 0 /\ nj^0-nj^post83 == 0 /\ -ni^post83+ni^0 == 0 /\ -tmp___6^post83+tmp___6^0 == 0 /\ bSymmetry^0-bSymmetry^post83 == 0 /\ bDistinct^0-bDistinct^post83 == 0 /\ -bDomain^post83+bDomain^0 == 0 /\ -nN^post83+nN^0 == 0 /\ tmp___7^0-tmp___7^post83 == 0 /\ -bSum^post83+bSum^0 == 0 /\ tmp___4^0-tmp___4^post83 == 0 /\ -nSum^post83+nSum^0 == 0 /\ -tmp^post83+tmp^0 == 0 /\ -nSumDiag2^post83+nSumDiag2^0 == 0 /\ tmp___2^0-tmp___2^post83 == 0 /\ -tmp___1^post83+tmp___1^0 == 0), cost: 1 84: l50 -> l47 : nDim^0'=nDim^post84, tmp___3^0'=tmp___3^post84, nj^0'=nj^post84, bDomain^0'=bDomain^post84, tmp___0^0'=tmp___0^post84, nSumRow^0'=nSumRow^post84, tmp___5^0'=tmp___5^post84, nSumCol^0'=nSumCol^post84, bSymmetry^0'=bSymmetry^post84, tmp___2^0'=tmp___2^post84, ni^0'=ni^post84, tmp___7^0'=tmp___7^post84, bDistinct^0'=bDistinct^post84, nSumDiag2^0'=nSumDiag2^post84, nN^0'=nN^post84, tmp___4^0'=tmp___4^post84, tmp^0'=tmp^post84, bSum^0'=bSum^post84, tmp___1^0'=tmp___1^post84, nSum^0'=nSum^post84, tmp___6^0'=tmp___6^post84, nSumDiag1^0'=nSumDiag1^post84, (-nSum^post84+nSum^0 == 0 /\ bSymmetry^0-bSymmetry^post84 == 0 /\ -ni^post84+ni^0 == 0 /\ bDistinct^0-bDistinct^post84 == 0 /\ -tmp___7^post84+tmp___7^0 == 0 /\ tmp___6^post84 == 0 /\ nDim^0-nDim^post84 == 0 /\ -nN^post84+nN^0 == 0 /\ -bSum^post84+bSum^0 == 0 /\ -tmp___1^post84+tmp___1^0 == 0 /\ tmp___4^0-tmp___4^post84 == 0 /\ -nSumDiag1^post84+nSumDiag1^0 == 0 /\ tmp___5^0-tmp___5^post84 == 0 /\ -nSumCol^post84+nSumCol^0 == 0 /\ bDomain^0-bDomain^post84 == 0 /\ -tmp^post84+tmp^0 == 0 /\ tmp___2^0-tmp___2^post84 == 0 /\ tmp___0^0-tmp___0^post84 == 0 /\ nSumRow^0-nSumRow^post84 == 0 /\ nj^0-nj^post84 == 0 /\ -nSumDiag2^post84+nSumDiag2^0 == 0 /\ tmp___3^0-tmp___3^post84 == 0), cost: 1 85: l51 -> l50 : nDim^0'=nDim^post85, tmp___3^0'=tmp___3^post85, nj^0'=nj^post85, bDomain^0'=bDomain^post85, tmp___0^0'=tmp___0^post85, nSumRow^0'=nSumRow^post85, tmp___5^0'=tmp___5^post85, nSumCol^0'=nSumCol^post85, bSymmetry^0'=bSymmetry^post85, tmp___2^0'=tmp___2^post85, ni^0'=ni^post85, tmp___7^0'=tmp___7^post85, bDistinct^0'=bDistinct^post85, nSumDiag2^0'=nSumDiag2^post85, nN^0'=nN^post85, tmp___4^0'=tmp___4^post85, tmp^0'=tmp^post85, bSum^0'=bSum^post85, tmp___1^0'=tmp___1^post85, nSum^0'=nSum^post85, tmp___6^0'=tmp___6^post85, nSumDiag1^0'=nSumDiag1^post85, (bDomain^0-bDomain^post85 == 0 /\ -bSymmetry^post85+bSymmetry^0 == 0 /\ nSumDiag2^0-nSumDiag2^post85 == 0 /\ -nSumDiag1^post85+nSumDiag1^0 == 0 /\ nSum^0-nSum^post85 == 0 /\ nj^0-nj^post85 == 0 /\ -tmp___6^post85+tmp___6^0 == 0 /\ -tmp___7^post85+tmp___7^0 == 0 /\ -nN^post85+nN^0 == 0 /\ tmp___2^0-tmp___2^post85 == 0 /\ tmp___1^0-tmp___1^post85 == 0 /\ bDistinct^0-bDistinct^post85 == 0 /\ tmp^0-tmp^post85 == 0 /\ nSumRow^0-nSumRow^post85 == 0 /\ ni^0-ni^post85 == 0 /\ -tmp___4^post85+tmp___4^0 == 0 /\ nDim^0-nDim^post85 == 0 /\ -bSum^post85+bSum^0 == 0 /\ -tmp___3^post85+tmp___3^0 == 0 /\ -nSumCol^post85+nSumCol^0 == 0 /\ tmp___5^0-tmp___5^post85 == 0 /\ tmp___0^0-tmp___0^post85 == 0), cost: 1 86: l51 -> l47 : nDim^0'=nDim^post86, tmp___3^0'=tmp___3^post86, nj^0'=nj^post86, bDomain^0'=bDomain^post86, tmp___0^0'=tmp___0^post86, nSumRow^0'=nSumRow^post86, tmp___5^0'=tmp___5^post86, nSumCol^0'=nSumCol^post86, bSymmetry^0'=bSymmetry^post86, tmp___2^0'=tmp___2^post86, ni^0'=ni^post86, tmp___7^0'=tmp___7^post86, bDistinct^0'=bDistinct^post86, nSumDiag2^0'=nSumDiag2^post86, nN^0'=nN^post86, tmp___4^0'=tmp___4^post86, tmp^0'=tmp^post86, bSum^0'=bSum^post86, tmp___1^0'=tmp___1^post86, nSum^0'=nSum^post86, tmp___6^0'=tmp___6^post86, nSumDiag1^0'=nSumDiag1^post86, (bSum^0-bSum^post86 == 0 /\ -nSum^post86+nSum^0 == 0 /\ ni^0-ni^post86 == 0 /\ -tmp^post86+tmp^0 == 0 /\ -nSumCol^post86+nSumCol^0 == 0 /\ -bSymmetry^post86+bSymmetry^0 == 0 /\ tmp___5^0-tmp___5^post86 == 0 /\ -tmp___2^post86+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post86 == 0 /\ nDim^0-nDim^post86 == 0 /\ tmp___3^0-tmp___3^post86 == 0 /\ -tmp___1^post86+tmp___1^0 == 0 /\ -tmp___4^post86+tmp___4^0 == 0 /\ nSumDiag2^0-nSumDiag2^post86 == 0 /\ nj^0-nj^post86 == 0 /\ tmp___6^post86 == 0 /\ nN^0-nN^post86 == 0 /\ -tmp___0^post86+tmp___0^0 == 0 /\ bDomain^0-bDomain^post86 == 0 /\ -nSumDiag1^post86+nSumDiag1^0 == 0 /\ -bDistinct^post86+bDistinct^0 == 0 /\ -nSumRow^post86+nSumRow^0 == 0), cost: 1 87: l52 -> l53 : nDim^0'=nDim^post87, tmp___3^0'=tmp___3^post87, nj^0'=nj^post87, bDomain^0'=bDomain^post87, tmp___0^0'=tmp___0^post87, nSumRow^0'=nSumRow^post87, tmp___5^0'=tmp___5^post87, nSumCol^0'=nSumCol^post87, bSymmetry^0'=bSymmetry^post87, tmp___2^0'=tmp___2^post87, ni^0'=ni^post87, tmp___7^0'=tmp___7^post87, bDistinct^0'=bDistinct^post87, nSumDiag2^0'=nSumDiag2^post87, nN^0'=nN^post87, tmp___4^0'=tmp___4^post87, tmp^0'=tmp^post87, bSum^0'=bSum^post87, tmp___1^0'=tmp___1^post87, nSum^0'=nSum^post87, tmp___6^0'=tmp___6^post87, nSumDiag1^0'=nSumDiag1^post87, (-bDistinct^post87+bDistinct^0 == 0 /\ -tmp___4^post87+tmp___4^0 == 0 /\ -tmp___1^post87+tmp___1^0 == 0 /\ -tmp___6^post87+tmp___6^0 == 0 /\ -tmp___2^post87+tmp___2^0 == 0 /\ -nSumDiag1^post87+nSumDiag1^0 == 0 /\ tmp___3^0-tmp___3^post87 == 0 /\ nj^0-nj^post87 == 0 /\ tmp___5^post87 == 0 /\ tmp___7^0-tmp___7^post87 == 0 /\ nSumCol^0-nSumCol^post87 == 0 /\ -nSum^post87+nSum^0 == 0 /\ -ni^post87+ni^0 == 0 /\ nSumDiag2^0-nSumDiag2^post87 == 0 /\ nN^0-nN^post87 == 0 /\ tmp___0^0-tmp___0^post87 == 0 /\ bSymmetry^0-bSymmetry^post87 == 0 /\ nSumRow^0-nSumRow^post87 == 0 /\ -bSum^post87+bSum^0 == 0 /\ -bDomain^post87+bDomain^0 == 0 /\ -tmp^post87+tmp^0 == 0 /\ nDim^0-nDim^post87 == 0), cost: 1 88: l53 -> l10 : nDim^0'=nDim^post88, tmp___3^0'=tmp___3^post88, nj^0'=nj^post88, bDomain^0'=bDomain^post88, tmp___0^0'=tmp___0^post88, nSumRow^0'=nSumRow^post88, tmp___5^0'=tmp___5^post88, nSumCol^0'=nSumCol^post88, bSymmetry^0'=bSymmetry^post88, tmp___2^0'=tmp___2^post88, ni^0'=ni^post88, tmp___7^0'=tmp___7^post88, bDistinct^0'=bDistinct^post88, nSumDiag2^0'=nSumDiag2^post88, nN^0'=nN^post88, tmp___4^0'=tmp___4^post88, tmp^0'=tmp^post88, bSum^0'=bSum^post88, tmp___1^0'=tmp___1^post88, nSum^0'=nSum^post88, tmp___6^0'=tmp___6^post88, nSumDiag1^0'=nSumDiag1^post88, (tmp___3^0-tmp___3^post88 == 0 /\ -tmp^post88+tmp^0 == 0 /\ tmp___0^0-tmp___0^post88 == 0 /\ bDistinct^0-bDistinct^post88 == 0 /\ -nSum^post88+nSum^0 == 0 /\ bSymmetry^0-bSymmetry^post88 == 0 /\ -tmp___5^post88+tmp___5^0 == 0 /\ nSumCol^0-nSumCol^post88 == 0 /\ nDim^0-nDim^post88 == 0 /\ -bDomain^post88+bDomain^0 == 0 /\ -tmp___1^post88+tmp___1^0 == 0 /\ -nSumDiag1^post88+nSumDiag1^0 == 0 /\ -nSumDiag2^post88+nSumDiag2^0 == 0 /\ tmp___2^0-tmp___2^post88 == 0 /\ tmp___7^0-tmp___7^post88 == 0 /\ tmp___4^0-tmp___4^post88 == 0 /\ nSumRow^0-nSumRow^post88 == 0 /\ -tmp___5^0+bSum^post88 == 0 /\ -ni^post88+ni^0 == 0 /\ -nN^post88+nN^0 == 0 /\ -tmp___6^post88+tmp___6^0 == 0 /\ -1-nj^0+nj^post88 == 0), cost: 1 89: l54 -> l52 : nDim^0'=nDim^post89, tmp___3^0'=tmp___3^post89, nj^0'=nj^post89, bDomain^0'=bDomain^post89, tmp___0^0'=tmp___0^post89, nSumRow^0'=nSumRow^post89, tmp___5^0'=tmp___5^post89, nSumCol^0'=nSumCol^post89, bSymmetry^0'=bSymmetry^post89, tmp___2^0'=tmp___2^post89, ni^0'=ni^post89, tmp___7^0'=tmp___7^post89, bDistinct^0'=bDistinct^post89, nSumDiag2^0'=nSumDiag2^post89, nN^0'=nN^post89, tmp___4^0'=tmp___4^post89, tmp^0'=tmp^post89, bSum^0'=bSum^post89, tmp___1^0'=tmp___1^post89, nSum^0'=nSum^post89, tmp___6^0'=tmp___6^post89, nSumDiag1^0'=nSumDiag1^post89, (-tmp___5^post89+tmp___5^0 == 0 /\ -tmp___6^post89+tmp___6^0 == 0 /\ -tmp___2^post89+tmp___2^0 == 0 /\ tmp___0^0-tmp___0^post89 == 0 /\ tmp___3^0-tmp___3^post89 == 0 /\ bSymmetry^0-bSymmetry^post89 == 0 /\ -ni^post89+ni^0 == 0 /\ nj^0-nj^post89 == 0 /\ nSumCol^0-nSumCol^post89 == 0 /\ bDistinct^0-bDistinct^post89 == 0 /\ -nSumDiag1^post89+nSumDiag1^0 == 0 /\ -nSumDiag2^post89+nSumDiag2^0 == 0 /\ -nSum^post89+nSum^0 == 0 /\ tmp___4^0-tmp___4^post89 == 0 /\ -tmp^post89+tmp^0 == 0 /\ tmp___7^0-tmp___7^post89 == 0 /\ -bDomain^post89+bDomain^0 == 0 /\ -nN^post89+nN^0 == 0 /\ -bSum^post89+bSum^0 == 0 /\ -tmp___1^post89+tmp___1^0 == 0 /\ nSumRow^0-nSumRow^post89 == 0 /\ 1-nSumCol^0+nSum^0 <= 0 /\ nDim^0-nDim^post89 == 0), cost: 1 90: l54 -> l52 : nDim^0'=nDim^post90, tmp___3^0'=tmp___3^post90, nj^0'=nj^post90, bDomain^0'=bDomain^post90, tmp___0^0'=tmp___0^post90, nSumRow^0'=nSumRow^post90, tmp___5^0'=tmp___5^post90, nSumCol^0'=nSumCol^post90, bSymmetry^0'=bSymmetry^post90, tmp___2^0'=tmp___2^post90, ni^0'=ni^post90, tmp___7^0'=tmp___7^post90, bDistinct^0'=bDistinct^post90, nSumDiag2^0'=nSumDiag2^post90, nN^0'=nN^post90, tmp___4^0'=tmp___4^post90, tmp^0'=tmp^post90, bSum^0'=bSum^post90, tmp___1^0'=tmp___1^post90, nSum^0'=nSum^post90, tmp___6^0'=tmp___6^post90, nSumDiag1^0'=nSumDiag1^post90, (-ni^post90+ni^0 == 0 /\ nDim^0-nDim^post90 == 0 /\ -tmp___4^post90+tmp___4^0 == 0 /\ bDistinct^0-bDistinct^post90 == 0 /\ bSymmetry^0-bSymmetry^post90 == 0 /\ tmp___1^0-tmp___1^post90 == 0 /\ -bSum^post90+bSum^0 == 0 /\ tmp___5^0-tmp___5^post90 == 0 /\ -tmp^post90+tmp^0 == 0 /\ bDomain^0-bDomain^post90 == 0 /\ nSumRow^0-nSumRow^post90 == 0 /\ -nSumCol^post90+nSumCol^0 == 0 /\ tmp___0^0-tmp___0^post90 == 0 /\ tmp___3^0-tmp___3^post90 == 0 /\ tmp___2^0-tmp___2^post90 == 0 /\ 1+nSumCol^0-nSum^0 <= 0 /\ -nSumDiag1^post90+nSumDiag1^0 == 0 /\ -tmp___7^post90+tmp___7^0 == 0 /\ -nSumDiag2^post90+nSumDiag2^0 == 0 /\ -tmp___6^post90+tmp___6^0 == 0 /\ -nSum^post90+nSum^0 == 0 /\ -nN^post90+nN^0 == 0 /\ nj^0-nj^post90 == 0), cost: 1 91: l54 -> l53 : nDim^0'=nDim^post91, tmp___3^0'=tmp___3^post91, nj^0'=nj^post91, bDomain^0'=bDomain^post91, tmp___0^0'=tmp___0^post91, nSumRow^0'=nSumRow^post91, tmp___5^0'=tmp___5^post91, nSumCol^0'=nSumCol^post91, bSymmetry^0'=bSymmetry^post91, tmp___2^0'=tmp___2^post91, ni^0'=ni^post91, tmp___7^0'=tmp___7^post91, bDistinct^0'=bDistinct^post91, nSumDiag2^0'=nSumDiag2^post91, nN^0'=nN^post91, tmp___4^0'=tmp___4^post91, tmp^0'=tmp^post91, bSum^0'=bSum^post91, tmp___1^0'=tmp___1^post91, nSum^0'=nSum^post91, tmp___6^0'=tmp___6^post91, nSumDiag1^0'=nSumDiag1^post91, (nSumDiag2^0-nSumDiag2^post91 == 0 /\ nSum^0-nSum^post91 == 0 /\ -nSumDiag1^post91+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post91 == 0 /\ tmp___2^0-tmp___2^post91 == 0 /\ nj^0-nj^post91 == 0 /\ tmp___0^0-tmp___0^post91 == 0 /\ tmp___1^0-tmp___1^post91 == 0 /\ -tmp___6^post91+tmp___6^0 == 0 /\ -nN^post91+nN^0 == 0 /\ -bSymmetry^post91+bSymmetry^0 == 0 /\ -tmp___7^post91+tmp___7^0 == 0 /\ -nSumCol^post91+nSumCol^0 == 0 /\ -1+tmp___5^post91 == 0 /\ nSumCol^0-nSum^0 <= 0 /\ -tmp^post91+tmp^0 == 0 /\ nSumRow^0-nSumRow^post91 == 0 /\ -tmp___3^post91+tmp___3^0 == 0 /\ nDim^0-nDim^post91 == 0 /\ ni^0-ni^post91 == 0 /\ -tmp___4^post91+tmp___4^0 == 0 /\ -bSum^post91+bSum^0 == 0 /\ -nSumCol^0+nSum^0 <= 0 /\ bDistinct^0-bDistinct^post91 == 0), cost: 1 92: l55 -> l53 : nDim^0'=nDim^post92, tmp___3^0'=tmp___3^post92, nj^0'=nj^post92, bDomain^0'=bDomain^post92, tmp___0^0'=tmp___0^post92, nSumRow^0'=nSumRow^post92, tmp___5^0'=tmp___5^post92, nSumCol^0'=nSumCol^post92, bSymmetry^0'=bSymmetry^post92, tmp___2^0'=tmp___2^post92, ni^0'=ni^post92, tmp___7^0'=tmp___7^post92, bDistinct^0'=bDistinct^post92, nSumDiag2^0'=nSumDiag2^post92, nN^0'=nN^post92, tmp___4^0'=tmp___4^post92, tmp^0'=tmp^post92, bSum^0'=bSum^post92, tmp___1^0'=tmp___1^post92, nSum^0'=nSum^post92, tmp___6^0'=tmp___6^post92, nSumDiag1^0'=nSumDiag1^post92, (bSum^0-bSum^post92 == 0 /\ -tmp___0^post92+tmp___0^0 == 0 /\ tmp^0-tmp^post92 == 0 /\ -nSumCol^post92+nSumCol^0 == 0 /\ -bSum^0 <= 0 /\ nj^0-nj^post92 == 0 /\ -bSymmetry^post92+bSymmetry^0 == 0 /\ -tmp___1^post92+tmp___1^0 == 0 /\ -nSumDiag1^post92+nSumDiag1^0 == 0 /\ tmp___3^0-tmp___3^post92 == 0 /\ -nSumRow^post92+nSumRow^0 == 0 /\ tmp___5^post92 == 0 /\ nSumDiag2^0-nSumDiag2^post92 == 0 /\ -bDistinct^post92+bDistinct^0 == 0 /\ -tmp___4^post92+tmp___4^0 == 0 /\ nDim^0-nDim^post92 == 0 /\ -tmp___6^post92+tmp___6^0 == 0 /\ -tmp___2^post92+tmp___2^0 == 0 /\ bSum^0 <= 0 /\ bDomain^0-bDomain^post92 == 0 /\ -tmp___7^post92+tmp___7^0 == 0 /\ ni^0-ni^post92 == 0 /\ -nSum^post92+nSum^0 == 0 /\ nN^0-nN^post92 == 0), cost: 1 93: l55 -> l54 : nDim^0'=nDim^post93, tmp___3^0'=tmp___3^post93, nj^0'=nj^post93, bDomain^0'=bDomain^post93, tmp___0^0'=tmp___0^post93, nSumRow^0'=nSumRow^post93, tmp___5^0'=tmp___5^post93, nSumCol^0'=nSumCol^post93, bSymmetry^0'=bSymmetry^post93, tmp___2^0'=tmp___2^post93, ni^0'=ni^post93, tmp___7^0'=tmp___7^post93, bDistinct^0'=bDistinct^post93, nSumDiag2^0'=nSumDiag2^post93, nN^0'=nN^post93, tmp___4^0'=tmp___4^post93, tmp^0'=tmp^post93, bSum^0'=bSum^post93, tmp___1^0'=tmp___1^post93, nSum^0'=nSum^post93, tmp___6^0'=tmp___6^post93, nSumDiag1^0'=nSumDiag1^post93, (-tmp___1^post93+tmp___1^0 == 0 /\ -bDomain^post93+bDomain^0 == 0 /\ -tmp___2^post93+tmp___2^0 == 0 /\ -nSumDiag1^post93+nSumDiag1^0 == 0 /\ nj^0-nj^post93 == 0 /\ nN^0-nN^post93 == 0 /\ 1-bSum^0 <= 0 /\ -tmp___6^post93+tmp___6^0 == 0 /\ tmp___5^0-tmp___5^post93 == 0 /\ tmp___7^0-tmp___7^post93 == 0 /\ nSumCol^0-nSumCol^post93 == 0 /\ nSumDiag2^0-nSumDiag2^post93 == 0 /\ nSumRow^0-nSumRow^post93 == 0 /\ -bDistinct^post93+bDistinct^0 == 0 /\ -tmp___4^post93+tmp___4^0 == 0 /\ nDim^0-nDim^post93 == 0 /\ tmp___3^0-tmp___3^post93 == 0 /\ -nSum^post93+nSum^0 == 0 /\ -tmp^post93+tmp^0 == 0 /\ bSymmetry^0-bSymmetry^post93 == 0 /\ tmp___0^0-tmp___0^post93 == 0 /\ -bSum^post93+bSum^0 == 0 /\ -ni^post93+ni^0 == 0), cost: 1 94: l55 -> l54 : nDim^0'=nDim^post94, tmp___3^0'=tmp___3^post94, nj^0'=nj^post94, bDomain^0'=bDomain^post94, tmp___0^0'=tmp___0^post94, nSumRow^0'=nSumRow^post94, tmp___5^0'=tmp___5^post94, nSumCol^0'=nSumCol^post94, bSymmetry^0'=bSymmetry^post94, tmp___2^0'=tmp___2^post94, ni^0'=ni^post94, tmp___7^0'=tmp___7^post94, bDistinct^0'=bDistinct^post94, nSumDiag2^0'=nSumDiag2^post94, nN^0'=nN^post94, tmp___4^0'=tmp___4^post94, tmp^0'=tmp^post94, bSum^0'=bSum^post94, tmp___1^0'=tmp___1^post94, nSum^0'=nSum^post94, tmp___6^0'=tmp___6^post94, nSumDiag1^0'=nSumDiag1^post94, (-tmp^post94+tmp^0 == 0 /\ -nSumDiag2^post94+nSumDiag2^0 == 0 /\ -tmp___6^post94+tmp___6^0 == 0 /\ nj^0-nj^post94 == 0 /\ -bSum^post94+bSum^0 == 0 /\ -nSum^post94+nSum^0 == 0 /\ -tmp___2^post94+tmp___2^0 == 0 /\ nN^0-nN^post94 == 0 /\ tmp___0^0-tmp___0^post94 == 0 /\ nDim^0-nDim^post94 == 0 /\ -tmp___1^post94+tmp___1^0 == 0 /\ bDomain^0-bDomain^post94 == 0 /\ 1+bSum^0 <= 0 /\ tmp___3^0-tmp___3^post94 == 0 /\ bSymmetry^0-bSymmetry^post94 == 0 /\ -ni^post94+ni^0 == 0 /\ nSumRow^0-nSumRow^post94 == 0 /\ tmp___7^0-tmp___7^post94 == 0 /\ tmp___4^0-tmp___4^post94 == 0 /\ nSumCol^0-nSumCol^post94 == 0 /\ -tmp___5^post94+tmp___5^0 == 0 /\ -bDistinct^post94+bDistinct^0 == 0 /\ -nSumDiag1^post94+nSumDiag1^0 == 0), cost: 1 101: l56 -> l37 : nDim^0'=nDim^post101, tmp___3^0'=tmp___3^post101, nj^0'=nj^post101, bDomain^0'=bDomain^post101, tmp___0^0'=tmp___0^post101, nSumRow^0'=nSumRow^post101, tmp___5^0'=tmp___5^post101, nSumCol^0'=nSumCol^post101, bSymmetry^0'=bSymmetry^post101, tmp___2^0'=tmp___2^post101, ni^0'=ni^post101, tmp___7^0'=tmp___7^post101, bDistinct^0'=bDistinct^post101, nSumDiag2^0'=nSumDiag2^post101, nN^0'=nN^post101, tmp___4^0'=tmp___4^post101, tmp^0'=tmp^post101, bSum^0'=bSum^post101, tmp___1^0'=tmp___1^post101, nSum^0'=nSum^post101, tmp___6^0'=tmp___6^post101, nSumDiag1^0'=nSumDiag1^post101, (0 == 0 /\ -tmp___7^post101+tmp___7^0 == 0 /\ nj^0-nj^post101 == 0 /\ -4+nDim^post101 == 0 /\ nSumCol^post101 == 0 /\ bSymmetry^post101 == 0 /\ -tmp___6^post101+tmp___6^0 == 0 /\ tmp___1^0-tmp___1^post101 == 0 /\ nSumRow^post101 == 0 /\ tmp___2^0-tmp___2^post101 == 0 /\ -tmp___4^post101+tmp___4^0 == 0 /\ -1+bSum^post101 == 0 /\ -1+bDomain^post101 == 0 /\ -1+bDistinct^post101 == 0 /\ nSumDiag1^post101 == 0 /\ -tmp___3^post101+tmp___3^0 == 0 /\ ni^post101 == 0 /\ tmp___0^0-tmp___0^post101 == 0 /\ nSumDiag2^post101 == 0 /\ tmp___5^0-tmp___5^post101 == 0), cost: 1 102: l57 -> l56 : nDim^0'=nDim^post102, tmp___3^0'=tmp___3^post102, nj^0'=nj^post102, bDomain^0'=bDomain^post102, tmp___0^0'=tmp___0^post102, nSumRow^0'=nSumRow^post102, tmp___5^0'=tmp___5^post102, nSumCol^0'=nSumCol^post102, bSymmetry^0'=bSymmetry^post102, tmp___2^0'=tmp___2^post102, ni^0'=ni^post102, tmp___7^0'=tmp___7^post102, bDistinct^0'=bDistinct^post102, nSumDiag2^0'=nSumDiag2^post102, nN^0'=nN^post102, tmp___4^0'=tmp___4^post102, tmp^0'=tmp^post102, bSum^0'=bSum^post102, tmp___1^0'=tmp___1^post102, nSum^0'=nSum^post102, tmp___6^0'=tmp___6^post102, nSumDiag1^0'=nSumDiag1^post102, (-nSum^post102+nSum^0 == 0 /\ -tmp___6^post102+tmp___6^0 == 0 /\ ni^0-ni^post102 == 0 /\ bSum^0-bSum^post102 == 0 /\ -tmp___0^post102+tmp___0^0 == 0 /\ -nSumCol^post102+nSumCol^0 == 0 /\ -tmp___1^post102+tmp___1^0 == 0 /\ tmp___5^0-tmp___5^post102 == 0 /\ tmp___7^0-tmp___7^post102 == 0 /\ -bSymmetry^post102+bSymmetry^0 == 0 /\ tmp___3^0-tmp___3^post102 == 0 /\ -tmp^post102+tmp^0 == 0 /\ -tmp___4^post102+tmp___4^0 == 0 /\ nSumDiag2^0-nSumDiag2^post102 == 0 /\ nj^0-nj^post102 == 0 /\ nDim^0-nDim^post102 == 0 /\ -tmp___2^post102+tmp___2^0 == 0 /\ nN^0-nN^post102 == 0 /\ -nSumDiag1^post102+nSumDiag1^0 == 0 /\ -bDistinct^post102+bDistinct^0 == 0 /\ -nSumRow^post102+nSumRow^0 == 0 /\ bDomain^0-bDomain^post102 == 0), cost: 1 Removed unreachable rules and leafs Start location: l57 0: l0 -> l1 : nDim^0'=nDim^post0, tmp___3^0'=tmp___3^post0, nj^0'=nj^post0, bDomain^0'=bDomain^post0, tmp___0^0'=tmp___0^post0, nSumRow^0'=nSumRow^post0, tmp___5^0'=tmp___5^post0, nSumCol^0'=nSumCol^post0, bSymmetry^0'=bSymmetry^post0, tmp___2^0'=tmp___2^post0, ni^0'=ni^post0, tmp___7^0'=tmp___7^post0, bDistinct^0'=bDistinct^post0, nSumDiag2^0'=nSumDiag2^post0, nN^0'=nN^post0, tmp___4^0'=tmp___4^post0, tmp^0'=tmp^post0, bSum^0'=bSum^post0, tmp___1^0'=tmp___1^post0, nSum^0'=nSum^post0, tmp___6^0'=tmp___6^post0, nSumDiag1^0'=nSumDiag1^post0, (tmp___5^0-tmp___5^post0 == 0 /\ bDomain^0-bDomain^post0 == 0 /\ -ni^post0+ni^0 == 0 /\ -nSumDiag1^post0+nSumDiag1^0 == 0 /\ nj^0-nj^post0 == 0 /\ nSum^0-nSum^post0 == 0 /\ -tmp___6^post0+tmp___6^0 == 0 /\ -nSumDiag2^post0+nSumDiag2^0 == 0 /\ -nSumCol^post0+nSumCol^0 == 0 /\ -nN^post0+nN^0 == 0 /\ tmp___1^0-tmp___1^post0 == 0 /\ tmp___4^post0 == 0 /\ bDistinct^0-bDistinct^post0 == 0 /\ nSumRow^0-nSumRow^post0 == 0 /\ tmp^0-tmp^post0 == 0 /\ nDim^0-nDim^post0 == 0 /\ -bSum^post0+bSum^0 == 0 /\ bSymmetry^0-bSymmetry^post0 == 0 /\ tmp___2^0-tmp___2^post0 == 0 /\ -tmp___3^post0+tmp___3^0 == 0 /\ -tmp___7^post0+tmp___7^0 == 0 /\ tmp___0^0-tmp___0^post0 == 0), cost: 1 1: l1 -> l2 : nDim^0'=nDim^post1, tmp___3^0'=tmp___3^post1, nj^0'=nj^post1, bDomain^0'=bDomain^post1, tmp___0^0'=tmp___0^post1, nSumRow^0'=nSumRow^post1, tmp___5^0'=tmp___5^post1, nSumCol^0'=nSumCol^post1, bSymmetry^0'=bSymmetry^post1, tmp___2^0'=tmp___2^post1, ni^0'=ni^post1, tmp___7^0'=tmp___7^post1, bDistinct^0'=bDistinct^post1, nSumDiag2^0'=nSumDiag2^post1, nN^0'=nN^post1, tmp___4^0'=tmp___4^post1, tmp^0'=tmp^post1, bSum^0'=bSum^post1, tmp___1^0'=tmp___1^post1, nSum^0'=nSum^post1, tmp___6^0'=tmp___6^post1, nSumDiag1^0'=nSumDiag1^post1, (nSumDiag2^0-nSumDiag2^post1 == 0 /\ -nN^post1+nN^0 == 0 /\ -tmp___6^post1+tmp___6^0 == 0 /\ -tmp___7^post1+tmp___7^0 == 0 /\ -bSymmetry^post1+bSymmetry^0 == 0 /\ -nSum^post1+nSum^0 == 0 /\ -tmp___4^post1+tmp___4^0 == 0 /\ nj^0-nj^post1 == 0 /\ nDim^0-nDim^post1 == 0 /\ tmp___2^0-tmp___2^post1 == 0 /\ -tmp___1^post1+tmp___1^0 == 0 /\ -nSumDiag1^post1+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post1 == 0 /\ tmp^0-tmp^post1 == 0 /\ tmp___3^0-tmp___3^post1 == 0 /\ -tmp___0^post1+tmp___0^0 == 0 /\ -bDistinct^post1+bDistinct^0 == 0 /\ -1-ni^0+ni^post1 == 0 /\ nSumCol^0-nSumCol^post1 == 0 /\ tmp___5^0-tmp___5^post1 == 0 /\ bSum^post1-tmp___4^0 == 0 /\ -nSumRow^post1+nSumRow^0 == 0), cost: 1 41: l2 -> l9 : nDim^0'=nDim^post41, tmp___3^0'=tmp___3^post41, nj^0'=nj^post41, bDomain^0'=bDomain^post41, tmp___0^0'=tmp___0^post41, nSumRow^0'=nSumRow^post41, tmp___5^0'=tmp___5^post41, nSumCol^0'=nSumCol^post41, bSymmetry^0'=bSymmetry^post41, tmp___2^0'=tmp___2^post41, ni^0'=ni^post41, tmp___7^0'=tmp___7^post41, bDistinct^0'=bDistinct^post41, nSumDiag2^0'=nSumDiag2^post41, nN^0'=nN^post41, tmp___4^0'=tmp___4^post41, tmp^0'=tmp^post41, bSum^0'=bSum^post41, tmp___1^0'=tmp___1^post41, nSum^0'=nSum^post41, tmp___6^0'=tmp___6^post41, nSumDiag1^0'=nSumDiag1^post41, (-tmp___2^post41+tmp___2^0 == 0 /\ ni^0-ni^post41 == 0 /\ -bDistinct^post41+bDistinct^0 == 0 /\ -tmp___4^post41+tmp___4^0 == 0 /\ -bSum^post41+bSum^0 == 0 /\ -tmp___6^post41+tmp___6^0 == 0 /\ -nSum^post41+nSum^0 == 0 /\ tmp___5^0-tmp___5^post41 == 0 /\ nDim^0-nDim^post41 == 0 /\ tmp___7^0-tmp___7^post41 == 0 /\ bDomain^0-bDomain^post41 == 0 /\ -tmp___0^post41+tmp___0^0 == 0 /\ -nSumDiag1^post41+nSumDiag1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post41 == 0 /\ nN^0-nN^post41 == 0 /\ -tmp___1^post41+tmp___1^0 == 0 /\ tmp___3^0-tmp___3^post41 == 0 /\ -nj^post41+nj^0 == 0 /\ -nSumRow^post41+nSumRow^0 == 0 /\ -tmp^post41+tmp^0 == 0 /\ bSymmetry^0-bSymmetry^post41 == 0 /\ nSumCol^0-nSumCol^post41 == 0), cost: 1 2: l3 -> l0 : nDim^0'=nDim^post2, tmp___3^0'=tmp___3^post2, nj^0'=nj^post2, bDomain^0'=bDomain^post2, tmp___0^0'=tmp___0^post2, nSumRow^0'=nSumRow^post2, tmp___5^0'=tmp___5^post2, nSumCol^0'=nSumCol^post2, bSymmetry^0'=bSymmetry^post2, tmp___2^0'=tmp___2^post2, ni^0'=ni^post2, tmp___7^0'=tmp___7^post2, bDistinct^0'=bDistinct^post2, nSumDiag2^0'=nSumDiag2^post2, nN^0'=nN^post2, tmp___4^0'=tmp___4^post2, tmp^0'=tmp^post2, bSum^0'=bSum^post2, tmp___1^0'=tmp___1^post2, nSum^0'=nSum^post2, tmp___6^0'=tmp___6^post2, nSumDiag1^0'=nSumDiag1^post2, (-tmp___4^post2+tmp___4^0 == 0 /\ tmp___7^0-tmp___7^post2 == 0 /\ nDim^0-nDim^post2 == 0 /\ -nSumDiag1^post2+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post2 == 0 /\ -tmp^post2+tmp^0 == 0 /\ -bSum^post2+bSum^0 == 0 /\ ni^0-ni^post2 == 0 /\ tmp___0^0-tmp___0^post2 == 0 /\ -tmp___2^post2+tmp___2^0 == 0 /\ 1-nSumRow^0+nSum^0 <= 0 /\ nSumRow^0-nSumRow^post2 == 0 /\ bSymmetry^0-bSymmetry^post2 == 0 /\ -tmp___6^post2+tmp___6^0 == 0 /\ nSumCol^0-nSumCol^post2 == 0 /\ -tmp___5^post2+tmp___5^0 == 0 /\ -tmp___1^post2+tmp___1^0 == 0 /\ nN^0-nN^post2 == 0 /\ -bDistinct^post2+bDistinct^0 == 0 /\ -nSumDiag2^post2+nSumDiag2^0 == 0 /\ -nj^post2+nj^0 == 0 /\ -nSum^post2+nSum^0 == 0 /\ tmp___3^0-tmp___3^post2 == 0), cost: 1 3: l3 -> l0 : nDim^0'=nDim^post3, tmp___3^0'=tmp___3^post3, nj^0'=nj^post3, bDomain^0'=bDomain^post3, tmp___0^0'=tmp___0^post3, nSumRow^0'=nSumRow^post3, tmp___5^0'=tmp___5^post3, nSumCol^0'=nSumCol^post3, bSymmetry^0'=bSymmetry^post3, tmp___2^0'=tmp___2^post3, ni^0'=ni^post3, tmp___7^0'=tmp___7^post3, bDistinct^0'=bDistinct^post3, nSumDiag2^0'=nSumDiag2^post3, nN^0'=nN^post3, tmp___4^0'=tmp___4^post3, tmp^0'=tmp^post3, bSum^0'=bSum^post3, tmp___1^0'=tmp___1^post3, nSum^0'=nSum^post3, tmp___6^0'=tmp___6^post3, nSumDiag1^0'=nSumDiag1^post3, (-nSumDiag1^post3+nSumDiag1^0 == 0 /\ -nSumDiag2^post3+nSumDiag2^0 == 0 /\ tmp___0^0-tmp___0^post3 == 0 /\ nSumRow^0-nSumRow^post3 == 0 /\ nSumCol^0-nSumCol^post3 == 0 /\ tmp___3^0-tmp___3^post3 == 0 /\ nDim^0-nDim^post3 == 0 /\ -tmp___6^post3+tmp___6^0 == 0 /\ -ni^post3+ni^0 == 0 /\ bDistinct^0-bDistinct^post3 == 0 /\ bSymmetry^0-bSymmetry^post3 == 0 /\ -nN^post3+nN^0 == 0 /\ -bDomain^post3+bDomain^0 == 0 /\ tmp___7^0-tmp___7^post3 == 0 /\ -bSum^post3+bSum^0 == 0 /\ tmp___4^0-tmp___4^post3 == 0 /\ tmp___2^0-tmp___2^post3 == 0 /\ nj^0-nj^post3 == 0 /\ -tmp^post3+tmp^0 == 0 /\ -nSum^post3+nSum^0 == 0 /\ -tmp___5^post3+tmp___5^0 == 0 /\ 1+nSumRow^0-nSum^0 <= 0 /\ -tmp___1^post3+tmp___1^0 == 0), cost: 1 4: l3 -> l1 : nDim^0'=nDim^post4, tmp___3^0'=tmp___3^post4, nj^0'=nj^post4, bDomain^0'=bDomain^post4, tmp___0^0'=tmp___0^post4, nSumRow^0'=nSumRow^post4, tmp___5^0'=tmp___5^post4, nSumCol^0'=nSumCol^post4, bSymmetry^0'=bSymmetry^post4, tmp___2^0'=tmp___2^post4, ni^0'=ni^post4, tmp___7^0'=tmp___7^post4, bDistinct^0'=bDistinct^post4, nSumDiag2^0'=nSumDiag2^post4, nN^0'=nN^post4, tmp___4^0'=tmp___4^post4, tmp^0'=tmp^post4, bSum^0'=bSum^post4, tmp___1^0'=tmp___1^post4, nSum^0'=nSum^post4, tmp___6^0'=tmp___6^post4, nSumDiag1^0'=nSumDiag1^post4, (bSymmetry^0-bSymmetry^post4 == 0 /\ -nSum^post4+nSum^0 == 0 /\ -tmp^post4+tmp^0 == 0 /\ bDistinct^0-bDistinct^post4 == 0 /\ -ni^post4+ni^0 == 0 /\ -nN^post4+nN^0 == 0 /\ -tmp___7^post4+tmp___7^0 == 0 /\ nDim^0-nDim^post4 == 0 /\ -bSum^post4+bSum^0 == 0 /\ -tmp___1^post4+tmp___1^0 == 0 /\ -nSumCol^post4+nSumCol^0 == 0 /\ -nSumDiag1^post4+nSumDiag1^0 == 0 /\ tmp___5^0-tmp___5^post4 == 0 /\ bDomain^0-bDomain^post4 == 0 /\ -1+tmp___4^post4 == 0 /\ tmp___2^0-tmp___2^post4 == 0 /\ tmp___0^0-tmp___0^post4 == 0 /\ nSumRow^0-nSumRow^post4 == 0 /\ -nSumRow^0+nSum^0 <= 0 /\ -tmp___6^post4+tmp___6^0 == 0 /\ nj^0-nj^post4 == 0 /\ nSumRow^0-nSum^0 <= 0 /\ tmp___3^0-tmp___3^post4 == 0 /\ -nSumDiag2^post4+nSumDiag2^0 == 0), cost: 1 5: l4 -> l1 : nDim^0'=nDim^post5, tmp___3^0'=tmp___3^post5, nj^0'=nj^post5, bDomain^0'=bDomain^post5, tmp___0^0'=tmp___0^post5, nSumRow^0'=nSumRow^post5, tmp___5^0'=tmp___5^post5, nSumCol^0'=nSumCol^post5, bSymmetry^0'=bSymmetry^post5, tmp___2^0'=tmp___2^post5, ni^0'=ni^post5, tmp___7^0'=tmp___7^post5, bDistinct^0'=bDistinct^post5, nSumDiag2^0'=nSumDiag2^post5, nN^0'=nN^post5, tmp___4^0'=tmp___4^post5, tmp^0'=tmp^post5, bSum^0'=bSum^post5, tmp___1^0'=tmp___1^post5, nSum^0'=nSum^post5, tmp___6^0'=tmp___6^post5, nSumDiag1^0'=nSumDiag1^post5, (bDomain^0-bDomain^post5 == 0 /\ nSumDiag2^0-nSumDiag2^post5 == 0 /\ -bSymmetry^post5+bSymmetry^0 == 0 /\ nSum^0-nSum^post5 == 0 /\ nj^0-nj^post5 == 0 /\ -nSumDiag1^post5+nSumDiag1^0 == 0 /\ -bSum^0 <= 0 /\ -tmp___6^post5+tmp___6^0 == 0 /\ -nN^post5+nN^0 == 0 /\ -tmp___7^post5+tmp___7^0 == 0 /\ tmp___2^0-tmp___2^post5 == 0 /\ tmp___1^0-tmp___1^post5 == 0 /\ tmp___4^post5 == 0 /\ bDistinct^0-bDistinct^post5 == 0 /\ nSumRow^0-nSumRow^post5 == 0 /\ ni^0-ni^post5 == 0 /\ tmp___0^0-tmp___0^post5 == 0 /\ -bSum^post5+bSum^0 == 0 /\ nDim^0-nDim^post5 == 0 /\ bSum^0 <= 0 /\ -tmp___3^post5+tmp___3^0 == 0 /\ tmp^0-tmp^post5 == 0 /\ tmp___5^0-tmp___5^post5 == 0 /\ -nSumCol^post5+nSumCol^0 == 0), cost: 1 6: l4 -> l3 : nDim^0'=nDim^post6, tmp___3^0'=tmp___3^post6, nj^0'=nj^post6, bDomain^0'=bDomain^post6, tmp___0^0'=tmp___0^post6, nSumRow^0'=nSumRow^post6, tmp___5^0'=tmp___5^post6, nSumCol^0'=nSumCol^post6, bSymmetry^0'=bSymmetry^post6, tmp___2^0'=tmp___2^post6, ni^0'=ni^post6, tmp___7^0'=tmp___7^post6, bDistinct^0'=bDistinct^post6, nSumDiag2^0'=nSumDiag2^post6, nN^0'=nN^post6, tmp___4^0'=tmp___4^post6, tmp^0'=tmp^post6, bSum^0'=bSum^post6, tmp___1^0'=tmp___1^post6, nSum^0'=nSum^post6, tmp___6^0'=tmp___6^post6, nSumDiag1^0'=nSumDiag1^post6, (bSum^0-bSum^post6 == 0 /\ -tmp^post6+tmp^0 == 0 /\ -nSum^post6+nSum^0 == 0 /\ ni^0-ni^post6 == 0 /\ -tmp___6^post6+tmp___6^0 == 0 /\ -nSumCol^post6+nSumCol^0 == 0 /\ -bSymmetry^post6+bSymmetry^0 == 0 /\ -tmp___4^post6+tmp___4^0 == 0 /\ -tmp___2^post6+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post6 == 0 /\ tmp___3^0-tmp___3^post6 == 0 /\ nDim^0-nDim^post6 == 0 /\ 1-bSum^0 <= 0 /\ tmp___5^0-tmp___5^post6 == 0 /\ -tmp___1^post6+tmp___1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post6 == 0 /\ nj^0-nj^post6 == 0 /\ -tmp___0^post6+tmp___0^0 == 0 /\ nN^0-nN^post6 == 0 /\ bDomain^0-bDomain^post6 == 0 /\ -nSumDiag1^post6+nSumDiag1^0 == 0 /\ -nSumRow^post6+nSumRow^0 == 0 /\ -bDistinct^post6+bDistinct^0 == 0), cost: 1 7: l4 -> l3 : nDim^0'=nDim^post7, tmp___3^0'=tmp___3^post7, nj^0'=nj^post7, bDomain^0'=bDomain^post7, tmp___0^0'=tmp___0^post7, nSumRow^0'=nSumRow^post7, tmp___5^0'=tmp___5^post7, nSumCol^0'=nSumCol^post7, bSymmetry^0'=bSymmetry^post7, tmp___2^0'=tmp___2^post7, ni^0'=ni^post7, tmp___7^0'=tmp___7^post7, bDistinct^0'=bDistinct^post7, nSumDiag2^0'=nSumDiag2^post7, nN^0'=nN^post7, tmp___4^0'=tmp___4^post7, tmp^0'=tmp^post7, bSum^0'=bSum^post7, tmp___1^0'=tmp___1^post7, nSum^0'=nSum^post7, tmp___6^0'=tmp___6^post7, nSumDiag1^0'=nSumDiag1^post7, (tmp___5^0-tmp___5^post7 == 0 /\ -bDistinct^post7+bDistinct^0 == 0 /\ -tmp___4^post7+tmp___4^0 == 0 /\ -tmp___2^post7+tmp___2^0 == 0 /\ nDim^0-nDim^post7 == 0 /\ -nSumDiag1^post7+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post7 == 0 /\ tmp___7^0-tmp___7^post7 == 0 /\ ni^0-ni^post7 == 0 /\ -nSum^post7+nSum^0 == 0 /\ tmp___0^0-tmp___0^post7 == 0 /\ nSumRow^0-nSumRow^post7 == 0 /\ -bSum^post7+bSum^0 == 0 /\ 1+bSum^0 <= 0 /\ nSumCol^0-nSumCol^post7 == 0 /\ -tmp___6^post7+tmp___6^0 == 0 /\ nN^0-nN^post7 == 0 /\ nSumDiag2^0-nSumDiag2^post7 == 0 /\ bSymmetry^0-bSymmetry^post7 == 0 /\ -tmp___1^post7+tmp___1^0 == 0 /\ -nj^post7+nj^0 == 0 /\ tmp___3^0-tmp___3^post7 == 0 /\ -tmp^post7+tmp^0 == 0), cost: 1 8: l5 -> l6 : nDim^0'=nDim^post8, tmp___3^0'=tmp___3^post8, nj^0'=nj^post8, bDomain^0'=bDomain^post8, tmp___0^0'=tmp___0^post8, nSumRow^0'=nSumRow^post8, tmp___5^0'=tmp___5^post8, nSumCol^0'=nSumCol^post8, bSymmetry^0'=bSymmetry^post8, tmp___2^0'=tmp___2^post8, ni^0'=ni^post8, tmp___7^0'=tmp___7^post8, bDistinct^0'=bDistinct^post8, nSumDiag2^0'=nSumDiag2^post8, nN^0'=nN^post8, tmp___4^0'=tmp___4^post8, tmp^0'=tmp^post8, bSum^0'=bSum^post8, tmp___1^0'=tmp___1^post8, nSum^0'=nSum^post8, tmp___6^0'=tmp___6^post8, nSumDiag1^0'=nSumDiag1^post8, (-nSumDiag1^post8+nSumDiag1^0 == 0 /\ -tmp___1^post8+tmp___1^0 == 0 /\ -nSumDiag2^post8+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post8 == 0 /\ nj^0-nj^post8 == 0 /\ nSumCol^0-nSumCol^post8 == 0 /\ -tmp___6^post8+tmp___6^0 == 0 /\ -tmp^post8+tmp^0 == 0 /\ -tmp___2^post8+tmp___2^0 == 0 /\ nN^0-nN^post8 == 0 /\ -ni^post8+ni^0 == 0 /\ bSymmetry^0-bSymmetry^post8 == 0 /\ nSumRow^0-nSumRow^post8 == 0 /\ -bDistinct^post8+bDistinct^0 == 0 /\ -tmp___4^post8+tmp___4^0 == 0 /\ nDim^0-nDim^post8 == 0 /\ tmp___3^0-tmp___3^post8 == 0 /\ -bSum^post8+bSum^0 == 0 /\ -tmp___5^post8+tmp___5^0 == 0 /\ -nSum^post8+nSum^0 == 0 /\ -bDomain^post8+bDomain^0 == 0 /\ tmp___0^0-tmp___0^post8 == 0), cost: 1 47: l6 -> l19 : nDim^0'=nDim^post47, tmp___3^0'=tmp___3^post47, nj^0'=nj^post47, bDomain^0'=bDomain^post47, tmp___0^0'=tmp___0^post47, nSumRow^0'=nSumRow^post47, tmp___5^0'=tmp___5^post47, nSumCol^0'=nSumCol^post47, bSymmetry^0'=bSymmetry^post47, tmp___2^0'=tmp___2^post47, ni^0'=ni^post47, tmp___7^0'=tmp___7^post47, bDistinct^0'=bDistinct^post47, nSumDiag2^0'=nSumDiag2^post47, nN^0'=nN^post47, tmp___4^0'=tmp___4^post47, tmp^0'=tmp^post47, bSum^0'=bSum^post47, tmp___1^0'=tmp___1^post47, nSum^0'=nSum^post47, tmp___6^0'=tmp___6^post47, nSumDiag1^0'=nSumDiag1^post47, (-bSymmetry^post47+bSymmetry^0 == 0 /\ -nSumCol^post47+nSumCol^0 == 0 /\ -tmp___1^post47+tmp___1^0 == 0 /\ -nSumDiag1^post47+nSumDiag1^0 == 0 /\ -nSumRow^post47+nSumRow^0 == 0 /\ -tmp^post47+tmp^0 == 0 /\ -nSum^post47+nSum^0 == 0 /\ nDim^0-nDim^post47 == 0 /\ tmp___7^0-tmp___7^post47 == 0 /\ tmp___3^0-tmp___3^post47 == 0 /\ -tmp___4^post47+tmp___4^0 == 0 /\ tmp___5^0-tmp___5^post47 == 0 /\ -ni^0+nN^0 <= 0 /\ -tmp___6^post47+tmp___6^0 == 0 /\ -tmp___2^post47+tmp___2^0 == 0 /\ bSum^0-bSum^post47 == 0 /\ nSumDiag2^0-nSumDiag2^post47 == 0 /\ nj^0-nj^post47 == 0 /\ ni^post47 == 0 /\ -bDistinct^post47+bDistinct^0 == 0 /\ nN^0-nN^post47 == 0 /\ bDomain^0-bDomain^post47 == 0 /\ -tmp___0^post47+tmp___0^0 == 0), cost: 1 48: l6 -> l13 : nDim^0'=nDim^post48, tmp___3^0'=tmp___3^post48, nj^0'=nj^post48, bDomain^0'=bDomain^post48, tmp___0^0'=tmp___0^post48, nSumRow^0'=nSumRow^post48, tmp___5^0'=tmp___5^post48, nSumCol^0'=nSumCol^post48, bSymmetry^0'=bSymmetry^post48, tmp___2^0'=tmp___2^post48, ni^0'=ni^post48, tmp___7^0'=tmp___7^post48, bDistinct^0'=bDistinct^post48, nSumDiag2^0'=nSumDiag2^post48, nN^0'=nN^post48, tmp___4^0'=tmp___4^post48, tmp^0'=tmp^post48, bSum^0'=bSum^post48, tmp___1^0'=tmp___1^post48, nSum^0'=nSum^post48, tmp___6^0'=tmp___6^post48, nSumDiag1^0'=nSumDiag1^post48, (tmp___0^0-tmp___0^post48 == 0 /\ nSumRow^0-nSumRow^post48 == 0 /\ tmp___5^0-tmp___5^post48 == 0 /\ 1+ni^0-nN^0 <= 0 /\ -nSumDiag1^post48+nSumDiag1^0 == 0 /\ bDistinct^0-bDistinct^post48 == 0 /\ nSumCol^0-nSumCol^post48 == 0 /\ -1-ni^0+nj^post48 == 0 /\ tmp___3^0-tmp___3^post48 == 0 /\ -nSum^post48+nSum^0 == 0 /\ -tmp___6^post48+tmp___6^0 == 0 /\ -ni^post48+ni^0 == 0 /\ -bSum^post48+bSum^0 == 0 /\ -tmp___1^post48+tmp___1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post48 == 0 /\ nDim^0-nDim^post48 == 0 /\ bDomain^0-bDomain^post48 == 0 /\ -nN^post48+nN^0 == 0 /\ -tmp___2^post48+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post48 == 0 /\ -tmp^post48+tmp^0 == 0 /\ tmp___4^0-tmp___4^post48 == 0 /\ bSymmetry^0-bSymmetry^post48 == 0), cost: 1 9: l7 -> l4 : nDim^0'=nDim^post9, tmp___3^0'=tmp___3^post9, nj^0'=nj^post9, bDomain^0'=bDomain^post9, tmp___0^0'=tmp___0^post9, nSumRow^0'=nSumRow^post9, tmp___5^0'=tmp___5^post9, nSumCol^0'=nSumCol^post9, bSymmetry^0'=bSymmetry^post9, tmp___2^0'=tmp___2^post9, ni^0'=ni^post9, tmp___7^0'=tmp___7^post9, bDistinct^0'=bDistinct^post9, nSumDiag2^0'=nSumDiag2^post9, nN^0'=nN^post9, tmp___4^0'=tmp___4^post9, tmp^0'=tmp^post9, bSum^0'=bSum^post9, tmp___1^0'=tmp___1^post9, nSum^0'=nSum^post9, tmp___6^0'=tmp___6^post9, nSumDiag1^0'=nSumDiag1^post9, (-nSumDiag2^post9+nSumDiag2^0 == 0 /\ -bSum^post9+bSum^0 == 0 /\ -nSum^post9+nSum^0 == 0 /\ nSumCol^0-nSumCol^post9 == 0 /\ -tmp^post9+tmp^0 == 0 /\ -nN^post9+nN^0 == 0 /\ bDistinct^0-bDistinct^post9 == 0 /\ nSumRow^0-nSumRow^post9 == 0 /\ -tmp___7^post9+tmp___7^0 == 0 /\ bSymmetry^0-bSymmetry^post9 == 0 /\ tmp___4^0-tmp___4^post9 == 0 /\ tmp___5^0-tmp___5^post9 == 0 /\ nDim^0-nDim^post9 == 0 /\ tmp___3^0-tmp___3^post9 == 0 /\ tmp___0^0-tmp___0^post9 == 0 /\ -tmp___1^post9+tmp___1^0 == 0 /\ nDim^0-nj^0 <= 0 /\ -tmp___6^post9+tmp___6^0 == 0 /\ nj^0-nj^post9 == 0 /\ -ni^post9+ni^0 == 0 /\ bDomain^0-bDomain^post9 == 0 /\ -nSumDiag1^post9+nSumDiag1^0 == 0 /\ tmp___2^0-tmp___2^post9 == 0), cost: 1 10: l7 -> l8 : nDim^0'=nDim^post10, tmp___3^0'=tmp___3^post10, nj^0'=nj^post10, bDomain^0'=bDomain^post10, tmp___0^0'=tmp___0^post10, nSumRow^0'=nSumRow^post10, tmp___5^0'=tmp___5^post10, nSumCol^0'=nSumCol^post10, bSymmetry^0'=bSymmetry^post10, tmp___2^0'=tmp___2^post10, ni^0'=ni^post10, tmp___7^0'=tmp___7^post10, bDistinct^0'=bDistinct^post10, nSumDiag2^0'=nSumDiag2^post10, nN^0'=nN^post10, tmp___4^0'=tmp___4^post10, tmp^0'=tmp^post10, bSum^0'=bSum^post10, tmp___1^0'=tmp___1^post10, nSum^0'=nSum^post10, tmp___6^0'=tmp___6^post10, nSumDiag1^0'=nSumDiag1^post10, (0 == 0 /\ tmp___5^0-tmp___5^post10 == 0 /\ bDomain^0-bDomain^post10 == 0 /\ -tmp___1^post10+tmp___1^0 == 0 /\ -nSumDiag1^post10+nSumDiag1^0 == 0 /\ tmp___3^0-tmp___3^post10 == 0 /\ -tmp___7^post10+tmp___7^0 == 0 /\ -tmp___6^post10+tmp___6^0 == 0 /\ -nN^post10+nN^0 == 0 /\ -nSumDiag2^post10+nSumDiag2^0 == 0 /\ -nSum^post10+nSum^0 == 0 /\ -tmp___4^post10+tmp___4^0 == 0 /\ -1-nj^0+nj^post10 == 0 /\ ni^0-ni^post10 == 0 /\ tmp___2^0-tmp___2^post10 == 0 /\ tmp___0^0-tmp___0^post10 == 0 /\ bSymmetry^0-bSymmetry^post10 == 0 /\ -bSum^post10+bSum^0 == 0 /\ 1-nDim^0+nj^0 <= 0 /\ bDistinct^0-bDistinct^post10 == 0 /\ -nSumCol^post10+nSumCol^0 == 0 /\ nDim^0-nDim^post10 == 0 /\ -tmp^post10+tmp^0 == 0), cost: 1 49: l8 -> l7 : nDim^0'=nDim^post49, tmp___3^0'=tmp___3^post49, nj^0'=nj^post49, bDomain^0'=bDomain^post49, tmp___0^0'=tmp___0^post49, nSumRow^0'=nSumRow^post49, tmp___5^0'=tmp___5^post49, nSumCol^0'=nSumCol^post49, bSymmetry^0'=bSymmetry^post49, tmp___2^0'=tmp___2^post49, ni^0'=ni^post49, tmp___7^0'=tmp___7^post49, bDistinct^0'=bDistinct^post49, nSumDiag2^0'=nSumDiag2^post49, nN^0'=nN^post49, tmp___4^0'=tmp___4^post49, tmp^0'=tmp^post49, bSum^0'=bSum^post49, tmp___1^0'=tmp___1^post49, nSum^0'=nSum^post49, tmp___6^0'=tmp___6^post49, nSumDiag1^0'=nSumDiag1^post49, (bDistinct^0-bDistinct^post49 == 0 /\ -tmp___1^post49+tmp___1^0 == 0 /\ nDim^0-nDim^post49 == 0 /\ -nSumDiag1^post49+nSumDiag1^0 == 0 /\ -tmp^post49+tmp^0 == 0 /\ -tmp___5^post49+tmp___5^0 == 0 /\ bSymmetry^0-bSymmetry^post49 == 0 /\ -nN^post49+nN^0 == 0 /\ -ni^post49+ni^0 == 0 /\ nSumRow^0-nSumRow^post49 == 0 /\ tmp___3^0-tmp___3^post49 == 0 /\ tmp___2^0-tmp___2^post49 == 0 /\ tmp___4^0-tmp___4^post49 == 0 /\ nj^0-nj^post49 == 0 /\ tmp___0^0-tmp___0^post49 == 0 /\ bDomain^0-bDomain^post49 == 0 /\ tmp___7^0-tmp___7^post49 == 0 /\ -nSumDiag2^post49+nSumDiag2^0 == 0 /\ nSumCol^0-nSumCol^post49 == 0 /\ -nSum^post49+nSum^0 == 0 /\ -bSum^post49+bSum^0 == 0 /\ -tmp___6^post49+tmp___6^0 == 0), cost: 1 11: l9 -> l10 : nDim^0'=nDim^post11, tmp___3^0'=tmp___3^post11, nj^0'=nj^post11, bDomain^0'=bDomain^post11, tmp___0^0'=tmp___0^post11, nSumRow^0'=nSumRow^post11, tmp___5^0'=tmp___5^post11, nSumCol^0'=nSumCol^post11, bSymmetry^0'=bSymmetry^post11, tmp___2^0'=tmp___2^post11, ni^0'=ni^post11, tmp___7^0'=tmp___7^post11, bDistinct^0'=bDistinct^post11, nSumDiag2^0'=nSumDiag2^post11, nN^0'=nN^post11, tmp___4^0'=tmp___4^post11, tmp^0'=tmp^post11, bSum^0'=bSum^post11, tmp___1^0'=tmp___1^post11, nSum^0'=nSum^post11, tmp___6^0'=tmp___6^post11, nSumDiag1^0'=nSumDiag1^post11, (ni^0-ni^post11 == 0 /\ tmp___3^0-tmp___3^post11 == 0 /\ -tmp___7^post11+tmp___7^0 == 0 /\ -bSymmetry^post11+bSymmetry^0 == 0 /\ -nSumCol^post11+nSumCol^0 == 0 /\ -tmp___4^post11+tmp___4^0 == 0 /\ nSumDiag2^0-nSumDiag2^post11 == 0 /\ -nSum^post11+nSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ nj^post11 == 0 /\ tmp___2^0-tmp___2^post11 == 0 /\ -bSum^post11+bSum^0 == 0 /\ nDim^0-nDim^post11 == 0 /\ tmp^0-tmp^post11 == 0 /\ -nSumDiag1^post11+nSumDiag1^0 == 0 /\ -tmp___1^post11+tmp___1^0 == 0 /\ tmp___5^0-tmp___5^post11 == 0 /\ -tmp___0^post11+tmp___0^0 == 0 /\ tmp___6^0-tmp___6^post11 == 0 /\ -bDistinct^post11+bDistinct^0 == 0 /\ -nN^post11+nN^0 == 0 /\ nSumRow^0-nSumRow^post11 == 0 /\ bDomain^0-bDomain^post11 == 0), cost: 1 12: l9 -> l8 : nDim^0'=nDim^post12, tmp___3^0'=tmp___3^post12, nj^0'=nj^post12, bDomain^0'=bDomain^post12, tmp___0^0'=tmp___0^post12, nSumRow^0'=nSumRow^post12, tmp___5^0'=tmp___5^post12, nSumCol^0'=nSumCol^post12, bSymmetry^0'=bSymmetry^post12, tmp___2^0'=tmp___2^post12, ni^0'=ni^post12, tmp___7^0'=tmp___7^post12, bDistinct^0'=bDistinct^post12, nSumDiag2^0'=nSumDiag2^post12, nN^0'=nN^post12, tmp___4^0'=tmp___4^post12, tmp^0'=tmp^post12, bSum^0'=bSum^post12, tmp___1^0'=tmp___1^post12, nSum^0'=nSum^post12, tmp___6^0'=tmp___6^post12, nSumDiag1^0'=nSumDiag1^post12, (1-nDim^0+ni^0 <= 0 /\ -tmp___6^post12+tmp___6^0 == 0 /\ nSumRow^post12 == 0 /\ tmp___5^0-tmp___5^post12 == 0 /\ nj^post12 == 0 /\ -tmp___2^post12+tmp___2^0 == 0 /\ ni^0-ni^post12 == 0 /\ nDim^0-nDim^post12 == 0 /\ tmp___7^0-tmp___7^post12 == 0 /\ -bDistinct^post12+bDistinct^0 == 0 /\ nN^0-nN^post12 == 0 /\ -nSum^post12+nSum^0 == 0 /\ bDomain^0-bDomain^post12 == 0 /\ tmp___3^0-tmp___3^post12 == 0 /\ -tmp___0^post12+tmp___0^0 == 0 /\ nSumDiag2^0-nSumDiag2^post12 == 0 /\ -bSum^post12+bSum^0 == 0 /\ bSymmetry^0-bSymmetry^post12 == 0 /\ nSumCol^0-nSumCol^post12 == 0 /\ -tmp___1^post12+tmp___1^0 == 0 /\ -nSumDiag1^post12+nSumDiag1^0 == 0 /\ -tmp^post12+tmp^0 == 0 /\ -tmp___4^post12+tmp___4^0 == 0), cost: 1 60: l10 -> l35 : nDim^0'=nDim^post60, tmp___3^0'=tmp___3^post60, nj^0'=nj^post60, bDomain^0'=bDomain^post60, tmp___0^0'=tmp___0^post60, nSumRow^0'=nSumRow^post60, tmp___5^0'=tmp___5^post60, nSumCol^0'=nSumCol^post60, bSymmetry^0'=bSymmetry^post60, tmp___2^0'=tmp___2^post60, ni^0'=ni^post60, tmp___7^0'=tmp___7^post60, bDistinct^0'=bDistinct^post60, nSumDiag2^0'=nSumDiag2^post60, nN^0'=nN^post60, tmp___4^0'=tmp___4^post60, tmp^0'=tmp^post60, bSum^0'=bSum^post60, tmp___1^0'=tmp___1^post60, nSum^0'=nSum^post60, tmp___6^0'=tmp___6^post60, nSumDiag1^0'=nSumDiag1^post60, (-bSum^post60+bSum^0 == 0 /\ -nSumDiag1^post60+nSumDiag1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post60 == 0 /\ -nN^post60+nN^0 == 0 /\ -nSumCol^post60+nSumCol^0 == 0 /\ nj^0-nj^post60 == 0 /\ -bSymmetry^post60+bSymmetry^0 == 0 /\ -nSum^post60+nSum^0 == 0 /\ -tmp___7^post60+tmp___7^0 == 0 /\ -tmp___4^post60+tmp___4^0 == 0 /\ bDomain^0-bDomain^post60 == 0 /\ -tmp___6^post60+tmp___6^0 == 0 /\ tmp___2^0-tmp___2^post60 == 0 /\ -tmp___1^post60+tmp___1^0 == 0 /\ tmp^0-tmp^post60 == 0 /\ ni^0-ni^post60 == 0 /\ nSumRow^0-nSumRow^post60 == 0 /\ -tmp___3^post60+tmp___3^0 == 0 /\ nDim^0-nDim^post60 == 0 /\ tmp___0^0-tmp___0^post60 == 0 /\ tmp___5^0-tmp___5^post60 == 0 /\ -bDistinct^post60+bDistinct^0 == 0), cost: 1 13: l11 -> l12 : nDim^0'=nDim^post13, tmp___3^0'=tmp___3^post13, nj^0'=nj^post13, bDomain^0'=bDomain^post13, tmp___0^0'=tmp___0^post13, nSumRow^0'=nSumRow^post13, tmp___5^0'=tmp___5^post13, nSumCol^0'=nSumCol^post13, bSymmetry^0'=bSymmetry^post13, tmp___2^0'=tmp___2^post13, ni^0'=ni^post13, tmp___7^0'=tmp___7^post13, bDistinct^0'=bDistinct^post13, nSumDiag2^0'=nSumDiag2^post13, nN^0'=nN^post13, tmp___4^0'=tmp___4^post13, tmp^0'=tmp^post13, bSum^0'=bSum^post13, tmp___1^0'=tmp___1^post13, nSum^0'=nSum^post13, tmp___6^0'=tmp___6^post13, nSumDiag1^0'=nSumDiag1^post13, (nSumCol^0-nSumCol^post13 == 0 /\ -nSumDiag1^post13+nSumDiag1^0 == 0 /\ -tmp___1^post13+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post13 == 0 /\ nSumRow^0-nSumRow^post13 == 0 /\ tmp___3^post13 == 0 /\ -tmp^post13+tmp^0 == 0 /\ nDim^0-nDim^post13 == 0 /\ -nN^post13+nN^0 == 0 /\ -tmp___6^post13+tmp___6^0 == 0 /\ tmp___0^0-tmp___0^post13 == 0 /\ bDistinct^0-bDistinct^post13 == 0 /\ -tmp___2^post13+tmp___2^0 == 0 /\ bSymmetry^0-bSymmetry^post13 == 0 /\ tmp___4^0-tmp___4^post13 == 0 /\ -tmp___5^post13+tmp___5^0 == 0 /\ nj^0-nj^post13 == 0 /\ -nSum^post13+nSum^0 == 0 /\ -nSumDiag2^post13+nSumDiag2^0 == 0 /\ -bSum^post13+bSum^0 == 0 /\ -ni^post13+ni^0 == 0 /\ bDomain^0-bDomain^post13 == 0), cost: 1 14: l12 -> l2 : nDim^0'=nDim^post14, tmp___3^0'=tmp___3^post14, nj^0'=nj^post14, bDomain^0'=bDomain^post14, tmp___0^0'=tmp___0^post14, nSumRow^0'=nSumRow^post14, tmp___5^0'=tmp___5^post14, nSumCol^0'=nSumCol^post14, bSymmetry^0'=bSymmetry^post14, tmp___2^0'=tmp___2^post14, ni^0'=ni^post14, tmp___7^0'=tmp___7^post14, bDistinct^0'=bDistinct^post14, nSumDiag2^0'=nSumDiag2^post14, nN^0'=nN^post14, tmp___4^0'=tmp___4^post14, tmp^0'=tmp^post14, bSum^0'=bSum^post14, tmp___1^0'=tmp___1^post14, nSum^0'=nSum^post14, tmp___6^0'=tmp___6^post14, nSumDiag1^0'=nSumDiag1^post14, (ni^post14 == 0 /\ -tmp^post14+tmp^0 == 0 /\ -nSumDiag2^post14+nSumDiag2^0 == 0 /\ -nSum^post14+nSum^0 == 0 /\ -nN^post14+nN^0 == 0 /\ -tmp___6^post14+tmp___6^0 == 0 /\ bDistinct^0-bDistinct^post14 == 0 /\ nDim^0-nDim^post14 == 0 /\ -tmp___3^0+bSum^post14 == 0 /\ bSymmetry^0-bSymmetry^post14 == 0 /\ -nSumCol^post14+nSumCol^0 == 0 /\ -tmp___7^post14+tmp___7^0 == 0 /\ nSumRow^0-nSumRow^post14 == 0 /\ bDomain^0-bDomain^post14 == 0 /\ tmp___4^0-tmp___4^post14 == 0 /\ tmp___5^0-tmp___5^post14 == 0 /\ -tmp___1^post14+tmp___1^0 == 0 /\ nj^0-nj^post14 == 0 /\ tmp___0^0-tmp___0^post14 == 0 /\ tmp___3^0-tmp___3^post14 == 0 /\ tmp___2^0-tmp___2^post14 == 0 /\ -nSumDiag1^post14+nSumDiag1^0 == 0), cost: 1 15: l13 -> l14 : nDim^0'=nDim^post15, tmp___3^0'=tmp___3^post15, nj^0'=nj^post15, bDomain^0'=bDomain^post15, tmp___0^0'=tmp___0^post15, nSumRow^0'=nSumRow^post15, tmp___5^0'=tmp___5^post15, nSumCol^0'=nSumCol^post15, bSymmetry^0'=bSymmetry^post15, tmp___2^0'=tmp___2^post15, ni^0'=ni^post15, tmp___7^0'=tmp___7^post15, bDistinct^0'=bDistinct^post15, nSumDiag2^0'=nSumDiag2^post15, nN^0'=nN^post15, tmp___4^0'=tmp___4^post15, tmp^0'=tmp^post15, bSum^0'=bSum^post15, tmp___1^0'=tmp___1^post15, nSum^0'=nSum^post15, tmp___6^0'=tmp___6^post15, nSumDiag1^0'=nSumDiag1^post15, (-tmp___4^post15+tmp___4^0 == 0 /\ bDomain^0-bDomain^post15 == 0 /\ -tmp___1^post15+tmp___1^0 == 0 /\ -tmp___6^post15+tmp___6^0 == 0 /\ nSumDiag2^0-nSumDiag2^post15 == 0 /\ nj^0-nj^post15 == 0 /\ -bDistinct^post15+bDistinct^0 == 0 /\ tmp___3^0-tmp___3^post15 == 0 /\ tmp___2^0-tmp___2^post15 == 0 /\ -nSum^post15+nSum^0 == 0 /\ -tmp___7^post15+tmp___7^0 == 0 /\ tmp___5^0-tmp___5^post15 == 0 /\ ni^0-ni^post15 == 0 /\ -nSumDiag1^post15+nSumDiag1^0 == 0 /\ tmp___0^0-tmp___0^post15 == 0 /\ nSumRow^0-nSumRow^post15 == 0 /\ -bSum^post15+bSum^0 == 0 /\ -nN^post15+nN^0 == 0 /\ tmp^0-tmp^post15 == 0 /\ -bSymmetry^post15+bSymmetry^0 == 0 /\ -nSumCol^post15+nSumCol^0 == 0 /\ nDim^0-nDim^post15 == 0), cost: 1 45: l14 -> l5 : nDim^0'=nDim^post45, tmp___3^0'=tmp___3^post45, nj^0'=nj^post45, bDomain^0'=bDomain^post45, tmp___0^0'=tmp___0^post45, nSumRow^0'=nSumRow^post45, tmp___5^0'=tmp___5^post45, nSumCol^0'=nSumCol^post45, bSymmetry^0'=bSymmetry^post45, tmp___2^0'=tmp___2^post45, ni^0'=ni^post45, tmp___7^0'=tmp___7^post45, bDistinct^0'=bDistinct^post45, nSumDiag2^0'=nSumDiag2^post45, nN^0'=nN^post45, tmp___4^0'=tmp___4^post45, tmp^0'=tmp^post45, bSum^0'=bSum^post45, tmp___1^0'=tmp___1^post45, nSum^0'=nSum^post45, tmp___6^0'=tmp___6^post45, nSumDiag1^0'=nSumDiag1^post45, (-tmp^post45+tmp^0 == 0 /\ -1-ni^0+ni^post45 == 0 /\ nSum^0-nSum^post45 == 0 /\ -nSumDiag2^post45+nSumDiag2^0 == 0 /\ tmp___1^0-tmp___1^post45 == 0 /\ nDim^0-nDim^post45 == 0 /\ -nSumCol^post45+nSumCol^0 == 0 /\ bSymmetry^0-bSymmetry^post45 == 0 /\ -tmp___7^post45+tmp___7^0 == 0 /\ tmp___5^0-tmp___5^post45 == 0 /\ -nSumDiag1^post45+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post45 == 0 /\ -bSum^post45+bSum^0 == 0 /\ nSumRow^0-nSumRow^post45 == 0 /\ -tmp___6^post45+tmp___6^0 == 0 /\ tmp___0^0-tmp___0^post45 == 0 /\ -nN^post45+nN^0 == 0 /\ -nj^0+nN^0 <= 0 /\ nj^0-nj^post45 == 0 /\ tmp___3^0-tmp___3^post45 == 0 /\ bDistinct^0-bDistinct^post45 == 0 /\ -tmp___4^post45+tmp___4^0 == 0 /\ tmp___2^0-tmp___2^post45 == 0), cost: 1 46: l14 -> l28 : nDim^0'=nDim^post46, tmp___3^0'=tmp___3^post46, nj^0'=nj^post46, bDomain^0'=bDomain^post46, tmp___0^0'=tmp___0^post46, nSumRow^0'=nSumRow^post46, tmp___5^0'=tmp___5^post46, nSumCol^0'=nSumCol^post46, bSymmetry^0'=bSymmetry^post46, tmp___2^0'=tmp___2^post46, ni^0'=ni^post46, tmp___7^0'=tmp___7^post46, bDistinct^0'=bDistinct^post46, nSumDiag2^0'=nSumDiag2^post46, nN^0'=nN^post46, tmp___4^0'=tmp___4^post46, tmp^0'=tmp^post46, bSum^0'=bSum^post46, tmp___1^0'=tmp___1^post46, nSum^0'=nSum^post46, tmp___6^0'=tmp___6^post46, nSumDiag1^0'=nSumDiag1^post46, (nj^0-nj^post46 == 0 /\ tmp___2^0-tmp___2^post46 == 0 /\ -tmp___0^post46+tmp___0^0 == 0 /\ -tmp___6^post46+tmp___6^0 == 0 /\ nSum^0-nSum^post46 == 0 /\ -tmp___1^post46+tmp___1^0 == 0 /\ -bSum^post46+bSum^0 == 0 /\ -bSymmetry^post46+bSymmetry^0 == 0 /\ -nN^post46+nN^0 == 0 /\ -nSumCol^post46+nSumCol^0 == 0 /\ tmp___3^0-tmp___3^post46 == 0 /\ 1+nj^0-nN^0 <= 0 /\ -tmp___4^post46+tmp___4^0 == 0 /\ bDistinct^0-bDistinct^post46 == 0 /\ nDim^0-nDim^post46 == 0 /\ tmp^0-tmp^post46 == 0 /\ tmp___5^0-tmp___5^post46 == 0 /\ -tmp___7^post46+tmp___7^0 == 0 /\ bDomain^0-bDomain^post46 == 0 /\ -nSumDiag1^post46+nSumDiag1^0 == 0 /\ nSumRow^0-nSumRow^post46 == 0 /\ -nSumDiag2^post46+nSumDiag2^0 == 0 /\ ni^0-ni^post46 == 0), cost: 1 16: l15 -> l11 : nDim^0'=nDim^post16, tmp___3^0'=tmp___3^post16, nj^0'=nj^post16, bDomain^0'=bDomain^post16, tmp___0^0'=tmp___0^post16, nSumRow^0'=nSumRow^post16, tmp___5^0'=tmp___5^post16, nSumCol^0'=nSumCol^post16, bSymmetry^0'=bSymmetry^post16, tmp___2^0'=tmp___2^post16, ni^0'=ni^post16, tmp___7^0'=tmp___7^post16, bDistinct^0'=bDistinct^post16, nSumDiag2^0'=nSumDiag2^post16, nN^0'=nN^post16, tmp___4^0'=tmp___4^post16, tmp^0'=tmp^post16, bSum^0'=bSum^post16, tmp___1^0'=tmp___1^post16, nSum^0'=nSum^post16, tmp___6^0'=tmp___6^post16, nSumDiag1^0'=nSumDiag1^post16, (bSum^0-bSum^post16 == 0 /\ ni^0-ni^post16 == 0 /\ 1-nSumDiag2^0+nSum^0 <= 0 /\ -nSumCol^post16+nSumCol^0 == 0 /\ nDim^0-nDim^post16 == 0 /\ -nSum^post16+nSum^0 == 0 /\ -tmp^post16+tmp^0 == 0 /\ tmp___7^0-tmp___7^post16 == 0 /\ -tmp___4^post16+tmp___4^0 == 0 /\ nSumDiag2^0-nSumDiag2^post16 == 0 /\ -tmp___1^post16+tmp___1^0 == 0 /\ -bSymmetry^post16+bSymmetry^0 == 0 /\ -nSumRow^post16+nSumRow^0 == 0 /\ -nSumDiag1^post16+nSumDiag1^0 == 0 /\ tmp___3^0-tmp___3^post16 == 0 /\ nj^0-nj^post16 == 0 /\ bDomain^0-bDomain^post16 == 0 /\ tmp___2^0-tmp___2^post16 == 0 /\ tmp___0^0-tmp___0^post16 == 0 /\ tmp___5^0-tmp___5^post16 == 0 /\ -bDistinct^post16+bDistinct^0 == 0 /\ nN^0-nN^post16 == 0 /\ -tmp___6^post16+tmp___6^0 == 0), cost: 1 17: l15 -> l11 : nDim^0'=nDim^post17, tmp___3^0'=tmp___3^post17, nj^0'=nj^post17, bDomain^0'=bDomain^post17, tmp___0^0'=tmp___0^post17, nSumRow^0'=nSumRow^post17, tmp___5^0'=tmp___5^post17, nSumCol^0'=nSumCol^post17, bSymmetry^0'=bSymmetry^post17, tmp___2^0'=tmp___2^post17, ni^0'=ni^post17, tmp___7^0'=tmp___7^post17, bDistinct^0'=bDistinct^post17, nSumDiag2^0'=nSumDiag2^post17, nN^0'=nN^post17, tmp___4^0'=tmp___4^post17, tmp^0'=tmp^post17, bSum^0'=bSum^post17, tmp___1^0'=tmp___1^post17, nSum^0'=nSum^post17, tmp___6^0'=tmp___6^post17, nSumDiag1^0'=nSumDiag1^post17, (tmp___5^0-tmp___5^post17 == 0 /\ tmp___7^0-tmp___7^post17 == 0 /\ -tmp___2^post17+tmp___2^0 == 0 /\ tmp___3^0-tmp___3^post17 == 0 /\ -tmp___6^post17+tmp___6^0 == 0 /\ 1+nSumDiag2^0-nSum^0 <= 0 /\ -nSumDiag1^post17+nSumDiag1^0 == 0 /\ -bDistinct^post17+bDistinct^0 == 0 /\ nSumCol^0-nSumCol^post17 == 0 /\ -nSum^post17+nSum^0 == 0 /\ nN^0-nN^post17 == 0 /\ -ni^post17+ni^0 == 0 /\ nSumDiag2^0-nSumDiag2^post17 == 0 /\ -bSum^post17+bSum^0 == 0 /\ -tmp___1^post17+tmp___1^0 == 0 /\ -bDomain^post17+bDomain^0 == 0 /\ bSymmetry^0-bSymmetry^post17 == 0 /\ -nj^post17+nj^0 == 0 /\ tmp___0^0-tmp___0^post17 == 0 /\ nSumRow^0-nSumRow^post17 == 0 /\ -tmp^post17+tmp^0 == 0 /\ -tmp___4^post17+tmp___4^0 == 0 /\ nDim^0-nDim^post17 == 0), cost: 1 18: l15 -> l12 : nDim^0'=nDim^post18, tmp___3^0'=tmp___3^post18, nj^0'=nj^post18, bDomain^0'=bDomain^post18, tmp___0^0'=tmp___0^post18, nSumRow^0'=nSumRow^post18, tmp___5^0'=tmp___5^post18, nSumCol^0'=nSumCol^post18, bSymmetry^0'=bSymmetry^post18, tmp___2^0'=tmp___2^post18, ni^0'=ni^post18, tmp___7^0'=tmp___7^post18, bDistinct^0'=bDistinct^post18, nSumDiag2^0'=nSumDiag2^post18, nN^0'=nN^post18, tmp___4^0'=tmp___4^post18, tmp^0'=tmp^post18, bSum^0'=bSum^post18, tmp___1^0'=tmp___1^post18, nSum^0'=nSum^post18, tmp___6^0'=tmp___6^post18, nSumDiag1^0'=nSumDiag1^post18, (-nSumDiag2^0+nSum^0 <= 0 /\ bDistinct^0-bDistinct^post18 == 0 /\ -ni^post18+ni^0 == 0 /\ nSumCol^0-nSumCol^post18 == 0 /\ tmp___0^0-tmp___0^post18 == 0 /\ -1+tmp___3^post18 == 0 /\ nSumDiag2^0-nSum^0 <= 0 /\ -bSum^post18+bSum^0 == 0 /\ -tmp___5^post18+tmp___5^0 == 0 /\ bSymmetry^0-bSymmetry^post18 == 0 /\ nj^0-nj^post18 == 0 /\ nDim^0-nDim^post18 == 0 /\ -nSumDiag1^post18+nSumDiag1^0 == 0 /\ tmp___2^0-tmp___2^post18 == 0 /\ -tmp^post18+tmp^0 == 0 /\ -tmp___1^post18+tmp___1^0 == 0 /\ -nSumDiag2^post18+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post18 == 0 /\ -nSum^post18+nSum^0 == 0 /\ bDomain^0-bDomain^post18 == 0 /\ -tmp___6^post18+tmp___6^0 == 0 /\ tmp___4^0-tmp___4^post18 == 0 /\ nSumRow^0-nSumRow^post18 == 0 /\ -nN^post18+nN^0 == 0), cost: 1 19: l16 -> l12 : nDim^0'=nDim^post19, tmp___3^0'=tmp___3^post19, nj^0'=nj^post19, bDomain^0'=bDomain^post19, tmp___0^0'=tmp___0^post19, nSumRow^0'=nSumRow^post19, tmp___5^0'=tmp___5^post19, nSumCol^0'=nSumCol^post19, bSymmetry^0'=bSymmetry^post19, tmp___2^0'=tmp___2^post19, ni^0'=ni^post19, tmp___7^0'=tmp___7^post19, bDistinct^0'=bDistinct^post19, nSumDiag2^0'=nSumDiag2^post19, nN^0'=nN^post19, tmp___4^0'=tmp___4^post19, tmp^0'=tmp^post19, bSum^0'=bSum^post19, tmp___1^0'=tmp___1^post19, nSum^0'=nSum^post19, tmp___6^0'=tmp___6^post19, nSumDiag1^0'=nSumDiag1^post19, (-tmp___7^post19+tmp___7^0 == 0 /\ -tmp^post19+tmp^0 == 0 /\ nSumCol^0-nSumCol^post19 == 0 /\ -nSumDiag2^post19+nSumDiag2^0 == 0 /\ -bSum^post19+bSum^0 == 0 /\ -nN^post19+nN^0 == 0 /\ nDim^0-nDim^post19 == 0 /\ -nSum^post19+nSum^0 == 0 /\ tmp___3^post19 == 0 /\ bDistinct^0-bDistinct^post19 == 0 /\ bSymmetry^0-bSymmetry^post19 == 0 /\ -bSum^0 <= 0 /\ tmp___4^0-tmp___4^post19 == 0 /\ -tmp___1^post19+tmp___1^0 == 0 /\ tmp___5^0-tmp___5^post19 == 0 /\ tmp___0^0-tmp___0^post19 == 0 /\ nSumRow^0-nSumRow^post19 == 0 /\ nj^0-nj^post19 == 0 /\ bSum^0 <= 0 /\ -ni^post19+ni^0 == 0 /\ -tmp___6^post19+tmp___6^0 == 0 /\ -nSumDiag1^post19+nSumDiag1^0 == 0 /\ tmp___2^0-tmp___2^post19 == 0 /\ bDomain^0-bDomain^post19 == 0), cost: 1 20: l16 -> l15 : nDim^0'=nDim^post20, tmp___3^0'=tmp___3^post20, nj^0'=nj^post20, bDomain^0'=bDomain^post20, tmp___0^0'=tmp___0^post20, nSumRow^0'=nSumRow^post20, tmp___5^0'=tmp___5^post20, nSumCol^0'=nSumCol^post20, bSymmetry^0'=bSymmetry^post20, tmp___2^0'=tmp___2^post20, ni^0'=ni^post20, tmp___7^0'=tmp___7^post20, bDistinct^0'=bDistinct^post20, nSumDiag2^0'=nSumDiag2^post20, nN^0'=nN^post20, tmp___4^0'=tmp___4^post20, tmp^0'=tmp^post20, bSum^0'=bSum^post20, tmp___1^0'=tmp___1^post20, nSum^0'=nSum^post20, tmp___6^0'=tmp___6^post20, nSumDiag1^0'=nSumDiag1^post20, (tmp___1^0-tmp___1^post20 == 0 /\ nj^0-nj^post20 == 0 /\ tmp___5^0-tmp___5^post20 == 0 /\ nSum^0-nSum^post20 == 0 /\ bDomain^0-bDomain^post20 == 0 /\ tmp___3^0-tmp___3^post20 == 0 /\ -tmp___6^post20+tmp___6^0 == 0 /\ -tmp___7^post20+tmp___7^0 == 0 /\ 1-bSum^0 <= 0 /\ -nSumDiag2^post20+nSumDiag2^0 == 0 /\ ni^0-ni^post20 == 0 /\ -bSum^post20+bSum^0 == 0 /\ -nN^post20+nN^0 == 0 /\ bSymmetry^0-bSymmetry^post20 == 0 /\ -nSumDiag1^post20+nSumDiag1^0 == 0 /\ tmp___2^0-tmp___2^post20 == 0 /\ tmp___0^0-tmp___0^post20 == 0 /\ -nSumCol^post20+nSumCol^0 == 0 /\ nSumRow^0-nSumRow^post20 == 0 /\ bDistinct^0-bDistinct^post20 == 0 /\ -tmp^post20+tmp^0 == 0 /\ -tmp___4^post20+tmp___4^0 == 0 /\ nDim^0-nDim^post20 == 0), cost: 1 21: l16 -> l15 : nDim^0'=nDim^post21, tmp___3^0'=tmp___3^post21, nj^0'=nj^post21, bDomain^0'=bDomain^post21, tmp___0^0'=tmp___0^post21, nSumRow^0'=nSumRow^post21, tmp___5^0'=tmp___5^post21, nSumCol^0'=nSumCol^post21, bSymmetry^0'=bSymmetry^post21, tmp___2^0'=tmp___2^post21, ni^0'=ni^post21, tmp___7^0'=tmp___7^post21, bDistinct^0'=bDistinct^post21, nSumDiag2^0'=nSumDiag2^post21, nN^0'=nN^post21, tmp___4^0'=tmp___4^post21, tmp^0'=tmp^post21, bSum^0'=bSum^post21, tmp___1^0'=tmp___1^post21, nSum^0'=nSum^post21, tmp___6^0'=tmp___6^post21, nSumDiag1^0'=nSumDiag1^post21, (tmp___3^0-tmp___3^post21 == 0 /\ bDomain^0-bDomain^post21 == 0 /\ -bDistinct^post21+bDistinct^0 == 0 /\ -tmp___4^post21+tmp___4^0 == 0 /\ -bSum^post21+bSum^0 == 0 /\ nSumDiag2^0-nSumDiag2^post21 == 0 /\ -nSum^post21+nSum^0 == 0 /\ -tmp___0^post21+tmp___0^0 == 0 /\ nj^0-nj^post21 == 0 /\ -nSumCol^post21+nSumCol^0 == 0 /\ nDim^0-nDim^post21 == 0 /\ -tmp___1^post21+tmp___1^0 == 0 /\ -tmp___7^post21+tmp___7^0 == 0 /\ -bSymmetry^post21+bSymmetry^0 == 0 /\ 1+bSum^0 <= 0 /\ -nSumDiag1^post21+nSumDiag1^0 == 0 /\ tmp___5^0-tmp___5^post21 == 0 /\ tmp___6^0-tmp___6^post21 == 0 /\ tmp^0-tmp^post21 == 0 /\ -nN^post21+nN^0 == 0 /\ -tmp___2^post21+tmp___2^0 == 0 /\ nSumRow^0-nSumRow^post21 == 0 /\ ni^0-ni^post21 == 0), cost: 1 22: l17 -> l16 : nDim^0'=nDim^post22, tmp___3^0'=tmp___3^post22, nj^0'=nj^post22, bDomain^0'=bDomain^post22, tmp___0^0'=tmp___0^post22, nSumRow^0'=nSumRow^post22, tmp___5^0'=tmp___5^post22, nSumCol^0'=nSumCol^post22, bSymmetry^0'=bSymmetry^post22, tmp___2^0'=tmp___2^post22, ni^0'=ni^post22, tmp___7^0'=tmp___7^post22, bDistinct^0'=bDistinct^post22, nSumDiag2^0'=nSumDiag2^post22, nN^0'=nN^post22, tmp___4^0'=tmp___4^post22, tmp^0'=tmp^post22, bSum^0'=bSum^post22, tmp___1^0'=tmp___1^post22, nSum^0'=nSum^post22, tmp___6^0'=tmp___6^post22, nSumDiag1^0'=nSumDiag1^post22, (tmp___5^0-tmp___5^post22 == 0 /\ nDim^0-nDim^post22 == 0 /\ tmp___7^0-tmp___7^post22 == 0 /\ ni^0-ni^post22 == 0 /\ nDim^0-ni^0 <= 0 /\ -nSumDiag1^post22+nSumDiag1^0 == 0 /\ -bDistinct^post22+bDistinct^0 == 0 /\ -tmp___6^post22+tmp___6^0 == 0 /\ nSumRow^0-nSumRow^post22 == 0 /\ -bSum^post22+bSum^0 == 0 /\ nN^0-nN^post22 == 0 /\ tmp___3^0-tmp___3^post22 == 0 /\ -tmp^post22+tmp^0 == 0 /\ -nSum^post22+nSum^0 == 0 /\ tmp___0^0-tmp___0^post22 == 0 /\ bDomain^0-bDomain^post22 == 0 /\ nSumDiag2^0-nSumDiag2^post22 == 0 /\ -tmp___1^post22+tmp___1^0 == 0 /\ nSumCol^0-nSumCol^post22 == 0 /\ -tmp___2^post22+tmp___2^0 == 0 /\ -nj^post22+nj^0 == 0 /\ bSymmetry^0-bSymmetry^post22 == 0 /\ -tmp___4^post22+tmp___4^0 == 0), cost: 1 23: l17 -> l18 : nDim^0'=nDim^post23, tmp___3^0'=tmp___3^post23, nj^0'=nj^post23, bDomain^0'=bDomain^post23, tmp___0^0'=tmp___0^post23, nSumRow^0'=nSumRow^post23, tmp___5^0'=tmp___5^post23, nSumCol^0'=nSumCol^post23, bSymmetry^0'=bSymmetry^post23, tmp___2^0'=tmp___2^post23, ni^0'=ni^post23, tmp___7^0'=tmp___7^post23, bDistinct^0'=bDistinct^post23, nSumDiag2^0'=nSumDiag2^post23, nN^0'=nN^post23, tmp___4^0'=tmp___4^post23, tmp^0'=tmp^post23, bSum^0'=bSum^post23, tmp___1^0'=tmp___1^post23, nSum^0'=nSum^post23, tmp___6^0'=tmp___6^post23, nSumDiag1^0'=nSumDiag1^post23, (0 == 0 /\ 1-nDim^0+ni^0 <= 0 /\ tmp___0^0-tmp___0^post23 == 0 /\ tmp___7^0-tmp___7^post23 == 0 /\ nSumCol^0-nSumCol^post23 == 0 /\ -bSum^post23+bSum^0 == 0 /\ -tmp^post23+tmp^0 == 0 /\ nj^0-nj^post23 == 0 /\ nN^0-nN^post23 == 0 /\ tmp___3^0-tmp___3^post23 == 0 /\ -bDistinct^post23+bDistinct^0 == 0 /\ -1+ni^post23-ni^0 == 0 /\ -tmp___4^post23+tmp___4^0 == 0 /\ bSymmetry^0-bSymmetry^post23 == 0 /\ -tmp___5^post23+tmp___5^0 == 0 /\ nDim^0-nDim^post23 == 0 /\ -tmp___2^post23+tmp___2^0 == 0 /\ -nSumDiag1^post23+nSumDiag1^0 == 0 /\ -tmp___1^post23+tmp___1^0 == 0 /\ bDomain^0-bDomain^post23 == 0 /\ -tmp___6^post23+tmp___6^0 == 0 /\ nSumRow^0-nSumRow^post23 == 0 /\ -nSum^post23+nSum^0 == 0), cost: 1 35: l18 -> l17 : nDim^0'=nDim^post35, tmp___3^0'=tmp___3^post35, nj^0'=nj^post35, bDomain^0'=bDomain^post35, tmp___0^0'=tmp___0^post35, nSumRow^0'=nSumRow^post35, tmp___5^0'=tmp___5^post35, nSumCol^0'=nSumCol^post35, bSymmetry^0'=bSymmetry^post35, tmp___2^0'=tmp___2^post35, ni^0'=ni^post35, tmp___7^0'=tmp___7^post35, bDistinct^0'=bDistinct^post35, nSumDiag2^0'=nSumDiag2^post35, nN^0'=nN^post35, tmp___4^0'=tmp___4^post35, tmp^0'=tmp^post35, bSum^0'=bSum^post35, tmp___1^0'=tmp___1^post35, nSum^0'=nSum^post35, tmp___6^0'=tmp___6^post35, nSumDiag1^0'=nSumDiag1^post35, (-tmp___6^post35+tmp___6^0 == 0 /\ nj^0-nj^post35 == 0 /\ -tmp___7^post35+tmp___7^0 == 0 /\ tmp___3^0-tmp___3^post35 == 0 /\ -nN^post35+nN^0 == 0 /\ -nSumCol^post35+nSumCol^0 == 0 /\ tmp___5^0-tmp___5^post35 == 0 /\ -bSum^post35+bSum^0 == 0 /\ -tmp___1^post35+tmp___1^0 == 0 /\ nSum^0-nSum^post35 == 0 /\ -bSymmetry^post35+bSymmetry^0 == 0 /\ bDomain^0-bDomain^post35 == 0 /\ tmp___2^0-tmp___2^post35 == 0 /\ -tmp___4^post35+tmp___4^0 == 0 /\ -nSumDiag2^post35+nSumDiag2^0 == 0 /\ tmp^0-tmp^post35 == 0 /\ ni^0-ni^post35 == 0 /\ nSumRow^0-nSumRow^post35 == 0 /\ -nSumDiag1^post35+nSumDiag1^0 == 0 /\ tmp___0^0-tmp___0^post35 == 0 /\ nDim^0-nDim^post35 == 0 /\ -bDistinct^post35+bDistinct^0 == 0), cost: 1 24: l19 -> l20 : nDim^0'=nDim^post24, tmp___3^0'=tmp___3^post24, nj^0'=nj^post24, bDomain^0'=bDomain^post24, tmp___0^0'=tmp___0^post24, nSumRow^0'=nSumRow^post24, tmp___5^0'=tmp___5^post24, nSumCol^0'=nSumCol^post24, bSymmetry^0'=bSymmetry^post24, tmp___2^0'=tmp___2^post24, ni^0'=ni^post24, tmp___7^0'=tmp___7^post24, bDistinct^0'=bDistinct^post24, nSumDiag2^0'=nSumDiag2^post24, nN^0'=nN^post24, tmp___4^0'=tmp___4^post24, tmp^0'=tmp^post24, bSum^0'=bSum^post24, tmp___1^0'=tmp___1^post24, nSum^0'=nSum^post24, tmp___6^0'=tmp___6^post24, nSumDiag1^0'=nSumDiag1^post24, (-nSumDiag1^post24+nSumDiag1^0 == 0 /\ -nSumDiag2^post24+nSumDiag2^0 == 0 /\ -tmp___1^post24+tmp___1^0 == 0 /\ -nSumCol^post24+nSumCol^0 == 0 /\ bSymmetry^0-bSymmetry^post24 == 0 /\ nSumRow^0-nSumRow^post24 == 0 /\ tmp___3^0-tmp___3^post24 == 0 /\ nDim^0-nDim^post24 == 0 /\ tmp___5^0-tmp___5^post24 == 0 /\ tmp___0^0-tmp___0^post24 == 0 /\ -tmp___6^post24+tmp___6^0 == 0 /\ -nN^post24+nN^0 == 0 /\ bDistinct^0-bDistinct^post24 == 0 /\ tmp___7^0-tmp___7^post24 == 0 /\ ni^0-ni^post24 == 0 /\ tmp___4^0-tmp___4^post24 == 0 /\ -tmp^post24+tmp^0 == 0 /\ nj^0-nj^post24 == 0 /\ -nSum^post24+nSum^0 == 0 /\ tmp___2^0-tmp___2^post24 == 0 /\ -bSum^post24+bSum^0 == 0 /\ bDomain^0-bDomain^post24 == 0), cost: 1 33: l20 -> l24 : nDim^0'=nDim^post33, tmp___3^0'=tmp___3^post33, nj^0'=nj^post33, bDomain^0'=bDomain^post33, tmp___0^0'=tmp___0^post33, nSumRow^0'=nSumRow^post33, tmp___5^0'=tmp___5^post33, nSumCol^0'=nSumCol^post33, bSymmetry^0'=bSymmetry^post33, tmp___2^0'=tmp___2^post33, ni^0'=ni^post33, tmp___7^0'=tmp___7^post33, bDistinct^0'=bDistinct^post33, nSumDiag2^0'=nSumDiag2^post33, nN^0'=nN^post33, tmp___4^0'=tmp___4^post33, tmp^0'=tmp^post33, bSum^0'=bSum^post33, tmp___1^0'=tmp___1^post33, nSum^0'=nSum^post33, tmp___6^0'=tmp___6^post33, nSumDiag1^0'=nSumDiag1^post33, (-nSum^post33+nSum^0 == 0 /\ nj^0-nj^post33 == 0 /\ tmp___0^0-tmp___0^post33 == 0 /\ nSumRow^0-nSumRow^post33 == 0 /\ tmp___7^0-tmp___7^post33 == 0 /\ -bSum^post33+bSum^0 == 0 /\ nSumCol^0-nSumCol^post33 == 0 /\ -ni^post33+ni^0 == 0 /\ nN^0-nN^post33 == 0 /\ nDim^0-ni^0 <= 0 /\ -tmp___1^post33+tmp___1^0 == 0 /\ -tmp^post33+tmp^0 == 0 /\ tmp___3^0-tmp___3^post33 == 0 /\ -tmp___5^post33+tmp___5^0 == 0 /\ bSymmetry^0-bSymmetry^post33 == 0 /\ -bDistinct^post33+bDistinct^0 == 0 /\ -tmp___6^post33+tmp___6^0 == 0 /\ -tmp___2^post33+tmp___2^0 == 0 /\ nDim^0-nDim^post33 == 0 /\ bDomain^0-bDomain^post33 == 0 /\ tmp___4^0-tmp___4^post33 == 0 /\ -nSumDiag1^post33+nSumDiag1^0 == 0 /\ -nSumDiag2^post33+nSumDiag2^0 == 0), cost: 1 34: l20 -> l19 : nDim^0'=nDim^post34, tmp___3^0'=tmp___3^post34, nj^0'=nj^post34, bDomain^0'=bDomain^post34, tmp___0^0'=tmp___0^post34, nSumRow^0'=nSumRow^post34, tmp___5^0'=tmp___5^post34, nSumCol^0'=nSumCol^post34, bSymmetry^0'=bSymmetry^post34, tmp___2^0'=tmp___2^post34, ni^0'=ni^post34, tmp___7^0'=tmp___7^post34, bDistinct^0'=bDistinct^post34, nSumDiag2^0'=nSumDiag2^post34, nN^0'=nN^post34, tmp___4^0'=tmp___4^post34, tmp^0'=tmp^post34, bSum^0'=bSum^post34, tmp___1^0'=tmp___1^post34, nSum^0'=nSum^post34, tmp___6^0'=tmp___6^post34, nSumDiag1^0'=nSumDiag1^post34, (0 == 0 /\ 1-nDim^0+ni^0 <= 0 /\ -tmp___1^post34+tmp___1^0 == 0 /\ -tmp___7^post34+tmp___7^0 == 0 /\ nSumRow^0-nSumRow^post34 == 0 /\ bSymmetry^0-bSymmetry^post34 == 0 /\ -tmp^post34+tmp^0 == 0 /\ -nSumDiag2^post34+nSumDiag2^0 == 0 /\ bDistinct^0-bDistinct^post34 == 0 /\ tmp___3^0-tmp___3^post34 == 0 /\ nDim^0-nDim^post34 == 0 /\ -tmp___6^post34+tmp___6^0 == 0 /\ -nSum^post34+nSum^0 == 0 /\ -1+ni^post34-ni^0 == 0 /\ -nN^post34+nN^0 == 0 /\ tmp___0^0-tmp___0^post34 == 0 /\ tmp___5^0-tmp___5^post34 == 0 /\ tmp___4^0-tmp___4^post34 == 0 /\ nj^0-nj^post34 == 0 /\ tmp___2^0-tmp___2^post34 == 0 /\ -bSum^post34+bSum^0 == 0 /\ bDomain^0-bDomain^post34 == 0 /\ nSumCol^0-nSumCol^post34 == 0), cost: 1 25: l21 -> l22 : nDim^0'=nDim^post25, tmp___3^0'=tmp___3^post25, nj^0'=nj^post25, bDomain^0'=bDomain^post25, tmp___0^0'=tmp___0^post25, nSumRow^0'=nSumRow^post25, tmp___5^0'=tmp___5^post25, nSumCol^0'=nSumCol^post25, bSymmetry^0'=bSymmetry^post25, tmp___2^0'=tmp___2^post25, ni^0'=ni^post25, tmp___7^0'=tmp___7^post25, bDistinct^0'=bDistinct^post25, nSumDiag2^0'=nSumDiag2^post25, nN^0'=nN^post25, tmp___4^0'=tmp___4^post25, tmp^0'=tmp^post25, bSum^0'=bSum^post25, tmp___1^0'=tmp___1^post25, nSum^0'=nSum^post25, tmp___6^0'=tmp___6^post25, nSumDiag1^0'=nSumDiag1^post25, (-bDistinct^post25+bDistinct^0 == 0 /\ -tmp___4^post25+tmp___4^0 == 0 /\ bDomain^0-bDomain^post25 == 0 /\ nSumDiag2^0-nSumDiag2^post25 == 0 /\ tmp___3^0-tmp___3^post25 == 0 /\ -tmp___6^post25+tmp___6^0 == 0 /\ -nSumDiag1^post25+nSumDiag1^0 == 0 /\ nj^0-nj^post25 == 0 /\ -tmp___7^post25+tmp___7^0 == 0 /\ -bSum^post25+bSum^0 == 0 /\ -nSum^post25+nSum^0 == 0 /\ tmp___5^0-tmp___5^post25 == 0 /\ tmp___2^post25 == 0 /\ -tmp___1^post25+tmp___1^0 == 0 /\ ni^0-ni^post25 == 0 /\ -nN^post25+nN^0 == 0 /\ tmp___0^0-tmp___0^post25 == 0 /\ -nSumCol^post25+nSumCol^0 == 0 /\ nSumRow^0-nSumRow^post25 == 0 /\ -bSymmetry^post25+bSymmetry^0 == 0 /\ nDim^0-nDim^post25 == 0 /\ tmp^0-tmp^post25 == 0), cost: 1 26: l22 -> l18 : nDim^0'=nDim^post26, tmp___3^0'=tmp___3^post26, nj^0'=nj^post26, bDomain^0'=bDomain^post26, tmp___0^0'=tmp___0^post26, nSumRow^0'=nSumRow^post26, tmp___5^0'=tmp___5^post26, nSumCol^0'=nSumCol^post26, bSymmetry^0'=bSymmetry^post26, tmp___2^0'=tmp___2^post26, ni^0'=ni^post26, tmp___7^0'=tmp___7^post26, bDistinct^0'=bDistinct^post26, nSumDiag2^0'=nSumDiag2^post26, nN^0'=nN^post26, tmp___4^0'=tmp___4^post26, tmp^0'=tmp^post26, bSum^0'=bSum^post26, tmp___1^0'=tmp___1^post26, nSum^0'=nSum^post26, tmp___6^0'=tmp___6^post26, nSumDiag1^0'=nSumDiag1^post26, (nDim^0-nDim^post26 == 0 /\ -tmp___4^post26+tmp___4^0 == 0 /\ tmp^0-tmp^post26 == 0 /\ nSumDiag2^0-nSumDiag2^post26 == 0 /\ tmp___3^0-tmp___3^post26 == 0 /\ -bSymmetry^post26+bSymmetry^0 == 0 /\ -tmp___1^post26+tmp___1^0 == 0 /\ -tmp___2^0+bSum^post26 == 0 /\ ni^post26 == 0 /\ -nSumRow^post26+nSumRow^0 == 0 /\ -nSumDiag1^post26+nSumDiag1^0 == 0 /\ -bDistinct^post26+bDistinct^0 == 0 /\ nN^0-nN^post26 == 0 /\ tmp___0^0-tmp___0^post26 == 0 /\ tmp___5^0-tmp___5^post26 == 0 /\ bDomain^0-bDomain^post26 == 0 /\ -nSum^post26+nSum^0 == 0 /\ nSumCol^0-nSumCol^post26 == 0 /\ -tmp___2^post26+tmp___2^0 == 0 /\ nj^0-nj^post26 == 0 /\ -tmp___7^post26+tmp___7^0 == 0 /\ -tmp___6^post26+tmp___6^0 == 0), cost: 1 27: l23 -> l21 : nDim^0'=nDim^post27, tmp___3^0'=tmp___3^post27, nj^0'=nj^post27, bDomain^0'=bDomain^post27, tmp___0^0'=tmp___0^post27, nSumRow^0'=nSumRow^post27, tmp___5^0'=tmp___5^post27, nSumCol^0'=nSumCol^post27, bSymmetry^0'=bSymmetry^post27, tmp___2^0'=tmp___2^post27, ni^0'=ni^post27, tmp___7^0'=tmp___7^post27, bDistinct^0'=bDistinct^post27, nSumDiag2^0'=nSumDiag2^post27, nN^0'=nN^post27, tmp___4^0'=tmp___4^post27, tmp^0'=tmp^post27, bSum^0'=bSum^post27, tmp___1^0'=tmp___1^post27, nSum^0'=nSum^post27, tmp___6^0'=tmp___6^post27, nSumDiag1^0'=nSumDiag1^post27, (1+nSum^0-nSumDiag1^0 <= 0 /\ tmp___7^0-tmp___7^post27 == 0 /\ nDim^0-nDim^post27 == 0 /\ nSumCol^0-nSumCol^post27 == 0 /\ -nSumDiag1^post27+nSumDiag1^0 == 0 /\ -bDistinct^post27+bDistinct^0 == 0 /\ -bSum^post27+bSum^0 == 0 /\ nN^0-nN^post27 == 0 /\ nSumRow^0-nSumRow^post27 == 0 /\ -nSum^post27+nSum^0 == 0 /\ -tmp___5^post27+tmp___5^0 == 0 /\ -tmp^post27+tmp^0 == 0 /\ -tmp___6^post27+tmp___6^0 == 0 /\ -ni^post27+ni^0 == 0 /\ -tmp___4^post27+tmp___4^0 == 0 /\ -tmp___2^post27+tmp___2^0 == 0 /\ -bDomain^post27+bDomain^0 == 0 /\ tmp___0^0-tmp___0^post27 == 0 /\ tmp___3^0-tmp___3^post27 == 0 /\ -nSumDiag2^post27+nSumDiag2^0 == 0 /\ -tmp___1^post27+tmp___1^0 == 0 /\ -nj^post27+nj^0 == 0 /\ bSymmetry^0-bSymmetry^post27 == 0), cost: 1 28: l23 -> l21 : nDim^0'=nDim^post28, tmp___3^0'=tmp___3^post28, nj^0'=nj^post28, bDomain^0'=bDomain^post28, tmp___0^0'=tmp___0^post28, nSumRow^0'=nSumRow^post28, tmp___5^0'=tmp___5^post28, nSumCol^0'=nSumCol^post28, bSymmetry^0'=bSymmetry^post28, tmp___2^0'=tmp___2^post28, ni^0'=ni^post28, tmp___7^0'=tmp___7^post28, bDistinct^0'=bDistinct^post28, nSumDiag2^0'=nSumDiag2^post28, nN^0'=nN^post28, tmp___4^0'=tmp___4^post28, tmp^0'=tmp^post28, bSum^0'=bSum^post28, tmp___1^0'=tmp___1^post28, nSum^0'=nSum^post28, tmp___6^0'=tmp___6^post28, nSumDiag1^0'=nSumDiag1^post28, (tmp___0^0-tmp___0^post28 == 0 /\ bDistinct^0-bDistinct^post28 == 0 /\ nSumRow^0-nSumRow^post28 == 0 /\ bSymmetry^0-bSymmetry^post28 == 0 /\ -ni^post28+ni^0 == 0 /\ nSumCol^0-nSumCol^post28 == 0 /\ -tmp___1^post28+tmp___1^0 == 0 /\ 1-nSum^0+nSumDiag1^0 <= 0 /\ tmp___5^0-tmp___5^post28 == 0 /\ -tmp^post28+tmp^0 == 0 /\ -nN^post28+nN^0 == 0 /\ tmp___3^0-tmp___3^post28 == 0 /\ nj^0-nj^post28 == 0 /\ tmp___2^0-tmp___2^post28 == 0 /\ -tmp___6^post28+tmp___6^0 == 0 /\ tmp___7^0-tmp___7^post28 == 0 /\ tmp___4^0-tmp___4^post28 == 0 /\ -nSumDiag1^post28+nSumDiag1^0 == 0 /\ nDim^0-nDim^post28 == 0 /\ -bSum^post28+bSum^0 == 0 /\ -nSumDiag2^post28+nSumDiag2^0 == 0 /\ bDomain^0-bDomain^post28 == 0 /\ -nSum^post28+nSum^0 == 0), cost: 1 29: l23 -> l22 : nDim^0'=nDim^post29, tmp___3^0'=tmp___3^post29, nj^0'=nj^post29, bDomain^0'=bDomain^post29, tmp___0^0'=tmp___0^post29, nSumRow^0'=nSumRow^post29, tmp___5^0'=tmp___5^post29, nSumCol^0'=nSumCol^post29, bSymmetry^0'=bSymmetry^post29, tmp___2^0'=tmp___2^post29, ni^0'=ni^post29, tmp___7^0'=tmp___7^post29, bDistinct^0'=bDistinct^post29, nSumDiag2^0'=nSumDiag2^post29, nN^0'=nN^post29, tmp___4^0'=tmp___4^post29, tmp^0'=tmp^post29, bSum^0'=bSum^post29, tmp___1^0'=tmp___1^post29, nSum^0'=nSum^post29, tmp___6^0'=tmp___6^post29, nSumDiag1^0'=nSumDiag1^post29, (-tmp___7^post29+tmp___7^0 == 0 /\ nSum^0-nSum^post29 == 0 /\ tmp___1^0-tmp___1^post29 == 0 /\ nSum^0-nSumDiag1^0 <= 0 /\ -nSumCol^post29+nSumCol^0 == 0 /\ -nSumDiag2^post29+nSumDiag2^0 == 0 /\ bSymmetry^0-bSymmetry^post29 == 0 /\ -tmp^post29+tmp^0 == 0 /\ -1+tmp___2^post29 == 0 /\ -nSum^0+nSumDiag1^0 <= 0 /\ tmp___5^0-tmp___5^post29 == 0 /\ bDomain^0-bDomain^post29 == 0 /\ -tmp___6^post29+tmp___6^0 == 0 /\ -nSumDiag1^post29+nSumDiag1^0 == 0 /\ ni^0-ni^post29 == 0 /\ -bSum^post29+bSum^0 == 0 /\ -nN^post29+nN^0 == 0 /\ nSumRow^0-nSumRow^post29 == 0 /\ -tmp___4^post29+tmp___4^0 == 0 /\ -tmp___3^post29+tmp___3^0 == 0 /\ nDim^0-nDim^post29 == 0 /\ nj^0-nj^post29 == 0 /\ tmp___0^0-tmp___0^post29 == 0 /\ bDistinct^0-bDistinct^post29 == 0), cost: 1 30: l24 -> l22 : nDim^0'=nDim^post30, tmp___3^0'=tmp___3^post30, nj^0'=nj^post30, bDomain^0'=bDomain^post30, tmp___0^0'=tmp___0^post30, nSumRow^0'=nSumRow^post30, tmp___5^0'=tmp___5^post30, nSumCol^0'=nSumCol^post30, bSymmetry^0'=bSymmetry^post30, tmp___2^0'=tmp___2^post30, ni^0'=ni^post30, tmp___7^0'=tmp___7^post30, bDistinct^0'=bDistinct^post30, nSumDiag2^0'=nSumDiag2^post30, nN^0'=nN^post30, tmp___4^0'=tmp___4^post30, tmp^0'=tmp^post30, bSum^0'=bSum^post30, tmp___1^0'=tmp___1^post30, nSum^0'=nSum^post30, tmp___6^0'=tmp___6^post30, nSumDiag1^0'=nSumDiag1^post30, (nj^0-nj^post30 == 0 /\ bDomain^0-bDomain^post30 == 0 /\ tmp___3^0-tmp___3^post30 == 0 /\ -tmp___6^post30+tmp___6^0 == 0 /\ -bSum^post30+bSum^0 == 0 /\ -nN^post30+nN^0 == 0 /\ -bSum^0 <= 0 /\ -bSymmetry^post30+bSymmetry^0 == 0 /\ -tmp___1^post30+tmp___1^0 == 0 /\ nSum^0-nSum^post30 == 0 /\ -tmp___4^post30+tmp___4^0 == 0 /\ ni^0-ni^post30 == 0 /\ tmp___2^post30 == 0 /\ bDistinct^0-bDistinct^post30 == 0 /\ tmp^0-tmp^post30 == 0 /\ -nSumCol^post30+nSumCol^0 == 0 /\ nSumRow^0-nSumRow^post30 == 0 /\ bSum^0 <= 0 /\ tmp___0^0-tmp___0^post30 == 0 /\ -tmp___7^post30+tmp___7^0 == 0 /\ tmp___5^0-tmp___5^post30 == 0 /\ -nSumDiag1^post30+nSumDiag1^0 == 0 /\ -nSumDiag2^post30+nSumDiag2^0 == 0 /\ nDim^0-nDim^post30 == 0), cost: 1 31: l24 -> l23 : nDim^0'=nDim^post31, tmp___3^0'=tmp___3^post31, nj^0'=nj^post31, bDomain^0'=bDomain^post31, tmp___0^0'=tmp___0^post31, nSumRow^0'=nSumRow^post31, tmp___5^0'=tmp___5^post31, nSumCol^0'=nSumCol^post31, bSymmetry^0'=bSymmetry^post31, tmp___2^0'=tmp___2^post31, ni^0'=ni^post31, tmp___7^0'=tmp___7^post31, bDistinct^0'=bDistinct^post31, nSumDiag2^0'=nSumDiag2^post31, nN^0'=nN^post31, tmp___4^0'=tmp___4^post31, tmp^0'=tmp^post31, bSum^0'=bSum^post31, tmp___1^0'=tmp___1^post31, nSum^0'=nSum^post31, tmp___6^0'=tmp___6^post31, nSumDiag1^0'=nSumDiag1^post31, (nSumRow^0-nSumRow^post31 == 0 /\ -tmp___0^post31+tmp___0^0 == 0 /\ tmp^0-tmp^post31 == 0 /\ -bSum^post31+bSum^0 == 0 /\ 1-bSum^0 <= 0 /\ -bSymmetry^post31+bSymmetry^0 == 0 /\ -nSumCol^post31+nSumCol^0 == 0 /\ nSumDiag2^0-nSumDiag2^post31 == 0 /\ nj^0-nj^post31 == 0 /\ tmp___3^0-tmp___3^post31 == 0 /\ -tmp___2^post31+tmp___2^0 == 0 /\ tmp___5^0-tmp___5^post31 == 0 /\ -bDistinct^post31+bDistinct^0 == 0 /\ -tmp___4^post31+tmp___4^0 == 0 /\ nDim^0-nDim^post31 == 0 /\ -tmp___1^post31+tmp___1^0 == 0 /\ -nSumDiag1^post31+nSumDiag1^0 == 0 /\ tmp___6^0-tmp___6^post31 == 0 /\ bDomain^0-bDomain^post31 == 0 /\ -nSum^post31+nSum^0 == 0 /\ -tmp___7^post31+tmp___7^0 == 0 /\ nN^0-nN^post31 == 0 /\ ni^0-ni^post31 == 0), cost: 1 32: l24 -> l23 : nDim^0'=nDim^post32, tmp___3^0'=tmp___3^post32, nj^0'=nj^post32, bDomain^0'=bDomain^post32, tmp___0^0'=tmp___0^post32, nSumRow^0'=nSumRow^post32, tmp___5^0'=tmp___5^post32, nSumCol^0'=nSumCol^post32, bSymmetry^0'=bSymmetry^post32, tmp___2^0'=tmp___2^post32, ni^0'=ni^post32, tmp___7^0'=tmp___7^post32, bDistinct^0'=bDistinct^post32, nSumDiag2^0'=nSumDiag2^post32, nN^0'=nN^post32, tmp___4^0'=tmp___4^post32, tmp^0'=tmp^post32, bSum^0'=bSum^post32, tmp___1^0'=tmp___1^post32, nSum^0'=nSum^post32, tmp___6^0'=tmp___6^post32, nSumDiag1^0'=nSumDiag1^post32, (-bSymmetry^post32+bSymmetry^0 == 0 /\ tmp___7^0-tmp___7^post32 == 0 /\ -bDomain^post32+bDomain^0 == 0 /\ -bDistinct^post32+bDistinct^0 == 0 /\ ni^0-ni^post32 == 0 /\ tmp___5^0-tmp___5^post32 == 0 /\ -tmp___2^post32+tmp___2^0 == 0 /\ -nSumDiag1^post32+nSumDiag1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post32 == 0 /\ -tmp^post32+tmp^0 == 0 /\ -tmp___6^post32+tmp___6^0 == 0 /\ nN^0-nN^post32 == 0 /\ -bSum^post32+bSum^0 == 0 /\ 1+bSum^0 <= 0 /\ -nSum^post32+nSum^0 == 0 /\ nSumRow^0-nSumRow^post32 == 0 /\ -tmp___4^post32+tmp___4^0 == 0 /\ nSumCol^0-nSumCol^post32 == 0 /\ nDim^0-nDim^post32 == 0 /\ tmp___3^0-tmp___3^post32 == 0 /\ -nj^post32+nj^0 == 0 /\ tmp___0^0-tmp___0^post32 == 0 /\ -tmp___1^post32+tmp___1^0 == 0), cost: 1 36: l25 -> l13 : nDim^0'=nDim^post36, tmp___3^0'=tmp___3^post36, nj^0'=nj^post36, bDomain^0'=bDomain^post36, tmp___0^0'=tmp___0^post36, nSumRow^0'=nSumRow^post36, tmp___5^0'=tmp___5^post36, nSumCol^0'=nSumCol^post36, bSymmetry^0'=bSymmetry^post36, tmp___2^0'=tmp___2^post36, ni^0'=ni^post36, tmp___7^0'=tmp___7^post36, bDistinct^0'=bDistinct^post36, nSumDiag2^0'=nSumDiag2^post36, nN^0'=nN^post36, tmp___4^0'=tmp___4^post36, tmp^0'=tmp^post36, bSum^0'=bSum^post36, tmp___1^0'=tmp___1^post36, nSum^0'=nSum^post36, tmp___6^0'=tmp___6^post36, nSumDiag1^0'=nSumDiag1^post36, (nDim^0-nDim^post36 == 0 /\ -tmp___4^post36+tmp___4^0 == 0 /\ nSumDiag2^0-nSumDiag2^post36 == 0 /\ ni^0-ni^post36 == 0 /\ -tmp___7^post36+tmp___7^0 == 0 /\ -bSum^post36+bSum^0 == 0 /\ tmp___2^0-tmp___2^post36 == 0 /\ -nSum^post36+nSum^0 == 0 /\ -1-nj^0+nj^post36 == 0 /\ tmp___3^0-tmp___3^post36 == 0 /\ tmp___5^0-tmp___5^post36 == 0 /\ -tmp___1^post36+tmp___1^0 == 0 /\ -nSumRow^post36+nSumRow^0 == 0 /\ -nSumDiag1^post36+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post36 == 0 /\ tmp___0^0-tmp___0^post36 == 0 /\ nSumCol^0-nSumCol^post36 == 0 /\ -nN^post36+nN^0 == 0 /\ -tmp___6^post36+tmp___6^0 == 0 /\ -bSymmetry^post36+bSymmetry^0 == 0 /\ tmp^0-tmp^post36 == 0 /\ bDistinct^post36-tmp___1^0 == 0), cost: 1 37: l26 -> l25 : nDim^0'=nDim^post37, tmp___3^0'=tmp___3^post37, nj^0'=nj^post37, bDomain^0'=bDomain^post37, tmp___0^0'=tmp___0^post37, nSumRow^0'=nSumRow^post37, tmp___5^0'=tmp___5^post37, nSumCol^0'=nSumCol^post37, bSymmetry^0'=bSymmetry^post37, tmp___2^0'=tmp___2^post37, ni^0'=ni^post37, tmp___7^0'=tmp___7^post37, bDistinct^0'=bDistinct^post37, nSumDiag2^0'=nSumDiag2^post37, nN^0'=nN^post37, tmp___4^0'=tmp___4^post37, tmp^0'=tmp^post37, bSum^0'=bSum^post37, tmp___1^0'=tmp___1^post37, nSum^0'=nSum^post37, tmp___6^0'=tmp___6^post37, nSumDiag1^0'=nSumDiag1^post37, (-tmp^post37+tmp^0 == 0 /\ -nSumDiag2^post37+nSumDiag2^0 == 0 /\ -bDomain^post37+bDomain^0 == 0 /\ -1+tmp___1^post37 == 0 /\ -bDistinct^post37+bDistinct^0 == 0 /\ -tmp___2^post37+tmp___2^0 == 0 /\ -tmp___6^post37+tmp___6^0 == 0 /\ -nSumDiag1^post37+nSumDiag1^0 == 0 /\ -bSum^post37+bSum^0 == 0 /\ nN^0-nN^post37 == 0 /\ nSumCol^0-nSumCol^post37 == 0 /\ ni^0-ni^post37 == 0 /\ -nSum^post37+nSum^0 == 0 /\ nSumRow^0-nSumRow^post37 == 0 /\ bSymmetry^0-bSymmetry^post37 == 0 /\ -tmp___4^post37+tmp___4^0 == 0 /\ tmp___7^0-tmp___7^post37 == 0 /\ nDim^0-nDim^post37 == 0 /\ tmp___3^0-tmp___3^post37 == 0 /\ -tmp___5^post37+tmp___5^0 == 0 /\ tmp___0^0-tmp___0^post37 == 0 /\ -nj^post37+nj^0 == 0), cost: 1 38: l27 -> l26 : nDim^0'=nDim^post38, tmp___3^0'=tmp___3^post38, nj^0'=nj^post38, bDomain^0'=bDomain^post38, tmp___0^0'=tmp___0^post38, nSumRow^0'=nSumRow^post38, tmp___5^0'=tmp___5^post38, nSumCol^0'=nSumCol^post38, bSymmetry^0'=bSymmetry^post38, tmp___2^0'=tmp___2^post38, ni^0'=ni^post38, tmp___7^0'=tmp___7^post38, bDistinct^0'=bDistinct^post38, nSumDiag2^0'=nSumDiag2^post38, nN^0'=nN^post38, tmp___4^0'=tmp___4^post38, tmp^0'=tmp^post38, bSum^0'=bSum^post38, tmp___1^0'=tmp___1^post38, nSum^0'=nSum^post38, tmp___6^0'=tmp___6^post38, nSumDiag1^0'=nSumDiag1^post38, (tmp___0^0-tmp___0^post38 == 0 /\ bSymmetry^0-bSymmetry^post38 == 0 /\ bDistinct^0-bDistinct^post38 == 0 /\ -tmp___1^post38+tmp___1^0 == 0 /\ -ni^post38+ni^0 == 0 /\ nSumCol^0-nSumCol^post38 == 0 /\ -tmp___6^post38+tmp___6^0 == 0 /\ tmp___5^0-tmp___5^post38 == 0 /\ nSumRow^0-nSumRow^post38 == 0 /\ -nN^post38+nN^0 == 0 /\ -tmp^post38+tmp^0 == 0 /\ tmp___3^0-tmp___3^post38 == 0 /\ nSumDiag1^0-nSumDiag1^post38 == 0 /\ tmp___2^0-tmp___2^post38 == 0 /\ nDim^0-nDim^post38 == 0 /\ nj^0-nj^post38 == 0 /\ tmp___4^0-tmp___4^post38 == 0 /\ -tmp___7^post38+tmp___7^0 == 0 /\ -nSumDiag2^post38+nSumDiag2^0 == 0 /\ -bSum^post38+bSum^0 == 0 /\ bDomain^0-bDomain^post38 == 0 /\ -nSum^post38+nSum^0 == 0), cost: 1 39: l27 -> l25 : nDim^0'=nDim^post39, tmp___3^0'=tmp___3^post39, nj^0'=nj^post39, bDomain^0'=bDomain^post39, tmp___0^0'=tmp___0^post39, nSumRow^0'=nSumRow^post39, tmp___5^0'=tmp___5^post39, nSumCol^0'=nSumCol^post39, bSymmetry^0'=bSymmetry^post39, tmp___2^0'=tmp___2^post39, ni^0'=ni^post39, tmp___7^0'=tmp___7^post39, bDistinct^0'=bDistinct^post39, nSumDiag2^0'=nSumDiag2^post39, nN^0'=nN^post39, tmp___4^0'=tmp___4^post39, tmp^0'=tmp^post39, bSum^0'=bSum^post39, tmp___1^0'=tmp___1^post39, nSum^0'=nSum^post39, tmp___6^0'=tmp___6^post39, nSumDiag1^0'=nSumDiag1^post39, (-nSumDiag1^post39+nSumDiag1^0 == 0 /\ -nSumCol^post39+nSumCol^0 == 0 /\ bSymmetry^0-bSymmetry^post39 == 0 /\ nj^0-nj^post39 == 0 /\ -tmp___4^post39+tmp___4^0 == 0 /\ -tmp^post39+tmp^0 == 0 /\ -nSumDiag2^post39+nSumDiag2^0 == 0 /\ -nSum^post39+nSum^0 == 0 /\ -tmp___7^post39+tmp___7^0 == 0 /\ tmp___5^0-tmp___5^post39 == 0 /\ bDomain^0-bDomain^post39 == 0 /\ -tmp___6^post39+tmp___6^0 == 0 /\ ni^0-ni^post39 == 0 /\ nSumRow^0-nSumRow^post39 == 0 /\ -tmp___3^post39+tmp___3^0 == 0 /\ bDistinct^0-bDistinct^post39 == 0 /\ nDim^0-nDim^post39 == 0 /\ tmp___1^post39 == 0 /\ -bSum^post39+bSum^0 == 0 /\ tmp___2^0-tmp___2^post39 == 0 /\ tmp___0^0-tmp___0^post39 == 0 /\ -nN^post39+nN^0 == 0), cost: 1 40: l27 -> l26 : nDim^0'=nDim^post40, tmp___3^0'=tmp___3^post40, nj^0'=nj^post40, bDomain^0'=bDomain^post40, tmp___0^0'=tmp___0^post40, nSumRow^0'=nSumRow^post40, tmp___5^0'=tmp___5^post40, nSumCol^0'=nSumCol^post40, bSymmetry^0'=bSymmetry^post40, tmp___2^0'=tmp___2^post40, ni^0'=ni^post40, tmp___7^0'=tmp___7^post40, bDistinct^0'=bDistinct^post40, nSumDiag2^0'=nSumDiag2^post40, nN^0'=nN^post40, tmp___4^0'=tmp___4^post40, tmp^0'=tmp^post40, bSum^0'=bSum^post40, tmp___1^0'=tmp___1^post40, nSum^0'=nSum^post40, tmp___6^0'=tmp___6^post40, nSumDiag1^0'=nSumDiag1^post40, (-tmp___6^post40+tmp___6^0 == 0 /\ -bSum^post40+bSum^0 == 0 /\ nj^0-nj^post40 == 0 /\ tmp___3^0-tmp___3^post40 == 0 /\ -tmp___7^post40+tmp___7^0 == 0 /\ -nN^post40+nN^0 == 0 /\ bDomain^0-bDomain^post40 == 0 /\ nSumDiag2^0-nSumDiag2^post40 == 0 /\ -nSumCol^post40+nSumCol^0 == 0 /\ tmp___2^0-tmp___2^post40 == 0 /\ nSum^0-nSum^post40 == 0 /\ -tmp___1^post40+tmp___1^0 == 0 /\ -tmp___4^post40+tmp___4^0 == 0 /\ tmp^0-tmp^post40 == 0 /\ tmp___5^0-tmp___5^post40 == 0 /\ nSumRow^0-nSumRow^post40 == 0 /\ -bSymmetry^post40+bSymmetry^0 == 0 /\ tmp___0^0-tmp___0^post40 == 0 /\ ni^0-ni^post40 == 0 /\ nDim^0-nDim^post40 == 0 /\ -nSumDiag1^post40+nSumDiag1^0 == 0 /\ -bDistinct^post40+bDistinct^0 == 0), cost: 1 42: l28 -> l25 : nDim^0'=nDim^post42, tmp___3^0'=tmp___3^post42, nj^0'=nj^post42, bDomain^0'=bDomain^post42, tmp___0^0'=tmp___0^post42, nSumRow^0'=nSumRow^post42, tmp___5^0'=tmp___5^post42, nSumCol^0'=nSumCol^post42, bSymmetry^0'=bSymmetry^post42, tmp___2^0'=tmp___2^post42, ni^0'=ni^post42, tmp___7^0'=tmp___7^post42, bDistinct^0'=bDistinct^post42, nSumDiag2^0'=nSumDiag2^post42, nN^0'=nN^post42, tmp___4^0'=tmp___4^post42, tmp^0'=tmp^post42, bSum^0'=bSum^post42, tmp___1^0'=tmp___1^post42, nSum^0'=nSum^post42, tmp___6^0'=tmp___6^post42, nSumDiag1^0'=nSumDiag1^post42, (tmp___7^0-tmp___7^post42 == 0 /\ bSum^0-bSum^post42 == 0 /\ nDim^0-nDim^post42 == 0 /\ -bDistinct^post42+bDistinct^0 == 0 /\ -tmp___4^post42+tmp___4^0 == 0 /\ ni^0-ni^post42 == 0 /\ -tmp___5^post42+tmp___5^0 == 0 /\ tmp___1^post42 == 0 /\ -nSumRow^post42+nSumRow^0 == 0 /\ -nSumDiag1^post42+nSumDiag1^0 == 0 /\ bDistinct^0 <= 0 /\ tmp___3^0-tmp___3^post42 == 0 /\ -nSumDiag2^post42+nSumDiag2^0 == 0 /\ nj^0-nj^post42 == 0 /\ bDomain^0-bDomain^post42 == 0 /\ tmp___0^0-tmp___0^post42 == 0 /\ -tmp^post42+tmp^0 == 0 /\ -nSum^post42+nSum^0 == 0 /\ -bDistinct^0 <= 0 /\ nSumCol^0-nSumCol^post42 == 0 /\ nN^0-nN^post42 == 0 /\ -tmp___6^post42+tmp___6^0 == 0 /\ bSymmetry^0-bSymmetry^post42 == 0 /\ -tmp___2^post42+tmp___2^0 == 0), cost: 1 43: l28 -> l27 : nDim^0'=nDim^post43, tmp___3^0'=tmp___3^post43, nj^0'=nj^post43, bDomain^0'=bDomain^post43, tmp___0^0'=tmp___0^post43, nSumRow^0'=nSumRow^post43, tmp___5^0'=tmp___5^post43, nSumCol^0'=nSumCol^post43, bSymmetry^0'=bSymmetry^post43, tmp___2^0'=tmp___2^post43, ni^0'=ni^post43, tmp___7^0'=tmp___7^post43, bDistinct^0'=bDistinct^post43, nSumDiag2^0'=nSumDiag2^post43, nN^0'=nN^post43, tmp___4^0'=tmp___4^post43, tmp^0'=tmp^post43, bSum^0'=bSum^post43, tmp___1^0'=tmp___1^post43, nSum^0'=nSum^post43, tmp___6^0'=tmp___6^post43, nSumDiag1^0'=nSumDiag1^post43, (tmp___7^0-tmp___7^post43 == 0 /\ -tmp___2^post43+tmp___2^0 == 0 /\ nDim^0-nDim^post43 == 0 /\ -nSumDiag1^post43+nSumDiag1^0 == 0 /\ -bDistinct^post43+bDistinct^0 == 0 /\ nSumCol^0-nSumCol^post43 == 0 /\ -nSum^post43+nSum^0 == 0 /\ -tmp___5^post43+tmp___5^0 == 0 /\ nN^0-nN^post43 == 0 /\ nSumRow^0-nSumRow^post43 == 0 /\ -tmp___6^post43+tmp___6^0 == 0 /\ -ni^post43+ni^0 == 0 /\ -bSum^post43+bSum^0 == 0 /\ -bDomain^post43+bDomain^0 == 0 /\ bSymmetry^0-bSymmetry^post43 == 0 /\ -tmp___1^post43+tmp___1^0 == 0 /\ -nj^post43+nj^0 == 0 /\ tmp___0^0-tmp___0^post43 == 0 /\ 1-bDistinct^0 <= 0 /\ -nSumDiag2^post43+nSumDiag2^0 == 0 /\ -tmp^post43+tmp^0 == 0 /\ tmp___3^0-tmp___3^post43 == 0 /\ -tmp___4^post43+tmp___4^0 == 0), cost: 1 44: l28 -> l27 : nDim^0'=nDim^post44, tmp___3^0'=tmp___3^post44, nj^0'=nj^post44, bDomain^0'=bDomain^post44, tmp___0^0'=tmp___0^post44, nSumRow^0'=nSumRow^post44, tmp___5^0'=tmp___5^post44, nSumCol^0'=nSumCol^post44, bSymmetry^0'=bSymmetry^post44, tmp___2^0'=tmp___2^post44, ni^0'=ni^post44, tmp___7^0'=tmp___7^post44, bDistinct^0'=bDistinct^post44, nSumDiag2^0'=nSumDiag2^post44, nN^0'=nN^post44, tmp___4^0'=tmp___4^post44, tmp^0'=tmp^post44, bSum^0'=bSum^post44, tmp___1^0'=tmp___1^post44, nSum^0'=nSum^post44, tmp___6^0'=tmp___6^post44, nSumDiag1^0'=nSumDiag1^post44, (bDistinct^0-bDistinct^post44 == 0 /\ tmp___3^0-tmp___3^post44 == 0 /\ -tmp___1^post44+tmp___1^0 == 0 /\ -ni^post44+ni^0 == 0 /\ 1+bDistinct^0 <= 0 /\ tmp___0^0-tmp___0^post44 == 0 /\ nSumCol^0-nSumCol^post44 == 0 /\ -tmp___5^post44+tmp___5^0 == 0 /\ bSymmetry^0-bSymmetry^post44 == 0 /\ nj^0-nj^post44 == 0 /\ -nN^post44+nN^0 == 0 /\ nDim^0-nDim^post44 == 0 /\ -nSumDiag1^post44+nSumDiag1^0 == 0 /\ -tmp^post44+tmp^0 == 0 /\ tmp___2^0-tmp___2^post44 == 0 /\ tmp___4^0-tmp___4^post44 == 0 /\ -nSumDiag2^post44+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post44 == 0 /\ -nSum^post44+nSum^0 == 0 /\ bDomain^0-bDomain^post44 == 0 /\ -tmp___6^post44+tmp___6^0 == 0 /\ nSumRow^0-nSumRow^post44 == 0 /\ -bSum^post44+bSum^0 == 0), cost: 1 50: l29 -> l30 : nDim^0'=nDim^post50, tmp___3^0'=tmp___3^post50, nj^0'=nj^post50, bDomain^0'=bDomain^post50, tmp___0^0'=tmp___0^post50, nSumRow^0'=nSumRow^post50, tmp___5^0'=tmp___5^post50, nSumCol^0'=nSumCol^post50, bSymmetry^0'=bSymmetry^post50, tmp___2^0'=tmp___2^post50, ni^0'=ni^post50, tmp___7^0'=tmp___7^post50, bDistinct^0'=bDistinct^post50, nSumDiag2^0'=nSumDiag2^post50, nN^0'=nN^post50, tmp___4^0'=tmp___4^post50, tmp^0'=tmp^post50, bSum^0'=bSum^post50, tmp___1^0'=tmp___1^post50, nSum^0'=nSum^post50, tmp___6^0'=tmp___6^post50, nSumDiag1^0'=nSumDiag1^post50, (-1-ni^0+ni^post50 == 0 /\ tmp___1^0-tmp___1^post50 == 0 /\ -tmp___7^post50+tmp___7^0 == 0 /\ nDim^0-nDim^post50 == 0 /\ -nSumCol^post50+nSumCol^0 == 0 /\ -tmp___0^0+bDomain^post50 == 0 /\ nSum^0-nSum^post50 == 0 /\ -bSymmetry^post50+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post50 == 0 /\ -nSumDiag1^post50+nSumDiag1^0 == 0 /\ -bSum^post50+bSum^0 == 0 /\ nSumRow^0-nSumRow^post50 == 0 /\ tmp^0-tmp^post50 == 0 /\ -nN^post50+nN^0 == 0 /\ -tmp___6^post50+tmp___6^0 == 0 /\ -tmp___4^post50+tmp___4^0 == 0 /\ nj^0-nj^post50 == 0 /\ tmp___5^0-tmp___5^post50 == 0 /\ -tmp___3^post50+tmp___3^0 == 0 /\ tmp___0^0-tmp___0^post50 == 0 /\ -bDistinct^post50+bDistinct^0 == 0 /\ -nSumDiag2^post50+nSumDiag2^0 == 0), cost: 1 100: l30 -> l34 : nDim^0'=nDim^post100, tmp___3^0'=tmp___3^post100, nj^0'=nj^post100, bDomain^0'=bDomain^post100, tmp___0^0'=tmp___0^post100, nSumRow^0'=nSumRow^post100, tmp___5^0'=tmp___5^post100, nSumCol^0'=nSumCol^post100, bSymmetry^0'=bSymmetry^post100, tmp___2^0'=tmp___2^post100, ni^0'=ni^post100, tmp___7^0'=tmp___7^post100, bDistinct^0'=bDistinct^post100, nSumDiag2^0'=nSumDiag2^post100, nN^0'=nN^post100, tmp___4^0'=tmp___4^post100, tmp^0'=tmp^post100, bSum^0'=bSum^post100, tmp___1^0'=tmp___1^post100, nSum^0'=nSum^post100, tmp___6^0'=tmp___6^post100, nSumDiag1^0'=nSumDiag1^post100, (tmp___5^0-tmp___5^post100 == 0 /\ -tmp___4^post100+tmp___4^0 == 0 /\ -ni^post100+ni^0 == 0 /\ tmp___1^0-tmp___1^post100 == 0 /\ nDim^0-nDim^post100 == 0 /\ -nSumDiag1^post100+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post100 == 0 /\ -tmp___7^post100+tmp___7^0 == 0 /\ -nSumDiag2^post100+nSumDiag2^0 == 0 /\ -bSum^post100+bSum^0 == 0 /\ -nSum^post100+nSum^0 == 0 /\ -nSumCol^post100+nSumCol^0 == 0 /\ tmp___0^0-tmp___0^post100 == 0 /\ nSumRow^0-nSumRow^post100 == 0 /\ -tmp___6^post100+tmp___6^0 == 0 /\ -tmp^post100+tmp^0 == 0 /\ bDistinct^0-bDistinct^post100 == 0 /\ bSymmetry^0-bSymmetry^post100 == 0 /\ -nN^post100+nN^0 == 0 /\ tmp___2^0-tmp___2^post100 == 0 /\ nj^0-nj^post100 == 0 /\ tmp___3^0-tmp___3^post100 == 0), cost: 1 51: l31 -> l29 : nDim^0'=nDim^post51, tmp___3^0'=tmp___3^post51, nj^0'=nj^post51, bDomain^0'=bDomain^post51, tmp___0^0'=tmp___0^post51, nSumRow^0'=nSumRow^post51, tmp___5^0'=tmp___5^post51, nSumCol^0'=nSumCol^post51, bSymmetry^0'=bSymmetry^post51, tmp___2^0'=tmp___2^post51, ni^0'=ni^post51, tmp___7^0'=tmp___7^post51, bDistinct^0'=bDistinct^post51, nSumDiag2^0'=nSumDiag2^post51, nN^0'=nN^post51, tmp___4^0'=tmp___4^post51, tmp^0'=tmp^post51, bSum^0'=bSum^post51, tmp___1^0'=tmp___1^post51, nSum^0'=nSum^post51, tmp___6^0'=tmp___6^post51, nSumDiag1^0'=nSumDiag1^post51, (tmp^0-tmp^post51 == 0 /\ nSumDiag2^0-nSumDiag2^post51 == 0 /\ tmp___0^post51 == 0 /\ -nSumDiag1^post51+nSumDiag1^0 == 0 /\ -nSumRow^post51+nSumRow^0 == 0 /\ -tmp___1^post51+tmp___1^0 == 0 /\ nDim^0-nDim^post51 == 0 /\ -tmp___6^post51+tmp___6^0 == 0 /\ bSum^0-bSum^post51 == 0 /\ -bSymmetry^post51+bSymmetry^0 == 0 /\ -nSumCol^post51+nSumCol^0 == 0 /\ -tmp___4^post51+tmp___4^0 == 0 /\ tmp___5^0-tmp___5^post51 == 0 /\ -tmp___2^post51+tmp___2^0 == 0 /\ tmp___3^0-tmp___3^post51 == 0 /\ nj^0-nj^post51 == 0 /\ -bDistinct^post51+bDistinct^0 == 0 /\ bDomain^0-bDomain^post51 == 0 /\ -nSum^post51+nSum^0 == 0 /\ nN^0-nN^post51 == 0 /\ ni^0-ni^post51 == 0 /\ -tmp___7^post51+tmp___7^0 == 0), cost: 1 52: l31 -> l29 : nDim^0'=nDim^post52, tmp___3^0'=tmp___3^post52, nj^0'=nj^post52, bDomain^0'=bDomain^post52, tmp___0^0'=tmp___0^post52, nSumRow^0'=nSumRow^post52, tmp___5^0'=tmp___5^post52, nSumCol^0'=nSumCol^post52, bSymmetry^0'=bSymmetry^post52, tmp___2^0'=tmp___2^post52, ni^0'=ni^post52, tmp___7^0'=tmp___7^post52, bDistinct^0'=bDistinct^post52, nSumDiag2^0'=nSumDiag2^post52, nN^0'=nN^post52, tmp___4^0'=tmp___4^post52, tmp^0'=tmp^post52, bSum^0'=bSum^post52, tmp___1^0'=tmp___1^post52, nSum^0'=nSum^post52, tmp___6^0'=tmp___6^post52, nSumDiag1^0'=nSumDiag1^post52, (-bSymmetry^post52+bSymmetry^0 == 0 /\ -nSumDiag1^post52+nSumDiag1^0 == 0 /\ -tmp^post52+tmp^0 == 0 /\ -tmp___4^post52+tmp___4^0 == 0 /\ bSum^0-bSum^post52 == 0 /\ -nSum^post52+nSum^0 == 0 /\ -bDomain^post52+bDomain^0 == 0 /\ tmp___7^0-tmp___7^post52 == 0 /\ -1+tmp___0^post52 == 0 /\ -tmp___6^post52+tmp___6^0 == 0 /\ -tmp___2^post52+tmp___2^0 == 0 /\ tmp___5^0-tmp___5^post52 == 0 /\ -tmp___1^post52+tmp___1^0 == 0 /\ ni^0-ni^post52 == 0 /\ nSumCol^0-nSumCol^post52 == 0 /\ nSumDiag2^0-nSumDiag2^post52 == 0 /\ nSumRow^0-nSumRow^post52 == 0 /\ tmp___3^0-tmp___3^post52 == 0 /\ -bDistinct^post52+bDistinct^0 == 0 /\ nN^0-nN^post52 == 0 /\ nDim^0-nDim^post52 == 0 /\ -nj^post52+nj^0 == 0), cost: 1 53: l32 -> l29 : nDim^0'=nDim^post53, tmp___3^0'=tmp___3^post53, nj^0'=nj^post53, bDomain^0'=bDomain^post53, tmp___0^0'=tmp___0^post53, nSumRow^0'=nSumRow^post53, tmp___5^0'=tmp___5^post53, nSumCol^0'=nSumCol^post53, bSymmetry^0'=bSymmetry^post53, tmp___2^0'=tmp___2^post53, ni^0'=ni^post53, tmp___7^0'=tmp___7^post53, bDistinct^0'=bDistinct^post53, nSumDiag2^0'=nSumDiag2^post53, nN^0'=nN^post53, tmp___4^0'=tmp___4^post53, tmp^0'=tmp^post53, bSum^0'=bSum^post53, tmp___1^0'=tmp___1^post53, nSum^0'=nSum^post53, tmp___6^0'=tmp___6^post53, nSumDiag1^0'=nSumDiag1^post53, (-nSum^post53+nSum^0 == 0 /\ -tmp___5^post53+tmp___5^0 == 0 /\ -tmp___6^post53+tmp___6^0 == 0 /\ nj^0-nj^post53 == 0 /\ tmp___3^0-tmp___3^post53 == 0 /\ -tmp___2^post53+tmp___2^0 == 0 /\ -bSum^post53+bSum^0 == 0 /\ nN^0-nN^post53 == 0 /\ -tmp___1^post53+tmp___1^0 == 0 /\ bSymmetry^0-bSymmetry^post53 == 0 /\ nSumCol^0-nSumCol^post53 == 0 /\ -nSumDiag2^post53+nSumDiag2^0 == 0 /\ -ni^post53+ni^0 == 0 /\ tmp___0^post53 == 0 /\ nSumRow^0-nSumRow^post53 == 0 /\ tmp___4^0-tmp___4^post53 == 0 /\ -bDomain^post53+bDomain^0 == 0 /\ -nSumDiag1^post53+nSumDiag1^0 == 0 /\ -bDistinct^post53+bDistinct^0 == 0 /\ -tmp^post53+tmp^0 == 0 /\ tmp___7^0-tmp___7^post53 == 0 /\ nDim^0-nDim^post53 == 0), cost: 1 54: l32 -> l31 : nDim^0'=nDim^post54, tmp___3^0'=tmp___3^post54, nj^0'=nj^post54, bDomain^0'=bDomain^post54, tmp___0^0'=tmp___0^post54, nSumRow^0'=nSumRow^post54, tmp___5^0'=tmp___5^post54, nSumCol^0'=nSumCol^post54, bSymmetry^0'=bSymmetry^post54, tmp___2^0'=tmp___2^post54, ni^0'=ni^post54, tmp___7^0'=tmp___7^post54, bDistinct^0'=bDistinct^post54, nSumDiag2^0'=nSumDiag2^post54, nN^0'=nN^post54, tmp___4^0'=tmp___4^post54, tmp^0'=tmp^post54, bSum^0'=bSum^post54, tmp___1^0'=tmp___1^post54, nSum^0'=nSum^post54, tmp___6^0'=tmp___6^post54, nSumDiag1^0'=nSumDiag1^post54, (tmp___0^0-tmp___0^post54 == 0 /\ bDistinct^0-bDistinct^post54 == 0 /\ bSymmetry^0-bSymmetry^post54 == 0 /\ -ni^post54+ni^0 == 0 /\ nSumRow^0-nSumRow^post54 == 0 /\ -nSumDiag1^post54+nSumDiag1^0 == 0 /\ nSumCol^0-nSumCol^post54 == 0 /\ -tmp___1^post54+tmp___1^0 == 0 /\ -tmp^post54+tmp^0 == 0 /\ tmp___5^0-tmp___5^post54 == 0 /\ -tmp___6^post54+tmp___6^0 == 0 /\ -nN^post54+nN^0 == 0 /\ tmp___3^0-tmp___3^post54 == 0 /\ tmp___2^0-tmp___2^post54 == 0 /\ nj^0-nj^post54 == 0 /\ tmp___7^0-tmp___7^post54 == 0 /\ tmp___4^0-tmp___4^post54 == 0 /\ nDim^0-nDim^post54 == 0 /\ -nSumDiag2^post54+nSumDiag2^0 == 0 /\ -bSum^post54+bSum^0 == 0 /\ bDomain^0-bDomain^post54 == 0 /\ -nSum^post54+nSum^0 == 0), cost: 1 55: l33 -> l29 : nDim^0'=nDim^post55, tmp___3^0'=tmp___3^post55, nj^0'=nj^post55, bDomain^0'=bDomain^post55, tmp___0^0'=tmp___0^post55, nSumRow^0'=nSumRow^post55, tmp___5^0'=tmp___5^post55, nSumCol^0'=nSumCol^post55, bSymmetry^0'=bSymmetry^post55, tmp___2^0'=tmp___2^post55, ni^0'=ni^post55, tmp___7^0'=tmp___7^post55, bDistinct^0'=bDistinct^post55, nSumDiag2^0'=nSumDiag2^post55, nN^0'=nN^post55, tmp___4^0'=tmp___4^post55, tmp^0'=tmp^post55, bSum^0'=bSum^post55, tmp___1^0'=tmp___1^post55, nSum^0'=nSum^post55, tmp___6^0'=tmp___6^post55, nSumDiag1^0'=nSumDiag1^post55, (-nN^post55+nN^0 == 0 /\ tmp___1^0-tmp___1^post55 == 0 /\ -tmp___7^post55+tmp___7^0 == 0 /\ -nSumDiag2^post55+nSumDiag2^0 == 0 /\ -nSumCol^post55+nSumCol^0 == 0 /\ bDomain^0 <= 0 /\ bSymmetry^0-bSymmetry^post55 == 0 /\ bDistinct^0-bDistinct^post55 == 0 /\ -tmp^post55+tmp^0 == 0 /\ -nSum^post55+nSum^0 == 0 /\ tmp___4^0-tmp___4^post55 == 0 /\ tmp___0^post55 == 0 /\ tmp___5^0-tmp___5^post55 == 0 /\ bDomain^0-bDomain^post55 == 0 /\ -tmp___6^post55+tmp___6^0 == 0 /\ -nSumDiag1^post55+nSumDiag1^0 == 0 /\ -bDomain^0 <= 0 /\ ni^0-ni^post55 == 0 /\ -bSum^post55+bSum^0 == 0 /\ nSumRow^0-nSumRow^post55 == 0 /\ -tmp___3^post55+tmp___3^0 == 0 /\ nDim^0-nDim^post55 == 0 /\ nj^0-nj^post55 == 0 /\ tmp___2^0-tmp___2^post55 == 0), cost: 1 56: l33 -> l32 : nDim^0'=nDim^post56, tmp___3^0'=tmp___3^post56, nj^0'=nj^post56, bDomain^0'=bDomain^post56, tmp___0^0'=tmp___0^post56, nSumRow^0'=nSumRow^post56, tmp___5^0'=tmp___5^post56, nSumCol^0'=nSumCol^post56, bSymmetry^0'=bSymmetry^post56, tmp___2^0'=tmp___2^post56, ni^0'=ni^post56, tmp___7^0'=tmp___7^post56, bDistinct^0'=bDistinct^post56, nSumDiag2^0'=nSumDiag2^post56, nN^0'=nN^post56, tmp___4^0'=tmp___4^post56, tmp^0'=tmp^post56, bSum^0'=bSum^post56, tmp___1^0'=tmp___1^post56, nSum^0'=nSum^post56, tmp___6^0'=tmp___6^post56, nSumDiag1^0'=nSumDiag1^post56, (nj^0-nj^post56 == 0 /\ bDomain^0-bDomain^post56 == 0 /\ tmp___3^0-tmp___3^post56 == 0 /\ -tmp___6^post56+tmp___6^0 == 0 /\ -bSum^post56+bSum^0 == 0 /\ -nN^post56+nN^0 == 0 /\ nSumDiag2^0-nSumDiag2^post56 == 0 /\ -tmp___1^post56+tmp___1^0 == 0 /\ tmp___2^0-tmp___2^post56 == 0 /\ -nSumCol^post56+nSumCol^0 == 0 /\ nSum^0-nSum^post56 == 0 /\ -tmp___4^post56+tmp___4^0 == 0 /\ tmp___5^0-tmp___5^post56 == 0 /\ 1-bDomain^0 <= 0 /\ bDistinct^0-bDistinct^post56 == 0 /\ tmp^0-tmp^post56 == 0 /\ nSumRow^0-nSumRow^post56 == 0 /\ -bSymmetry^post56+bSymmetry^0 == 0 /\ tmp___0^0-tmp___0^post56 == 0 /\ -tmp___7^post56+tmp___7^0 == 0 /\ -nSumDiag1^post56+nSumDiag1^0 == 0 /\ ni^0-ni^post56 == 0 /\ nDim^0-nDim^post56 == 0), cost: 1 57: l33 -> l32 : nDim^0'=nDim^post57, tmp___3^0'=tmp___3^post57, nj^0'=nj^post57, bDomain^0'=bDomain^post57, tmp___0^0'=tmp___0^post57, nSumRow^0'=nSumRow^post57, tmp___5^0'=tmp___5^post57, nSumCol^0'=nSumCol^post57, bSymmetry^0'=bSymmetry^post57, tmp___2^0'=tmp___2^post57, ni^0'=ni^post57, tmp___7^0'=tmp___7^post57, bDistinct^0'=bDistinct^post57, nSumDiag2^0'=nSumDiag2^post57, nN^0'=nN^post57, tmp___4^0'=tmp___4^post57, tmp^0'=tmp^post57, bSum^0'=bSum^post57, tmp___1^0'=tmp___1^post57, nSum^0'=nSum^post57, tmp___6^0'=tmp___6^post57, nSumDiag1^0'=nSumDiag1^post57, (-bSymmetry^post57+bSymmetry^0 == 0 /\ -bDistinct^post57+bDistinct^0 == 0 /\ -tmp___4^post57+tmp___4^0 == 0 /\ -tmp^post57+tmp^0 == 0 /\ ni^0-ni^post57 == 0 /\ -nSumRow^post57+nSumRow^0 == 0 /\ -tmp___6^post57+tmp___6^0 == 0 /\ nDim^0-nDim^post57 == 0 /\ tmp___7^0-tmp___7^post57 == 0 /\ tmp___3^0-tmp___3^post57 == 0 /\ -nSum^post57+nSum^0 == 0 /\ 1+bDomain^0 <= 0 /\ -tmp___2^post57+tmp___2^0 == 0 /\ tmp___5^0-tmp___5^post57 == 0 /\ -bSum^post57+bSum^0 == 0 /\ -tmp___1^post57+tmp___1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post57 == 0 /\ -nSumDiag1^post57+nSumDiag1^0 == 0 /\ nN^0-nN^post57 == 0 /\ -tmp___0^post57+tmp___0^0 == 0 /\ nj^0-nj^post57 == 0 /\ bDomain^0-bDomain^post57 == 0 /\ nSumCol^0-nSumCol^post57 == 0), cost: 1 58: l34 -> l5 : nDim^0'=nDim^post58, tmp___3^0'=tmp___3^post58, nj^0'=nj^post58, bDomain^0'=bDomain^post58, tmp___0^0'=tmp___0^post58, nSumRow^0'=nSumRow^post58, tmp___5^0'=tmp___5^post58, nSumCol^0'=nSumCol^post58, bSymmetry^0'=bSymmetry^post58, tmp___2^0'=tmp___2^post58, ni^0'=ni^post58, tmp___7^0'=tmp___7^post58, bDistinct^0'=bDistinct^post58, nSumDiag2^0'=nSumDiag2^post58, nN^0'=nN^post58, tmp___4^0'=tmp___4^post58, tmp^0'=tmp^post58, bSum^0'=bSum^post58, tmp___1^0'=tmp___1^post58, nSum^0'=nSum^post58, tmp___6^0'=tmp___6^post58, nSumDiag1^0'=nSumDiag1^post58, (-tmp___6^post58+tmp___6^0 == 0 /\ -bSum^post58+bSum^0 == 0 /\ tmp___7^0-tmp___7^post58 == 0 /\ nj^0-nj^post58 == 0 /\ tmp___3^0-tmp___3^post58 == 0 /\ tmp___5^0-tmp___5^post58 == 0 /\ -tmp___1^post58+tmp___1^0 == 0 /\ nN^0-nN^post58 == 0 /\ nSumCol^0-nSumCol^post58 == 0 /\ ni^post58 == 0 /\ -ni^0+nN^0 <= 0 /\ -bDistinct^post58+bDistinct^0 == 0 /\ -tmp^post58+tmp^0 == 0 /\ -nSumDiag2^post58+nSumDiag2^0 == 0 /\ -nSum^post58+nSum^0 == 0 /\ -tmp___2^post58+tmp___2^0 == 0 /\ tmp___4^0-tmp___4^post58 == 0 /\ nSumRow^0-nSumRow^post58 == 0 /\ tmp___0^0-tmp___0^post58 == 0 /\ -bDomain^post58+bDomain^0 == 0 /\ nDim^0-nDim^post58 == 0 /\ -nSumDiag1^post58+nSumDiag1^0 == 0 /\ bSymmetry^0-bSymmetry^post58 == 0), cost: 1 59: l34 -> l33 : nDim^0'=nDim^post59, tmp___3^0'=tmp___3^post59, nj^0'=nj^post59, bDomain^0'=bDomain^post59, tmp___0^0'=tmp___0^post59, nSumRow^0'=nSumRow^post59, tmp___5^0'=tmp___5^post59, nSumCol^0'=nSumCol^post59, bSymmetry^0'=bSymmetry^post59, tmp___2^0'=tmp___2^post59, ni^0'=ni^post59, tmp___7^0'=tmp___7^post59, bDistinct^0'=bDistinct^post59, nSumDiag2^0'=nSumDiag2^post59, nN^0'=nN^post59, tmp___4^0'=tmp___4^post59, tmp^0'=tmp^post59, bSum^0'=bSum^post59, tmp___1^0'=tmp___1^post59, nSum^0'=nSum^post59, tmp___6^0'=tmp___6^post59, nSumDiag1^0'=nSumDiag1^post59, (-ni^post59+ni^0 == 0 /\ nSumRow^0-nSumRow^post59 == 0 /\ -tmp___2^post59+tmp___2^0 == 0 /\ 1+ni^0-nN^0 <= 0 /\ nj^0-nj^post59 == 0 /\ -nSumDiag1^post59+nSumDiag1^0 == 0 /\ tmp___5^0-tmp___5^post59 == 0 /\ bDistinct^0-bDistinct^post59 == 0 /\ -bSum^post59+bSum^0 == 0 /\ bSymmetry^0-bSymmetry^post59 == 0 /\ tmp___3^0-tmp___3^post59 == 0 /\ -nSum^post59+nSum^0 == 0 /\ -nSumCol^post59+nSumCol^0 == 0 /\ -tmp___6^post59+tmp___6^0 == 0 /\ -tmp___1^post59+tmp___1^0 == 0 /\ bDomain^0-bDomain^post59 == 0 /\ nDim^0-nDim^post59 == 0 /\ tmp___0^0-tmp___0^post59 == 0 /\ -nN^post59+nN^0 == 0 /\ -nSumDiag2^post59+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post59 == 0 /\ -tmp^post59+tmp^0 == 0 /\ tmp___4^0-tmp___4^post59 == 0), cost: 1 99: l35 -> l38 : nDim^0'=nDim^post99, tmp___3^0'=tmp___3^post99, nj^0'=nj^post99, bDomain^0'=bDomain^post99, tmp___0^0'=tmp___0^post99, nSumRow^0'=nSumRow^post99, tmp___5^0'=tmp___5^post99, nSumCol^0'=nSumCol^post99, bSymmetry^0'=bSymmetry^post99, tmp___2^0'=tmp___2^post99, ni^0'=ni^post99, tmp___7^0'=tmp___7^post99, bDistinct^0'=bDistinct^post99, nSumDiag2^0'=nSumDiag2^post99, nN^0'=nN^post99, tmp___4^0'=tmp___4^post99, tmp^0'=tmp^post99, bSum^0'=bSum^post99, tmp___1^0'=tmp___1^post99, nSum^0'=nSum^post99, tmp___6^0'=tmp___6^post99, nSumDiag1^0'=nSumDiag1^post99, (bSymmetry^0-bSymmetry^post99 == 0 /\ -nSum^post99+nSum^0 == 0 /\ -tmp___6^post99+tmp___6^0 == 0 /\ -tmp^post99+tmp^0 == 0 /\ bDistinct^0-bDistinct^post99 == 0 /\ -nN^post99+nN^0 == 0 /\ -tmp___7^post99+tmp___7^0 == 0 /\ -bSum^post99+bSum^0 == 0 /\ ni^post99 == 0 /\ nSumRow^0-nSumRow^post99 == 0 /\ -tmp___1^post99+tmp___1^0 == 0 /\ tmp___4^0-tmp___4^post99 == 0 /\ -tmp___5^post99+tmp___5^0 == 0 /\ tmp___0^0-tmp___0^post99 == 0 /\ nDim^0-nDim^post99 == 0 /\ -nSumDiag2^post99+nSumDiag2^0 == 0 /\ nSumCol^post99 == 0 /\ nj^0-nj^post99 == 0 /\ tmp___2^0-tmp___2^post99 == 0 /\ tmp___3^0-tmp___3^post99 == 0 /\ 1-nDim^0+nj^0 <= 0 /\ -nSumDiag1^post99+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post99 == 0), cost: 1 61: l36 -> l30 : nDim^0'=nDim^post61, tmp___3^0'=tmp___3^post61, nj^0'=nj^post61, bDomain^0'=bDomain^post61, tmp___0^0'=tmp___0^post61, nSumRow^0'=nSumRow^post61, tmp___5^0'=tmp___5^post61, nSumCol^0'=nSumCol^post61, bSymmetry^0'=bSymmetry^post61, tmp___2^0'=tmp___2^post61, ni^0'=ni^post61, tmp___7^0'=tmp___7^post61, bDistinct^0'=bDistinct^post61, nSumDiag2^0'=nSumDiag2^post61, nN^0'=nN^post61, tmp___4^0'=tmp___4^post61, tmp^0'=tmp^post61, bSum^0'=bSum^post61, tmp___1^0'=tmp___1^post61, nSum^0'=nSum^post61, tmp___6^0'=tmp___6^post61, nSumDiag1^0'=nSumDiag1^post61, (-tmp___6^post61+tmp___6^0 == 0 /\ -tmp___1^post61+tmp___1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post61 == 0 /\ tmp___2^0-tmp___2^post61 == 0 /\ -tmp___7^post61+tmp___7^0 == 0 /\ -ni^0+nN^0 <= 0 /\ bSum^0-bSum^post61 == 0 /\ nDim^0-nDim^post61 == 0 /\ -tmp___0^post61+tmp___0^0 == 0 /\ nj^0-nj^post61 == 0 /\ bDomain^0-bDomain^post61 == 0 /\ -bDistinct^post61+bDistinct^0 == 0 /\ -tmp___4^post61+tmp___4^0 == 0 /\ tmp___5^0-tmp___5^post61 == 0 /\ ni^post61 == 0 /\ tmp___3^0-tmp___3^post61 == 0 /\ -nSumDiag1^post61+nSumDiag1^0 == 0 /\ -bSymmetry^post61+bSymmetry^0 == 0 /\ -nSumRow^post61+nSumRow^0 == 0 /\ -nSum^post61+nSum^0 == 0 /\ nSumCol^0-nSumCol^post61 == 0 /\ tmp^0-tmp^post61 == 0 /\ nN^0-nN^post61 == 0), cost: 1 62: l36 -> l37 : nDim^0'=nDim^post62, tmp___3^0'=tmp___3^post62, nj^0'=nj^post62, bDomain^0'=bDomain^post62, tmp___0^0'=tmp___0^post62, nSumRow^0'=nSumRow^post62, tmp___5^0'=tmp___5^post62, nSumCol^0'=nSumCol^post62, bSymmetry^0'=bSymmetry^post62, tmp___2^0'=tmp___2^post62, ni^0'=ni^post62, tmp___7^0'=tmp___7^post62, bDistinct^0'=bDistinct^post62, nSumDiag2^0'=nSumDiag2^post62, nN^0'=nN^post62, tmp___4^0'=tmp___4^post62, tmp^0'=tmp^post62, bSum^0'=bSum^post62, tmp___1^0'=tmp___1^post62, nSum^0'=nSum^post62, tmp___6^0'=tmp___6^post62, nSumDiag1^0'=nSumDiag1^post62, (-bDomain^post62+bDomain^0 == 0 /\ -bSymmetry^post62+bSymmetry^0 == 0 /\ -bDistinct^post62+bDistinct^0 == 0 /\ -tmp___4^post62+tmp___4^0 == 0 /\ 1+ni^0-nN^0 <= 0 /\ -nSum^post62+nSum^0 == 0 /\ -tmp___2^post62+tmp___2^0 == 0 /\ -bSum^post62+bSum^0 == 0 /\ -1+ni^post62-ni^0 == 0 /\ tmp___5^0-tmp___5^post62 == 0 /\ tmp___7^0-tmp___7^post62 == 0 /\ -tmp___1^post62+tmp___1^0 == 0 /\ nSumCol^0-nSumCol^post62 == 0 /\ nSumDiag2^0-nSumDiag2^post62 == 0 /\ nN^0-nN^post62 == 0 /\ -nSumRow^post62+nSumRow^0 == 0 /\ -nSumDiag1^post62+nSumDiag1^0 == 0 /\ tmp___3^0-tmp___3^post62 == 0 /\ -tmp___6^post62+tmp___6^0 == 0 /\ -tmp^post62+tmp^0 == 0 /\ nDim^0-nDim^post62 == 0 /\ nj^0-nj^post62 == 0 /\ tmp___0^0-tmp___0^post62 == 0), cost: 1 95: l37 -> l36 : nDim^0'=nDim^post95, tmp___3^0'=tmp___3^post95, nj^0'=nj^post95, bDomain^0'=bDomain^post95, tmp___0^0'=tmp___0^post95, nSumRow^0'=nSumRow^post95, tmp___5^0'=tmp___5^post95, nSumCol^0'=nSumCol^post95, bSymmetry^0'=bSymmetry^post95, tmp___2^0'=tmp___2^post95, ni^0'=ni^post95, tmp___7^0'=tmp___7^post95, bDistinct^0'=bDistinct^post95, nSumDiag2^0'=nSumDiag2^post95, nN^0'=nN^post95, tmp___4^0'=tmp___4^post95, tmp^0'=tmp^post95, bSum^0'=bSum^post95, tmp___1^0'=tmp___1^post95, nSum^0'=nSum^post95, tmp___6^0'=tmp___6^post95, nSumDiag1^0'=nSumDiag1^post95, (-ni^post95+ni^0 == 0 /\ tmp___2^0-tmp___2^post95 == 0 /\ tmp___5^0-tmp___5^post95 == 0 /\ nSum^0-nSum^post95 == 0 /\ nDim^0-nDim^post95 == 0 /\ tmp___1^0-tmp___1^post95 == 0 /\ -bSum^post95+bSum^0 == 0 /\ bDomain^0-bDomain^post95 == 0 /\ -nN^post95+nN^0 == 0 /\ -bSymmetry^post95+bSymmetry^0 == 0 /\ -nSumCol^post95+nSumCol^0 == 0 /\ nSumRow^0-nSumRow^post95 == 0 /\ tmp___0^0-tmp___0^post95 == 0 /\ bDistinct^0-bDistinct^post95 == 0 /\ tmp^0-tmp^post95 == 0 /\ -nSumDiag1^post95+nSumDiag1^0 == 0 /\ -nSumDiag2^post95+nSumDiag2^0 == 0 /\ -tmp___4^post95+tmp___4^0 == 0 /\ -tmp___6^post95+tmp___6^0 == 0 /\ -tmp___7^post95+tmp___7^0 == 0 /\ tmp___3^0-tmp___3^post95 == 0 /\ nj^0-nj^post95 == 0), cost: 1 63: l38 -> l39 : nDim^0'=nDim^post63, tmp___3^0'=tmp___3^post63, nj^0'=nj^post63, bDomain^0'=bDomain^post63, tmp___0^0'=tmp___0^post63, nSumRow^0'=nSumRow^post63, tmp___5^0'=tmp___5^post63, nSumCol^0'=nSumCol^post63, bSymmetry^0'=bSymmetry^post63, tmp___2^0'=tmp___2^post63, ni^0'=ni^post63, tmp___7^0'=tmp___7^post63, bDistinct^0'=bDistinct^post63, nSumDiag2^0'=nSumDiag2^post63, nN^0'=nN^post63, tmp___4^0'=tmp___4^post63, tmp^0'=tmp^post63, bSum^0'=bSum^post63, tmp___1^0'=tmp___1^post63, nSum^0'=nSum^post63, tmp___6^0'=tmp___6^post63, nSumDiag1^0'=nSumDiag1^post63, (-bSum^post63+bSum^0 == 0 /\ -tmp___5^post63+tmp___5^0 == 0 /\ nj^0-nj^post63 == 0 /\ -tmp___6^post63+tmp___6^0 == 0 /\ tmp___0^0-tmp___0^post63 == 0 /\ -tmp___2^post63+tmp___2^0 == 0 /\ tmp___3^0-tmp___3^post63 == 0 /\ bSymmetry^0-bSymmetry^post63 == 0 /\ -ni^post63+ni^0 == 0 /\ nSumCol^0-nSumCol^post63 == 0 /\ bDistinct^0-bDistinct^post63 == 0 /\ -tmp___1^post63+tmp___1^0 == 0 /\ -nSumDiag2^post63+nSumDiag2^0 == 0 /\ -nSum^post63+nSum^0 == 0 /\ tmp___4^0-tmp___4^post63 == 0 /\ -tmp^post63+tmp^0 == 0 /\ tmp___7^0-tmp___7^post63 == 0 /\ -bDomain^post63+bDomain^0 == 0 /\ -nN^post63+nN^0 == 0 /\ nSumRow^0-nSumRow^post63 == 0 /\ nDim^0-nDim^post63 == 0 /\ -nSumDiag1^post63+nSumDiag1^0 == 0), cost: 1 96: l39 -> l55 : nDim^0'=nDim^post96, tmp___3^0'=tmp___3^post96, nj^0'=nj^post96, bDomain^0'=bDomain^post96, tmp___0^0'=tmp___0^post96, nSumRow^0'=nSumRow^post96, tmp___5^0'=tmp___5^post96, nSumCol^0'=nSumCol^post96, bSymmetry^0'=bSymmetry^post96, tmp___2^0'=tmp___2^post96, ni^0'=ni^post96, tmp___7^0'=tmp___7^post96, bDistinct^0'=bDistinct^post96, nSumDiag2^0'=nSumDiag2^post96, nN^0'=nN^post96, tmp___4^0'=tmp___4^post96, tmp^0'=tmp^post96, bSum^0'=bSum^post96, tmp___1^0'=tmp___1^post96, nSum^0'=nSum^post96, tmp___6^0'=tmp___6^post96, nSumDiag1^0'=nSumDiag1^post96, (nSumDiag2^0-nSumDiag2^post96 == 0 /\ -bSymmetry^post96+bSymmetry^0 == 0 /\ bSum^0-bSum^post96 == 0 /\ nDim^0-ni^0 <= 0 /\ tmp___3^0-tmp___3^post96 == 0 /\ nj^0-nj^post96 == 0 /\ nDim^0-nDim^post96 == 0 /\ tmp___2^0-tmp___2^post96 == 0 /\ -nSumRow^post96+nSumRow^0 == 0 /\ -nSumDiag1^post96+nSumDiag1^0 == 0 /\ -bDistinct^post96+bDistinct^0 == 0 /\ -nN^post96+nN^0 == 0 /\ -tmp___6^post96+tmp___6^0 == 0 /\ -nSumCol^post96+nSumCol^0 == 0 /\ -nSum^post96+nSum^0 == 0 /\ -tmp___7^post96+tmp___7^0 == 0 /\ tmp^0-tmp^post96 == 0 /\ -tmp___4^post96+tmp___4^0 == 0 /\ ni^0-ni^post96 == 0 /\ -tmp___0^post96+tmp___0^0 == 0 /\ tmp___5^0-tmp___5^post96 == 0 /\ bDomain^0-bDomain^post96 == 0 /\ -tmp___1^post96+tmp___1^0 == 0), cost: 1 97: l39 -> l38 : nDim^0'=nDim^post97, tmp___3^0'=tmp___3^post97, nj^0'=nj^post97, bDomain^0'=bDomain^post97, tmp___0^0'=tmp___0^post97, nSumRow^0'=nSumRow^post97, tmp___5^0'=tmp___5^post97, nSumCol^0'=nSumCol^post97, bSymmetry^0'=bSymmetry^post97, tmp___2^0'=tmp___2^post97, ni^0'=ni^post97, tmp___7^0'=tmp___7^post97, bDistinct^0'=bDistinct^post97, nSumDiag2^0'=nSumDiag2^post97, nN^0'=nN^post97, tmp___4^0'=tmp___4^post97, tmp^0'=tmp^post97, bSum^0'=bSum^post97, tmp___1^0'=tmp___1^post97, nSum^0'=nSum^post97, tmp___6^0'=tmp___6^post97, nSumDiag1^0'=nSumDiag1^post97, (0 == 0 /\ 1-nDim^0+ni^0 <= 0 /\ bSum^0-bSum^post97 == 0 /\ nDim^0-nDim^post97 == 0 /\ bDomain^0-bDomain^post97 == 0 /\ -bSymmetry^post97+bSymmetry^0 == 0 /\ -tmp___1^post97+tmp___1^0 == 0 /\ tmp___5^0-tmp___5^post97 == 0 /\ -tmp^post97+tmp^0 == 0 /\ -tmp___4^post97+tmp___4^0 == 0 /\ nSumDiag2^0-nSumDiag2^post97 == 0 /\ nj^0-nj^post97 == 0 /\ tmp___0^0-tmp___0^post97 == 0 /\ nSumRow^0-nSumRow^post97 == 0 /\ -bDistinct^post97+bDistinct^0 == 0 /\ -tmp___6^post97+tmp___6^0 == 0 /\ -tmp___2^post97+tmp___2^0 == 0 /\ nN^0-nN^post97 == 0 /\ -nSumDiag1^post97+nSumDiag1^0 == 0 /\ -tmp___7^post97+tmp___7^0 == 0 /\ -1-ni^0+ni^post97 == 0 /\ tmp___3^0-tmp___3^post97 == 0 /\ -nSum^post97+nSum^0 == 0), cost: 1 87: l52 -> l53 : nDim^0'=nDim^post87, tmp___3^0'=tmp___3^post87, nj^0'=nj^post87, bDomain^0'=bDomain^post87, tmp___0^0'=tmp___0^post87, nSumRow^0'=nSumRow^post87, tmp___5^0'=tmp___5^post87, nSumCol^0'=nSumCol^post87, bSymmetry^0'=bSymmetry^post87, tmp___2^0'=tmp___2^post87, ni^0'=ni^post87, tmp___7^0'=tmp___7^post87, bDistinct^0'=bDistinct^post87, nSumDiag2^0'=nSumDiag2^post87, nN^0'=nN^post87, tmp___4^0'=tmp___4^post87, tmp^0'=tmp^post87, bSum^0'=bSum^post87, tmp___1^0'=tmp___1^post87, nSum^0'=nSum^post87, tmp___6^0'=tmp___6^post87, nSumDiag1^0'=nSumDiag1^post87, (-bDistinct^post87+bDistinct^0 == 0 /\ -tmp___4^post87+tmp___4^0 == 0 /\ -tmp___1^post87+tmp___1^0 == 0 /\ -tmp___6^post87+tmp___6^0 == 0 /\ -tmp___2^post87+tmp___2^0 == 0 /\ -nSumDiag1^post87+nSumDiag1^0 == 0 /\ tmp___3^0-tmp___3^post87 == 0 /\ nj^0-nj^post87 == 0 /\ tmp___5^post87 == 0 /\ tmp___7^0-tmp___7^post87 == 0 /\ nSumCol^0-nSumCol^post87 == 0 /\ -nSum^post87+nSum^0 == 0 /\ -ni^post87+ni^0 == 0 /\ nSumDiag2^0-nSumDiag2^post87 == 0 /\ nN^0-nN^post87 == 0 /\ tmp___0^0-tmp___0^post87 == 0 /\ bSymmetry^0-bSymmetry^post87 == 0 /\ nSumRow^0-nSumRow^post87 == 0 /\ -bSum^post87+bSum^0 == 0 /\ -bDomain^post87+bDomain^0 == 0 /\ -tmp^post87+tmp^0 == 0 /\ nDim^0-nDim^post87 == 0), cost: 1 88: l53 -> l10 : nDim^0'=nDim^post88, tmp___3^0'=tmp___3^post88, nj^0'=nj^post88, bDomain^0'=bDomain^post88, tmp___0^0'=tmp___0^post88, nSumRow^0'=nSumRow^post88, tmp___5^0'=tmp___5^post88, nSumCol^0'=nSumCol^post88, bSymmetry^0'=bSymmetry^post88, tmp___2^0'=tmp___2^post88, ni^0'=ni^post88, tmp___7^0'=tmp___7^post88, bDistinct^0'=bDistinct^post88, nSumDiag2^0'=nSumDiag2^post88, nN^0'=nN^post88, tmp___4^0'=tmp___4^post88, tmp^0'=tmp^post88, bSum^0'=bSum^post88, tmp___1^0'=tmp___1^post88, nSum^0'=nSum^post88, tmp___6^0'=tmp___6^post88, nSumDiag1^0'=nSumDiag1^post88, (tmp___3^0-tmp___3^post88 == 0 /\ -tmp^post88+tmp^0 == 0 /\ tmp___0^0-tmp___0^post88 == 0 /\ bDistinct^0-bDistinct^post88 == 0 /\ -nSum^post88+nSum^0 == 0 /\ bSymmetry^0-bSymmetry^post88 == 0 /\ -tmp___5^post88+tmp___5^0 == 0 /\ nSumCol^0-nSumCol^post88 == 0 /\ nDim^0-nDim^post88 == 0 /\ -bDomain^post88+bDomain^0 == 0 /\ -tmp___1^post88+tmp___1^0 == 0 /\ -nSumDiag1^post88+nSumDiag1^0 == 0 /\ -nSumDiag2^post88+nSumDiag2^0 == 0 /\ tmp___2^0-tmp___2^post88 == 0 /\ tmp___7^0-tmp___7^post88 == 0 /\ tmp___4^0-tmp___4^post88 == 0 /\ nSumRow^0-nSumRow^post88 == 0 /\ -tmp___5^0+bSum^post88 == 0 /\ -ni^post88+ni^0 == 0 /\ -nN^post88+nN^0 == 0 /\ -tmp___6^post88+tmp___6^0 == 0 /\ -1-nj^0+nj^post88 == 0), cost: 1 89: l54 -> l52 : nDim^0'=nDim^post89, tmp___3^0'=tmp___3^post89, nj^0'=nj^post89, bDomain^0'=bDomain^post89, tmp___0^0'=tmp___0^post89, nSumRow^0'=nSumRow^post89, tmp___5^0'=tmp___5^post89, nSumCol^0'=nSumCol^post89, bSymmetry^0'=bSymmetry^post89, tmp___2^0'=tmp___2^post89, ni^0'=ni^post89, tmp___7^0'=tmp___7^post89, bDistinct^0'=bDistinct^post89, nSumDiag2^0'=nSumDiag2^post89, nN^0'=nN^post89, tmp___4^0'=tmp___4^post89, tmp^0'=tmp^post89, bSum^0'=bSum^post89, tmp___1^0'=tmp___1^post89, nSum^0'=nSum^post89, tmp___6^0'=tmp___6^post89, nSumDiag1^0'=nSumDiag1^post89, (-tmp___5^post89+tmp___5^0 == 0 /\ -tmp___6^post89+tmp___6^0 == 0 /\ -tmp___2^post89+tmp___2^0 == 0 /\ tmp___0^0-tmp___0^post89 == 0 /\ tmp___3^0-tmp___3^post89 == 0 /\ bSymmetry^0-bSymmetry^post89 == 0 /\ -ni^post89+ni^0 == 0 /\ nj^0-nj^post89 == 0 /\ nSumCol^0-nSumCol^post89 == 0 /\ bDistinct^0-bDistinct^post89 == 0 /\ -nSumDiag1^post89+nSumDiag1^0 == 0 /\ -nSumDiag2^post89+nSumDiag2^0 == 0 /\ -nSum^post89+nSum^0 == 0 /\ tmp___4^0-tmp___4^post89 == 0 /\ -tmp^post89+tmp^0 == 0 /\ tmp___7^0-tmp___7^post89 == 0 /\ -bDomain^post89+bDomain^0 == 0 /\ -nN^post89+nN^0 == 0 /\ -bSum^post89+bSum^0 == 0 /\ -tmp___1^post89+tmp___1^0 == 0 /\ nSumRow^0-nSumRow^post89 == 0 /\ 1-nSumCol^0+nSum^0 <= 0 /\ nDim^0-nDim^post89 == 0), cost: 1 90: l54 -> l52 : nDim^0'=nDim^post90, tmp___3^0'=tmp___3^post90, nj^0'=nj^post90, bDomain^0'=bDomain^post90, tmp___0^0'=tmp___0^post90, nSumRow^0'=nSumRow^post90, tmp___5^0'=tmp___5^post90, nSumCol^0'=nSumCol^post90, bSymmetry^0'=bSymmetry^post90, tmp___2^0'=tmp___2^post90, ni^0'=ni^post90, tmp___7^0'=tmp___7^post90, bDistinct^0'=bDistinct^post90, nSumDiag2^0'=nSumDiag2^post90, nN^0'=nN^post90, tmp___4^0'=tmp___4^post90, tmp^0'=tmp^post90, bSum^0'=bSum^post90, tmp___1^0'=tmp___1^post90, nSum^0'=nSum^post90, tmp___6^0'=tmp___6^post90, nSumDiag1^0'=nSumDiag1^post90, (-ni^post90+ni^0 == 0 /\ nDim^0-nDim^post90 == 0 /\ -tmp___4^post90+tmp___4^0 == 0 /\ bDistinct^0-bDistinct^post90 == 0 /\ bSymmetry^0-bSymmetry^post90 == 0 /\ tmp___1^0-tmp___1^post90 == 0 /\ -bSum^post90+bSum^0 == 0 /\ tmp___5^0-tmp___5^post90 == 0 /\ -tmp^post90+tmp^0 == 0 /\ bDomain^0-bDomain^post90 == 0 /\ nSumRow^0-nSumRow^post90 == 0 /\ -nSumCol^post90+nSumCol^0 == 0 /\ tmp___0^0-tmp___0^post90 == 0 /\ tmp___3^0-tmp___3^post90 == 0 /\ tmp___2^0-tmp___2^post90 == 0 /\ 1+nSumCol^0-nSum^0 <= 0 /\ -nSumDiag1^post90+nSumDiag1^0 == 0 /\ -tmp___7^post90+tmp___7^0 == 0 /\ -nSumDiag2^post90+nSumDiag2^0 == 0 /\ -tmp___6^post90+tmp___6^0 == 0 /\ -nSum^post90+nSum^0 == 0 /\ -nN^post90+nN^0 == 0 /\ nj^0-nj^post90 == 0), cost: 1 91: l54 -> l53 : nDim^0'=nDim^post91, tmp___3^0'=tmp___3^post91, nj^0'=nj^post91, bDomain^0'=bDomain^post91, tmp___0^0'=tmp___0^post91, nSumRow^0'=nSumRow^post91, tmp___5^0'=tmp___5^post91, nSumCol^0'=nSumCol^post91, bSymmetry^0'=bSymmetry^post91, tmp___2^0'=tmp___2^post91, ni^0'=ni^post91, tmp___7^0'=tmp___7^post91, bDistinct^0'=bDistinct^post91, nSumDiag2^0'=nSumDiag2^post91, nN^0'=nN^post91, tmp___4^0'=tmp___4^post91, tmp^0'=tmp^post91, bSum^0'=bSum^post91, tmp___1^0'=tmp___1^post91, nSum^0'=nSum^post91, tmp___6^0'=tmp___6^post91, nSumDiag1^0'=nSumDiag1^post91, (nSumDiag2^0-nSumDiag2^post91 == 0 /\ nSum^0-nSum^post91 == 0 /\ -nSumDiag1^post91+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post91 == 0 /\ tmp___2^0-tmp___2^post91 == 0 /\ nj^0-nj^post91 == 0 /\ tmp___0^0-tmp___0^post91 == 0 /\ tmp___1^0-tmp___1^post91 == 0 /\ -tmp___6^post91+tmp___6^0 == 0 /\ -nN^post91+nN^0 == 0 /\ -bSymmetry^post91+bSymmetry^0 == 0 /\ -tmp___7^post91+tmp___7^0 == 0 /\ -nSumCol^post91+nSumCol^0 == 0 /\ -1+tmp___5^post91 == 0 /\ nSumCol^0-nSum^0 <= 0 /\ -tmp^post91+tmp^0 == 0 /\ nSumRow^0-nSumRow^post91 == 0 /\ -tmp___3^post91+tmp___3^0 == 0 /\ nDim^0-nDim^post91 == 0 /\ ni^0-ni^post91 == 0 /\ -tmp___4^post91+tmp___4^0 == 0 /\ -bSum^post91+bSum^0 == 0 /\ -nSumCol^0+nSum^0 <= 0 /\ bDistinct^0-bDistinct^post91 == 0), cost: 1 92: l55 -> l53 : nDim^0'=nDim^post92, tmp___3^0'=tmp___3^post92, nj^0'=nj^post92, bDomain^0'=bDomain^post92, tmp___0^0'=tmp___0^post92, nSumRow^0'=nSumRow^post92, tmp___5^0'=tmp___5^post92, nSumCol^0'=nSumCol^post92, bSymmetry^0'=bSymmetry^post92, tmp___2^0'=tmp___2^post92, ni^0'=ni^post92, tmp___7^0'=tmp___7^post92, bDistinct^0'=bDistinct^post92, nSumDiag2^0'=nSumDiag2^post92, nN^0'=nN^post92, tmp___4^0'=tmp___4^post92, tmp^0'=tmp^post92, bSum^0'=bSum^post92, tmp___1^0'=tmp___1^post92, nSum^0'=nSum^post92, tmp___6^0'=tmp___6^post92, nSumDiag1^0'=nSumDiag1^post92, (bSum^0-bSum^post92 == 0 /\ -tmp___0^post92+tmp___0^0 == 0 /\ tmp^0-tmp^post92 == 0 /\ -nSumCol^post92+nSumCol^0 == 0 /\ -bSum^0 <= 0 /\ nj^0-nj^post92 == 0 /\ -bSymmetry^post92+bSymmetry^0 == 0 /\ -tmp___1^post92+tmp___1^0 == 0 /\ -nSumDiag1^post92+nSumDiag1^0 == 0 /\ tmp___3^0-tmp___3^post92 == 0 /\ -nSumRow^post92+nSumRow^0 == 0 /\ tmp___5^post92 == 0 /\ nSumDiag2^0-nSumDiag2^post92 == 0 /\ -bDistinct^post92+bDistinct^0 == 0 /\ -tmp___4^post92+tmp___4^0 == 0 /\ nDim^0-nDim^post92 == 0 /\ -tmp___6^post92+tmp___6^0 == 0 /\ -tmp___2^post92+tmp___2^0 == 0 /\ bSum^0 <= 0 /\ bDomain^0-bDomain^post92 == 0 /\ -tmp___7^post92+tmp___7^0 == 0 /\ ni^0-ni^post92 == 0 /\ -nSum^post92+nSum^0 == 0 /\ nN^0-nN^post92 == 0), cost: 1 93: l55 -> l54 : nDim^0'=nDim^post93, tmp___3^0'=tmp___3^post93, nj^0'=nj^post93, bDomain^0'=bDomain^post93, tmp___0^0'=tmp___0^post93, nSumRow^0'=nSumRow^post93, tmp___5^0'=tmp___5^post93, nSumCol^0'=nSumCol^post93, bSymmetry^0'=bSymmetry^post93, tmp___2^0'=tmp___2^post93, ni^0'=ni^post93, tmp___7^0'=tmp___7^post93, bDistinct^0'=bDistinct^post93, nSumDiag2^0'=nSumDiag2^post93, nN^0'=nN^post93, tmp___4^0'=tmp___4^post93, tmp^0'=tmp^post93, bSum^0'=bSum^post93, tmp___1^0'=tmp___1^post93, nSum^0'=nSum^post93, tmp___6^0'=tmp___6^post93, nSumDiag1^0'=nSumDiag1^post93, (-tmp___1^post93+tmp___1^0 == 0 /\ -bDomain^post93+bDomain^0 == 0 /\ -tmp___2^post93+tmp___2^0 == 0 /\ -nSumDiag1^post93+nSumDiag1^0 == 0 /\ nj^0-nj^post93 == 0 /\ nN^0-nN^post93 == 0 /\ 1-bSum^0 <= 0 /\ -tmp___6^post93+tmp___6^0 == 0 /\ tmp___5^0-tmp___5^post93 == 0 /\ tmp___7^0-tmp___7^post93 == 0 /\ nSumCol^0-nSumCol^post93 == 0 /\ nSumDiag2^0-nSumDiag2^post93 == 0 /\ nSumRow^0-nSumRow^post93 == 0 /\ -bDistinct^post93+bDistinct^0 == 0 /\ -tmp___4^post93+tmp___4^0 == 0 /\ nDim^0-nDim^post93 == 0 /\ tmp___3^0-tmp___3^post93 == 0 /\ -nSum^post93+nSum^0 == 0 /\ -tmp^post93+tmp^0 == 0 /\ bSymmetry^0-bSymmetry^post93 == 0 /\ tmp___0^0-tmp___0^post93 == 0 /\ -bSum^post93+bSum^0 == 0 /\ -ni^post93+ni^0 == 0), cost: 1 94: l55 -> l54 : nDim^0'=nDim^post94, tmp___3^0'=tmp___3^post94, nj^0'=nj^post94, bDomain^0'=bDomain^post94, tmp___0^0'=tmp___0^post94, nSumRow^0'=nSumRow^post94, tmp___5^0'=tmp___5^post94, nSumCol^0'=nSumCol^post94, bSymmetry^0'=bSymmetry^post94, tmp___2^0'=tmp___2^post94, ni^0'=ni^post94, tmp___7^0'=tmp___7^post94, bDistinct^0'=bDistinct^post94, nSumDiag2^0'=nSumDiag2^post94, nN^0'=nN^post94, tmp___4^0'=tmp___4^post94, tmp^0'=tmp^post94, bSum^0'=bSum^post94, tmp___1^0'=tmp___1^post94, nSum^0'=nSum^post94, tmp___6^0'=tmp___6^post94, nSumDiag1^0'=nSumDiag1^post94, (-tmp^post94+tmp^0 == 0 /\ -nSumDiag2^post94+nSumDiag2^0 == 0 /\ -tmp___6^post94+tmp___6^0 == 0 /\ nj^0-nj^post94 == 0 /\ -bSum^post94+bSum^0 == 0 /\ -nSum^post94+nSum^0 == 0 /\ -tmp___2^post94+tmp___2^0 == 0 /\ nN^0-nN^post94 == 0 /\ tmp___0^0-tmp___0^post94 == 0 /\ nDim^0-nDim^post94 == 0 /\ -tmp___1^post94+tmp___1^0 == 0 /\ bDomain^0-bDomain^post94 == 0 /\ 1+bSum^0 <= 0 /\ tmp___3^0-tmp___3^post94 == 0 /\ bSymmetry^0-bSymmetry^post94 == 0 /\ -ni^post94+ni^0 == 0 /\ nSumRow^0-nSumRow^post94 == 0 /\ tmp___7^0-tmp___7^post94 == 0 /\ tmp___4^0-tmp___4^post94 == 0 /\ nSumCol^0-nSumCol^post94 == 0 /\ -tmp___5^post94+tmp___5^0 == 0 /\ -bDistinct^post94+bDistinct^0 == 0 /\ -nSumDiag1^post94+nSumDiag1^0 == 0), cost: 1 101: l56 -> l37 : nDim^0'=nDim^post101, tmp___3^0'=tmp___3^post101, nj^0'=nj^post101, bDomain^0'=bDomain^post101, tmp___0^0'=tmp___0^post101, nSumRow^0'=nSumRow^post101, tmp___5^0'=tmp___5^post101, nSumCol^0'=nSumCol^post101, bSymmetry^0'=bSymmetry^post101, tmp___2^0'=tmp___2^post101, ni^0'=ni^post101, tmp___7^0'=tmp___7^post101, bDistinct^0'=bDistinct^post101, nSumDiag2^0'=nSumDiag2^post101, nN^0'=nN^post101, tmp___4^0'=tmp___4^post101, tmp^0'=tmp^post101, bSum^0'=bSum^post101, tmp___1^0'=tmp___1^post101, nSum^0'=nSum^post101, tmp___6^0'=tmp___6^post101, nSumDiag1^0'=nSumDiag1^post101, (0 == 0 /\ -tmp___7^post101+tmp___7^0 == 0 /\ nj^0-nj^post101 == 0 /\ -4+nDim^post101 == 0 /\ nSumCol^post101 == 0 /\ bSymmetry^post101 == 0 /\ -tmp___6^post101+tmp___6^0 == 0 /\ tmp___1^0-tmp___1^post101 == 0 /\ nSumRow^post101 == 0 /\ tmp___2^0-tmp___2^post101 == 0 /\ -tmp___4^post101+tmp___4^0 == 0 /\ -1+bSum^post101 == 0 /\ -1+bDomain^post101 == 0 /\ -1+bDistinct^post101 == 0 /\ nSumDiag1^post101 == 0 /\ -tmp___3^post101+tmp___3^0 == 0 /\ ni^post101 == 0 /\ tmp___0^0-tmp___0^post101 == 0 /\ nSumDiag2^post101 == 0 /\ tmp___5^0-tmp___5^post101 == 0), cost: 1 102: l57 -> l56 : nDim^0'=nDim^post102, tmp___3^0'=tmp___3^post102, nj^0'=nj^post102, bDomain^0'=bDomain^post102, tmp___0^0'=tmp___0^post102, nSumRow^0'=nSumRow^post102, tmp___5^0'=tmp___5^post102, nSumCol^0'=nSumCol^post102, bSymmetry^0'=bSymmetry^post102, tmp___2^0'=tmp___2^post102, ni^0'=ni^post102, tmp___7^0'=tmp___7^post102, bDistinct^0'=bDistinct^post102, nSumDiag2^0'=nSumDiag2^post102, nN^0'=nN^post102, tmp___4^0'=tmp___4^post102, tmp^0'=tmp^post102, bSum^0'=bSum^post102, tmp___1^0'=tmp___1^post102, nSum^0'=nSum^post102, tmp___6^0'=tmp___6^post102, nSumDiag1^0'=nSumDiag1^post102, (-nSum^post102+nSum^0 == 0 /\ -tmp___6^post102+tmp___6^0 == 0 /\ ni^0-ni^post102 == 0 /\ bSum^0-bSum^post102 == 0 /\ -tmp___0^post102+tmp___0^0 == 0 /\ -nSumCol^post102+nSumCol^0 == 0 /\ -tmp___1^post102+tmp___1^0 == 0 /\ tmp___5^0-tmp___5^post102 == 0 /\ tmp___7^0-tmp___7^post102 == 0 /\ -bSymmetry^post102+bSymmetry^0 == 0 /\ tmp___3^0-tmp___3^post102 == 0 /\ -tmp^post102+tmp^0 == 0 /\ -tmp___4^post102+tmp___4^0 == 0 /\ nSumDiag2^0-nSumDiag2^post102 == 0 /\ nj^0-nj^post102 == 0 /\ nDim^0-nDim^post102 == 0 /\ -tmp___2^post102+tmp___2^0 == 0 /\ nN^0-nN^post102 == 0 /\ -nSumDiag1^post102+nSumDiag1^0 == 0 /\ -bDistinct^post102+bDistinct^0 == 0 /\ -nSumRow^post102+nSumRow^0 == 0 /\ bDomain^0-bDomain^post102 == 0), cost: 1 Applied preprocessing Original rule: l0 -> l1 : nDim^0'=nDim^post0, tmp___3^0'=tmp___3^post0, nj^0'=nj^post0, bDomain^0'=bDomain^post0, tmp___0^0'=tmp___0^post0, nSumRow^0'=nSumRow^post0, tmp___5^0'=tmp___5^post0, nSumCol^0'=nSumCol^post0, bSymmetry^0'=bSymmetry^post0, tmp___2^0'=tmp___2^post0, ni^0'=ni^post0, tmp___7^0'=tmp___7^post0, bDistinct^0'=bDistinct^post0, nSumDiag2^0'=nSumDiag2^post0, nN^0'=nN^post0, tmp___4^0'=tmp___4^post0, tmp^0'=tmp^post0, bSum^0'=bSum^post0, tmp___1^0'=tmp___1^post0, nSum^0'=nSum^post0, tmp___6^0'=tmp___6^post0, nSumDiag1^0'=nSumDiag1^post0, (tmp___5^0-tmp___5^post0 == 0 /\ bDomain^0-bDomain^post0 == 0 /\ -ni^post0+ni^0 == 0 /\ -nSumDiag1^post0+nSumDiag1^0 == 0 /\ nj^0-nj^post0 == 0 /\ nSum^0-nSum^post0 == 0 /\ -tmp___6^post0+tmp___6^0 == 0 /\ -nSumDiag2^post0+nSumDiag2^0 == 0 /\ -nSumCol^post0+nSumCol^0 == 0 /\ -nN^post0+nN^0 == 0 /\ tmp___1^0-tmp___1^post0 == 0 /\ tmp___4^post0 == 0 /\ bDistinct^0-bDistinct^post0 == 0 /\ nSumRow^0-nSumRow^post0 == 0 /\ tmp^0-tmp^post0 == 0 /\ nDim^0-nDim^post0 == 0 /\ -bSum^post0+bSum^0 == 0 /\ bSymmetry^0-bSymmetry^post0 == 0 /\ tmp___2^0-tmp___2^post0 == 0 /\ -tmp___3^post0+tmp___3^0 == 0 /\ -tmp___7^post0+tmp___7^0 == 0 /\ tmp___0^0-tmp___0^post0 == 0), cost: 1 New rule: l0 -> l1 : tmp___4^0'=0, TRUE, cost: 1 Applied preprocessing Original rule: l1 -> l2 : nDim^0'=nDim^post1, tmp___3^0'=tmp___3^post1, nj^0'=nj^post1, bDomain^0'=bDomain^post1, tmp___0^0'=tmp___0^post1, nSumRow^0'=nSumRow^post1, tmp___5^0'=tmp___5^post1, nSumCol^0'=nSumCol^post1, bSymmetry^0'=bSymmetry^post1, tmp___2^0'=tmp___2^post1, ni^0'=ni^post1, tmp___7^0'=tmp___7^post1, bDistinct^0'=bDistinct^post1, nSumDiag2^0'=nSumDiag2^post1, nN^0'=nN^post1, tmp___4^0'=tmp___4^post1, tmp^0'=tmp^post1, bSum^0'=bSum^post1, tmp___1^0'=tmp___1^post1, nSum^0'=nSum^post1, tmp___6^0'=tmp___6^post1, nSumDiag1^0'=nSumDiag1^post1, (nSumDiag2^0-nSumDiag2^post1 == 0 /\ -nN^post1+nN^0 == 0 /\ -tmp___6^post1+tmp___6^0 == 0 /\ -tmp___7^post1+tmp___7^0 == 0 /\ -bSymmetry^post1+bSymmetry^0 == 0 /\ -nSum^post1+nSum^0 == 0 /\ -tmp___4^post1+tmp___4^0 == 0 /\ nj^0-nj^post1 == 0 /\ nDim^0-nDim^post1 == 0 /\ tmp___2^0-tmp___2^post1 == 0 /\ -tmp___1^post1+tmp___1^0 == 0 /\ -nSumDiag1^post1+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post1 == 0 /\ tmp^0-tmp^post1 == 0 /\ tmp___3^0-tmp___3^post1 == 0 /\ -tmp___0^post1+tmp___0^0 == 0 /\ -bDistinct^post1+bDistinct^0 == 0 /\ -1-ni^0+ni^post1 == 0 /\ nSumCol^0-nSumCol^post1 == 0 /\ tmp___5^0-tmp___5^post1 == 0 /\ bSum^post1-tmp___4^0 == 0 /\ -nSumRow^post1+nSumRow^0 == 0), cost: 1 New rule: l1 -> l2 : ni^0'=1+ni^0, bSum^0'=tmp___4^0, TRUE, cost: 1 Applied preprocessing Original rule: l3 -> l0 : nDim^0'=nDim^post2, tmp___3^0'=tmp___3^post2, nj^0'=nj^post2, bDomain^0'=bDomain^post2, tmp___0^0'=tmp___0^post2, nSumRow^0'=nSumRow^post2, tmp___5^0'=tmp___5^post2, nSumCol^0'=nSumCol^post2, bSymmetry^0'=bSymmetry^post2, tmp___2^0'=tmp___2^post2, ni^0'=ni^post2, tmp___7^0'=tmp___7^post2, bDistinct^0'=bDistinct^post2, nSumDiag2^0'=nSumDiag2^post2, nN^0'=nN^post2, tmp___4^0'=tmp___4^post2, tmp^0'=tmp^post2, bSum^0'=bSum^post2, tmp___1^0'=tmp___1^post2, nSum^0'=nSum^post2, tmp___6^0'=tmp___6^post2, nSumDiag1^0'=nSumDiag1^post2, (-tmp___4^post2+tmp___4^0 == 0 /\ tmp___7^0-tmp___7^post2 == 0 /\ nDim^0-nDim^post2 == 0 /\ -nSumDiag1^post2+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post2 == 0 /\ -tmp^post2+tmp^0 == 0 /\ -bSum^post2+bSum^0 == 0 /\ ni^0-ni^post2 == 0 /\ tmp___0^0-tmp___0^post2 == 0 /\ -tmp___2^post2+tmp___2^0 == 0 /\ 1-nSumRow^0+nSum^0 <= 0 /\ nSumRow^0-nSumRow^post2 == 0 /\ bSymmetry^0-bSymmetry^post2 == 0 /\ -tmp___6^post2+tmp___6^0 == 0 /\ nSumCol^0-nSumCol^post2 == 0 /\ -tmp___5^post2+tmp___5^0 == 0 /\ -tmp___1^post2+tmp___1^0 == 0 /\ nN^0-nN^post2 == 0 /\ -bDistinct^post2+bDistinct^0 == 0 /\ -nSumDiag2^post2+nSumDiag2^0 == 0 /\ -nj^post2+nj^0 == 0 /\ -nSum^post2+nSum^0 == 0 /\ tmp___3^0-tmp___3^post2 == 0), cost: 1 New rule: l3 -> l0 : 1-nSumRow^0+nSum^0 <= 0, cost: 1 Applied preprocessing Original rule: l3 -> l0 : nDim^0'=nDim^post3, tmp___3^0'=tmp___3^post3, nj^0'=nj^post3, bDomain^0'=bDomain^post3, tmp___0^0'=tmp___0^post3, nSumRow^0'=nSumRow^post3, tmp___5^0'=tmp___5^post3, nSumCol^0'=nSumCol^post3, bSymmetry^0'=bSymmetry^post3, tmp___2^0'=tmp___2^post3, ni^0'=ni^post3, tmp___7^0'=tmp___7^post3, bDistinct^0'=bDistinct^post3, nSumDiag2^0'=nSumDiag2^post3, nN^0'=nN^post3, tmp___4^0'=tmp___4^post3, tmp^0'=tmp^post3, bSum^0'=bSum^post3, tmp___1^0'=tmp___1^post3, nSum^0'=nSum^post3, tmp___6^0'=tmp___6^post3, nSumDiag1^0'=nSumDiag1^post3, (-nSumDiag1^post3+nSumDiag1^0 == 0 /\ -nSumDiag2^post3+nSumDiag2^0 == 0 /\ tmp___0^0-tmp___0^post3 == 0 /\ nSumRow^0-nSumRow^post3 == 0 /\ nSumCol^0-nSumCol^post3 == 0 /\ tmp___3^0-tmp___3^post3 == 0 /\ nDim^0-nDim^post3 == 0 /\ -tmp___6^post3+tmp___6^0 == 0 /\ -ni^post3+ni^0 == 0 /\ bDistinct^0-bDistinct^post3 == 0 /\ bSymmetry^0-bSymmetry^post3 == 0 /\ -nN^post3+nN^0 == 0 /\ -bDomain^post3+bDomain^0 == 0 /\ tmp___7^0-tmp___7^post3 == 0 /\ -bSum^post3+bSum^0 == 0 /\ tmp___4^0-tmp___4^post3 == 0 /\ tmp___2^0-tmp___2^post3 == 0 /\ nj^0-nj^post3 == 0 /\ -tmp^post3+tmp^0 == 0 /\ -nSum^post3+nSum^0 == 0 /\ -tmp___5^post3+tmp___5^0 == 0 /\ 1+nSumRow^0-nSum^0 <= 0 /\ -tmp___1^post3+tmp___1^0 == 0), cost: 1 New rule: l3 -> l0 : 1+nSumRow^0-nSum^0 <= 0, cost: 1 Applied preprocessing Original rule: l3 -> l1 : nDim^0'=nDim^post4, tmp___3^0'=tmp___3^post4, nj^0'=nj^post4, bDomain^0'=bDomain^post4, tmp___0^0'=tmp___0^post4, nSumRow^0'=nSumRow^post4, tmp___5^0'=tmp___5^post4, nSumCol^0'=nSumCol^post4, bSymmetry^0'=bSymmetry^post4, tmp___2^0'=tmp___2^post4, ni^0'=ni^post4, tmp___7^0'=tmp___7^post4, bDistinct^0'=bDistinct^post4, nSumDiag2^0'=nSumDiag2^post4, nN^0'=nN^post4, tmp___4^0'=tmp___4^post4, tmp^0'=tmp^post4, bSum^0'=bSum^post4, tmp___1^0'=tmp___1^post4, nSum^0'=nSum^post4, tmp___6^0'=tmp___6^post4, nSumDiag1^0'=nSumDiag1^post4, (bSymmetry^0-bSymmetry^post4 == 0 /\ -nSum^post4+nSum^0 == 0 /\ -tmp^post4+tmp^0 == 0 /\ bDistinct^0-bDistinct^post4 == 0 /\ -ni^post4+ni^0 == 0 /\ -nN^post4+nN^0 == 0 /\ -tmp___7^post4+tmp___7^0 == 0 /\ nDim^0-nDim^post4 == 0 /\ -bSum^post4+bSum^0 == 0 /\ -tmp___1^post4+tmp___1^0 == 0 /\ -nSumCol^post4+nSumCol^0 == 0 /\ -nSumDiag1^post4+nSumDiag1^0 == 0 /\ tmp___5^0-tmp___5^post4 == 0 /\ bDomain^0-bDomain^post4 == 0 /\ -1+tmp___4^post4 == 0 /\ tmp___2^0-tmp___2^post4 == 0 /\ tmp___0^0-tmp___0^post4 == 0 /\ nSumRow^0-nSumRow^post4 == 0 /\ -nSumRow^0+nSum^0 <= 0 /\ -tmp___6^post4+tmp___6^0 == 0 /\ nj^0-nj^post4 == 0 /\ nSumRow^0-nSum^0 <= 0 /\ tmp___3^0-tmp___3^post4 == 0 /\ -nSumDiag2^post4+nSumDiag2^0 == 0), cost: 1 New rule: l3 -> l1 : tmp___4^0'=1, -nSumRow^0+nSum^0 == 0, cost: 1 Applied preprocessing Original rule: l4 -> l1 : nDim^0'=nDim^post5, tmp___3^0'=tmp___3^post5, nj^0'=nj^post5, bDomain^0'=bDomain^post5, tmp___0^0'=tmp___0^post5, nSumRow^0'=nSumRow^post5, tmp___5^0'=tmp___5^post5, nSumCol^0'=nSumCol^post5, bSymmetry^0'=bSymmetry^post5, tmp___2^0'=tmp___2^post5, ni^0'=ni^post5, tmp___7^0'=tmp___7^post5, bDistinct^0'=bDistinct^post5, nSumDiag2^0'=nSumDiag2^post5, nN^0'=nN^post5, tmp___4^0'=tmp___4^post5, tmp^0'=tmp^post5, bSum^0'=bSum^post5, tmp___1^0'=tmp___1^post5, nSum^0'=nSum^post5, tmp___6^0'=tmp___6^post5, nSumDiag1^0'=nSumDiag1^post5, (bDomain^0-bDomain^post5 == 0 /\ nSumDiag2^0-nSumDiag2^post5 == 0 /\ -bSymmetry^post5+bSymmetry^0 == 0 /\ nSum^0-nSum^post5 == 0 /\ nj^0-nj^post5 == 0 /\ -nSumDiag1^post5+nSumDiag1^0 == 0 /\ -bSum^0 <= 0 /\ -tmp___6^post5+tmp___6^0 == 0 /\ -nN^post5+nN^0 == 0 /\ -tmp___7^post5+tmp___7^0 == 0 /\ tmp___2^0-tmp___2^post5 == 0 /\ tmp___1^0-tmp___1^post5 == 0 /\ tmp___4^post5 == 0 /\ bDistinct^0-bDistinct^post5 == 0 /\ nSumRow^0-nSumRow^post5 == 0 /\ ni^0-ni^post5 == 0 /\ tmp___0^0-tmp___0^post5 == 0 /\ -bSum^post5+bSum^0 == 0 /\ nDim^0-nDim^post5 == 0 /\ bSum^0 <= 0 /\ -tmp___3^post5+tmp___3^0 == 0 /\ tmp^0-tmp^post5 == 0 /\ tmp___5^0-tmp___5^post5 == 0 /\ -nSumCol^post5+nSumCol^0 == 0), cost: 1 New rule: l4 -> l1 : tmp___4^0'=0, bSum^0 == 0, cost: 1 Applied preprocessing Original rule: l4 -> l3 : nDim^0'=nDim^post6, tmp___3^0'=tmp___3^post6, nj^0'=nj^post6, bDomain^0'=bDomain^post6, tmp___0^0'=tmp___0^post6, nSumRow^0'=nSumRow^post6, tmp___5^0'=tmp___5^post6, nSumCol^0'=nSumCol^post6, bSymmetry^0'=bSymmetry^post6, tmp___2^0'=tmp___2^post6, ni^0'=ni^post6, tmp___7^0'=tmp___7^post6, bDistinct^0'=bDistinct^post6, nSumDiag2^0'=nSumDiag2^post6, nN^0'=nN^post6, tmp___4^0'=tmp___4^post6, tmp^0'=tmp^post6, bSum^0'=bSum^post6, tmp___1^0'=tmp___1^post6, nSum^0'=nSum^post6, tmp___6^0'=tmp___6^post6, nSumDiag1^0'=nSumDiag1^post6, (bSum^0-bSum^post6 == 0 /\ -tmp^post6+tmp^0 == 0 /\ -nSum^post6+nSum^0 == 0 /\ ni^0-ni^post6 == 0 /\ -tmp___6^post6+tmp___6^0 == 0 /\ -nSumCol^post6+nSumCol^0 == 0 /\ -bSymmetry^post6+bSymmetry^0 == 0 /\ -tmp___4^post6+tmp___4^0 == 0 /\ -tmp___2^post6+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post6 == 0 /\ tmp___3^0-tmp___3^post6 == 0 /\ nDim^0-nDim^post6 == 0 /\ 1-bSum^0 <= 0 /\ tmp___5^0-tmp___5^post6 == 0 /\ -tmp___1^post6+tmp___1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post6 == 0 /\ nj^0-nj^post6 == 0 /\ -tmp___0^post6+tmp___0^0 == 0 /\ nN^0-nN^post6 == 0 /\ bDomain^0-bDomain^post6 == 0 /\ -nSumDiag1^post6+nSumDiag1^0 == 0 /\ -nSumRow^post6+nSumRow^0 == 0 /\ -bDistinct^post6+bDistinct^0 == 0), cost: 1 New rule: l4 -> l3 : -1+bSum^0 >= 0, cost: 1 Applied preprocessing Original rule: l4 -> l3 : nDim^0'=nDim^post7, tmp___3^0'=tmp___3^post7, nj^0'=nj^post7, bDomain^0'=bDomain^post7, tmp___0^0'=tmp___0^post7, nSumRow^0'=nSumRow^post7, tmp___5^0'=tmp___5^post7, nSumCol^0'=nSumCol^post7, bSymmetry^0'=bSymmetry^post7, tmp___2^0'=tmp___2^post7, ni^0'=ni^post7, tmp___7^0'=tmp___7^post7, bDistinct^0'=bDistinct^post7, nSumDiag2^0'=nSumDiag2^post7, nN^0'=nN^post7, tmp___4^0'=tmp___4^post7, tmp^0'=tmp^post7, bSum^0'=bSum^post7, tmp___1^0'=tmp___1^post7, nSum^0'=nSum^post7, tmp___6^0'=tmp___6^post7, nSumDiag1^0'=nSumDiag1^post7, (tmp___5^0-tmp___5^post7 == 0 /\ -bDistinct^post7+bDistinct^0 == 0 /\ -tmp___4^post7+tmp___4^0 == 0 /\ -tmp___2^post7+tmp___2^0 == 0 /\ nDim^0-nDim^post7 == 0 /\ -nSumDiag1^post7+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post7 == 0 /\ tmp___7^0-tmp___7^post7 == 0 /\ ni^0-ni^post7 == 0 /\ -nSum^post7+nSum^0 == 0 /\ tmp___0^0-tmp___0^post7 == 0 /\ nSumRow^0-nSumRow^post7 == 0 /\ -bSum^post7+bSum^0 == 0 /\ 1+bSum^0 <= 0 /\ nSumCol^0-nSumCol^post7 == 0 /\ -tmp___6^post7+tmp___6^0 == 0 /\ nN^0-nN^post7 == 0 /\ nSumDiag2^0-nSumDiag2^post7 == 0 /\ bSymmetry^0-bSymmetry^post7 == 0 /\ -tmp___1^post7+tmp___1^0 == 0 /\ -nj^post7+nj^0 == 0 /\ tmp___3^0-tmp___3^post7 == 0 /\ -tmp^post7+tmp^0 == 0), cost: 1 New rule: l4 -> l3 : 1+bSum^0 <= 0, cost: 1 Applied preprocessing Original rule: l5 -> l6 : nDim^0'=nDim^post8, tmp___3^0'=tmp___3^post8, nj^0'=nj^post8, bDomain^0'=bDomain^post8, tmp___0^0'=tmp___0^post8, nSumRow^0'=nSumRow^post8, tmp___5^0'=tmp___5^post8, nSumCol^0'=nSumCol^post8, bSymmetry^0'=bSymmetry^post8, tmp___2^0'=tmp___2^post8, ni^0'=ni^post8, tmp___7^0'=tmp___7^post8, bDistinct^0'=bDistinct^post8, nSumDiag2^0'=nSumDiag2^post8, nN^0'=nN^post8, tmp___4^0'=tmp___4^post8, tmp^0'=tmp^post8, bSum^0'=bSum^post8, tmp___1^0'=tmp___1^post8, nSum^0'=nSum^post8, tmp___6^0'=tmp___6^post8, nSumDiag1^0'=nSumDiag1^post8, (-nSumDiag1^post8+nSumDiag1^0 == 0 /\ -tmp___1^post8+tmp___1^0 == 0 /\ -nSumDiag2^post8+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post8 == 0 /\ nj^0-nj^post8 == 0 /\ nSumCol^0-nSumCol^post8 == 0 /\ -tmp___6^post8+tmp___6^0 == 0 /\ -tmp^post8+tmp^0 == 0 /\ -tmp___2^post8+tmp___2^0 == 0 /\ nN^0-nN^post8 == 0 /\ -ni^post8+ni^0 == 0 /\ bSymmetry^0-bSymmetry^post8 == 0 /\ nSumRow^0-nSumRow^post8 == 0 /\ -bDistinct^post8+bDistinct^0 == 0 /\ -tmp___4^post8+tmp___4^0 == 0 /\ nDim^0-nDim^post8 == 0 /\ tmp___3^0-tmp___3^post8 == 0 /\ -bSum^post8+bSum^0 == 0 /\ -tmp___5^post8+tmp___5^0 == 0 /\ -nSum^post8+nSum^0 == 0 /\ -bDomain^post8+bDomain^0 == 0 /\ tmp___0^0-tmp___0^post8 == 0), cost: 1 New rule: l5 -> l6 : TRUE, cost: 1 Applied preprocessing Original rule: l7 -> l4 : nDim^0'=nDim^post9, tmp___3^0'=tmp___3^post9, nj^0'=nj^post9, bDomain^0'=bDomain^post9, tmp___0^0'=tmp___0^post9, nSumRow^0'=nSumRow^post9, tmp___5^0'=tmp___5^post9, nSumCol^0'=nSumCol^post9, bSymmetry^0'=bSymmetry^post9, tmp___2^0'=tmp___2^post9, ni^0'=ni^post9, tmp___7^0'=tmp___7^post9, bDistinct^0'=bDistinct^post9, nSumDiag2^0'=nSumDiag2^post9, nN^0'=nN^post9, tmp___4^0'=tmp___4^post9, tmp^0'=tmp^post9, bSum^0'=bSum^post9, tmp___1^0'=tmp___1^post9, nSum^0'=nSum^post9, tmp___6^0'=tmp___6^post9, nSumDiag1^0'=nSumDiag1^post9, (-nSumDiag2^post9+nSumDiag2^0 == 0 /\ -bSum^post9+bSum^0 == 0 /\ -nSum^post9+nSum^0 == 0 /\ nSumCol^0-nSumCol^post9 == 0 /\ -tmp^post9+tmp^0 == 0 /\ -nN^post9+nN^0 == 0 /\ bDistinct^0-bDistinct^post9 == 0 /\ nSumRow^0-nSumRow^post9 == 0 /\ -tmp___7^post9+tmp___7^0 == 0 /\ bSymmetry^0-bSymmetry^post9 == 0 /\ tmp___4^0-tmp___4^post9 == 0 /\ tmp___5^0-tmp___5^post9 == 0 /\ nDim^0-nDim^post9 == 0 /\ tmp___3^0-tmp___3^post9 == 0 /\ tmp___0^0-tmp___0^post9 == 0 /\ -tmp___1^post9+tmp___1^0 == 0 /\ nDim^0-nj^0 <= 0 /\ -tmp___6^post9+tmp___6^0 == 0 /\ nj^0-nj^post9 == 0 /\ -ni^post9+ni^0 == 0 /\ bDomain^0-bDomain^post9 == 0 /\ -nSumDiag1^post9+nSumDiag1^0 == 0 /\ tmp___2^0-tmp___2^post9 == 0), cost: 1 New rule: l7 -> l4 : nDim^0-nj^0 <= 0, cost: 1 Applied preprocessing Original rule: l7 -> l8 : nDim^0'=nDim^post10, tmp___3^0'=tmp___3^post10, nj^0'=nj^post10, bDomain^0'=bDomain^post10, tmp___0^0'=tmp___0^post10, nSumRow^0'=nSumRow^post10, tmp___5^0'=tmp___5^post10, nSumCol^0'=nSumCol^post10, bSymmetry^0'=bSymmetry^post10, tmp___2^0'=tmp___2^post10, ni^0'=ni^post10, tmp___7^0'=tmp___7^post10, bDistinct^0'=bDistinct^post10, nSumDiag2^0'=nSumDiag2^post10, nN^0'=nN^post10, tmp___4^0'=tmp___4^post10, tmp^0'=tmp^post10, bSum^0'=bSum^post10, tmp___1^0'=tmp___1^post10, nSum^0'=nSum^post10, tmp___6^0'=tmp___6^post10, nSumDiag1^0'=nSumDiag1^post10, (0 == 0 /\ tmp___5^0-tmp___5^post10 == 0 /\ bDomain^0-bDomain^post10 == 0 /\ -tmp___1^post10+tmp___1^0 == 0 /\ -nSumDiag1^post10+nSumDiag1^0 == 0 /\ tmp___3^0-tmp___3^post10 == 0 /\ -tmp___7^post10+tmp___7^0 == 0 /\ -tmp___6^post10+tmp___6^0 == 0 /\ -nN^post10+nN^0 == 0 /\ -nSumDiag2^post10+nSumDiag2^0 == 0 /\ -nSum^post10+nSum^0 == 0 /\ -tmp___4^post10+tmp___4^0 == 0 /\ -1-nj^0+nj^post10 == 0 /\ ni^0-ni^post10 == 0 /\ tmp___2^0-tmp___2^post10 == 0 /\ tmp___0^0-tmp___0^post10 == 0 /\ bSymmetry^0-bSymmetry^post10 == 0 /\ -bSum^post10+bSum^0 == 0 /\ 1-nDim^0+nj^0 <= 0 /\ bDistinct^0-bDistinct^post10 == 0 /\ -nSumCol^post10+nSumCol^0 == 0 /\ nDim^0-nDim^post10 == 0 /\ -tmp^post10+tmp^0 == 0), cost: 1 New rule: l7 -> l8 : nj^0'=1+nj^0, nSumRow^0'=nSumRow^post10, 1-nDim^0+nj^0 <= 0, cost: 1 Applied preprocessing Original rule: l9 -> l10 : nDim^0'=nDim^post11, tmp___3^0'=tmp___3^post11, nj^0'=nj^post11, bDomain^0'=bDomain^post11, tmp___0^0'=tmp___0^post11, nSumRow^0'=nSumRow^post11, tmp___5^0'=tmp___5^post11, nSumCol^0'=nSumCol^post11, bSymmetry^0'=bSymmetry^post11, tmp___2^0'=tmp___2^post11, ni^0'=ni^post11, tmp___7^0'=tmp___7^post11, bDistinct^0'=bDistinct^post11, nSumDiag2^0'=nSumDiag2^post11, nN^0'=nN^post11, tmp___4^0'=tmp___4^post11, tmp^0'=tmp^post11, bSum^0'=bSum^post11, tmp___1^0'=tmp___1^post11, nSum^0'=nSum^post11, tmp___6^0'=tmp___6^post11, nSumDiag1^0'=nSumDiag1^post11, (ni^0-ni^post11 == 0 /\ tmp___3^0-tmp___3^post11 == 0 /\ -tmp___7^post11+tmp___7^0 == 0 /\ -bSymmetry^post11+bSymmetry^0 == 0 /\ -nSumCol^post11+nSumCol^0 == 0 /\ -tmp___4^post11+tmp___4^0 == 0 /\ nSumDiag2^0-nSumDiag2^post11 == 0 /\ -nSum^post11+nSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ nj^post11 == 0 /\ tmp___2^0-tmp___2^post11 == 0 /\ -bSum^post11+bSum^0 == 0 /\ nDim^0-nDim^post11 == 0 /\ tmp^0-tmp^post11 == 0 /\ -nSumDiag1^post11+nSumDiag1^0 == 0 /\ -tmp___1^post11+tmp___1^0 == 0 /\ tmp___5^0-tmp___5^post11 == 0 /\ -tmp___0^post11+tmp___0^0 == 0 /\ tmp___6^0-tmp___6^post11 == 0 /\ -bDistinct^post11+bDistinct^0 == 0 /\ -nN^post11+nN^0 == 0 /\ nSumRow^0-nSumRow^post11 == 0 /\ bDomain^0-bDomain^post11 == 0), cost: 1 New rule: l9 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 1 Applied preprocessing Original rule: l9 -> l8 : nDim^0'=nDim^post12, tmp___3^0'=tmp___3^post12, nj^0'=nj^post12, bDomain^0'=bDomain^post12, tmp___0^0'=tmp___0^post12, nSumRow^0'=nSumRow^post12, tmp___5^0'=tmp___5^post12, nSumCol^0'=nSumCol^post12, bSymmetry^0'=bSymmetry^post12, tmp___2^0'=tmp___2^post12, ni^0'=ni^post12, tmp___7^0'=tmp___7^post12, bDistinct^0'=bDistinct^post12, nSumDiag2^0'=nSumDiag2^post12, nN^0'=nN^post12, tmp___4^0'=tmp___4^post12, tmp^0'=tmp^post12, bSum^0'=bSum^post12, tmp___1^0'=tmp___1^post12, nSum^0'=nSum^post12, tmp___6^0'=tmp___6^post12, nSumDiag1^0'=nSumDiag1^post12, (1-nDim^0+ni^0 <= 0 /\ -tmp___6^post12+tmp___6^0 == 0 /\ nSumRow^post12 == 0 /\ tmp___5^0-tmp___5^post12 == 0 /\ nj^post12 == 0 /\ -tmp___2^post12+tmp___2^0 == 0 /\ ni^0-ni^post12 == 0 /\ nDim^0-nDim^post12 == 0 /\ tmp___7^0-tmp___7^post12 == 0 /\ -bDistinct^post12+bDistinct^0 == 0 /\ nN^0-nN^post12 == 0 /\ -nSum^post12+nSum^0 == 0 /\ bDomain^0-bDomain^post12 == 0 /\ tmp___3^0-tmp___3^post12 == 0 /\ -tmp___0^post12+tmp___0^0 == 0 /\ nSumDiag2^0-nSumDiag2^post12 == 0 /\ -bSum^post12+bSum^0 == 0 /\ bSymmetry^0-bSymmetry^post12 == 0 /\ nSumCol^0-nSumCol^post12 == 0 /\ -tmp___1^post12+tmp___1^0 == 0 /\ -nSumDiag1^post12+nSumDiag1^0 == 0 /\ -tmp^post12+tmp^0 == 0 /\ -tmp___4^post12+tmp___4^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 : nDim^0'=nDim^post13, tmp___3^0'=tmp___3^post13, nj^0'=nj^post13, bDomain^0'=bDomain^post13, tmp___0^0'=tmp___0^post13, nSumRow^0'=nSumRow^post13, tmp___5^0'=tmp___5^post13, nSumCol^0'=nSumCol^post13, bSymmetry^0'=bSymmetry^post13, tmp___2^0'=tmp___2^post13, ni^0'=ni^post13, tmp___7^0'=tmp___7^post13, bDistinct^0'=bDistinct^post13, nSumDiag2^0'=nSumDiag2^post13, nN^0'=nN^post13, tmp___4^0'=tmp___4^post13, tmp^0'=tmp^post13, bSum^0'=bSum^post13, tmp___1^0'=tmp___1^post13, nSum^0'=nSum^post13, tmp___6^0'=tmp___6^post13, nSumDiag1^0'=nSumDiag1^post13, (nSumCol^0-nSumCol^post13 == 0 /\ -nSumDiag1^post13+nSumDiag1^0 == 0 /\ -tmp___1^post13+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post13 == 0 /\ nSumRow^0-nSumRow^post13 == 0 /\ tmp___3^post13 == 0 /\ -tmp^post13+tmp^0 == 0 /\ nDim^0-nDim^post13 == 0 /\ -nN^post13+nN^0 == 0 /\ -tmp___6^post13+tmp___6^0 == 0 /\ tmp___0^0-tmp___0^post13 == 0 /\ bDistinct^0-bDistinct^post13 == 0 /\ -tmp___2^post13+tmp___2^0 == 0 /\ bSymmetry^0-bSymmetry^post13 == 0 /\ tmp___4^0-tmp___4^post13 == 0 /\ -tmp___5^post13+tmp___5^0 == 0 /\ nj^0-nj^post13 == 0 /\ -nSum^post13+nSum^0 == 0 /\ -nSumDiag2^post13+nSumDiag2^0 == 0 /\ -bSum^post13+bSum^0 == 0 /\ -ni^post13+ni^0 == 0 /\ bDomain^0-bDomain^post13 == 0), cost: 1 New rule: l11 -> l12 : tmp___3^0'=0, TRUE, cost: 1 Applied preprocessing Original rule: l12 -> l2 : nDim^0'=nDim^post14, tmp___3^0'=tmp___3^post14, nj^0'=nj^post14, bDomain^0'=bDomain^post14, tmp___0^0'=tmp___0^post14, nSumRow^0'=nSumRow^post14, tmp___5^0'=tmp___5^post14, nSumCol^0'=nSumCol^post14, bSymmetry^0'=bSymmetry^post14, tmp___2^0'=tmp___2^post14, ni^0'=ni^post14, tmp___7^0'=tmp___7^post14, bDistinct^0'=bDistinct^post14, nSumDiag2^0'=nSumDiag2^post14, nN^0'=nN^post14, tmp___4^0'=tmp___4^post14, tmp^0'=tmp^post14, bSum^0'=bSum^post14, tmp___1^0'=tmp___1^post14, nSum^0'=nSum^post14, tmp___6^0'=tmp___6^post14, nSumDiag1^0'=nSumDiag1^post14, (ni^post14 == 0 /\ -tmp^post14+tmp^0 == 0 /\ -nSumDiag2^post14+nSumDiag2^0 == 0 /\ -nSum^post14+nSum^0 == 0 /\ -nN^post14+nN^0 == 0 /\ -tmp___6^post14+tmp___6^0 == 0 /\ bDistinct^0-bDistinct^post14 == 0 /\ nDim^0-nDim^post14 == 0 /\ -tmp___3^0+bSum^post14 == 0 /\ bSymmetry^0-bSymmetry^post14 == 0 /\ -nSumCol^post14+nSumCol^0 == 0 /\ -tmp___7^post14+tmp___7^0 == 0 /\ nSumRow^0-nSumRow^post14 == 0 /\ bDomain^0-bDomain^post14 == 0 /\ tmp___4^0-tmp___4^post14 == 0 /\ tmp___5^0-tmp___5^post14 == 0 /\ -tmp___1^post14+tmp___1^0 == 0 /\ nj^0-nj^post14 == 0 /\ tmp___0^0-tmp___0^post14 == 0 /\ tmp___3^0-tmp___3^post14 == 0 /\ tmp___2^0-tmp___2^post14 == 0 /\ -nSumDiag1^post14+nSumDiag1^0 == 0), cost: 1 New rule: l12 -> l2 : ni^0'=0, bSum^0'=tmp___3^0, TRUE, cost: 1 Applied preprocessing Original rule: l13 -> l14 : nDim^0'=nDim^post15, tmp___3^0'=tmp___3^post15, nj^0'=nj^post15, bDomain^0'=bDomain^post15, tmp___0^0'=tmp___0^post15, nSumRow^0'=nSumRow^post15, tmp___5^0'=tmp___5^post15, nSumCol^0'=nSumCol^post15, bSymmetry^0'=bSymmetry^post15, tmp___2^0'=tmp___2^post15, ni^0'=ni^post15, tmp___7^0'=tmp___7^post15, bDistinct^0'=bDistinct^post15, nSumDiag2^0'=nSumDiag2^post15, nN^0'=nN^post15, tmp___4^0'=tmp___4^post15, tmp^0'=tmp^post15, bSum^0'=bSum^post15, tmp___1^0'=tmp___1^post15, nSum^0'=nSum^post15, tmp___6^0'=tmp___6^post15, nSumDiag1^0'=nSumDiag1^post15, (-tmp___4^post15+tmp___4^0 == 0 /\ bDomain^0-bDomain^post15 == 0 /\ -tmp___1^post15+tmp___1^0 == 0 /\ -tmp___6^post15+tmp___6^0 == 0 /\ nSumDiag2^0-nSumDiag2^post15 == 0 /\ nj^0-nj^post15 == 0 /\ -bDistinct^post15+bDistinct^0 == 0 /\ tmp___3^0-tmp___3^post15 == 0 /\ tmp___2^0-tmp___2^post15 == 0 /\ -nSum^post15+nSum^0 == 0 /\ -tmp___7^post15+tmp___7^0 == 0 /\ tmp___5^0-tmp___5^post15 == 0 /\ ni^0-ni^post15 == 0 /\ -nSumDiag1^post15+nSumDiag1^0 == 0 /\ tmp___0^0-tmp___0^post15 == 0 /\ nSumRow^0-nSumRow^post15 == 0 /\ -bSum^post15+bSum^0 == 0 /\ -nN^post15+nN^0 == 0 /\ tmp^0-tmp^post15 == 0 /\ -bSymmetry^post15+bSymmetry^0 == 0 /\ -nSumCol^post15+nSumCol^0 == 0 /\ nDim^0-nDim^post15 == 0), cost: 1 New rule: l13 -> l14 : TRUE, cost: 1 Applied preprocessing Original rule: l15 -> l11 : nDim^0'=nDim^post16, tmp___3^0'=tmp___3^post16, nj^0'=nj^post16, bDomain^0'=bDomain^post16, tmp___0^0'=tmp___0^post16, nSumRow^0'=nSumRow^post16, tmp___5^0'=tmp___5^post16, nSumCol^0'=nSumCol^post16, bSymmetry^0'=bSymmetry^post16, tmp___2^0'=tmp___2^post16, ni^0'=ni^post16, tmp___7^0'=tmp___7^post16, bDistinct^0'=bDistinct^post16, nSumDiag2^0'=nSumDiag2^post16, nN^0'=nN^post16, tmp___4^0'=tmp___4^post16, tmp^0'=tmp^post16, bSum^0'=bSum^post16, tmp___1^0'=tmp___1^post16, nSum^0'=nSum^post16, tmp___6^0'=tmp___6^post16, nSumDiag1^0'=nSumDiag1^post16, (bSum^0-bSum^post16 == 0 /\ ni^0-ni^post16 == 0 /\ 1-nSumDiag2^0+nSum^0 <= 0 /\ -nSumCol^post16+nSumCol^0 == 0 /\ nDim^0-nDim^post16 == 0 /\ -nSum^post16+nSum^0 == 0 /\ -tmp^post16+tmp^0 == 0 /\ tmp___7^0-tmp___7^post16 == 0 /\ -tmp___4^post16+tmp___4^0 == 0 /\ nSumDiag2^0-nSumDiag2^post16 == 0 /\ -tmp___1^post16+tmp___1^0 == 0 /\ -bSymmetry^post16+bSymmetry^0 == 0 /\ -nSumRow^post16+nSumRow^0 == 0 /\ -nSumDiag1^post16+nSumDiag1^0 == 0 /\ tmp___3^0-tmp___3^post16 == 0 /\ nj^0-nj^post16 == 0 /\ bDomain^0-bDomain^post16 == 0 /\ tmp___2^0-tmp___2^post16 == 0 /\ tmp___0^0-tmp___0^post16 == 0 /\ tmp___5^0-tmp___5^post16 == 0 /\ -bDistinct^post16+bDistinct^0 == 0 /\ nN^0-nN^post16 == 0 /\ -tmp___6^post16+tmp___6^0 == 0), cost: 1 New rule: l15 -> l11 : 1-nSumDiag2^0+nSum^0 <= 0, cost: 1 Applied preprocessing Original rule: l15 -> l11 : nDim^0'=nDim^post17, tmp___3^0'=tmp___3^post17, nj^0'=nj^post17, bDomain^0'=bDomain^post17, tmp___0^0'=tmp___0^post17, nSumRow^0'=nSumRow^post17, tmp___5^0'=tmp___5^post17, nSumCol^0'=nSumCol^post17, bSymmetry^0'=bSymmetry^post17, tmp___2^0'=tmp___2^post17, ni^0'=ni^post17, tmp___7^0'=tmp___7^post17, bDistinct^0'=bDistinct^post17, nSumDiag2^0'=nSumDiag2^post17, nN^0'=nN^post17, tmp___4^0'=tmp___4^post17, tmp^0'=tmp^post17, bSum^0'=bSum^post17, tmp___1^0'=tmp___1^post17, nSum^0'=nSum^post17, tmp___6^0'=tmp___6^post17, nSumDiag1^0'=nSumDiag1^post17, (tmp___5^0-tmp___5^post17 == 0 /\ tmp___7^0-tmp___7^post17 == 0 /\ -tmp___2^post17+tmp___2^0 == 0 /\ tmp___3^0-tmp___3^post17 == 0 /\ -tmp___6^post17+tmp___6^0 == 0 /\ 1+nSumDiag2^0-nSum^0 <= 0 /\ -nSumDiag1^post17+nSumDiag1^0 == 0 /\ -bDistinct^post17+bDistinct^0 == 0 /\ nSumCol^0-nSumCol^post17 == 0 /\ -nSum^post17+nSum^0 == 0 /\ nN^0-nN^post17 == 0 /\ -ni^post17+ni^0 == 0 /\ nSumDiag2^0-nSumDiag2^post17 == 0 /\ -bSum^post17+bSum^0 == 0 /\ -tmp___1^post17+tmp___1^0 == 0 /\ -bDomain^post17+bDomain^0 == 0 /\ bSymmetry^0-bSymmetry^post17 == 0 /\ -nj^post17+nj^0 == 0 /\ tmp___0^0-tmp___0^post17 == 0 /\ nSumRow^0-nSumRow^post17 == 0 /\ -tmp^post17+tmp^0 == 0 /\ -tmp___4^post17+tmp___4^0 == 0 /\ nDim^0-nDim^post17 == 0), cost: 1 New rule: l15 -> l11 : 1+nSumDiag2^0-nSum^0 <= 0, cost: 1 Applied preprocessing Original rule: l15 -> l12 : nDim^0'=nDim^post18, tmp___3^0'=tmp___3^post18, nj^0'=nj^post18, bDomain^0'=bDomain^post18, tmp___0^0'=tmp___0^post18, nSumRow^0'=nSumRow^post18, tmp___5^0'=tmp___5^post18, nSumCol^0'=nSumCol^post18, bSymmetry^0'=bSymmetry^post18, tmp___2^0'=tmp___2^post18, ni^0'=ni^post18, tmp___7^0'=tmp___7^post18, bDistinct^0'=bDistinct^post18, nSumDiag2^0'=nSumDiag2^post18, nN^0'=nN^post18, tmp___4^0'=tmp___4^post18, tmp^0'=tmp^post18, bSum^0'=bSum^post18, tmp___1^0'=tmp___1^post18, nSum^0'=nSum^post18, tmp___6^0'=tmp___6^post18, nSumDiag1^0'=nSumDiag1^post18, (-nSumDiag2^0+nSum^0 <= 0 /\ bDistinct^0-bDistinct^post18 == 0 /\ -ni^post18+ni^0 == 0 /\ nSumCol^0-nSumCol^post18 == 0 /\ tmp___0^0-tmp___0^post18 == 0 /\ -1+tmp___3^post18 == 0 /\ nSumDiag2^0-nSum^0 <= 0 /\ -bSum^post18+bSum^0 == 0 /\ -tmp___5^post18+tmp___5^0 == 0 /\ bSymmetry^0-bSymmetry^post18 == 0 /\ nj^0-nj^post18 == 0 /\ nDim^0-nDim^post18 == 0 /\ -nSumDiag1^post18+nSumDiag1^0 == 0 /\ tmp___2^0-tmp___2^post18 == 0 /\ -tmp^post18+tmp^0 == 0 /\ -tmp___1^post18+tmp___1^0 == 0 /\ -nSumDiag2^post18+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post18 == 0 /\ -nSum^post18+nSum^0 == 0 /\ bDomain^0-bDomain^post18 == 0 /\ -tmp___6^post18+tmp___6^0 == 0 /\ tmp___4^0-tmp___4^post18 == 0 /\ nSumRow^0-nSumRow^post18 == 0 /\ -nN^post18+nN^0 == 0), cost: 1 New rule: l15 -> l12 : tmp___3^0'=1, -nSumDiag2^0+nSum^0 == 0, cost: 1 Applied preprocessing Original rule: l16 -> l12 : nDim^0'=nDim^post19, tmp___3^0'=tmp___3^post19, nj^0'=nj^post19, bDomain^0'=bDomain^post19, tmp___0^0'=tmp___0^post19, nSumRow^0'=nSumRow^post19, tmp___5^0'=tmp___5^post19, nSumCol^0'=nSumCol^post19, bSymmetry^0'=bSymmetry^post19, tmp___2^0'=tmp___2^post19, ni^0'=ni^post19, tmp___7^0'=tmp___7^post19, bDistinct^0'=bDistinct^post19, nSumDiag2^0'=nSumDiag2^post19, nN^0'=nN^post19, tmp___4^0'=tmp___4^post19, tmp^0'=tmp^post19, bSum^0'=bSum^post19, tmp___1^0'=tmp___1^post19, nSum^0'=nSum^post19, tmp___6^0'=tmp___6^post19, nSumDiag1^0'=nSumDiag1^post19, (-tmp___7^post19+tmp___7^0 == 0 /\ -tmp^post19+tmp^0 == 0 /\ nSumCol^0-nSumCol^post19 == 0 /\ -nSumDiag2^post19+nSumDiag2^0 == 0 /\ -bSum^post19+bSum^0 == 0 /\ -nN^post19+nN^0 == 0 /\ nDim^0-nDim^post19 == 0 /\ -nSum^post19+nSum^0 == 0 /\ tmp___3^post19 == 0 /\ bDistinct^0-bDistinct^post19 == 0 /\ bSymmetry^0-bSymmetry^post19 == 0 /\ -bSum^0 <= 0 /\ tmp___4^0-tmp___4^post19 == 0 /\ -tmp___1^post19+tmp___1^0 == 0 /\ tmp___5^0-tmp___5^post19 == 0 /\ tmp___0^0-tmp___0^post19 == 0 /\ nSumRow^0-nSumRow^post19 == 0 /\ nj^0-nj^post19 == 0 /\ bSum^0 <= 0 /\ -ni^post19+ni^0 == 0 /\ -tmp___6^post19+tmp___6^0 == 0 /\ -nSumDiag1^post19+nSumDiag1^0 == 0 /\ tmp___2^0-tmp___2^post19 == 0 /\ bDomain^0-bDomain^post19 == 0), cost: 1 New rule: l16 -> l12 : tmp___3^0'=0, bSum^0 == 0, cost: 1 Applied preprocessing Original rule: l16 -> l15 : nDim^0'=nDim^post20, tmp___3^0'=tmp___3^post20, nj^0'=nj^post20, bDomain^0'=bDomain^post20, tmp___0^0'=tmp___0^post20, nSumRow^0'=nSumRow^post20, tmp___5^0'=tmp___5^post20, nSumCol^0'=nSumCol^post20, bSymmetry^0'=bSymmetry^post20, tmp___2^0'=tmp___2^post20, ni^0'=ni^post20, tmp___7^0'=tmp___7^post20, bDistinct^0'=bDistinct^post20, nSumDiag2^0'=nSumDiag2^post20, nN^0'=nN^post20, tmp___4^0'=tmp___4^post20, tmp^0'=tmp^post20, bSum^0'=bSum^post20, tmp___1^0'=tmp___1^post20, nSum^0'=nSum^post20, tmp___6^0'=tmp___6^post20, nSumDiag1^0'=nSumDiag1^post20, (tmp___1^0-tmp___1^post20 == 0 /\ nj^0-nj^post20 == 0 /\ tmp___5^0-tmp___5^post20 == 0 /\ nSum^0-nSum^post20 == 0 /\ bDomain^0-bDomain^post20 == 0 /\ tmp___3^0-tmp___3^post20 == 0 /\ -tmp___6^post20+tmp___6^0 == 0 /\ -tmp___7^post20+tmp___7^0 == 0 /\ 1-bSum^0 <= 0 /\ -nSumDiag2^post20+nSumDiag2^0 == 0 /\ ni^0-ni^post20 == 0 /\ -bSum^post20+bSum^0 == 0 /\ -nN^post20+nN^0 == 0 /\ bSymmetry^0-bSymmetry^post20 == 0 /\ -nSumDiag1^post20+nSumDiag1^0 == 0 /\ tmp___2^0-tmp___2^post20 == 0 /\ tmp___0^0-tmp___0^post20 == 0 /\ -nSumCol^post20+nSumCol^0 == 0 /\ nSumRow^0-nSumRow^post20 == 0 /\ bDistinct^0-bDistinct^post20 == 0 /\ -tmp^post20+tmp^0 == 0 /\ -tmp___4^post20+tmp___4^0 == 0 /\ nDim^0-nDim^post20 == 0), cost: 1 New rule: l16 -> l15 : -1+bSum^0 >= 0, cost: 1 Applied preprocessing Original rule: l16 -> l15 : nDim^0'=nDim^post21, tmp___3^0'=tmp___3^post21, nj^0'=nj^post21, bDomain^0'=bDomain^post21, tmp___0^0'=tmp___0^post21, nSumRow^0'=nSumRow^post21, tmp___5^0'=tmp___5^post21, nSumCol^0'=nSumCol^post21, bSymmetry^0'=bSymmetry^post21, tmp___2^0'=tmp___2^post21, ni^0'=ni^post21, tmp___7^0'=tmp___7^post21, bDistinct^0'=bDistinct^post21, nSumDiag2^0'=nSumDiag2^post21, nN^0'=nN^post21, tmp___4^0'=tmp___4^post21, tmp^0'=tmp^post21, bSum^0'=bSum^post21, tmp___1^0'=tmp___1^post21, nSum^0'=nSum^post21, tmp___6^0'=tmp___6^post21, nSumDiag1^0'=nSumDiag1^post21, (tmp___3^0-tmp___3^post21 == 0 /\ bDomain^0-bDomain^post21 == 0 /\ -bDistinct^post21+bDistinct^0 == 0 /\ -tmp___4^post21+tmp___4^0 == 0 /\ -bSum^post21+bSum^0 == 0 /\ nSumDiag2^0-nSumDiag2^post21 == 0 /\ -nSum^post21+nSum^0 == 0 /\ -tmp___0^post21+tmp___0^0 == 0 /\ nj^0-nj^post21 == 0 /\ -nSumCol^post21+nSumCol^0 == 0 /\ nDim^0-nDim^post21 == 0 /\ -tmp___1^post21+tmp___1^0 == 0 /\ -tmp___7^post21+tmp___7^0 == 0 /\ -bSymmetry^post21+bSymmetry^0 == 0 /\ 1+bSum^0 <= 0 /\ -nSumDiag1^post21+nSumDiag1^0 == 0 /\ tmp___5^0-tmp___5^post21 == 0 /\ tmp___6^0-tmp___6^post21 == 0 /\ tmp^0-tmp^post21 == 0 /\ -nN^post21+nN^0 == 0 /\ -tmp___2^post21+tmp___2^0 == 0 /\ nSumRow^0-nSumRow^post21 == 0 /\ ni^0-ni^post21 == 0), cost: 1 New rule: l16 -> l15 : 1+bSum^0 <= 0, cost: 1 Applied preprocessing Original rule: l17 -> l16 : nDim^0'=nDim^post22, tmp___3^0'=tmp___3^post22, nj^0'=nj^post22, bDomain^0'=bDomain^post22, tmp___0^0'=tmp___0^post22, nSumRow^0'=nSumRow^post22, tmp___5^0'=tmp___5^post22, nSumCol^0'=nSumCol^post22, bSymmetry^0'=bSymmetry^post22, tmp___2^0'=tmp___2^post22, ni^0'=ni^post22, tmp___7^0'=tmp___7^post22, bDistinct^0'=bDistinct^post22, nSumDiag2^0'=nSumDiag2^post22, nN^0'=nN^post22, tmp___4^0'=tmp___4^post22, tmp^0'=tmp^post22, bSum^0'=bSum^post22, tmp___1^0'=tmp___1^post22, nSum^0'=nSum^post22, tmp___6^0'=tmp___6^post22, nSumDiag1^0'=nSumDiag1^post22, (tmp___5^0-tmp___5^post22 == 0 /\ nDim^0-nDim^post22 == 0 /\ tmp___7^0-tmp___7^post22 == 0 /\ ni^0-ni^post22 == 0 /\ nDim^0-ni^0 <= 0 /\ -nSumDiag1^post22+nSumDiag1^0 == 0 /\ -bDistinct^post22+bDistinct^0 == 0 /\ -tmp___6^post22+tmp___6^0 == 0 /\ nSumRow^0-nSumRow^post22 == 0 /\ -bSum^post22+bSum^0 == 0 /\ nN^0-nN^post22 == 0 /\ tmp___3^0-tmp___3^post22 == 0 /\ -tmp^post22+tmp^0 == 0 /\ -nSum^post22+nSum^0 == 0 /\ tmp___0^0-tmp___0^post22 == 0 /\ bDomain^0-bDomain^post22 == 0 /\ nSumDiag2^0-nSumDiag2^post22 == 0 /\ -tmp___1^post22+tmp___1^0 == 0 /\ nSumCol^0-nSumCol^post22 == 0 /\ -tmp___2^post22+tmp___2^0 == 0 /\ -nj^post22+nj^0 == 0 /\ bSymmetry^0-bSymmetry^post22 == 0 /\ -tmp___4^post22+tmp___4^0 == 0), cost: 1 New rule: l17 -> l16 : nDim^0-ni^0 <= 0, cost: 1 Applied preprocessing Original rule: l17 -> l18 : nDim^0'=nDim^post23, tmp___3^0'=tmp___3^post23, nj^0'=nj^post23, bDomain^0'=bDomain^post23, tmp___0^0'=tmp___0^post23, nSumRow^0'=nSumRow^post23, tmp___5^0'=tmp___5^post23, nSumCol^0'=nSumCol^post23, bSymmetry^0'=bSymmetry^post23, tmp___2^0'=tmp___2^post23, ni^0'=ni^post23, tmp___7^0'=tmp___7^post23, bDistinct^0'=bDistinct^post23, nSumDiag2^0'=nSumDiag2^post23, nN^0'=nN^post23, tmp___4^0'=tmp___4^post23, tmp^0'=tmp^post23, bSum^0'=bSum^post23, tmp___1^0'=tmp___1^post23, nSum^0'=nSum^post23, tmp___6^0'=tmp___6^post23, nSumDiag1^0'=nSumDiag1^post23, (0 == 0 /\ 1-nDim^0+ni^0 <= 0 /\ tmp___0^0-tmp___0^post23 == 0 /\ tmp___7^0-tmp___7^post23 == 0 /\ nSumCol^0-nSumCol^post23 == 0 /\ -bSum^post23+bSum^0 == 0 /\ -tmp^post23+tmp^0 == 0 /\ nj^0-nj^post23 == 0 /\ nN^0-nN^post23 == 0 /\ tmp___3^0-tmp___3^post23 == 0 /\ -bDistinct^post23+bDistinct^0 == 0 /\ -1+ni^post23-ni^0 == 0 /\ -tmp___4^post23+tmp___4^0 == 0 /\ bSymmetry^0-bSymmetry^post23 == 0 /\ -tmp___5^post23+tmp___5^0 == 0 /\ nDim^0-nDim^post23 == 0 /\ -tmp___2^post23+tmp___2^0 == 0 /\ -nSumDiag1^post23+nSumDiag1^0 == 0 /\ -tmp___1^post23+tmp___1^0 == 0 /\ bDomain^0-bDomain^post23 == 0 /\ -tmp___6^post23+tmp___6^0 == 0 /\ nSumRow^0-nSumRow^post23 == 0 /\ -nSum^post23+nSum^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 : nDim^0'=nDim^post24, tmp___3^0'=tmp___3^post24, nj^0'=nj^post24, bDomain^0'=bDomain^post24, tmp___0^0'=tmp___0^post24, nSumRow^0'=nSumRow^post24, tmp___5^0'=tmp___5^post24, nSumCol^0'=nSumCol^post24, bSymmetry^0'=bSymmetry^post24, tmp___2^0'=tmp___2^post24, ni^0'=ni^post24, tmp___7^0'=tmp___7^post24, bDistinct^0'=bDistinct^post24, nSumDiag2^0'=nSumDiag2^post24, nN^0'=nN^post24, tmp___4^0'=tmp___4^post24, tmp^0'=tmp^post24, bSum^0'=bSum^post24, tmp___1^0'=tmp___1^post24, nSum^0'=nSum^post24, tmp___6^0'=tmp___6^post24, nSumDiag1^0'=nSumDiag1^post24, (-nSumDiag1^post24+nSumDiag1^0 == 0 /\ -nSumDiag2^post24+nSumDiag2^0 == 0 /\ -tmp___1^post24+tmp___1^0 == 0 /\ -nSumCol^post24+nSumCol^0 == 0 /\ bSymmetry^0-bSymmetry^post24 == 0 /\ nSumRow^0-nSumRow^post24 == 0 /\ tmp___3^0-tmp___3^post24 == 0 /\ nDim^0-nDim^post24 == 0 /\ tmp___5^0-tmp___5^post24 == 0 /\ tmp___0^0-tmp___0^post24 == 0 /\ -tmp___6^post24+tmp___6^0 == 0 /\ -nN^post24+nN^0 == 0 /\ bDistinct^0-bDistinct^post24 == 0 /\ tmp___7^0-tmp___7^post24 == 0 /\ ni^0-ni^post24 == 0 /\ tmp___4^0-tmp___4^post24 == 0 /\ -tmp^post24+tmp^0 == 0 /\ nj^0-nj^post24 == 0 /\ -nSum^post24+nSum^0 == 0 /\ tmp___2^0-tmp___2^post24 == 0 /\ -bSum^post24+bSum^0 == 0 /\ bDomain^0-bDomain^post24 == 0), cost: 1 New rule: l19 -> l20 : TRUE, cost: 1 Applied preprocessing Original rule: l21 -> l22 : nDim^0'=nDim^post25, tmp___3^0'=tmp___3^post25, nj^0'=nj^post25, bDomain^0'=bDomain^post25, tmp___0^0'=tmp___0^post25, nSumRow^0'=nSumRow^post25, tmp___5^0'=tmp___5^post25, nSumCol^0'=nSumCol^post25, bSymmetry^0'=bSymmetry^post25, tmp___2^0'=tmp___2^post25, ni^0'=ni^post25, tmp___7^0'=tmp___7^post25, bDistinct^0'=bDistinct^post25, nSumDiag2^0'=nSumDiag2^post25, nN^0'=nN^post25, tmp___4^0'=tmp___4^post25, tmp^0'=tmp^post25, bSum^0'=bSum^post25, tmp___1^0'=tmp___1^post25, nSum^0'=nSum^post25, tmp___6^0'=tmp___6^post25, nSumDiag1^0'=nSumDiag1^post25, (-bDistinct^post25+bDistinct^0 == 0 /\ -tmp___4^post25+tmp___4^0 == 0 /\ bDomain^0-bDomain^post25 == 0 /\ nSumDiag2^0-nSumDiag2^post25 == 0 /\ tmp___3^0-tmp___3^post25 == 0 /\ -tmp___6^post25+tmp___6^0 == 0 /\ -nSumDiag1^post25+nSumDiag1^0 == 0 /\ nj^0-nj^post25 == 0 /\ -tmp___7^post25+tmp___7^0 == 0 /\ -bSum^post25+bSum^0 == 0 /\ -nSum^post25+nSum^0 == 0 /\ tmp___5^0-tmp___5^post25 == 0 /\ tmp___2^post25 == 0 /\ -tmp___1^post25+tmp___1^0 == 0 /\ ni^0-ni^post25 == 0 /\ -nN^post25+nN^0 == 0 /\ tmp___0^0-tmp___0^post25 == 0 /\ -nSumCol^post25+nSumCol^0 == 0 /\ nSumRow^0-nSumRow^post25 == 0 /\ -bSymmetry^post25+bSymmetry^0 == 0 /\ nDim^0-nDim^post25 == 0 /\ tmp^0-tmp^post25 == 0), cost: 1 New rule: l21 -> l22 : tmp___2^0'=0, TRUE, cost: 1 Applied preprocessing Original rule: l22 -> l18 : nDim^0'=nDim^post26, tmp___3^0'=tmp___3^post26, nj^0'=nj^post26, bDomain^0'=bDomain^post26, tmp___0^0'=tmp___0^post26, nSumRow^0'=nSumRow^post26, tmp___5^0'=tmp___5^post26, nSumCol^0'=nSumCol^post26, bSymmetry^0'=bSymmetry^post26, tmp___2^0'=tmp___2^post26, ni^0'=ni^post26, tmp___7^0'=tmp___7^post26, bDistinct^0'=bDistinct^post26, nSumDiag2^0'=nSumDiag2^post26, nN^0'=nN^post26, tmp___4^0'=tmp___4^post26, tmp^0'=tmp^post26, bSum^0'=bSum^post26, tmp___1^0'=tmp___1^post26, nSum^0'=nSum^post26, tmp___6^0'=tmp___6^post26, nSumDiag1^0'=nSumDiag1^post26, (nDim^0-nDim^post26 == 0 /\ -tmp___4^post26+tmp___4^0 == 0 /\ tmp^0-tmp^post26 == 0 /\ nSumDiag2^0-nSumDiag2^post26 == 0 /\ tmp___3^0-tmp___3^post26 == 0 /\ -bSymmetry^post26+bSymmetry^0 == 0 /\ -tmp___1^post26+tmp___1^0 == 0 /\ -tmp___2^0+bSum^post26 == 0 /\ ni^post26 == 0 /\ -nSumRow^post26+nSumRow^0 == 0 /\ -nSumDiag1^post26+nSumDiag1^0 == 0 /\ -bDistinct^post26+bDistinct^0 == 0 /\ nN^0-nN^post26 == 0 /\ tmp___0^0-tmp___0^post26 == 0 /\ tmp___5^0-tmp___5^post26 == 0 /\ bDomain^0-bDomain^post26 == 0 /\ -nSum^post26+nSum^0 == 0 /\ nSumCol^0-nSumCol^post26 == 0 /\ -tmp___2^post26+tmp___2^0 == 0 /\ nj^0-nj^post26 == 0 /\ -tmp___7^post26+tmp___7^0 == 0 /\ -tmp___6^post26+tmp___6^0 == 0), cost: 1 New rule: l22 -> l18 : ni^0'=0, bSum^0'=tmp___2^0, TRUE, cost: 1 Applied preprocessing Original rule: l23 -> l21 : nDim^0'=nDim^post27, tmp___3^0'=tmp___3^post27, nj^0'=nj^post27, bDomain^0'=bDomain^post27, tmp___0^0'=tmp___0^post27, nSumRow^0'=nSumRow^post27, tmp___5^0'=tmp___5^post27, nSumCol^0'=nSumCol^post27, bSymmetry^0'=bSymmetry^post27, tmp___2^0'=tmp___2^post27, ni^0'=ni^post27, tmp___7^0'=tmp___7^post27, bDistinct^0'=bDistinct^post27, nSumDiag2^0'=nSumDiag2^post27, nN^0'=nN^post27, tmp___4^0'=tmp___4^post27, tmp^0'=tmp^post27, bSum^0'=bSum^post27, tmp___1^0'=tmp___1^post27, nSum^0'=nSum^post27, tmp___6^0'=tmp___6^post27, nSumDiag1^0'=nSumDiag1^post27, (1+nSum^0-nSumDiag1^0 <= 0 /\ tmp___7^0-tmp___7^post27 == 0 /\ nDim^0-nDim^post27 == 0 /\ nSumCol^0-nSumCol^post27 == 0 /\ -nSumDiag1^post27+nSumDiag1^0 == 0 /\ -bDistinct^post27+bDistinct^0 == 0 /\ -bSum^post27+bSum^0 == 0 /\ nN^0-nN^post27 == 0 /\ nSumRow^0-nSumRow^post27 == 0 /\ -nSum^post27+nSum^0 == 0 /\ -tmp___5^post27+tmp___5^0 == 0 /\ -tmp^post27+tmp^0 == 0 /\ -tmp___6^post27+tmp___6^0 == 0 /\ -ni^post27+ni^0 == 0 /\ -tmp___4^post27+tmp___4^0 == 0 /\ -tmp___2^post27+tmp___2^0 == 0 /\ -bDomain^post27+bDomain^0 == 0 /\ tmp___0^0-tmp___0^post27 == 0 /\ tmp___3^0-tmp___3^post27 == 0 /\ -nSumDiag2^post27+nSumDiag2^0 == 0 /\ -tmp___1^post27+tmp___1^0 == 0 /\ -nj^post27+nj^0 == 0 /\ bSymmetry^0-bSymmetry^post27 == 0), cost: 1 New rule: l23 -> l21 : 1+nSum^0-nSumDiag1^0 <= 0, cost: 1 Applied preprocessing Original rule: l23 -> l21 : nDim^0'=nDim^post28, tmp___3^0'=tmp___3^post28, nj^0'=nj^post28, bDomain^0'=bDomain^post28, tmp___0^0'=tmp___0^post28, nSumRow^0'=nSumRow^post28, tmp___5^0'=tmp___5^post28, nSumCol^0'=nSumCol^post28, bSymmetry^0'=bSymmetry^post28, tmp___2^0'=tmp___2^post28, ni^0'=ni^post28, tmp___7^0'=tmp___7^post28, bDistinct^0'=bDistinct^post28, nSumDiag2^0'=nSumDiag2^post28, nN^0'=nN^post28, tmp___4^0'=tmp___4^post28, tmp^0'=tmp^post28, bSum^0'=bSum^post28, tmp___1^0'=tmp___1^post28, nSum^0'=nSum^post28, tmp___6^0'=tmp___6^post28, nSumDiag1^0'=nSumDiag1^post28, (tmp___0^0-tmp___0^post28 == 0 /\ bDistinct^0-bDistinct^post28 == 0 /\ nSumRow^0-nSumRow^post28 == 0 /\ bSymmetry^0-bSymmetry^post28 == 0 /\ -ni^post28+ni^0 == 0 /\ nSumCol^0-nSumCol^post28 == 0 /\ -tmp___1^post28+tmp___1^0 == 0 /\ 1-nSum^0+nSumDiag1^0 <= 0 /\ tmp___5^0-tmp___5^post28 == 0 /\ -tmp^post28+tmp^0 == 0 /\ -nN^post28+nN^0 == 0 /\ tmp___3^0-tmp___3^post28 == 0 /\ nj^0-nj^post28 == 0 /\ tmp___2^0-tmp___2^post28 == 0 /\ -tmp___6^post28+tmp___6^0 == 0 /\ tmp___7^0-tmp___7^post28 == 0 /\ tmp___4^0-tmp___4^post28 == 0 /\ -nSumDiag1^post28+nSumDiag1^0 == 0 /\ nDim^0-nDim^post28 == 0 /\ -bSum^post28+bSum^0 == 0 /\ -nSumDiag2^post28+nSumDiag2^0 == 0 /\ bDomain^0-bDomain^post28 == 0 /\ -nSum^post28+nSum^0 == 0), cost: 1 New rule: l23 -> l21 : 1-nSum^0+nSumDiag1^0 <= 0, cost: 1 Applied preprocessing Original rule: l23 -> l22 : nDim^0'=nDim^post29, tmp___3^0'=tmp___3^post29, nj^0'=nj^post29, bDomain^0'=bDomain^post29, tmp___0^0'=tmp___0^post29, nSumRow^0'=nSumRow^post29, tmp___5^0'=tmp___5^post29, nSumCol^0'=nSumCol^post29, bSymmetry^0'=bSymmetry^post29, tmp___2^0'=tmp___2^post29, ni^0'=ni^post29, tmp___7^0'=tmp___7^post29, bDistinct^0'=bDistinct^post29, nSumDiag2^0'=nSumDiag2^post29, nN^0'=nN^post29, tmp___4^0'=tmp___4^post29, tmp^0'=tmp^post29, bSum^0'=bSum^post29, tmp___1^0'=tmp___1^post29, nSum^0'=nSum^post29, tmp___6^0'=tmp___6^post29, nSumDiag1^0'=nSumDiag1^post29, (-tmp___7^post29+tmp___7^0 == 0 /\ nSum^0-nSum^post29 == 0 /\ tmp___1^0-tmp___1^post29 == 0 /\ nSum^0-nSumDiag1^0 <= 0 /\ -nSumCol^post29+nSumCol^0 == 0 /\ -nSumDiag2^post29+nSumDiag2^0 == 0 /\ bSymmetry^0-bSymmetry^post29 == 0 /\ -tmp^post29+tmp^0 == 0 /\ -1+tmp___2^post29 == 0 /\ -nSum^0+nSumDiag1^0 <= 0 /\ tmp___5^0-tmp___5^post29 == 0 /\ bDomain^0-bDomain^post29 == 0 /\ -tmp___6^post29+tmp___6^0 == 0 /\ -nSumDiag1^post29+nSumDiag1^0 == 0 /\ ni^0-ni^post29 == 0 /\ -bSum^post29+bSum^0 == 0 /\ -nN^post29+nN^0 == 0 /\ nSumRow^0-nSumRow^post29 == 0 /\ -tmp___4^post29+tmp___4^0 == 0 /\ -tmp___3^post29+tmp___3^0 == 0 /\ nDim^0-nDim^post29 == 0 /\ nj^0-nj^post29 == 0 /\ tmp___0^0-tmp___0^post29 == 0 /\ bDistinct^0-bDistinct^post29 == 0), cost: 1 New rule: l23 -> l22 : tmp___2^0'=1, nSum^0-nSumDiag1^0 == 0, cost: 1 Applied preprocessing Original rule: l24 -> l22 : nDim^0'=nDim^post30, tmp___3^0'=tmp___3^post30, nj^0'=nj^post30, bDomain^0'=bDomain^post30, tmp___0^0'=tmp___0^post30, nSumRow^0'=nSumRow^post30, tmp___5^0'=tmp___5^post30, nSumCol^0'=nSumCol^post30, bSymmetry^0'=bSymmetry^post30, tmp___2^0'=tmp___2^post30, ni^0'=ni^post30, tmp___7^0'=tmp___7^post30, bDistinct^0'=bDistinct^post30, nSumDiag2^0'=nSumDiag2^post30, nN^0'=nN^post30, tmp___4^0'=tmp___4^post30, tmp^0'=tmp^post30, bSum^0'=bSum^post30, tmp___1^0'=tmp___1^post30, nSum^0'=nSum^post30, tmp___6^0'=tmp___6^post30, nSumDiag1^0'=nSumDiag1^post30, (nj^0-nj^post30 == 0 /\ bDomain^0-bDomain^post30 == 0 /\ tmp___3^0-tmp___3^post30 == 0 /\ -tmp___6^post30+tmp___6^0 == 0 /\ -bSum^post30+bSum^0 == 0 /\ -nN^post30+nN^0 == 0 /\ -bSum^0 <= 0 /\ -bSymmetry^post30+bSymmetry^0 == 0 /\ -tmp___1^post30+tmp___1^0 == 0 /\ nSum^0-nSum^post30 == 0 /\ -tmp___4^post30+tmp___4^0 == 0 /\ ni^0-ni^post30 == 0 /\ tmp___2^post30 == 0 /\ bDistinct^0-bDistinct^post30 == 0 /\ tmp^0-tmp^post30 == 0 /\ -nSumCol^post30+nSumCol^0 == 0 /\ nSumRow^0-nSumRow^post30 == 0 /\ bSum^0 <= 0 /\ tmp___0^0-tmp___0^post30 == 0 /\ -tmp___7^post30+tmp___7^0 == 0 /\ tmp___5^0-tmp___5^post30 == 0 /\ -nSumDiag1^post30+nSumDiag1^0 == 0 /\ -nSumDiag2^post30+nSumDiag2^0 == 0 /\ nDim^0-nDim^post30 == 0), cost: 1 New rule: l24 -> l22 : tmp___2^0'=0, bSum^0 == 0, cost: 1 Applied preprocessing Original rule: l24 -> l23 : nDim^0'=nDim^post31, tmp___3^0'=tmp___3^post31, nj^0'=nj^post31, bDomain^0'=bDomain^post31, tmp___0^0'=tmp___0^post31, nSumRow^0'=nSumRow^post31, tmp___5^0'=tmp___5^post31, nSumCol^0'=nSumCol^post31, bSymmetry^0'=bSymmetry^post31, tmp___2^0'=tmp___2^post31, ni^0'=ni^post31, tmp___7^0'=tmp___7^post31, bDistinct^0'=bDistinct^post31, nSumDiag2^0'=nSumDiag2^post31, nN^0'=nN^post31, tmp___4^0'=tmp___4^post31, tmp^0'=tmp^post31, bSum^0'=bSum^post31, tmp___1^0'=tmp___1^post31, nSum^0'=nSum^post31, tmp___6^0'=tmp___6^post31, nSumDiag1^0'=nSumDiag1^post31, (nSumRow^0-nSumRow^post31 == 0 /\ -tmp___0^post31+tmp___0^0 == 0 /\ tmp^0-tmp^post31 == 0 /\ -bSum^post31+bSum^0 == 0 /\ 1-bSum^0 <= 0 /\ -bSymmetry^post31+bSymmetry^0 == 0 /\ -nSumCol^post31+nSumCol^0 == 0 /\ nSumDiag2^0-nSumDiag2^post31 == 0 /\ nj^0-nj^post31 == 0 /\ tmp___3^0-tmp___3^post31 == 0 /\ -tmp___2^post31+tmp___2^0 == 0 /\ tmp___5^0-tmp___5^post31 == 0 /\ -bDistinct^post31+bDistinct^0 == 0 /\ -tmp___4^post31+tmp___4^0 == 0 /\ nDim^0-nDim^post31 == 0 /\ -tmp___1^post31+tmp___1^0 == 0 /\ -nSumDiag1^post31+nSumDiag1^0 == 0 /\ tmp___6^0-tmp___6^post31 == 0 /\ bDomain^0-bDomain^post31 == 0 /\ -nSum^post31+nSum^0 == 0 /\ -tmp___7^post31+tmp___7^0 == 0 /\ nN^0-nN^post31 == 0 /\ ni^0-ni^post31 == 0), cost: 1 New rule: l24 -> l23 : -1+bSum^0 >= 0, cost: 1 Applied preprocessing Original rule: l24 -> l23 : nDim^0'=nDim^post32, tmp___3^0'=tmp___3^post32, nj^0'=nj^post32, bDomain^0'=bDomain^post32, tmp___0^0'=tmp___0^post32, nSumRow^0'=nSumRow^post32, tmp___5^0'=tmp___5^post32, nSumCol^0'=nSumCol^post32, bSymmetry^0'=bSymmetry^post32, tmp___2^0'=tmp___2^post32, ni^0'=ni^post32, tmp___7^0'=tmp___7^post32, bDistinct^0'=bDistinct^post32, nSumDiag2^0'=nSumDiag2^post32, nN^0'=nN^post32, tmp___4^0'=tmp___4^post32, tmp^0'=tmp^post32, bSum^0'=bSum^post32, tmp___1^0'=tmp___1^post32, nSum^0'=nSum^post32, tmp___6^0'=tmp___6^post32, nSumDiag1^0'=nSumDiag1^post32, (-bSymmetry^post32+bSymmetry^0 == 0 /\ tmp___7^0-tmp___7^post32 == 0 /\ -bDomain^post32+bDomain^0 == 0 /\ -bDistinct^post32+bDistinct^0 == 0 /\ ni^0-ni^post32 == 0 /\ tmp___5^0-tmp___5^post32 == 0 /\ -tmp___2^post32+tmp___2^0 == 0 /\ -nSumDiag1^post32+nSumDiag1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post32 == 0 /\ -tmp^post32+tmp^0 == 0 /\ -tmp___6^post32+tmp___6^0 == 0 /\ nN^0-nN^post32 == 0 /\ -bSum^post32+bSum^0 == 0 /\ 1+bSum^0 <= 0 /\ -nSum^post32+nSum^0 == 0 /\ nSumRow^0-nSumRow^post32 == 0 /\ -tmp___4^post32+tmp___4^0 == 0 /\ nSumCol^0-nSumCol^post32 == 0 /\ nDim^0-nDim^post32 == 0 /\ tmp___3^0-tmp___3^post32 == 0 /\ -nj^post32+nj^0 == 0 /\ tmp___0^0-tmp___0^post32 == 0 /\ -tmp___1^post32+tmp___1^0 == 0), cost: 1 New rule: l24 -> l23 : 1+bSum^0 <= 0, cost: 1 Applied preprocessing Original rule: l20 -> l24 : nDim^0'=nDim^post33, tmp___3^0'=tmp___3^post33, nj^0'=nj^post33, bDomain^0'=bDomain^post33, tmp___0^0'=tmp___0^post33, nSumRow^0'=nSumRow^post33, tmp___5^0'=tmp___5^post33, nSumCol^0'=nSumCol^post33, bSymmetry^0'=bSymmetry^post33, tmp___2^0'=tmp___2^post33, ni^0'=ni^post33, tmp___7^0'=tmp___7^post33, bDistinct^0'=bDistinct^post33, nSumDiag2^0'=nSumDiag2^post33, nN^0'=nN^post33, tmp___4^0'=tmp___4^post33, tmp^0'=tmp^post33, bSum^0'=bSum^post33, tmp___1^0'=tmp___1^post33, nSum^0'=nSum^post33, tmp___6^0'=tmp___6^post33, nSumDiag1^0'=nSumDiag1^post33, (-nSum^post33+nSum^0 == 0 /\ nj^0-nj^post33 == 0 /\ tmp___0^0-tmp___0^post33 == 0 /\ nSumRow^0-nSumRow^post33 == 0 /\ tmp___7^0-tmp___7^post33 == 0 /\ -bSum^post33+bSum^0 == 0 /\ nSumCol^0-nSumCol^post33 == 0 /\ -ni^post33+ni^0 == 0 /\ nN^0-nN^post33 == 0 /\ nDim^0-ni^0 <= 0 /\ -tmp___1^post33+tmp___1^0 == 0 /\ -tmp^post33+tmp^0 == 0 /\ tmp___3^0-tmp___3^post33 == 0 /\ -tmp___5^post33+tmp___5^0 == 0 /\ bSymmetry^0-bSymmetry^post33 == 0 /\ -bDistinct^post33+bDistinct^0 == 0 /\ -tmp___6^post33+tmp___6^0 == 0 /\ -tmp___2^post33+tmp___2^0 == 0 /\ nDim^0-nDim^post33 == 0 /\ bDomain^0-bDomain^post33 == 0 /\ tmp___4^0-tmp___4^post33 == 0 /\ -nSumDiag1^post33+nSumDiag1^0 == 0 /\ -nSumDiag2^post33+nSumDiag2^0 == 0), cost: 1 New rule: l20 -> l24 : nDim^0-ni^0 <= 0, cost: 1 Applied preprocessing Original rule: l20 -> l19 : nDim^0'=nDim^post34, tmp___3^0'=tmp___3^post34, nj^0'=nj^post34, bDomain^0'=bDomain^post34, tmp___0^0'=tmp___0^post34, nSumRow^0'=nSumRow^post34, tmp___5^0'=tmp___5^post34, nSumCol^0'=nSumCol^post34, bSymmetry^0'=bSymmetry^post34, tmp___2^0'=tmp___2^post34, ni^0'=ni^post34, tmp___7^0'=tmp___7^post34, bDistinct^0'=bDistinct^post34, nSumDiag2^0'=nSumDiag2^post34, nN^0'=nN^post34, tmp___4^0'=tmp___4^post34, tmp^0'=tmp^post34, bSum^0'=bSum^post34, tmp___1^0'=tmp___1^post34, nSum^0'=nSum^post34, tmp___6^0'=tmp___6^post34, nSumDiag1^0'=nSumDiag1^post34, (0 == 0 /\ 1-nDim^0+ni^0 <= 0 /\ -tmp___1^post34+tmp___1^0 == 0 /\ -tmp___7^post34+tmp___7^0 == 0 /\ nSumRow^0-nSumRow^post34 == 0 /\ bSymmetry^0-bSymmetry^post34 == 0 /\ -tmp^post34+tmp^0 == 0 /\ -nSumDiag2^post34+nSumDiag2^0 == 0 /\ bDistinct^0-bDistinct^post34 == 0 /\ tmp___3^0-tmp___3^post34 == 0 /\ nDim^0-nDim^post34 == 0 /\ -tmp___6^post34+tmp___6^0 == 0 /\ -nSum^post34+nSum^0 == 0 /\ -1+ni^post34-ni^0 == 0 /\ -nN^post34+nN^0 == 0 /\ tmp___0^0-tmp___0^post34 == 0 /\ tmp___5^0-tmp___5^post34 == 0 /\ tmp___4^0-tmp___4^post34 == 0 /\ nj^0-nj^post34 == 0 /\ tmp___2^0-tmp___2^post34 == 0 /\ -bSum^post34+bSum^0 == 0 /\ bDomain^0-bDomain^post34 == 0 /\ nSumCol^0-nSumCol^post34 == 0), cost: 1 New rule: l20 -> l19 : ni^0'=1+ni^0, nSumDiag1^0'=nSumDiag1^post34, 1-nDim^0+ni^0 <= 0, cost: 1 Applied preprocessing Original rule: l18 -> l17 : nDim^0'=nDim^post35, tmp___3^0'=tmp___3^post35, nj^0'=nj^post35, bDomain^0'=bDomain^post35, tmp___0^0'=tmp___0^post35, nSumRow^0'=nSumRow^post35, tmp___5^0'=tmp___5^post35, nSumCol^0'=nSumCol^post35, bSymmetry^0'=bSymmetry^post35, tmp___2^0'=tmp___2^post35, ni^0'=ni^post35, tmp___7^0'=tmp___7^post35, bDistinct^0'=bDistinct^post35, nSumDiag2^0'=nSumDiag2^post35, nN^0'=nN^post35, tmp___4^0'=tmp___4^post35, tmp^0'=tmp^post35, bSum^0'=bSum^post35, tmp___1^0'=tmp___1^post35, nSum^0'=nSum^post35, tmp___6^0'=tmp___6^post35, nSumDiag1^0'=nSumDiag1^post35, (-tmp___6^post35+tmp___6^0 == 0 /\ nj^0-nj^post35 == 0 /\ -tmp___7^post35+tmp___7^0 == 0 /\ tmp___3^0-tmp___3^post35 == 0 /\ -nN^post35+nN^0 == 0 /\ -nSumCol^post35+nSumCol^0 == 0 /\ tmp___5^0-tmp___5^post35 == 0 /\ -bSum^post35+bSum^0 == 0 /\ -tmp___1^post35+tmp___1^0 == 0 /\ nSum^0-nSum^post35 == 0 /\ -bSymmetry^post35+bSymmetry^0 == 0 /\ bDomain^0-bDomain^post35 == 0 /\ tmp___2^0-tmp___2^post35 == 0 /\ -tmp___4^post35+tmp___4^0 == 0 /\ -nSumDiag2^post35+nSumDiag2^0 == 0 /\ tmp^0-tmp^post35 == 0 /\ ni^0-ni^post35 == 0 /\ nSumRow^0-nSumRow^post35 == 0 /\ -nSumDiag1^post35+nSumDiag1^0 == 0 /\ tmp___0^0-tmp___0^post35 == 0 /\ nDim^0-nDim^post35 == 0 /\ -bDistinct^post35+bDistinct^0 == 0), cost: 1 New rule: l18 -> l17 : TRUE, cost: 1 Applied preprocessing Original rule: l25 -> l13 : nDim^0'=nDim^post36, tmp___3^0'=tmp___3^post36, nj^0'=nj^post36, bDomain^0'=bDomain^post36, tmp___0^0'=tmp___0^post36, nSumRow^0'=nSumRow^post36, tmp___5^0'=tmp___5^post36, nSumCol^0'=nSumCol^post36, bSymmetry^0'=bSymmetry^post36, tmp___2^0'=tmp___2^post36, ni^0'=ni^post36, tmp___7^0'=tmp___7^post36, bDistinct^0'=bDistinct^post36, nSumDiag2^0'=nSumDiag2^post36, nN^0'=nN^post36, tmp___4^0'=tmp___4^post36, tmp^0'=tmp^post36, bSum^0'=bSum^post36, tmp___1^0'=tmp___1^post36, nSum^0'=nSum^post36, tmp___6^0'=tmp___6^post36, nSumDiag1^0'=nSumDiag1^post36, (nDim^0-nDim^post36 == 0 /\ -tmp___4^post36+tmp___4^0 == 0 /\ nSumDiag2^0-nSumDiag2^post36 == 0 /\ ni^0-ni^post36 == 0 /\ -tmp___7^post36+tmp___7^0 == 0 /\ -bSum^post36+bSum^0 == 0 /\ tmp___2^0-tmp___2^post36 == 0 /\ -nSum^post36+nSum^0 == 0 /\ -1-nj^0+nj^post36 == 0 /\ tmp___3^0-tmp___3^post36 == 0 /\ tmp___5^0-tmp___5^post36 == 0 /\ -tmp___1^post36+tmp___1^0 == 0 /\ -nSumRow^post36+nSumRow^0 == 0 /\ -nSumDiag1^post36+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post36 == 0 /\ tmp___0^0-tmp___0^post36 == 0 /\ nSumCol^0-nSumCol^post36 == 0 /\ -nN^post36+nN^0 == 0 /\ -tmp___6^post36+tmp___6^0 == 0 /\ -bSymmetry^post36+bSymmetry^0 == 0 /\ tmp^0-tmp^post36 == 0 /\ bDistinct^post36-tmp___1^0 == 0), cost: 1 New rule: l25 -> l13 : nj^0'=1+nj^0, bDistinct^0'=tmp___1^0, TRUE, cost: 1 Applied preprocessing Original rule: l26 -> l25 : nDim^0'=nDim^post37, tmp___3^0'=tmp___3^post37, nj^0'=nj^post37, bDomain^0'=bDomain^post37, tmp___0^0'=tmp___0^post37, nSumRow^0'=nSumRow^post37, tmp___5^0'=tmp___5^post37, nSumCol^0'=nSumCol^post37, bSymmetry^0'=bSymmetry^post37, tmp___2^0'=tmp___2^post37, ni^0'=ni^post37, tmp___7^0'=tmp___7^post37, bDistinct^0'=bDistinct^post37, nSumDiag2^0'=nSumDiag2^post37, nN^0'=nN^post37, tmp___4^0'=tmp___4^post37, tmp^0'=tmp^post37, bSum^0'=bSum^post37, tmp___1^0'=tmp___1^post37, nSum^0'=nSum^post37, tmp___6^0'=tmp___6^post37, nSumDiag1^0'=nSumDiag1^post37, (-tmp^post37+tmp^0 == 0 /\ -nSumDiag2^post37+nSumDiag2^0 == 0 /\ -bDomain^post37+bDomain^0 == 0 /\ -1+tmp___1^post37 == 0 /\ -bDistinct^post37+bDistinct^0 == 0 /\ -tmp___2^post37+tmp___2^0 == 0 /\ -tmp___6^post37+tmp___6^0 == 0 /\ -nSumDiag1^post37+nSumDiag1^0 == 0 /\ -bSum^post37+bSum^0 == 0 /\ nN^0-nN^post37 == 0 /\ nSumCol^0-nSumCol^post37 == 0 /\ ni^0-ni^post37 == 0 /\ -nSum^post37+nSum^0 == 0 /\ nSumRow^0-nSumRow^post37 == 0 /\ bSymmetry^0-bSymmetry^post37 == 0 /\ -tmp___4^post37+tmp___4^0 == 0 /\ tmp___7^0-tmp___7^post37 == 0 /\ nDim^0-nDim^post37 == 0 /\ tmp___3^0-tmp___3^post37 == 0 /\ -tmp___5^post37+tmp___5^0 == 0 /\ tmp___0^0-tmp___0^post37 == 0 /\ -nj^post37+nj^0 == 0), cost: 1 New rule: l26 -> l25 : tmp___1^0'=1, TRUE, cost: 1 Applied preprocessing Original rule: l27 -> l26 : nDim^0'=nDim^post38, tmp___3^0'=tmp___3^post38, nj^0'=nj^post38, bDomain^0'=bDomain^post38, tmp___0^0'=tmp___0^post38, nSumRow^0'=nSumRow^post38, tmp___5^0'=tmp___5^post38, nSumCol^0'=nSumCol^post38, bSymmetry^0'=bSymmetry^post38, tmp___2^0'=tmp___2^post38, ni^0'=ni^post38, tmp___7^0'=tmp___7^post38, bDistinct^0'=bDistinct^post38, nSumDiag2^0'=nSumDiag2^post38, nN^0'=nN^post38, tmp___4^0'=tmp___4^post38, tmp^0'=tmp^post38, bSum^0'=bSum^post38, tmp___1^0'=tmp___1^post38, nSum^0'=nSum^post38, tmp___6^0'=tmp___6^post38, nSumDiag1^0'=nSumDiag1^post38, (tmp___0^0-tmp___0^post38 == 0 /\ bSymmetry^0-bSymmetry^post38 == 0 /\ bDistinct^0-bDistinct^post38 == 0 /\ -tmp___1^post38+tmp___1^0 == 0 /\ -ni^post38+ni^0 == 0 /\ nSumCol^0-nSumCol^post38 == 0 /\ -tmp___6^post38+tmp___6^0 == 0 /\ tmp___5^0-tmp___5^post38 == 0 /\ nSumRow^0-nSumRow^post38 == 0 /\ -nN^post38+nN^0 == 0 /\ -tmp^post38+tmp^0 == 0 /\ tmp___3^0-tmp___3^post38 == 0 /\ nSumDiag1^0-nSumDiag1^post38 == 0 /\ tmp___2^0-tmp___2^post38 == 0 /\ nDim^0-nDim^post38 == 0 /\ nj^0-nj^post38 == 0 /\ tmp___4^0-tmp___4^post38 == 0 /\ -tmp___7^post38+tmp___7^0 == 0 /\ -nSumDiag2^post38+nSumDiag2^0 == 0 /\ -bSum^post38+bSum^0 == 0 /\ bDomain^0-bDomain^post38 == 0 /\ -nSum^post38+nSum^0 == 0), cost: 1 New rule: l27 -> l26 : TRUE, cost: 1 Applied preprocessing Original rule: l27 -> l25 : nDim^0'=nDim^post39, tmp___3^0'=tmp___3^post39, nj^0'=nj^post39, bDomain^0'=bDomain^post39, tmp___0^0'=tmp___0^post39, nSumRow^0'=nSumRow^post39, tmp___5^0'=tmp___5^post39, nSumCol^0'=nSumCol^post39, bSymmetry^0'=bSymmetry^post39, tmp___2^0'=tmp___2^post39, ni^0'=ni^post39, tmp___7^0'=tmp___7^post39, bDistinct^0'=bDistinct^post39, nSumDiag2^0'=nSumDiag2^post39, nN^0'=nN^post39, tmp___4^0'=tmp___4^post39, tmp^0'=tmp^post39, bSum^0'=bSum^post39, tmp___1^0'=tmp___1^post39, nSum^0'=nSum^post39, tmp___6^0'=tmp___6^post39, nSumDiag1^0'=nSumDiag1^post39, (-nSumDiag1^post39+nSumDiag1^0 == 0 /\ -nSumCol^post39+nSumCol^0 == 0 /\ bSymmetry^0-bSymmetry^post39 == 0 /\ nj^0-nj^post39 == 0 /\ -tmp___4^post39+tmp___4^0 == 0 /\ -tmp^post39+tmp^0 == 0 /\ -nSumDiag2^post39+nSumDiag2^0 == 0 /\ -nSum^post39+nSum^0 == 0 /\ -tmp___7^post39+tmp___7^0 == 0 /\ tmp___5^0-tmp___5^post39 == 0 /\ bDomain^0-bDomain^post39 == 0 /\ -tmp___6^post39+tmp___6^0 == 0 /\ ni^0-ni^post39 == 0 /\ nSumRow^0-nSumRow^post39 == 0 /\ -tmp___3^post39+tmp___3^0 == 0 /\ bDistinct^0-bDistinct^post39 == 0 /\ nDim^0-nDim^post39 == 0 /\ tmp___1^post39 == 0 /\ -bSum^post39+bSum^0 == 0 /\ tmp___2^0-tmp___2^post39 == 0 /\ tmp___0^0-tmp___0^post39 == 0 /\ -nN^post39+nN^0 == 0), cost: 1 New rule: l27 -> l25 : tmp___1^0'=0, TRUE, cost: 1 Applied preprocessing Original rule: l27 -> l26 : nDim^0'=nDim^post40, tmp___3^0'=tmp___3^post40, nj^0'=nj^post40, bDomain^0'=bDomain^post40, tmp___0^0'=tmp___0^post40, nSumRow^0'=nSumRow^post40, tmp___5^0'=tmp___5^post40, nSumCol^0'=nSumCol^post40, bSymmetry^0'=bSymmetry^post40, tmp___2^0'=tmp___2^post40, ni^0'=ni^post40, tmp___7^0'=tmp___7^post40, bDistinct^0'=bDistinct^post40, nSumDiag2^0'=nSumDiag2^post40, nN^0'=nN^post40, tmp___4^0'=tmp___4^post40, tmp^0'=tmp^post40, bSum^0'=bSum^post40, tmp___1^0'=tmp___1^post40, nSum^0'=nSum^post40, tmp___6^0'=tmp___6^post40, nSumDiag1^0'=nSumDiag1^post40, (-tmp___6^post40+tmp___6^0 == 0 /\ -bSum^post40+bSum^0 == 0 /\ nj^0-nj^post40 == 0 /\ tmp___3^0-tmp___3^post40 == 0 /\ -tmp___7^post40+tmp___7^0 == 0 /\ -nN^post40+nN^0 == 0 /\ bDomain^0-bDomain^post40 == 0 /\ nSumDiag2^0-nSumDiag2^post40 == 0 /\ -nSumCol^post40+nSumCol^0 == 0 /\ tmp___2^0-tmp___2^post40 == 0 /\ nSum^0-nSum^post40 == 0 /\ -tmp___1^post40+tmp___1^0 == 0 /\ -tmp___4^post40+tmp___4^0 == 0 /\ tmp^0-tmp^post40 == 0 /\ tmp___5^0-tmp___5^post40 == 0 /\ nSumRow^0-nSumRow^post40 == 0 /\ -bSymmetry^post40+bSymmetry^0 == 0 /\ tmp___0^0-tmp___0^post40 == 0 /\ ni^0-ni^post40 == 0 /\ nDim^0-nDim^post40 == 0 /\ -nSumDiag1^post40+nSumDiag1^0 == 0 /\ -bDistinct^post40+bDistinct^0 == 0), cost: 1 New rule: l27 -> l26 : TRUE, cost: 1 Applied preprocessing Original rule: l2 -> l9 : nDim^0'=nDim^post41, tmp___3^0'=tmp___3^post41, nj^0'=nj^post41, bDomain^0'=bDomain^post41, tmp___0^0'=tmp___0^post41, nSumRow^0'=nSumRow^post41, tmp___5^0'=tmp___5^post41, nSumCol^0'=nSumCol^post41, bSymmetry^0'=bSymmetry^post41, tmp___2^0'=tmp___2^post41, ni^0'=ni^post41, tmp___7^0'=tmp___7^post41, bDistinct^0'=bDistinct^post41, nSumDiag2^0'=nSumDiag2^post41, nN^0'=nN^post41, tmp___4^0'=tmp___4^post41, tmp^0'=tmp^post41, bSum^0'=bSum^post41, tmp___1^0'=tmp___1^post41, nSum^0'=nSum^post41, tmp___6^0'=tmp___6^post41, nSumDiag1^0'=nSumDiag1^post41, (-tmp___2^post41+tmp___2^0 == 0 /\ ni^0-ni^post41 == 0 /\ -bDistinct^post41+bDistinct^0 == 0 /\ -tmp___4^post41+tmp___4^0 == 0 /\ -bSum^post41+bSum^0 == 0 /\ -tmp___6^post41+tmp___6^0 == 0 /\ -nSum^post41+nSum^0 == 0 /\ tmp___5^0-tmp___5^post41 == 0 /\ nDim^0-nDim^post41 == 0 /\ tmp___7^0-tmp___7^post41 == 0 /\ bDomain^0-bDomain^post41 == 0 /\ -tmp___0^post41+tmp___0^0 == 0 /\ -nSumDiag1^post41+nSumDiag1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post41 == 0 /\ nN^0-nN^post41 == 0 /\ -tmp___1^post41+tmp___1^0 == 0 /\ tmp___3^0-tmp___3^post41 == 0 /\ -nj^post41+nj^0 == 0 /\ -nSumRow^post41+nSumRow^0 == 0 /\ -tmp^post41+tmp^0 == 0 /\ bSymmetry^0-bSymmetry^post41 == 0 /\ nSumCol^0-nSumCol^post41 == 0), cost: 1 New rule: l2 -> l9 : TRUE, cost: 1 Applied preprocessing Original rule: l28 -> l25 : nDim^0'=nDim^post42, tmp___3^0'=tmp___3^post42, nj^0'=nj^post42, bDomain^0'=bDomain^post42, tmp___0^0'=tmp___0^post42, nSumRow^0'=nSumRow^post42, tmp___5^0'=tmp___5^post42, nSumCol^0'=nSumCol^post42, bSymmetry^0'=bSymmetry^post42, tmp___2^0'=tmp___2^post42, ni^0'=ni^post42, tmp___7^0'=tmp___7^post42, bDistinct^0'=bDistinct^post42, nSumDiag2^0'=nSumDiag2^post42, nN^0'=nN^post42, tmp___4^0'=tmp___4^post42, tmp^0'=tmp^post42, bSum^0'=bSum^post42, tmp___1^0'=tmp___1^post42, nSum^0'=nSum^post42, tmp___6^0'=tmp___6^post42, nSumDiag1^0'=nSumDiag1^post42, (tmp___7^0-tmp___7^post42 == 0 /\ bSum^0-bSum^post42 == 0 /\ nDim^0-nDim^post42 == 0 /\ -bDistinct^post42+bDistinct^0 == 0 /\ -tmp___4^post42+tmp___4^0 == 0 /\ ni^0-ni^post42 == 0 /\ -tmp___5^post42+tmp___5^0 == 0 /\ tmp___1^post42 == 0 /\ -nSumRow^post42+nSumRow^0 == 0 /\ -nSumDiag1^post42+nSumDiag1^0 == 0 /\ bDistinct^0 <= 0 /\ tmp___3^0-tmp___3^post42 == 0 /\ -nSumDiag2^post42+nSumDiag2^0 == 0 /\ nj^0-nj^post42 == 0 /\ bDomain^0-bDomain^post42 == 0 /\ tmp___0^0-tmp___0^post42 == 0 /\ -tmp^post42+tmp^0 == 0 /\ -nSum^post42+nSum^0 == 0 /\ -bDistinct^0 <= 0 /\ nSumCol^0-nSumCol^post42 == 0 /\ nN^0-nN^post42 == 0 /\ -tmp___6^post42+tmp___6^0 == 0 /\ bSymmetry^0-bSymmetry^post42 == 0 /\ -tmp___2^post42+tmp___2^0 == 0), cost: 1 New rule: l28 -> l25 : tmp___1^0'=0, bDistinct^0 == 0, cost: 1 Applied preprocessing Original rule: l28 -> l27 : nDim^0'=nDim^post43, tmp___3^0'=tmp___3^post43, nj^0'=nj^post43, bDomain^0'=bDomain^post43, tmp___0^0'=tmp___0^post43, nSumRow^0'=nSumRow^post43, tmp___5^0'=tmp___5^post43, nSumCol^0'=nSumCol^post43, bSymmetry^0'=bSymmetry^post43, tmp___2^0'=tmp___2^post43, ni^0'=ni^post43, tmp___7^0'=tmp___7^post43, bDistinct^0'=bDistinct^post43, nSumDiag2^0'=nSumDiag2^post43, nN^0'=nN^post43, tmp___4^0'=tmp___4^post43, tmp^0'=tmp^post43, bSum^0'=bSum^post43, tmp___1^0'=tmp___1^post43, nSum^0'=nSum^post43, tmp___6^0'=tmp___6^post43, nSumDiag1^0'=nSumDiag1^post43, (tmp___7^0-tmp___7^post43 == 0 /\ -tmp___2^post43+tmp___2^0 == 0 /\ nDim^0-nDim^post43 == 0 /\ -nSumDiag1^post43+nSumDiag1^0 == 0 /\ -bDistinct^post43+bDistinct^0 == 0 /\ nSumCol^0-nSumCol^post43 == 0 /\ -nSum^post43+nSum^0 == 0 /\ -tmp___5^post43+tmp___5^0 == 0 /\ nN^0-nN^post43 == 0 /\ nSumRow^0-nSumRow^post43 == 0 /\ -tmp___6^post43+tmp___6^0 == 0 /\ -ni^post43+ni^0 == 0 /\ -bSum^post43+bSum^0 == 0 /\ -bDomain^post43+bDomain^0 == 0 /\ bSymmetry^0-bSymmetry^post43 == 0 /\ -tmp___1^post43+tmp___1^0 == 0 /\ -nj^post43+nj^0 == 0 /\ tmp___0^0-tmp___0^post43 == 0 /\ 1-bDistinct^0 <= 0 /\ -nSumDiag2^post43+nSumDiag2^0 == 0 /\ -tmp^post43+tmp^0 == 0 /\ tmp___3^0-tmp___3^post43 == 0 /\ -tmp___4^post43+tmp___4^0 == 0), cost: 1 New rule: l28 -> l27 : -1+bDistinct^0 >= 0, cost: 1 Applied preprocessing Original rule: l28 -> l27 : nDim^0'=nDim^post44, tmp___3^0'=tmp___3^post44, nj^0'=nj^post44, bDomain^0'=bDomain^post44, tmp___0^0'=tmp___0^post44, nSumRow^0'=nSumRow^post44, tmp___5^0'=tmp___5^post44, nSumCol^0'=nSumCol^post44, bSymmetry^0'=bSymmetry^post44, tmp___2^0'=tmp___2^post44, ni^0'=ni^post44, tmp___7^0'=tmp___7^post44, bDistinct^0'=bDistinct^post44, nSumDiag2^0'=nSumDiag2^post44, nN^0'=nN^post44, tmp___4^0'=tmp___4^post44, tmp^0'=tmp^post44, bSum^0'=bSum^post44, tmp___1^0'=tmp___1^post44, nSum^0'=nSum^post44, tmp___6^0'=tmp___6^post44, nSumDiag1^0'=nSumDiag1^post44, (bDistinct^0-bDistinct^post44 == 0 /\ tmp___3^0-tmp___3^post44 == 0 /\ -tmp___1^post44+tmp___1^0 == 0 /\ -ni^post44+ni^0 == 0 /\ 1+bDistinct^0 <= 0 /\ tmp___0^0-tmp___0^post44 == 0 /\ nSumCol^0-nSumCol^post44 == 0 /\ -tmp___5^post44+tmp___5^0 == 0 /\ bSymmetry^0-bSymmetry^post44 == 0 /\ nj^0-nj^post44 == 0 /\ -nN^post44+nN^0 == 0 /\ nDim^0-nDim^post44 == 0 /\ -nSumDiag1^post44+nSumDiag1^0 == 0 /\ -tmp^post44+tmp^0 == 0 /\ tmp___2^0-tmp___2^post44 == 0 /\ tmp___4^0-tmp___4^post44 == 0 /\ -nSumDiag2^post44+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post44 == 0 /\ -nSum^post44+nSum^0 == 0 /\ bDomain^0-bDomain^post44 == 0 /\ -tmp___6^post44+tmp___6^0 == 0 /\ nSumRow^0-nSumRow^post44 == 0 /\ -bSum^post44+bSum^0 == 0), cost: 1 New rule: l28 -> l27 : 1+bDistinct^0 <= 0, cost: 1 Applied preprocessing Original rule: l14 -> l5 : nDim^0'=nDim^post45, tmp___3^0'=tmp___3^post45, nj^0'=nj^post45, bDomain^0'=bDomain^post45, tmp___0^0'=tmp___0^post45, nSumRow^0'=nSumRow^post45, tmp___5^0'=tmp___5^post45, nSumCol^0'=nSumCol^post45, bSymmetry^0'=bSymmetry^post45, tmp___2^0'=tmp___2^post45, ni^0'=ni^post45, tmp___7^0'=tmp___7^post45, bDistinct^0'=bDistinct^post45, nSumDiag2^0'=nSumDiag2^post45, nN^0'=nN^post45, tmp___4^0'=tmp___4^post45, tmp^0'=tmp^post45, bSum^0'=bSum^post45, tmp___1^0'=tmp___1^post45, nSum^0'=nSum^post45, tmp___6^0'=tmp___6^post45, nSumDiag1^0'=nSumDiag1^post45, (-tmp^post45+tmp^0 == 0 /\ -1-ni^0+ni^post45 == 0 /\ nSum^0-nSum^post45 == 0 /\ -nSumDiag2^post45+nSumDiag2^0 == 0 /\ tmp___1^0-tmp___1^post45 == 0 /\ nDim^0-nDim^post45 == 0 /\ -nSumCol^post45+nSumCol^0 == 0 /\ bSymmetry^0-bSymmetry^post45 == 0 /\ -tmp___7^post45+tmp___7^0 == 0 /\ tmp___5^0-tmp___5^post45 == 0 /\ -nSumDiag1^post45+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post45 == 0 /\ -bSum^post45+bSum^0 == 0 /\ nSumRow^0-nSumRow^post45 == 0 /\ -tmp___6^post45+tmp___6^0 == 0 /\ tmp___0^0-tmp___0^post45 == 0 /\ -nN^post45+nN^0 == 0 /\ -nj^0+nN^0 <= 0 /\ nj^0-nj^post45 == 0 /\ tmp___3^0-tmp___3^post45 == 0 /\ bDistinct^0-bDistinct^post45 == 0 /\ -tmp___4^post45+tmp___4^0 == 0 /\ tmp___2^0-tmp___2^post45 == 0), cost: 1 New rule: l14 -> l5 : ni^0'=1+ni^0, -nj^0+nN^0 <= 0, cost: 1 Applied preprocessing Original rule: l14 -> l28 : nDim^0'=nDim^post46, tmp___3^0'=tmp___3^post46, nj^0'=nj^post46, bDomain^0'=bDomain^post46, tmp___0^0'=tmp___0^post46, nSumRow^0'=nSumRow^post46, tmp___5^0'=tmp___5^post46, nSumCol^0'=nSumCol^post46, bSymmetry^0'=bSymmetry^post46, tmp___2^0'=tmp___2^post46, ni^0'=ni^post46, tmp___7^0'=tmp___7^post46, bDistinct^0'=bDistinct^post46, nSumDiag2^0'=nSumDiag2^post46, nN^0'=nN^post46, tmp___4^0'=tmp___4^post46, tmp^0'=tmp^post46, bSum^0'=bSum^post46, tmp___1^0'=tmp___1^post46, nSum^0'=nSum^post46, tmp___6^0'=tmp___6^post46, nSumDiag1^0'=nSumDiag1^post46, (nj^0-nj^post46 == 0 /\ tmp___2^0-tmp___2^post46 == 0 /\ -tmp___0^post46+tmp___0^0 == 0 /\ -tmp___6^post46+tmp___6^0 == 0 /\ nSum^0-nSum^post46 == 0 /\ -tmp___1^post46+tmp___1^0 == 0 /\ -bSum^post46+bSum^0 == 0 /\ -bSymmetry^post46+bSymmetry^0 == 0 /\ -nN^post46+nN^0 == 0 /\ -nSumCol^post46+nSumCol^0 == 0 /\ tmp___3^0-tmp___3^post46 == 0 /\ 1+nj^0-nN^0 <= 0 /\ -tmp___4^post46+tmp___4^0 == 0 /\ bDistinct^0-bDistinct^post46 == 0 /\ nDim^0-nDim^post46 == 0 /\ tmp^0-tmp^post46 == 0 /\ tmp___5^0-tmp___5^post46 == 0 /\ -tmp___7^post46+tmp___7^0 == 0 /\ bDomain^0-bDomain^post46 == 0 /\ -nSumDiag1^post46+nSumDiag1^0 == 0 /\ nSumRow^0-nSumRow^post46 == 0 /\ -nSumDiag2^post46+nSumDiag2^0 == 0 /\ ni^0-ni^post46 == 0), cost: 1 New rule: l14 -> l28 : 1+nj^0-nN^0 <= 0, cost: 1 Applied preprocessing Original rule: l6 -> l19 : nDim^0'=nDim^post47, tmp___3^0'=tmp___3^post47, nj^0'=nj^post47, bDomain^0'=bDomain^post47, tmp___0^0'=tmp___0^post47, nSumRow^0'=nSumRow^post47, tmp___5^0'=tmp___5^post47, nSumCol^0'=nSumCol^post47, bSymmetry^0'=bSymmetry^post47, tmp___2^0'=tmp___2^post47, ni^0'=ni^post47, tmp___7^0'=tmp___7^post47, bDistinct^0'=bDistinct^post47, nSumDiag2^0'=nSumDiag2^post47, nN^0'=nN^post47, tmp___4^0'=tmp___4^post47, tmp^0'=tmp^post47, bSum^0'=bSum^post47, tmp___1^0'=tmp___1^post47, nSum^0'=nSum^post47, tmp___6^0'=tmp___6^post47, nSumDiag1^0'=nSumDiag1^post47, (-bSymmetry^post47+bSymmetry^0 == 0 /\ -nSumCol^post47+nSumCol^0 == 0 /\ -tmp___1^post47+tmp___1^0 == 0 /\ -nSumDiag1^post47+nSumDiag1^0 == 0 /\ -nSumRow^post47+nSumRow^0 == 0 /\ -tmp^post47+tmp^0 == 0 /\ -nSum^post47+nSum^0 == 0 /\ nDim^0-nDim^post47 == 0 /\ tmp___7^0-tmp___7^post47 == 0 /\ tmp___3^0-tmp___3^post47 == 0 /\ -tmp___4^post47+tmp___4^0 == 0 /\ tmp___5^0-tmp___5^post47 == 0 /\ -ni^0+nN^0 <= 0 /\ -tmp___6^post47+tmp___6^0 == 0 /\ -tmp___2^post47+tmp___2^0 == 0 /\ bSum^0-bSum^post47 == 0 /\ nSumDiag2^0-nSumDiag2^post47 == 0 /\ nj^0-nj^post47 == 0 /\ ni^post47 == 0 /\ -bDistinct^post47+bDistinct^0 == 0 /\ nN^0-nN^post47 == 0 /\ bDomain^0-bDomain^post47 == 0 /\ -tmp___0^post47+tmp___0^0 == 0), cost: 1 New rule: l6 -> l19 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 1 Applied preprocessing Original rule: l6 -> l13 : nDim^0'=nDim^post48, tmp___3^0'=tmp___3^post48, nj^0'=nj^post48, bDomain^0'=bDomain^post48, tmp___0^0'=tmp___0^post48, nSumRow^0'=nSumRow^post48, tmp___5^0'=tmp___5^post48, nSumCol^0'=nSumCol^post48, bSymmetry^0'=bSymmetry^post48, tmp___2^0'=tmp___2^post48, ni^0'=ni^post48, tmp___7^0'=tmp___7^post48, bDistinct^0'=bDistinct^post48, nSumDiag2^0'=nSumDiag2^post48, nN^0'=nN^post48, tmp___4^0'=tmp___4^post48, tmp^0'=tmp^post48, bSum^0'=bSum^post48, tmp___1^0'=tmp___1^post48, nSum^0'=nSum^post48, tmp___6^0'=tmp___6^post48, nSumDiag1^0'=nSumDiag1^post48, (tmp___0^0-tmp___0^post48 == 0 /\ nSumRow^0-nSumRow^post48 == 0 /\ tmp___5^0-tmp___5^post48 == 0 /\ 1+ni^0-nN^0 <= 0 /\ -nSumDiag1^post48+nSumDiag1^0 == 0 /\ bDistinct^0-bDistinct^post48 == 0 /\ nSumCol^0-nSumCol^post48 == 0 /\ -1-ni^0+nj^post48 == 0 /\ tmp___3^0-tmp___3^post48 == 0 /\ -nSum^post48+nSum^0 == 0 /\ -tmp___6^post48+tmp___6^0 == 0 /\ -ni^post48+ni^0 == 0 /\ -bSum^post48+bSum^0 == 0 /\ -tmp___1^post48+tmp___1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post48 == 0 /\ nDim^0-nDim^post48 == 0 /\ bDomain^0-bDomain^post48 == 0 /\ -nN^post48+nN^0 == 0 /\ -tmp___2^post48+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post48 == 0 /\ -tmp^post48+tmp^0 == 0 /\ tmp___4^0-tmp___4^post48 == 0 /\ bSymmetry^0-bSymmetry^post48 == 0), cost: 1 New rule: l6 -> l13 : nj^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 1 Applied preprocessing Original rule: l8 -> l7 : nDim^0'=nDim^post49, tmp___3^0'=tmp___3^post49, nj^0'=nj^post49, bDomain^0'=bDomain^post49, tmp___0^0'=tmp___0^post49, nSumRow^0'=nSumRow^post49, tmp___5^0'=tmp___5^post49, nSumCol^0'=nSumCol^post49, bSymmetry^0'=bSymmetry^post49, tmp___2^0'=tmp___2^post49, ni^0'=ni^post49, tmp___7^0'=tmp___7^post49, bDistinct^0'=bDistinct^post49, nSumDiag2^0'=nSumDiag2^post49, nN^0'=nN^post49, tmp___4^0'=tmp___4^post49, tmp^0'=tmp^post49, bSum^0'=bSum^post49, tmp___1^0'=tmp___1^post49, nSum^0'=nSum^post49, tmp___6^0'=tmp___6^post49, nSumDiag1^0'=nSumDiag1^post49, (bDistinct^0-bDistinct^post49 == 0 /\ -tmp___1^post49+tmp___1^0 == 0 /\ nDim^0-nDim^post49 == 0 /\ -nSumDiag1^post49+nSumDiag1^0 == 0 /\ -tmp^post49+tmp^0 == 0 /\ -tmp___5^post49+tmp___5^0 == 0 /\ bSymmetry^0-bSymmetry^post49 == 0 /\ -nN^post49+nN^0 == 0 /\ -ni^post49+ni^0 == 0 /\ nSumRow^0-nSumRow^post49 == 0 /\ tmp___3^0-tmp___3^post49 == 0 /\ tmp___2^0-tmp___2^post49 == 0 /\ tmp___4^0-tmp___4^post49 == 0 /\ nj^0-nj^post49 == 0 /\ tmp___0^0-tmp___0^post49 == 0 /\ bDomain^0-bDomain^post49 == 0 /\ tmp___7^0-tmp___7^post49 == 0 /\ -nSumDiag2^post49+nSumDiag2^0 == 0 /\ nSumCol^0-nSumCol^post49 == 0 /\ -nSum^post49+nSum^0 == 0 /\ -bSum^post49+bSum^0 == 0 /\ -tmp___6^post49+tmp___6^0 == 0), cost: 1 New rule: l8 -> l7 : TRUE, cost: 1 Applied preprocessing Original rule: l29 -> l30 : nDim^0'=nDim^post50, tmp___3^0'=tmp___3^post50, nj^0'=nj^post50, bDomain^0'=bDomain^post50, tmp___0^0'=tmp___0^post50, nSumRow^0'=nSumRow^post50, tmp___5^0'=tmp___5^post50, nSumCol^0'=nSumCol^post50, bSymmetry^0'=bSymmetry^post50, tmp___2^0'=tmp___2^post50, ni^0'=ni^post50, tmp___7^0'=tmp___7^post50, bDistinct^0'=bDistinct^post50, nSumDiag2^0'=nSumDiag2^post50, nN^0'=nN^post50, tmp___4^0'=tmp___4^post50, tmp^0'=tmp^post50, bSum^0'=bSum^post50, tmp___1^0'=tmp___1^post50, nSum^0'=nSum^post50, tmp___6^0'=tmp___6^post50, nSumDiag1^0'=nSumDiag1^post50, (-1-ni^0+ni^post50 == 0 /\ tmp___1^0-tmp___1^post50 == 0 /\ -tmp___7^post50+tmp___7^0 == 0 /\ nDim^0-nDim^post50 == 0 /\ -nSumCol^post50+nSumCol^0 == 0 /\ -tmp___0^0+bDomain^post50 == 0 /\ nSum^0-nSum^post50 == 0 /\ -bSymmetry^post50+bSymmetry^0 == 0 /\ tmp___2^0-tmp___2^post50 == 0 /\ -nSumDiag1^post50+nSumDiag1^0 == 0 /\ -bSum^post50+bSum^0 == 0 /\ nSumRow^0-nSumRow^post50 == 0 /\ tmp^0-tmp^post50 == 0 /\ -nN^post50+nN^0 == 0 /\ -tmp___6^post50+tmp___6^0 == 0 /\ -tmp___4^post50+tmp___4^0 == 0 /\ nj^0-nj^post50 == 0 /\ tmp___5^0-tmp___5^post50 == 0 /\ -tmp___3^post50+tmp___3^0 == 0 /\ tmp___0^0-tmp___0^post50 == 0 /\ -bDistinct^post50+bDistinct^0 == 0 /\ -nSumDiag2^post50+nSumDiag2^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 : nDim^0'=nDim^post51, tmp___3^0'=tmp___3^post51, nj^0'=nj^post51, bDomain^0'=bDomain^post51, tmp___0^0'=tmp___0^post51, nSumRow^0'=nSumRow^post51, tmp___5^0'=tmp___5^post51, nSumCol^0'=nSumCol^post51, bSymmetry^0'=bSymmetry^post51, tmp___2^0'=tmp___2^post51, ni^0'=ni^post51, tmp___7^0'=tmp___7^post51, bDistinct^0'=bDistinct^post51, nSumDiag2^0'=nSumDiag2^post51, nN^0'=nN^post51, tmp___4^0'=tmp___4^post51, tmp^0'=tmp^post51, bSum^0'=bSum^post51, tmp___1^0'=tmp___1^post51, nSum^0'=nSum^post51, tmp___6^0'=tmp___6^post51, nSumDiag1^0'=nSumDiag1^post51, (tmp^0-tmp^post51 == 0 /\ nSumDiag2^0-nSumDiag2^post51 == 0 /\ tmp___0^post51 == 0 /\ -nSumDiag1^post51+nSumDiag1^0 == 0 /\ -nSumRow^post51+nSumRow^0 == 0 /\ -tmp___1^post51+tmp___1^0 == 0 /\ nDim^0-nDim^post51 == 0 /\ -tmp___6^post51+tmp___6^0 == 0 /\ bSum^0-bSum^post51 == 0 /\ -bSymmetry^post51+bSymmetry^0 == 0 /\ -nSumCol^post51+nSumCol^0 == 0 /\ -tmp___4^post51+tmp___4^0 == 0 /\ tmp___5^0-tmp___5^post51 == 0 /\ -tmp___2^post51+tmp___2^0 == 0 /\ tmp___3^0-tmp___3^post51 == 0 /\ nj^0-nj^post51 == 0 /\ -bDistinct^post51+bDistinct^0 == 0 /\ bDomain^0-bDomain^post51 == 0 /\ -nSum^post51+nSum^0 == 0 /\ nN^0-nN^post51 == 0 /\ ni^0-ni^post51 == 0 /\ -tmp___7^post51+tmp___7^0 == 0), cost: 1 New rule: l31 -> l29 : tmp___0^0'=0, TRUE, cost: 1 Applied preprocessing Original rule: l31 -> l29 : nDim^0'=nDim^post52, tmp___3^0'=tmp___3^post52, nj^0'=nj^post52, bDomain^0'=bDomain^post52, tmp___0^0'=tmp___0^post52, nSumRow^0'=nSumRow^post52, tmp___5^0'=tmp___5^post52, nSumCol^0'=nSumCol^post52, bSymmetry^0'=bSymmetry^post52, tmp___2^0'=tmp___2^post52, ni^0'=ni^post52, tmp___7^0'=tmp___7^post52, bDistinct^0'=bDistinct^post52, nSumDiag2^0'=nSumDiag2^post52, nN^0'=nN^post52, tmp___4^0'=tmp___4^post52, tmp^0'=tmp^post52, bSum^0'=bSum^post52, tmp___1^0'=tmp___1^post52, nSum^0'=nSum^post52, tmp___6^0'=tmp___6^post52, nSumDiag1^0'=nSumDiag1^post52, (-bSymmetry^post52+bSymmetry^0 == 0 /\ -nSumDiag1^post52+nSumDiag1^0 == 0 /\ -tmp^post52+tmp^0 == 0 /\ -tmp___4^post52+tmp___4^0 == 0 /\ bSum^0-bSum^post52 == 0 /\ -nSum^post52+nSum^0 == 0 /\ -bDomain^post52+bDomain^0 == 0 /\ tmp___7^0-tmp___7^post52 == 0 /\ -1+tmp___0^post52 == 0 /\ -tmp___6^post52+tmp___6^0 == 0 /\ -tmp___2^post52+tmp___2^0 == 0 /\ tmp___5^0-tmp___5^post52 == 0 /\ -tmp___1^post52+tmp___1^0 == 0 /\ ni^0-ni^post52 == 0 /\ nSumCol^0-nSumCol^post52 == 0 /\ nSumDiag2^0-nSumDiag2^post52 == 0 /\ nSumRow^0-nSumRow^post52 == 0 /\ tmp___3^0-tmp___3^post52 == 0 /\ -bDistinct^post52+bDistinct^0 == 0 /\ nN^0-nN^post52 == 0 /\ nDim^0-nDim^post52 == 0 /\ -nj^post52+nj^0 == 0), cost: 1 New rule: l31 -> l29 : tmp___0^0'=1, TRUE, cost: 1 Applied preprocessing Original rule: l32 -> l29 : nDim^0'=nDim^post53, tmp___3^0'=tmp___3^post53, nj^0'=nj^post53, bDomain^0'=bDomain^post53, tmp___0^0'=tmp___0^post53, nSumRow^0'=nSumRow^post53, tmp___5^0'=tmp___5^post53, nSumCol^0'=nSumCol^post53, bSymmetry^0'=bSymmetry^post53, tmp___2^0'=tmp___2^post53, ni^0'=ni^post53, tmp___7^0'=tmp___7^post53, bDistinct^0'=bDistinct^post53, nSumDiag2^0'=nSumDiag2^post53, nN^0'=nN^post53, tmp___4^0'=tmp___4^post53, tmp^0'=tmp^post53, bSum^0'=bSum^post53, tmp___1^0'=tmp___1^post53, nSum^0'=nSum^post53, tmp___6^0'=tmp___6^post53, nSumDiag1^0'=nSumDiag1^post53, (-nSum^post53+nSum^0 == 0 /\ -tmp___5^post53+tmp___5^0 == 0 /\ -tmp___6^post53+tmp___6^0 == 0 /\ nj^0-nj^post53 == 0 /\ tmp___3^0-tmp___3^post53 == 0 /\ -tmp___2^post53+tmp___2^0 == 0 /\ -bSum^post53+bSum^0 == 0 /\ nN^0-nN^post53 == 0 /\ -tmp___1^post53+tmp___1^0 == 0 /\ bSymmetry^0-bSymmetry^post53 == 0 /\ nSumCol^0-nSumCol^post53 == 0 /\ -nSumDiag2^post53+nSumDiag2^0 == 0 /\ -ni^post53+ni^0 == 0 /\ tmp___0^post53 == 0 /\ nSumRow^0-nSumRow^post53 == 0 /\ tmp___4^0-tmp___4^post53 == 0 /\ -bDomain^post53+bDomain^0 == 0 /\ -nSumDiag1^post53+nSumDiag1^0 == 0 /\ -bDistinct^post53+bDistinct^0 == 0 /\ -tmp^post53+tmp^0 == 0 /\ tmp___7^0-tmp___7^post53 == 0 /\ nDim^0-nDim^post53 == 0), cost: 1 New rule: l32 -> l29 : tmp___0^0'=0, TRUE, cost: 1 Applied preprocessing Original rule: l32 -> l31 : nDim^0'=nDim^post54, tmp___3^0'=tmp___3^post54, nj^0'=nj^post54, bDomain^0'=bDomain^post54, tmp___0^0'=tmp___0^post54, nSumRow^0'=nSumRow^post54, tmp___5^0'=tmp___5^post54, nSumCol^0'=nSumCol^post54, bSymmetry^0'=bSymmetry^post54, tmp___2^0'=tmp___2^post54, ni^0'=ni^post54, tmp___7^0'=tmp___7^post54, bDistinct^0'=bDistinct^post54, nSumDiag2^0'=nSumDiag2^post54, nN^0'=nN^post54, tmp___4^0'=tmp___4^post54, tmp^0'=tmp^post54, bSum^0'=bSum^post54, tmp___1^0'=tmp___1^post54, nSum^0'=nSum^post54, tmp___6^0'=tmp___6^post54, nSumDiag1^0'=nSumDiag1^post54, (tmp___0^0-tmp___0^post54 == 0 /\ bDistinct^0-bDistinct^post54 == 0 /\ bSymmetry^0-bSymmetry^post54 == 0 /\ -ni^post54+ni^0 == 0 /\ nSumRow^0-nSumRow^post54 == 0 /\ -nSumDiag1^post54+nSumDiag1^0 == 0 /\ nSumCol^0-nSumCol^post54 == 0 /\ -tmp___1^post54+tmp___1^0 == 0 /\ -tmp^post54+tmp^0 == 0 /\ tmp___5^0-tmp___5^post54 == 0 /\ -tmp___6^post54+tmp___6^0 == 0 /\ -nN^post54+nN^0 == 0 /\ tmp___3^0-tmp___3^post54 == 0 /\ tmp___2^0-tmp___2^post54 == 0 /\ nj^0-nj^post54 == 0 /\ tmp___7^0-tmp___7^post54 == 0 /\ tmp___4^0-tmp___4^post54 == 0 /\ nDim^0-nDim^post54 == 0 /\ -nSumDiag2^post54+nSumDiag2^0 == 0 /\ -bSum^post54+bSum^0 == 0 /\ bDomain^0-bDomain^post54 == 0 /\ -nSum^post54+nSum^0 == 0), cost: 1 New rule: l32 -> l31 : TRUE, cost: 1 Applied preprocessing Original rule: l33 -> l29 : nDim^0'=nDim^post55, tmp___3^0'=tmp___3^post55, nj^0'=nj^post55, bDomain^0'=bDomain^post55, tmp___0^0'=tmp___0^post55, nSumRow^0'=nSumRow^post55, tmp___5^0'=tmp___5^post55, nSumCol^0'=nSumCol^post55, bSymmetry^0'=bSymmetry^post55, tmp___2^0'=tmp___2^post55, ni^0'=ni^post55, tmp___7^0'=tmp___7^post55, bDistinct^0'=bDistinct^post55, nSumDiag2^0'=nSumDiag2^post55, nN^0'=nN^post55, tmp___4^0'=tmp___4^post55, tmp^0'=tmp^post55, bSum^0'=bSum^post55, tmp___1^0'=tmp___1^post55, nSum^0'=nSum^post55, tmp___6^0'=tmp___6^post55, nSumDiag1^0'=nSumDiag1^post55, (-nN^post55+nN^0 == 0 /\ tmp___1^0-tmp___1^post55 == 0 /\ -tmp___7^post55+tmp___7^0 == 0 /\ -nSumDiag2^post55+nSumDiag2^0 == 0 /\ -nSumCol^post55+nSumCol^0 == 0 /\ bDomain^0 <= 0 /\ bSymmetry^0-bSymmetry^post55 == 0 /\ bDistinct^0-bDistinct^post55 == 0 /\ -tmp^post55+tmp^0 == 0 /\ -nSum^post55+nSum^0 == 0 /\ tmp___4^0-tmp___4^post55 == 0 /\ tmp___0^post55 == 0 /\ tmp___5^0-tmp___5^post55 == 0 /\ bDomain^0-bDomain^post55 == 0 /\ -tmp___6^post55+tmp___6^0 == 0 /\ -nSumDiag1^post55+nSumDiag1^0 == 0 /\ -bDomain^0 <= 0 /\ ni^0-ni^post55 == 0 /\ -bSum^post55+bSum^0 == 0 /\ nSumRow^0-nSumRow^post55 == 0 /\ -tmp___3^post55+tmp___3^0 == 0 /\ nDim^0-nDim^post55 == 0 /\ nj^0-nj^post55 == 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 : nDim^0'=nDim^post56, tmp___3^0'=tmp___3^post56, nj^0'=nj^post56, bDomain^0'=bDomain^post56, tmp___0^0'=tmp___0^post56, nSumRow^0'=nSumRow^post56, tmp___5^0'=tmp___5^post56, nSumCol^0'=nSumCol^post56, bSymmetry^0'=bSymmetry^post56, tmp___2^0'=tmp___2^post56, ni^0'=ni^post56, tmp___7^0'=tmp___7^post56, bDistinct^0'=bDistinct^post56, nSumDiag2^0'=nSumDiag2^post56, nN^0'=nN^post56, tmp___4^0'=tmp___4^post56, tmp^0'=tmp^post56, bSum^0'=bSum^post56, tmp___1^0'=tmp___1^post56, nSum^0'=nSum^post56, tmp___6^0'=tmp___6^post56, nSumDiag1^0'=nSumDiag1^post56, (nj^0-nj^post56 == 0 /\ bDomain^0-bDomain^post56 == 0 /\ tmp___3^0-tmp___3^post56 == 0 /\ -tmp___6^post56+tmp___6^0 == 0 /\ -bSum^post56+bSum^0 == 0 /\ -nN^post56+nN^0 == 0 /\ nSumDiag2^0-nSumDiag2^post56 == 0 /\ -tmp___1^post56+tmp___1^0 == 0 /\ tmp___2^0-tmp___2^post56 == 0 /\ -nSumCol^post56+nSumCol^0 == 0 /\ nSum^0-nSum^post56 == 0 /\ -tmp___4^post56+tmp___4^0 == 0 /\ tmp___5^0-tmp___5^post56 == 0 /\ 1-bDomain^0 <= 0 /\ bDistinct^0-bDistinct^post56 == 0 /\ tmp^0-tmp^post56 == 0 /\ nSumRow^0-nSumRow^post56 == 0 /\ -bSymmetry^post56+bSymmetry^0 == 0 /\ tmp___0^0-tmp___0^post56 == 0 /\ -tmp___7^post56+tmp___7^0 == 0 /\ -nSumDiag1^post56+nSumDiag1^0 == 0 /\ ni^0-ni^post56 == 0 /\ nDim^0-nDim^post56 == 0), cost: 1 New rule: l33 -> l32 : -1+bDomain^0 >= 0, cost: 1 Applied preprocessing Original rule: l33 -> l32 : nDim^0'=nDim^post57, tmp___3^0'=tmp___3^post57, nj^0'=nj^post57, bDomain^0'=bDomain^post57, tmp___0^0'=tmp___0^post57, nSumRow^0'=nSumRow^post57, tmp___5^0'=tmp___5^post57, nSumCol^0'=nSumCol^post57, bSymmetry^0'=bSymmetry^post57, tmp___2^0'=tmp___2^post57, ni^0'=ni^post57, tmp___7^0'=tmp___7^post57, bDistinct^0'=bDistinct^post57, nSumDiag2^0'=nSumDiag2^post57, nN^0'=nN^post57, tmp___4^0'=tmp___4^post57, tmp^0'=tmp^post57, bSum^0'=bSum^post57, tmp___1^0'=tmp___1^post57, nSum^0'=nSum^post57, tmp___6^0'=tmp___6^post57, nSumDiag1^0'=nSumDiag1^post57, (-bSymmetry^post57+bSymmetry^0 == 0 /\ -bDistinct^post57+bDistinct^0 == 0 /\ -tmp___4^post57+tmp___4^0 == 0 /\ -tmp^post57+tmp^0 == 0 /\ ni^0-ni^post57 == 0 /\ -nSumRow^post57+nSumRow^0 == 0 /\ -tmp___6^post57+tmp___6^0 == 0 /\ nDim^0-nDim^post57 == 0 /\ tmp___7^0-tmp___7^post57 == 0 /\ tmp___3^0-tmp___3^post57 == 0 /\ -nSum^post57+nSum^0 == 0 /\ 1+bDomain^0 <= 0 /\ -tmp___2^post57+tmp___2^0 == 0 /\ tmp___5^0-tmp___5^post57 == 0 /\ -bSum^post57+bSum^0 == 0 /\ -tmp___1^post57+tmp___1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post57 == 0 /\ -nSumDiag1^post57+nSumDiag1^0 == 0 /\ nN^0-nN^post57 == 0 /\ -tmp___0^post57+tmp___0^0 == 0 /\ nj^0-nj^post57 == 0 /\ bDomain^0-bDomain^post57 == 0 /\ nSumCol^0-nSumCol^post57 == 0), cost: 1 New rule: l33 -> l32 : 1+bDomain^0 <= 0, cost: 1 Applied preprocessing Original rule: l34 -> l5 : nDim^0'=nDim^post58, tmp___3^0'=tmp___3^post58, nj^0'=nj^post58, bDomain^0'=bDomain^post58, tmp___0^0'=tmp___0^post58, nSumRow^0'=nSumRow^post58, tmp___5^0'=tmp___5^post58, nSumCol^0'=nSumCol^post58, bSymmetry^0'=bSymmetry^post58, tmp___2^0'=tmp___2^post58, ni^0'=ni^post58, tmp___7^0'=tmp___7^post58, bDistinct^0'=bDistinct^post58, nSumDiag2^0'=nSumDiag2^post58, nN^0'=nN^post58, tmp___4^0'=tmp___4^post58, tmp^0'=tmp^post58, bSum^0'=bSum^post58, tmp___1^0'=tmp___1^post58, nSum^0'=nSum^post58, tmp___6^0'=tmp___6^post58, nSumDiag1^0'=nSumDiag1^post58, (-tmp___6^post58+tmp___6^0 == 0 /\ -bSum^post58+bSum^0 == 0 /\ tmp___7^0-tmp___7^post58 == 0 /\ nj^0-nj^post58 == 0 /\ tmp___3^0-tmp___3^post58 == 0 /\ tmp___5^0-tmp___5^post58 == 0 /\ -tmp___1^post58+tmp___1^0 == 0 /\ nN^0-nN^post58 == 0 /\ nSumCol^0-nSumCol^post58 == 0 /\ ni^post58 == 0 /\ -ni^0+nN^0 <= 0 /\ -bDistinct^post58+bDistinct^0 == 0 /\ -tmp^post58+tmp^0 == 0 /\ -nSumDiag2^post58+nSumDiag2^0 == 0 /\ -nSum^post58+nSum^0 == 0 /\ -tmp___2^post58+tmp___2^0 == 0 /\ tmp___4^0-tmp___4^post58 == 0 /\ nSumRow^0-nSumRow^post58 == 0 /\ tmp___0^0-tmp___0^post58 == 0 /\ -bDomain^post58+bDomain^0 == 0 /\ nDim^0-nDim^post58 == 0 /\ -nSumDiag1^post58+nSumDiag1^0 == 0 /\ bSymmetry^0-bSymmetry^post58 == 0), cost: 1 New rule: l34 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 1 Applied preprocessing Original rule: l34 -> l33 : nDim^0'=nDim^post59, tmp___3^0'=tmp___3^post59, nj^0'=nj^post59, bDomain^0'=bDomain^post59, tmp___0^0'=tmp___0^post59, nSumRow^0'=nSumRow^post59, tmp___5^0'=tmp___5^post59, nSumCol^0'=nSumCol^post59, bSymmetry^0'=bSymmetry^post59, tmp___2^0'=tmp___2^post59, ni^0'=ni^post59, tmp___7^0'=tmp___7^post59, bDistinct^0'=bDistinct^post59, nSumDiag2^0'=nSumDiag2^post59, nN^0'=nN^post59, tmp___4^0'=tmp___4^post59, tmp^0'=tmp^post59, bSum^0'=bSum^post59, tmp___1^0'=tmp___1^post59, nSum^0'=nSum^post59, tmp___6^0'=tmp___6^post59, nSumDiag1^0'=nSumDiag1^post59, (-ni^post59+ni^0 == 0 /\ nSumRow^0-nSumRow^post59 == 0 /\ -tmp___2^post59+tmp___2^0 == 0 /\ 1+ni^0-nN^0 <= 0 /\ nj^0-nj^post59 == 0 /\ -nSumDiag1^post59+nSumDiag1^0 == 0 /\ tmp___5^0-tmp___5^post59 == 0 /\ bDistinct^0-bDistinct^post59 == 0 /\ -bSum^post59+bSum^0 == 0 /\ bSymmetry^0-bSymmetry^post59 == 0 /\ tmp___3^0-tmp___3^post59 == 0 /\ -nSum^post59+nSum^0 == 0 /\ -nSumCol^post59+nSumCol^0 == 0 /\ -tmp___6^post59+tmp___6^0 == 0 /\ -tmp___1^post59+tmp___1^0 == 0 /\ bDomain^0-bDomain^post59 == 0 /\ nDim^0-nDim^post59 == 0 /\ tmp___0^0-tmp___0^post59 == 0 /\ -nN^post59+nN^0 == 0 /\ -nSumDiag2^post59+nSumDiag2^0 == 0 /\ tmp___7^0-tmp___7^post59 == 0 /\ -tmp^post59+tmp^0 == 0 /\ tmp___4^0-tmp___4^post59 == 0), cost: 1 New rule: l34 -> l33 : 1+ni^0-nN^0 <= 0, cost: 1 Applied preprocessing Original rule: l10 -> l35 : nDim^0'=nDim^post60, tmp___3^0'=tmp___3^post60, nj^0'=nj^post60, bDomain^0'=bDomain^post60, tmp___0^0'=tmp___0^post60, nSumRow^0'=nSumRow^post60, tmp___5^0'=tmp___5^post60, nSumCol^0'=nSumCol^post60, bSymmetry^0'=bSymmetry^post60, tmp___2^0'=tmp___2^post60, ni^0'=ni^post60, tmp___7^0'=tmp___7^post60, bDistinct^0'=bDistinct^post60, nSumDiag2^0'=nSumDiag2^post60, nN^0'=nN^post60, tmp___4^0'=tmp___4^post60, tmp^0'=tmp^post60, bSum^0'=bSum^post60, tmp___1^0'=tmp___1^post60, nSum^0'=nSum^post60, tmp___6^0'=tmp___6^post60, nSumDiag1^0'=nSumDiag1^post60, (-bSum^post60+bSum^0 == 0 /\ -nSumDiag1^post60+nSumDiag1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post60 == 0 /\ -nN^post60+nN^0 == 0 /\ -nSumCol^post60+nSumCol^0 == 0 /\ nj^0-nj^post60 == 0 /\ -bSymmetry^post60+bSymmetry^0 == 0 /\ -nSum^post60+nSum^0 == 0 /\ -tmp___7^post60+tmp___7^0 == 0 /\ -tmp___4^post60+tmp___4^0 == 0 /\ bDomain^0-bDomain^post60 == 0 /\ -tmp___6^post60+tmp___6^0 == 0 /\ tmp___2^0-tmp___2^post60 == 0 /\ -tmp___1^post60+tmp___1^0 == 0 /\ tmp^0-tmp^post60 == 0 /\ ni^0-ni^post60 == 0 /\ nSumRow^0-nSumRow^post60 == 0 /\ -tmp___3^post60+tmp___3^0 == 0 /\ nDim^0-nDim^post60 == 0 /\ tmp___0^0-tmp___0^post60 == 0 /\ tmp___5^0-tmp___5^post60 == 0 /\ -bDistinct^post60+bDistinct^0 == 0), cost: 1 New rule: l10 -> l35 : TRUE, cost: 1 Applied preprocessing Original rule: l36 -> l30 : nDim^0'=nDim^post61, tmp___3^0'=tmp___3^post61, nj^0'=nj^post61, bDomain^0'=bDomain^post61, tmp___0^0'=tmp___0^post61, nSumRow^0'=nSumRow^post61, tmp___5^0'=tmp___5^post61, nSumCol^0'=nSumCol^post61, bSymmetry^0'=bSymmetry^post61, tmp___2^0'=tmp___2^post61, ni^0'=ni^post61, tmp___7^0'=tmp___7^post61, bDistinct^0'=bDistinct^post61, nSumDiag2^0'=nSumDiag2^post61, nN^0'=nN^post61, tmp___4^0'=tmp___4^post61, tmp^0'=tmp^post61, bSum^0'=bSum^post61, tmp___1^0'=tmp___1^post61, nSum^0'=nSum^post61, tmp___6^0'=tmp___6^post61, nSumDiag1^0'=nSumDiag1^post61, (-tmp___6^post61+tmp___6^0 == 0 /\ -tmp___1^post61+tmp___1^0 == 0 /\ nSumDiag2^0-nSumDiag2^post61 == 0 /\ tmp___2^0-tmp___2^post61 == 0 /\ -tmp___7^post61+tmp___7^0 == 0 /\ -ni^0+nN^0 <= 0 /\ bSum^0-bSum^post61 == 0 /\ nDim^0-nDim^post61 == 0 /\ -tmp___0^post61+tmp___0^0 == 0 /\ nj^0-nj^post61 == 0 /\ bDomain^0-bDomain^post61 == 0 /\ -bDistinct^post61+bDistinct^0 == 0 /\ -tmp___4^post61+tmp___4^0 == 0 /\ tmp___5^0-tmp___5^post61 == 0 /\ ni^post61 == 0 /\ tmp___3^0-tmp___3^post61 == 0 /\ -nSumDiag1^post61+nSumDiag1^0 == 0 /\ -bSymmetry^post61+bSymmetry^0 == 0 /\ -nSumRow^post61+nSumRow^0 == 0 /\ -nSum^post61+nSum^0 == 0 /\ nSumCol^0-nSumCol^post61 == 0 /\ tmp^0-tmp^post61 == 0 /\ nN^0-nN^post61 == 0), cost: 1 New rule: l36 -> l30 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 1 Applied preprocessing Original rule: l36 -> l37 : nDim^0'=nDim^post62, tmp___3^0'=tmp___3^post62, nj^0'=nj^post62, bDomain^0'=bDomain^post62, tmp___0^0'=tmp___0^post62, nSumRow^0'=nSumRow^post62, tmp___5^0'=tmp___5^post62, nSumCol^0'=nSumCol^post62, bSymmetry^0'=bSymmetry^post62, tmp___2^0'=tmp___2^post62, ni^0'=ni^post62, tmp___7^0'=tmp___7^post62, bDistinct^0'=bDistinct^post62, nSumDiag2^0'=nSumDiag2^post62, nN^0'=nN^post62, tmp___4^0'=tmp___4^post62, tmp^0'=tmp^post62, bSum^0'=bSum^post62, tmp___1^0'=tmp___1^post62, nSum^0'=nSum^post62, tmp___6^0'=tmp___6^post62, nSumDiag1^0'=nSumDiag1^post62, (-bDomain^post62+bDomain^0 == 0 /\ -bSymmetry^post62+bSymmetry^0 == 0 /\ -bDistinct^post62+bDistinct^0 == 0 /\ -tmp___4^post62+tmp___4^0 == 0 /\ 1+ni^0-nN^0 <= 0 /\ -nSum^post62+nSum^0 == 0 /\ -tmp___2^post62+tmp___2^0 == 0 /\ -bSum^post62+bSum^0 == 0 /\ -1+ni^post62-ni^0 == 0 /\ tmp___5^0-tmp___5^post62 == 0 /\ tmp___7^0-tmp___7^post62 == 0 /\ -tmp___1^post62+tmp___1^0 == 0 /\ nSumCol^0-nSumCol^post62 == 0 /\ nSumDiag2^0-nSumDiag2^post62 == 0 /\ nN^0-nN^post62 == 0 /\ -nSumRow^post62+nSumRow^0 == 0 /\ -nSumDiag1^post62+nSumDiag1^0 == 0 /\ tmp___3^0-tmp___3^post62 == 0 /\ -tmp___6^post62+tmp___6^0 == 0 /\ -tmp^post62+tmp^0 == 0 /\ nDim^0-nDim^post62 == 0 /\ nj^0-nj^post62 == 0 /\ tmp___0^0-tmp___0^post62 == 0), cost: 1 New rule: l36 -> l37 : ni^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 1 Applied preprocessing Original rule: l38 -> l39 : nDim^0'=nDim^post63, tmp___3^0'=tmp___3^post63, nj^0'=nj^post63, bDomain^0'=bDomain^post63, tmp___0^0'=tmp___0^post63, nSumRow^0'=nSumRow^post63, tmp___5^0'=tmp___5^post63, nSumCol^0'=nSumCol^post63, bSymmetry^0'=bSymmetry^post63, tmp___2^0'=tmp___2^post63, ni^0'=ni^post63, tmp___7^0'=tmp___7^post63, bDistinct^0'=bDistinct^post63, nSumDiag2^0'=nSumDiag2^post63, nN^0'=nN^post63, tmp___4^0'=tmp___4^post63, tmp^0'=tmp^post63, bSum^0'=bSum^post63, tmp___1^0'=tmp___1^post63, nSum^0'=nSum^post63, tmp___6^0'=tmp___6^post63, nSumDiag1^0'=nSumDiag1^post63, (-bSum^post63+bSum^0 == 0 /\ -tmp___5^post63+tmp___5^0 == 0 /\ nj^0-nj^post63 == 0 /\ -tmp___6^post63+tmp___6^0 == 0 /\ tmp___0^0-tmp___0^post63 == 0 /\ -tmp___2^post63+tmp___2^0 == 0 /\ tmp___3^0-tmp___3^post63 == 0 /\ bSymmetry^0-bSymmetry^post63 == 0 /\ -ni^post63+ni^0 == 0 /\ nSumCol^0-nSumCol^post63 == 0 /\ bDistinct^0-bDistinct^post63 == 0 /\ -tmp___1^post63+tmp___1^0 == 0 /\ -nSumDiag2^post63+nSumDiag2^0 == 0 /\ -nSum^post63+nSum^0 == 0 /\ tmp___4^0-tmp___4^post63 == 0 /\ -tmp^post63+tmp^0 == 0 /\ tmp___7^0-tmp___7^post63 == 0 /\ -bDomain^post63+bDomain^0 == 0 /\ -nN^post63+nN^0 == 0 /\ nSumRow^0-nSumRow^post63 == 0 /\ nDim^0-nDim^post63 == 0 /\ -nSumDiag1^post63+nSumDiag1^0 == 0), cost: 1 New rule: l38 -> l39 : TRUE, cost: 1 Applied preprocessing Original rule: l52 -> l53 : nDim^0'=nDim^post87, tmp___3^0'=tmp___3^post87, nj^0'=nj^post87, bDomain^0'=bDomain^post87, tmp___0^0'=tmp___0^post87, nSumRow^0'=nSumRow^post87, tmp___5^0'=tmp___5^post87, nSumCol^0'=nSumCol^post87, bSymmetry^0'=bSymmetry^post87, tmp___2^0'=tmp___2^post87, ni^0'=ni^post87, tmp___7^0'=tmp___7^post87, bDistinct^0'=bDistinct^post87, nSumDiag2^0'=nSumDiag2^post87, nN^0'=nN^post87, tmp___4^0'=tmp___4^post87, tmp^0'=tmp^post87, bSum^0'=bSum^post87, tmp___1^0'=tmp___1^post87, nSum^0'=nSum^post87, tmp___6^0'=tmp___6^post87, nSumDiag1^0'=nSumDiag1^post87, (-bDistinct^post87+bDistinct^0 == 0 /\ -tmp___4^post87+tmp___4^0 == 0 /\ -tmp___1^post87+tmp___1^0 == 0 /\ -tmp___6^post87+tmp___6^0 == 0 /\ -tmp___2^post87+tmp___2^0 == 0 /\ -nSumDiag1^post87+nSumDiag1^0 == 0 /\ tmp___3^0-tmp___3^post87 == 0 /\ nj^0-nj^post87 == 0 /\ tmp___5^post87 == 0 /\ tmp___7^0-tmp___7^post87 == 0 /\ nSumCol^0-nSumCol^post87 == 0 /\ -nSum^post87+nSum^0 == 0 /\ -ni^post87+ni^0 == 0 /\ nSumDiag2^0-nSumDiag2^post87 == 0 /\ nN^0-nN^post87 == 0 /\ tmp___0^0-tmp___0^post87 == 0 /\ bSymmetry^0-bSymmetry^post87 == 0 /\ nSumRow^0-nSumRow^post87 == 0 /\ -bSum^post87+bSum^0 == 0 /\ -bDomain^post87+bDomain^0 == 0 /\ -tmp^post87+tmp^0 == 0 /\ nDim^0-nDim^post87 == 0), cost: 1 New rule: l52 -> l53 : tmp___5^0'=0, TRUE, cost: 1 Applied preprocessing Original rule: l53 -> l10 : nDim^0'=nDim^post88, tmp___3^0'=tmp___3^post88, nj^0'=nj^post88, bDomain^0'=bDomain^post88, tmp___0^0'=tmp___0^post88, nSumRow^0'=nSumRow^post88, tmp___5^0'=tmp___5^post88, nSumCol^0'=nSumCol^post88, bSymmetry^0'=bSymmetry^post88, tmp___2^0'=tmp___2^post88, ni^0'=ni^post88, tmp___7^0'=tmp___7^post88, bDistinct^0'=bDistinct^post88, nSumDiag2^0'=nSumDiag2^post88, nN^0'=nN^post88, tmp___4^0'=tmp___4^post88, tmp^0'=tmp^post88, bSum^0'=bSum^post88, tmp___1^0'=tmp___1^post88, nSum^0'=nSum^post88, tmp___6^0'=tmp___6^post88, nSumDiag1^0'=nSumDiag1^post88, (tmp___3^0-tmp___3^post88 == 0 /\ -tmp^post88+tmp^0 == 0 /\ tmp___0^0-tmp___0^post88 == 0 /\ bDistinct^0-bDistinct^post88 == 0 /\ -nSum^post88+nSum^0 == 0 /\ bSymmetry^0-bSymmetry^post88 == 0 /\ -tmp___5^post88+tmp___5^0 == 0 /\ nSumCol^0-nSumCol^post88 == 0 /\ nDim^0-nDim^post88 == 0 /\ -bDomain^post88+bDomain^0 == 0 /\ -tmp___1^post88+tmp___1^0 == 0 /\ -nSumDiag1^post88+nSumDiag1^0 == 0 /\ -nSumDiag2^post88+nSumDiag2^0 == 0 /\ tmp___2^0-tmp___2^post88 == 0 /\ tmp___7^0-tmp___7^post88 == 0 /\ tmp___4^0-tmp___4^post88 == 0 /\ nSumRow^0-nSumRow^post88 == 0 /\ -tmp___5^0+bSum^post88 == 0 /\ -ni^post88+ni^0 == 0 /\ -nN^post88+nN^0 == 0 /\ -tmp___6^post88+tmp___6^0 == 0 /\ -1-nj^0+nj^post88 == 0), cost: 1 New rule: l53 -> l10 : nj^0'=1+nj^0, bSum^0'=tmp___5^0, TRUE, cost: 1 Applied preprocessing Original rule: l54 -> l52 : nDim^0'=nDim^post89, tmp___3^0'=tmp___3^post89, nj^0'=nj^post89, bDomain^0'=bDomain^post89, tmp___0^0'=tmp___0^post89, nSumRow^0'=nSumRow^post89, tmp___5^0'=tmp___5^post89, nSumCol^0'=nSumCol^post89, bSymmetry^0'=bSymmetry^post89, tmp___2^0'=tmp___2^post89, ni^0'=ni^post89, tmp___7^0'=tmp___7^post89, bDistinct^0'=bDistinct^post89, nSumDiag2^0'=nSumDiag2^post89, nN^0'=nN^post89, tmp___4^0'=tmp___4^post89, tmp^0'=tmp^post89, bSum^0'=bSum^post89, tmp___1^0'=tmp___1^post89, nSum^0'=nSum^post89, tmp___6^0'=tmp___6^post89, nSumDiag1^0'=nSumDiag1^post89, (-tmp___5^post89+tmp___5^0 == 0 /\ -tmp___6^post89+tmp___6^0 == 0 /\ -tmp___2^post89+tmp___2^0 == 0 /\ tmp___0^0-tmp___0^post89 == 0 /\ tmp___3^0-tmp___3^post89 == 0 /\ bSymmetry^0-bSymmetry^post89 == 0 /\ -ni^post89+ni^0 == 0 /\ nj^0-nj^post89 == 0 /\ nSumCol^0-nSumCol^post89 == 0 /\ bDistinct^0-bDistinct^post89 == 0 /\ -nSumDiag1^post89+nSumDiag1^0 == 0 /\ -nSumDiag2^post89+nSumDiag2^0 == 0 /\ -nSum^post89+nSum^0 == 0 /\ tmp___4^0-tmp___4^post89 == 0 /\ -tmp^post89+tmp^0 == 0 /\ tmp___7^0-tmp___7^post89 == 0 /\ -bDomain^post89+bDomain^0 == 0 /\ -nN^post89+nN^0 == 0 /\ -bSum^post89+bSum^0 == 0 /\ -tmp___1^post89+tmp___1^0 == 0 /\ nSumRow^0-nSumRow^post89 == 0 /\ 1-nSumCol^0+nSum^0 <= 0 /\ nDim^0-nDim^post89 == 0), cost: 1 New rule: l54 -> l52 : 1-nSumCol^0+nSum^0 <= 0, cost: 1 Applied preprocessing Original rule: l54 -> l52 : nDim^0'=nDim^post90, tmp___3^0'=tmp___3^post90, nj^0'=nj^post90, bDomain^0'=bDomain^post90, tmp___0^0'=tmp___0^post90, nSumRow^0'=nSumRow^post90, tmp___5^0'=tmp___5^post90, nSumCol^0'=nSumCol^post90, bSymmetry^0'=bSymmetry^post90, tmp___2^0'=tmp___2^post90, ni^0'=ni^post90, tmp___7^0'=tmp___7^post90, bDistinct^0'=bDistinct^post90, nSumDiag2^0'=nSumDiag2^post90, nN^0'=nN^post90, tmp___4^0'=tmp___4^post90, tmp^0'=tmp^post90, bSum^0'=bSum^post90, tmp___1^0'=tmp___1^post90, nSum^0'=nSum^post90, tmp___6^0'=tmp___6^post90, nSumDiag1^0'=nSumDiag1^post90, (-ni^post90+ni^0 == 0 /\ nDim^0-nDim^post90 == 0 /\ -tmp___4^post90+tmp___4^0 == 0 /\ bDistinct^0-bDistinct^post90 == 0 /\ bSymmetry^0-bSymmetry^post90 == 0 /\ tmp___1^0-tmp___1^post90 == 0 /\ -bSum^post90+bSum^0 == 0 /\ tmp___5^0-tmp___5^post90 == 0 /\ -tmp^post90+tmp^0 == 0 /\ bDomain^0-bDomain^post90 == 0 /\ nSumRow^0-nSumRow^post90 == 0 /\ -nSumCol^post90+nSumCol^0 == 0 /\ tmp___0^0-tmp___0^post90 == 0 /\ tmp___3^0-tmp___3^post90 == 0 /\ tmp___2^0-tmp___2^post90 == 0 /\ 1+nSumCol^0-nSum^0 <= 0 /\ -nSumDiag1^post90+nSumDiag1^0 == 0 /\ -tmp___7^post90+tmp___7^0 == 0 /\ -nSumDiag2^post90+nSumDiag2^0 == 0 /\ -tmp___6^post90+tmp___6^0 == 0 /\ -nSum^post90+nSum^0 == 0 /\ -nN^post90+nN^0 == 0 /\ nj^0-nj^post90 == 0), cost: 1 New rule: l54 -> l52 : 1+nSumCol^0-nSum^0 <= 0, cost: 1 Applied preprocessing Original rule: l54 -> l53 : nDim^0'=nDim^post91, tmp___3^0'=tmp___3^post91, nj^0'=nj^post91, bDomain^0'=bDomain^post91, tmp___0^0'=tmp___0^post91, nSumRow^0'=nSumRow^post91, tmp___5^0'=tmp___5^post91, nSumCol^0'=nSumCol^post91, bSymmetry^0'=bSymmetry^post91, tmp___2^0'=tmp___2^post91, ni^0'=ni^post91, tmp___7^0'=tmp___7^post91, bDistinct^0'=bDistinct^post91, nSumDiag2^0'=nSumDiag2^post91, nN^0'=nN^post91, tmp___4^0'=tmp___4^post91, tmp^0'=tmp^post91, bSum^0'=bSum^post91, tmp___1^0'=tmp___1^post91, nSum^0'=nSum^post91, tmp___6^0'=tmp___6^post91, nSumDiag1^0'=nSumDiag1^post91, (nSumDiag2^0-nSumDiag2^post91 == 0 /\ nSum^0-nSum^post91 == 0 /\ -nSumDiag1^post91+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post91 == 0 /\ tmp___2^0-tmp___2^post91 == 0 /\ nj^0-nj^post91 == 0 /\ tmp___0^0-tmp___0^post91 == 0 /\ tmp___1^0-tmp___1^post91 == 0 /\ -tmp___6^post91+tmp___6^0 == 0 /\ -nN^post91+nN^0 == 0 /\ -bSymmetry^post91+bSymmetry^0 == 0 /\ -tmp___7^post91+tmp___7^0 == 0 /\ -nSumCol^post91+nSumCol^0 == 0 /\ -1+tmp___5^post91 == 0 /\ nSumCol^0-nSum^0 <= 0 /\ -tmp^post91+tmp^0 == 0 /\ nSumRow^0-nSumRow^post91 == 0 /\ -tmp___3^post91+tmp___3^0 == 0 /\ nDim^0-nDim^post91 == 0 /\ ni^0-ni^post91 == 0 /\ -tmp___4^post91+tmp___4^0 == 0 /\ -bSum^post91+bSum^0 == 0 /\ -nSumCol^0+nSum^0 <= 0 /\ bDistinct^0-bDistinct^post91 == 0), cost: 1 New rule: l54 -> l53 : tmp___5^0'=1, nSumCol^0-nSum^0 == 0, cost: 1 Applied preprocessing Original rule: l55 -> l53 : nDim^0'=nDim^post92, tmp___3^0'=tmp___3^post92, nj^0'=nj^post92, bDomain^0'=bDomain^post92, tmp___0^0'=tmp___0^post92, nSumRow^0'=nSumRow^post92, tmp___5^0'=tmp___5^post92, nSumCol^0'=nSumCol^post92, bSymmetry^0'=bSymmetry^post92, tmp___2^0'=tmp___2^post92, ni^0'=ni^post92, tmp___7^0'=tmp___7^post92, bDistinct^0'=bDistinct^post92, nSumDiag2^0'=nSumDiag2^post92, nN^0'=nN^post92, tmp___4^0'=tmp___4^post92, tmp^0'=tmp^post92, bSum^0'=bSum^post92, tmp___1^0'=tmp___1^post92, nSum^0'=nSum^post92, tmp___6^0'=tmp___6^post92, nSumDiag1^0'=nSumDiag1^post92, (bSum^0-bSum^post92 == 0 /\ -tmp___0^post92+tmp___0^0 == 0 /\ tmp^0-tmp^post92 == 0 /\ -nSumCol^post92+nSumCol^0 == 0 /\ -bSum^0 <= 0 /\ nj^0-nj^post92 == 0 /\ -bSymmetry^post92+bSymmetry^0 == 0 /\ -tmp___1^post92+tmp___1^0 == 0 /\ -nSumDiag1^post92+nSumDiag1^0 == 0 /\ tmp___3^0-tmp___3^post92 == 0 /\ -nSumRow^post92+nSumRow^0 == 0 /\ tmp___5^post92 == 0 /\ nSumDiag2^0-nSumDiag2^post92 == 0 /\ -bDistinct^post92+bDistinct^0 == 0 /\ -tmp___4^post92+tmp___4^0 == 0 /\ nDim^0-nDim^post92 == 0 /\ -tmp___6^post92+tmp___6^0 == 0 /\ -tmp___2^post92+tmp___2^0 == 0 /\ bSum^0 <= 0 /\ bDomain^0-bDomain^post92 == 0 /\ -tmp___7^post92+tmp___7^0 == 0 /\ ni^0-ni^post92 == 0 /\ -nSum^post92+nSum^0 == 0 /\ nN^0-nN^post92 == 0), cost: 1 New rule: l55 -> l53 : tmp___5^0'=0, bSum^0 == 0, cost: 1 Applied preprocessing Original rule: l55 -> l54 : nDim^0'=nDim^post93, tmp___3^0'=tmp___3^post93, nj^0'=nj^post93, bDomain^0'=bDomain^post93, tmp___0^0'=tmp___0^post93, nSumRow^0'=nSumRow^post93, tmp___5^0'=tmp___5^post93, nSumCol^0'=nSumCol^post93, bSymmetry^0'=bSymmetry^post93, tmp___2^0'=tmp___2^post93, ni^0'=ni^post93, tmp___7^0'=tmp___7^post93, bDistinct^0'=bDistinct^post93, nSumDiag2^0'=nSumDiag2^post93, nN^0'=nN^post93, tmp___4^0'=tmp___4^post93, tmp^0'=tmp^post93, bSum^0'=bSum^post93, tmp___1^0'=tmp___1^post93, nSum^0'=nSum^post93, tmp___6^0'=tmp___6^post93, nSumDiag1^0'=nSumDiag1^post93, (-tmp___1^post93+tmp___1^0 == 0 /\ -bDomain^post93+bDomain^0 == 0 /\ -tmp___2^post93+tmp___2^0 == 0 /\ -nSumDiag1^post93+nSumDiag1^0 == 0 /\ nj^0-nj^post93 == 0 /\ nN^0-nN^post93 == 0 /\ 1-bSum^0 <= 0 /\ -tmp___6^post93+tmp___6^0 == 0 /\ tmp___5^0-tmp___5^post93 == 0 /\ tmp___7^0-tmp___7^post93 == 0 /\ nSumCol^0-nSumCol^post93 == 0 /\ nSumDiag2^0-nSumDiag2^post93 == 0 /\ nSumRow^0-nSumRow^post93 == 0 /\ -bDistinct^post93+bDistinct^0 == 0 /\ -tmp___4^post93+tmp___4^0 == 0 /\ nDim^0-nDim^post93 == 0 /\ tmp___3^0-tmp___3^post93 == 0 /\ -nSum^post93+nSum^0 == 0 /\ -tmp^post93+tmp^0 == 0 /\ bSymmetry^0-bSymmetry^post93 == 0 /\ tmp___0^0-tmp___0^post93 == 0 /\ -bSum^post93+bSum^0 == 0 /\ -ni^post93+ni^0 == 0), cost: 1 New rule: l55 -> l54 : -1+bSum^0 >= 0, cost: 1 Applied preprocessing Original rule: l55 -> l54 : nDim^0'=nDim^post94, tmp___3^0'=tmp___3^post94, nj^0'=nj^post94, bDomain^0'=bDomain^post94, tmp___0^0'=tmp___0^post94, nSumRow^0'=nSumRow^post94, tmp___5^0'=tmp___5^post94, nSumCol^0'=nSumCol^post94, bSymmetry^0'=bSymmetry^post94, tmp___2^0'=tmp___2^post94, ni^0'=ni^post94, tmp___7^0'=tmp___7^post94, bDistinct^0'=bDistinct^post94, nSumDiag2^0'=nSumDiag2^post94, nN^0'=nN^post94, tmp___4^0'=tmp___4^post94, tmp^0'=tmp^post94, bSum^0'=bSum^post94, tmp___1^0'=tmp___1^post94, nSum^0'=nSum^post94, tmp___6^0'=tmp___6^post94, nSumDiag1^0'=nSumDiag1^post94, (-tmp^post94+tmp^0 == 0 /\ -nSumDiag2^post94+nSumDiag2^0 == 0 /\ -tmp___6^post94+tmp___6^0 == 0 /\ nj^0-nj^post94 == 0 /\ -bSum^post94+bSum^0 == 0 /\ -nSum^post94+nSum^0 == 0 /\ -tmp___2^post94+tmp___2^0 == 0 /\ nN^0-nN^post94 == 0 /\ tmp___0^0-tmp___0^post94 == 0 /\ nDim^0-nDim^post94 == 0 /\ -tmp___1^post94+tmp___1^0 == 0 /\ bDomain^0-bDomain^post94 == 0 /\ 1+bSum^0 <= 0 /\ tmp___3^0-tmp___3^post94 == 0 /\ bSymmetry^0-bSymmetry^post94 == 0 /\ -ni^post94+ni^0 == 0 /\ nSumRow^0-nSumRow^post94 == 0 /\ tmp___7^0-tmp___7^post94 == 0 /\ tmp___4^0-tmp___4^post94 == 0 /\ nSumCol^0-nSumCol^post94 == 0 /\ -tmp___5^post94+tmp___5^0 == 0 /\ -bDistinct^post94+bDistinct^0 == 0 /\ -nSumDiag1^post94+nSumDiag1^0 == 0), cost: 1 New rule: l55 -> l54 : 1+bSum^0 <= 0, cost: 1 Applied preprocessing Original rule: l37 -> l36 : nDim^0'=nDim^post95, tmp___3^0'=tmp___3^post95, nj^0'=nj^post95, bDomain^0'=bDomain^post95, tmp___0^0'=tmp___0^post95, nSumRow^0'=nSumRow^post95, tmp___5^0'=tmp___5^post95, nSumCol^0'=nSumCol^post95, bSymmetry^0'=bSymmetry^post95, tmp___2^0'=tmp___2^post95, ni^0'=ni^post95, tmp___7^0'=tmp___7^post95, bDistinct^0'=bDistinct^post95, nSumDiag2^0'=nSumDiag2^post95, nN^0'=nN^post95, tmp___4^0'=tmp___4^post95, tmp^0'=tmp^post95, bSum^0'=bSum^post95, tmp___1^0'=tmp___1^post95, nSum^0'=nSum^post95, tmp___6^0'=tmp___6^post95, nSumDiag1^0'=nSumDiag1^post95, (-ni^post95+ni^0 == 0 /\ tmp___2^0-tmp___2^post95 == 0 /\ tmp___5^0-tmp___5^post95 == 0 /\ nSum^0-nSum^post95 == 0 /\ nDim^0-nDim^post95 == 0 /\ tmp___1^0-tmp___1^post95 == 0 /\ -bSum^post95+bSum^0 == 0 /\ bDomain^0-bDomain^post95 == 0 /\ -nN^post95+nN^0 == 0 /\ -bSymmetry^post95+bSymmetry^0 == 0 /\ -nSumCol^post95+nSumCol^0 == 0 /\ nSumRow^0-nSumRow^post95 == 0 /\ tmp___0^0-tmp___0^post95 == 0 /\ bDistinct^0-bDistinct^post95 == 0 /\ tmp^0-tmp^post95 == 0 /\ -nSumDiag1^post95+nSumDiag1^0 == 0 /\ -nSumDiag2^post95+nSumDiag2^0 == 0 /\ -tmp___4^post95+tmp___4^0 == 0 /\ -tmp___6^post95+tmp___6^0 == 0 /\ -tmp___7^post95+tmp___7^0 == 0 /\ tmp___3^0-tmp___3^post95 == 0 /\ nj^0-nj^post95 == 0), cost: 1 New rule: l37 -> l36 : TRUE, cost: 1 Applied preprocessing Original rule: l39 -> l55 : nDim^0'=nDim^post96, tmp___3^0'=tmp___3^post96, nj^0'=nj^post96, bDomain^0'=bDomain^post96, tmp___0^0'=tmp___0^post96, nSumRow^0'=nSumRow^post96, tmp___5^0'=tmp___5^post96, nSumCol^0'=nSumCol^post96, bSymmetry^0'=bSymmetry^post96, tmp___2^0'=tmp___2^post96, ni^0'=ni^post96, tmp___7^0'=tmp___7^post96, bDistinct^0'=bDistinct^post96, nSumDiag2^0'=nSumDiag2^post96, nN^0'=nN^post96, tmp___4^0'=tmp___4^post96, tmp^0'=tmp^post96, bSum^0'=bSum^post96, tmp___1^0'=tmp___1^post96, nSum^0'=nSum^post96, tmp___6^0'=tmp___6^post96, nSumDiag1^0'=nSumDiag1^post96, (nSumDiag2^0-nSumDiag2^post96 == 0 /\ -bSymmetry^post96+bSymmetry^0 == 0 /\ bSum^0-bSum^post96 == 0 /\ nDim^0-ni^0 <= 0 /\ tmp___3^0-tmp___3^post96 == 0 /\ nj^0-nj^post96 == 0 /\ nDim^0-nDim^post96 == 0 /\ tmp___2^0-tmp___2^post96 == 0 /\ -nSumRow^post96+nSumRow^0 == 0 /\ -nSumDiag1^post96+nSumDiag1^0 == 0 /\ -bDistinct^post96+bDistinct^0 == 0 /\ -nN^post96+nN^0 == 0 /\ -tmp___6^post96+tmp___6^0 == 0 /\ -nSumCol^post96+nSumCol^0 == 0 /\ -nSum^post96+nSum^0 == 0 /\ -tmp___7^post96+tmp___7^0 == 0 /\ tmp^0-tmp^post96 == 0 /\ -tmp___4^post96+tmp___4^0 == 0 /\ ni^0-ni^post96 == 0 /\ -tmp___0^post96+tmp___0^0 == 0 /\ tmp___5^0-tmp___5^post96 == 0 /\ bDomain^0-bDomain^post96 == 0 /\ -tmp___1^post96+tmp___1^0 == 0), cost: 1 New rule: l39 -> l55 : nDim^0-ni^0 <= 0, cost: 1 Applied preprocessing Original rule: l39 -> l38 : nDim^0'=nDim^post97, tmp___3^0'=tmp___3^post97, nj^0'=nj^post97, bDomain^0'=bDomain^post97, tmp___0^0'=tmp___0^post97, nSumRow^0'=nSumRow^post97, tmp___5^0'=tmp___5^post97, nSumCol^0'=nSumCol^post97, bSymmetry^0'=bSymmetry^post97, tmp___2^0'=tmp___2^post97, ni^0'=ni^post97, tmp___7^0'=tmp___7^post97, bDistinct^0'=bDistinct^post97, nSumDiag2^0'=nSumDiag2^post97, nN^0'=nN^post97, tmp___4^0'=tmp___4^post97, tmp^0'=tmp^post97, bSum^0'=bSum^post97, tmp___1^0'=tmp___1^post97, nSum^0'=nSum^post97, tmp___6^0'=tmp___6^post97, nSumDiag1^0'=nSumDiag1^post97, (0 == 0 /\ 1-nDim^0+ni^0 <= 0 /\ bSum^0-bSum^post97 == 0 /\ nDim^0-nDim^post97 == 0 /\ bDomain^0-bDomain^post97 == 0 /\ -bSymmetry^post97+bSymmetry^0 == 0 /\ -tmp___1^post97+tmp___1^0 == 0 /\ tmp___5^0-tmp___5^post97 == 0 /\ -tmp^post97+tmp^0 == 0 /\ -tmp___4^post97+tmp___4^0 == 0 /\ nSumDiag2^0-nSumDiag2^post97 == 0 /\ nj^0-nj^post97 == 0 /\ tmp___0^0-tmp___0^post97 == 0 /\ nSumRow^0-nSumRow^post97 == 0 /\ -bDistinct^post97+bDistinct^0 == 0 /\ -tmp___6^post97+tmp___6^0 == 0 /\ -tmp___2^post97+tmp___2^0 == 0 /\ nN^0-nN^post97 == 0 /\ -nSumDiag1^post97+nSumDiag1^0 == 0 /\ -tmp___7^post97+tmp___7^0 == 0 /\ -1-ni^0+ni^post97 == 0 /\ tmp___3^0-tmp___3^post97 == 0 /\ -nSum^post97+nSum^0 == 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 : nDim^0'=nDim^post99, tmp___3^0'=tmp___3^post99, nj^0'=nj^post99, bDomain^0'=bDomain^post99, tmp___0^0'=tmp___0^post99, nSumRow^0'=nSumRow^post99, tmp___5^0'=tmp___5^post99, nSumCol^0'=nSumCol^post99, bSymmetry^0'=bSymmetry^post99, tmp___2^0'=tmp___2^post99, ni^0'=ni^post99, tmp___7^0'=tmp___7^post99, bDistinct^0'=bDistinct^post99, nSumDiag2^0'=nSumDiag2^post99, nN^0'=nN^post99, tmp___4^0'=tmp___4^post99, tmp^0'=tmp^post99, bSum^0'=bSum^post99, tmp___1^0'=tmp___1^post99, nSum^0'=nSum^post99, tmp___6^0'=tmp___6^post99, nSumDiag1^0'=nSumDiag1^post99, (bSymmetry^0-bSymmetry^post99 == 0 /\ -nSum^post99+nSum^0 == 0 /\ -tmp___6^post99+tmp___6^0 == 0 /\ -tmp^post99+tmp^0 == 0 /\ bDistinct^0-bDistinct^post99 == 0 /\ -nN^post99+nN^0 == 0 /\ -tmp___7^post99+tmp___7^0 == 0 /\ -bSum^post99+bSum^0 == 0 /\ ni^post99 == 0 /\ nSumRow^0-nSumRow^post99 == 0 /\ -tmp___1^post99+tmp___1^0 == 0 /\ tmp___4^0-tmp___4^post99 == 0 /\ -tmp___5^post99+tmp___5^0 == 0 /\ tmp___0^0-tmp___0^post99 == 0 /\ nDim^0-nDim^post99 == 0 /\ -nSumDiag2^post99+nSumDiag2^0 == 0 /\ nSumCol^post99 == 0 /\ nj^0-nj^post99 == 0 /\ tmp___2^0-tmp___2^post99 == 0 /\ tmp___3^0-tmp___3^post99 == 0 /\ 1-nDim^0+nj^0 <= 0 /\ -nSumDiag1^post99+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post99 == 0), cost: 1 New rule: l35 -> l38 : nSumCol^0'=0, ni^0'=0, 1-nDim^0+nj^0 <= 0, cost: 1 Applied preprocessing Original rule: l30 -> l34 : nDim^0'=nDim^post100, tmp___3^0'=tmp___3^post100, nj^0'=nj^post100, bDomain^0'=bDomain^post100, tmp___0^0'=tmp___0^post100, nSumRow^0'=nSumRow^post100, tmp___5^0'=tmp___5^post100, nSumCol^0'=nSumCol^post100, bSymmetry^0'=bSymmetry^post100, tmp___2^0'=tmp___2^post100, ni^0'=ni^post100, tmp___7^0'=tmp___7^post100, bDistinct^0'=bDistinct^post100, nSumDiag2^0'=nSumDiag2^post100, nN^0'=nN^post100, tmp___4^0'=tmp___4^post100, tmp^0'=tmp^post100, bSum^0'=bSum^post100, tmp___1^0'=tmp___1^post100, nSum^0'=nSum^post100, tmp___6^0'=tmp___6^post100, nSumDiag1^0'=nSumDiag1^post100, (tmp___5^0-tmp___5^post100 == 0 /\ -tmp___4^post100+tmp___4^0 == 0 /\ -ni^post100+ni^0 == 0 /\ tmp___1^0-tmp___1^post100 == 0 /\ nDim^0-nDim^post100 == 0 /\ -nSumDiag1^post100+nSumDiag1^0 == 0 /\ bDomain^0-bDomain^post100 == 0 /\ -tmp___7^post100+tmp___7^0 == 0 /\ -nSumDiag2^post100+nSumDiag2^0 == 0 /\ -bSum^post100+bSum^0 == 0 /\ -nSum^post100+nSum^0 == 0 /\ -nSumCol^post100+nSumCol^0 == 0 /\ tmp___0^0-tmp___0^post100 == 0 /\ nSumRow^0-nSumRow^post100 == 0 /\ -tmp___6^post100+tmp___6^0 == 0 /\ -tmp^post100+tmp^0 == 0 /\ bDistinct^0-bDistinct^post100 == 0 /\ bSymmetry^0-bSymmetry^post100 == 0 /\ -nN^post100+nN^0 == 0 /\ tmp___2^0-tmp___2^post100 == 0 /\ nj^0-nj^post100 == 0 /\ tmp___3^0-tmp___3^post100 == 0), cost: 1 New rule: l30 -> l34 : TRUE, cost: 1 Applied preprocessing Original rule: l56 -> l37 : nDim^0'=nDim^post101, tmp___3^0'=tmp___3^post101, nj^0'=nj^post101, bDomain^0'=bDomain^post101, tmp___0^0'=tmp___0^post101, nSumRow^0'=nSumRow^post101, tmp___5^0'=tmp___5^post101, nSumCol^0'=nSumCol^post101, bSymmetry^0'=bSymmetry^post101, tmp___2^0'=tmp___2^post101, ni^0'=ni^post101, tmp___7^0'=tmp___7^post101, bDistinct^0'=bDistinct^post101, nSumDiag2^0'=nSumDiag2^post101, nN^0'=nN^post101, tmp___4^0'=tmp___4^post101, tmp^0'=tmp^post101, bSum^0'=bSum^post101, tmp___1^0'=tmp___1^post101, nSum^0'=nSum^post101, tmp___6^0'=tmp___6^post101, nSumDiag1^0'=nSumDiag1^post101, (0 == 0 /\ -tmp___7^post101+tmp___7^0 == 0 /\ nj^0-nj^post101 == 0 /\ -4+nDim^post101 == 0 /\ nSumCol^post101 == 0 /\ bSymmetry^post101 == 0 /\ -tmp___6^post101+tmp___6^0 == 0 /\ tmp___1^0-tmp___1^post101 == 0 /\ nSumRow^post101 == 0 /\ tmp___2^0-tmp___2^post101 == 0 /\ -tmp___4^post101+tmp___4^0 == 0 /\ -1+bSum^post101 == 0 /\ -1+bDomain^post101 == 0 /\ -1+bDistinct^post101 == 0 /\ nSumDiag1^post101 == 0 /\ -tmp___3^post101+tmp___3^0 == 0 /\ ni^post101 == 0 /\ tmp___0^0-tmp___0^post101 == 0 /\ nSumDiag2^post101 == 0 /\ tmp___5^0-tmp___5^post101 == 0), cost: 1 New rule: l56 -> l37 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, 0 == 0, cost: 1 Applied preprocessing Original rule: l57 -> l56 : nDim^0'=nDim^post102, tmp___3^0'=tmp___3^post102, nj^0'=nj^post102, bDomain^0'=bDomain^post102, tmp___0^0'=tmp___0^post102, nSumRow^0'=nSumRow^post102, tmp___5^0'=tmp___5^post102, nSumCol^0'=nSumCol^post102, bSymmetry^0'=bSymmetry^post102, tmp___2^0'=tmp___2^post102, ni^0'=ni^post102, tmp___7^0'=tmp___7^post102, bDistinct^0'=bDistinct^post102, nSumDiag2^0'=nSumDiag2^post102, nN^0'=nN^post102, tmp___4^0'=tmp___4^post102, tmp^0'=tmp^post102, bSum^0'=bSum^post102, tmp___1^0'=tmp___1^post102, nSum^0'=nSum^post102, tmp___6^0'=tmp___6^post102, nSumDiag1^0'=nSumDiag1^post102, (-nSum^post102+nSum^0 == 0 /\ -tmp___6^post102+tmp___6^0 == 0 /\ ni^0-ni^post102 == 0 /\ bSum^0-bSum^post102 == 0 /\ -tmp___0^post102+tmp___0^0 == 0 /\ -nSumCol^post102+nSumCol^0 == 0 /\ -tmp___1^post102+tmp___1^0 == 0 /\ tmp___5^0-tmp___5^post102 == 0 /\ tmp___7^0-tmp___7^post102 == 0 /\ -bSymmetry^post102+bSymmetry^0 == 0 /\ tmp___3^0-tmp___3^post102 == 0 /\ -tmp^post102+tmp^0 == 0 /\ -tmp___4^post102+tmp___4^0 == 0 /\ nSumDiag2^0-nSumDiag2^post102 == 0 /\ nj^0-nj^post102 == 0 /\ nDim^0-nDim^post102 == 0 /\ -tmp___2^post102+tmp___2^0 == 0 /\ nN^0-nN^post102 == 0 /\ -nSumDiag1^post102+nSumDiag1^0 == 0 /\ -bDistinct^post102+bDistinct^0 == 0 /\ -nSumRow^post102+nSumRow^0 == 0 /\ bDomain^0-bDomain^post102 == 0), cost: 1 New rule: l57 -> l56 : TRUE, cost: 1 Simplified rules Start location: l57 103: l0 -> l1 : tmp___4^0'=0, TRUE, cost: 1 104: l1 -> l2 : ni^0'=1+ni^0, bSum^0'=tmp___4^0, TRUE, cost: 1 143: l2 -> l9 : TRUE, cost: 1 105: l3 -> l0 : 1-nSumRow^0+nSum^0 <= 0, cost: 1 106: l3 -> l0 : 1+nSumRow^0-nSum^0 <= 0, cost: 1 107: l3 -> l1 : tmp___4^0'=1, -nSumRow^0+nSum^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 149: l6 -> l19 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 1 150: l6 -> l13 : nj^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 1 112: l7 -> l4 : nDim^0-nj^0 <= 0, cost: 1 113: l7 -> l8 : nj^0'=1+nj^0, nSumRow^0'=nSumRow^post10, 1-nDim^0+nj^0 <= 0, cost: 1 151: 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 162: l10 -> l35 : TRUE, cost: 1 116: l11 -> l12 : tmp___3^0'=0, TRUE, cost: 1 117: l12 -> l2 : ni^0'=0, bSum^0'=tmp___3^0, TRUE, cost: 1 118: l13 -> l14 : TRUE, cost: 1 147: l14 -> l5 : ni^0'=1+ni^0, -nj^0+nN^0 <= 0, cost: 1 148: l14 -> l28 : 1+nj^0-nN^0 <= 0, cost: 1 119: l15 -> l11 : 1-nSumDiag2^0+nSum^0 <= 0, cost: 1 120: l15 -> l11 : 1+nSumDiag2^0-nSum^0 <= 0, cost: 1 121: l15 -> l12 : tmp___3^0'=1, -nSumDiag2^0+nSum^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 : ni^0'=1+ni^0, nSumDiag1^0'=nSumDiag1^post34, 1-nDim^0+ni^0 <= 0, cost: 1 128: l21 -> l22 : tmp___2^0'=0, TRUE, cost: 1 129: l22 -> l18 : ni^0'=0, bSum^0'=tmp___2^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 : nj^0'=1+nj^0, bDistinct^0'=tmp___1^0, TRUE, cost: 1 140: l26 -> l25 : tmp___1^0'=1, TRUE, cost: 1 141: l27 -> l26 : TRUE, cost: 1 142: l27 -> l25 : tmp___1^0'=0, TRUE, cost: 1 144: l28 -> l25 : tmp___1^0'=0, bDistinct^0 == 0, cost: 1 145: l28 -> l27 : -1+bDistinct^0 >= 0, cost: 1 146: l28 -> l27 : 1+bDistinct^0 <= 0, cost: 1 152: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 178: l30 -> l34 : TRUE, cost: 1 153: l31 -> l29 : tmp___0^0'=0, TRUE, cost: 1 154: l31 -> l29 : tmp___0^0'=1, TRUE, cost: 1 155: l32 -> l29 : tmp___0^0'=0, TRUE, cost: 1 156: l32 -> l31 : TRUE, cost: 1 157: l33 -> l29 : tmp___0^0'=0, bDomain^0 == 0, cost: 1 158: l33 -> l32 : -1+bDomain^0 >= 0, cost: 1 159: l33 -> l32 : 1+bDomain^0 <= 0, cost: 1 160: l34 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 1 161: l34 -> l33 : 1+ni^0-nN^0 <= 0, cost: 1 177: l35 -> l38 : nSumCol^0'=0, ni^0'=0, 1-nDim^0+nj^0 <= 0, cost: 1 163: l36 -> l30 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 1 164: l36 -> l37 : ni^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 1 174: l37 -> l36 : TRUE, cost: 1 165: l38 -> l39 : TRUE, cost: 1 175: l39 -> l55 : nDim^0-ni^0 <= 0, cost: 1 176: l39 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=1+ni^0, 1-nDim^0+ni^0 <= 0, cost: 1 166: l52 -> l53 : tmp___5^0'=0, TRUE, cost: 1 167: l53 -> l10 : nj^0'=1+nj^0, bSum^0'=tmp___5^0, TRUE, cost: 1 168: l54 -> l52 : 1-nSumCol^0+nSum^0 <= 0, cost: 1 169: l54 -> l52 : 1+nSumCol^0-nSum^0 <= 0, cost: 1 170: l54 -> l53 : tmp___5^0'=1, nSumCol^0-nSum^0 == 0, cost: 1 171: l55 -> l53 : tmp___5^0'=0, bSum^0 == 0, cost: 1 172: l55 -> l54 : -1+bSum^0 >= 0, cost: 1 173: l55 -> l54 : 1+bSum^0 <= 0, cost: 1 179: l56 -> l37 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, 0 == 0, cost: 1 180: l57 -> l56 : TRUE, cost: 1 Eliminating location l56 by chaining: Applied chaining First rule: l57 -> l56 : TRUE, cost: 1 Second rule: l56 -> l37 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, 0 == 0, cost: 1 New rule: l57 -> l37 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, 0 == 0, cost: 2 Applied deletion Removed the following rules: 179 180 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 141 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-nDim^0+nj^0 <= 0, cost: 1 New rule: l10 -> l38 : nSumCol^0'=0, ni^0'=0, 1-nDim^0+nj^0 <= 0, cost: 2 Applied deletion Removed the following rules: 162 177 Eliminated locations on linear paths Start location: l57 103: l0 -> l1 : tmp___4^0'=0, TRUE, cost: 1 104: l1 -> l2 : ni^0'=1+ni^0, bSum^0'=tmp___4^0, TRUE, cost: 1 143: l2 -> l9 : TRUE, cost: 1 105: l3 -> l0 : 1-nSumRow^0+nSum^0 <= 0, cost: 1 106: l3 -> l0 : 1+nSumRow^0-nSum^0 <= 0, cost: 1 107: l3 -> l1 : tmp___4^0'=1, -nSumRow^0+nSum^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 149: l6 -> l19 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 1 150: l6 -> l13 : nj^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 1 112: l7 -> l4 : nDim^0-nj^0 <= 0, cost: 1 113: l7 -> l8 : nj^0'=1+nj^0, nSumRow^0'=nSumRow^post10, 1-nDim^0+nj^0 <= 0, cost: 1 151: 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 183: l10 -> l38 : nSumCol^0'=0, ni^0'=0, 1-nDim^0+nj^0 <= 0, cost: 2 116: l11 -> l12 : tmp___3^0'=0, TRUE, cost: 1 117: l12 -> l2 : ni^0'=0, bSum^0'=tmp___3^0, TRUE, cost: 1 118: l13 -> l14 : TRUE, cost: 1 147: l14 -> l5 : ni^0'=1+ni^0, -nj^0+nN^0 <= 0, cost: 1 148: l14 -> l28 : 1+nj^0-nN^0 <= 0, cost: 1 119: l15 -> l11 : 1-nSumDiag2^0+nSum^0 <= 0, cost: 1 120: l15 -> l11 : 1+nSumDiag2^0-nSum^0 <= 0, cost: 1 121: l15 -> l12 : tmp___3^0'=1, -nSumDiag2^0+nSum^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 : ni^0'=1+ni^0, nSumDiag1^0'=nSumDiag1^post34, 1-nDim^0+ni^0 <= 0, cost: 1 128: l21 -> l22 : tmp___2^0'=0, TRUE, cost: 1 129: l22 -> l18 : ni^0'=0, bSum^0'=tmp___2^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 : nj^0'=1+nj^0, bDistinct^0'=tmp___1^0, TRUE, cost: 1 142: l27 -> l25 : tmp___1^0'=0, TRUE, cost: 1 182: l27 -> l25 : tmp___1^0'=1, TRUE, cost: 2 144: l28 -> l25 : tmp___1^0'=0, bDistinct^0 == 0, cost: 1 145: l28 -> l27 : -1+bDistinct^0 >= 0, cost: 1 146: l28 -> l27 : 1+bDistinct^0 <= 0, cost: 1 152: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 178: l30 -> l34 : TRUE, cost: 1 153: l31 -> l29 : tmp___0^0'=0, TRUE, cost: 1 154: l31 -> l29 : tmp___0^0'=1, TRUE, cost: 1 155: l32 -> l29 : tmp___0^0'=0, TRUE, cost: 1 156: l32 -> l31 : TRUE, cost: 1 157: l33 -> l29 : tmp___0^0'=0, bDomain^0 == 0, cost: 1 158: l33 -> l32 : -1+bDomain^0 >= 0, cost: 1 159: l33 -> l32 : 1+bDomain^0 <= 0, cost: 1 160: l34 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 1 161: l34 -> l33 : 1+ni^0-nN^0 <= 0, cost: 1 163: l36 -> l30 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 1 164: l36 -> l37 : ni^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 1 174: l37 -> l36 : TRUE, cost: 1 165: l38 -> l39 : TRUE, cost: 1 175: l39 -> l55 : nDim^0-ni^0 <= 0, cost: 1 176: l39 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=1+ni^0, 1-nDim^0+ni^0 <= 0, cost: 1 166: l52 -> l53 : tmp___5^0'=0, TRUE, cost: 1 167: l53 -> l10 : nj^0'=1+nj^0, bSum^0'=tmp___5^0, TRUE, cost: 1 168: l54 -> l52 : 1-nSumCol^0+nSum^0 <= 0, cost: 1 169: l54 -> l52 : 1+nSumCol^0-nSum^0 <= 0, cost: 1 170: l54 -> l53 : tmp___5^0'=1, nSumCol^0-nSum^0 == 0, cost: 1 171: l55 -> l53 : tmp___5^0'=0, bSum^0 == 0, cost: 1 172: l55 -> l54 : -1+bSum^0 >= 0, cost: 1 173: l55 -> l54 : 1+bSum^0 <= 0, cost: 1 181: l57 -> l37 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^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, -ni^0+nN^0 <= 0, cost: 1 New rule: l37 -> l30 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 Applied chaining First rule: l37 -> l36 : TRUE, cost: 1 Second rule: l36 -> l37 : ni^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 1 New rule: l37 -> l37 : ni^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 2 Applied deletion Removed the following rules: 163 164 174 Eliminating location l34 by chaining: Applied chaining First rule: l30 -> l34 : TRUE, cost: 1 Second rule: l34 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 1 New rule: l30 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 Applied chaining First rule: l30 -> l34 : TRUE, cost: 1 Second rule: l34 -> l33 : 1+ni^0-nN^0 <= 0, cost: 1 New rule: l30 -> l33 : 1+ni^0-nN^0 <= 0, cost: 2 Applied deletion Removed the following rules: 160 161 178 Eliminating location l6 by chaining: Applied chaining First rule: l5 -> l6 : TRUE, cost: 1 Second rule: l6 -> l19 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 1 New rule: l5 -> l19 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 Applied chaining First rule: l5 -> l6 : TRUE, cost: 1 Second rule: l6 -> l13 : nj^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 1 New rule: l5 -> l13 : nj^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 2 Applied deletion Removed the following rules: 111 149 150 Eliminating location l14 by chaining: Applied chaining First rule: l13 -> l14 : TRUE, cost: 1 Second rule: l14 -> l5 : ni^0'=1+ni^0, -nj^0+nN^0 <= 0, cost: 1 New rule: l13 -> l5 : ni^0'=1+ni^0, -nj^0+nN^0 <= 0, cost: 2 Applied chaining First rule: l13 -> l14 : TRUE, cost: 1 Second rule: l14 -> l28 : 1+nj^0-nN^0 <= 0, cost: 1 New rule: l13 -> l28 : 1+nj^0-nN^0 <= 0, cost: 2 Applied deletion Removed the following rules: 118 147 148 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 145 146 182 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 : ni^0'=1+ni^0, nSumDiag1^0'=nSumDiag1^post34, 1-nDim^0+ni^0 <= 0, cost: 1 New rule: l19 -> l19 : ni^0'=1+ni^0, nSumDiag1^0'=nSumDiag1^post34, 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+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 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-nSumDiag2^0+nSum^0 <= 0, cost: 1 New rule: l16 -> l11 : (1-nSumDiag2^0+nSum^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+nSumDiag2^0-nSum^0 <= 0, cost: 1 New rule: l16 -> l11 : (1+nSumDiag2^0-nSum^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, -nSumDiag2^0+nSum^0 == 0, cost: 1 New rule: l16 -> l12 : tmp___3^0'=1, (-nSumDiag2^0+nSum^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-nSumDiag2^0+nSum^0 <= 0, cost: 1 New rule: l16 -> l11 : (1-nSumDiag2^0+nSum^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+nSumDiag2^0-nSum^0 <= 0, cost: 1 New rule: l16 -> l11 : (1+nSumDiag2^0-nSum^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, -nSumDiag2^0+nSum^0 == 0, cost: 1 New rule: l16 -> l12 : tmp___3^0'=1, (-nSumDiag2^0+nSum^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 143 Eliminating location l7 by chaining: Applied chaining First rule: l8 -> l7 : TRUE, cost: 1 Second rule: l7 -> l4 : nDim^0-nj^0 <= 0, cost: 1 New rule: l8 -> l4 : nDim^0-nj^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-nDim^0+nj^0 <= 0, cost: 1 New rule: l8 -> l8 : nj^0'=1+nj^0, nSumRow^0'=nSumRow^post10, 1-nDim^0+nj^0 <= 0, cost: 2 Applied deletion Removed the following rules: 112 113 151 Eliminating location l3 by chaining: Applied chaining First rule: l4 -> l3 : -1+bSum^0 >= 0, cost: 1 Second rule: l3 -> l0 : 1-nSumRow^0+nSum^0 <= 0, cost: 1 New rule: l4 -> l0 : (-1+bSum^0 >= 0 /\ 1-nSumRow^0+nSum^0 <= 0), cost: 2 Applied chaining First rule: l4 -> l3 : -1+bSum^0 >= 0, cost: 1 Second rule: l3 -> l0 : 1+nSumRow^0-nSum^0 <= 0, cost: 1 New rule: l4 -> l0 : (-1+bSum^0 >= 0 /\ 1+nSumRow^0-nSum^0 <= 0), cost: 2 Applied chaining First rule: l4 -> l3 : -1+bSum^0 >= 0, cost: 1 Second rule: l3 -> l1 : tmp___4^0'=1, -nSumRow^0+nSum^0 == 0, cost: 1 New rule: l4 -> l1 : tmp___4^0'=1, (-1+bSum^0 >= 0 /\ -nSumRow^0+nSum^0 == 0), cost: 2 Applied chaining First rule: l4 -> l3 : 1+bSum^0 <= 0, cost: 1 Second rule: l3 -> l0 : 1-nSumRow^0+nSum^0 <= 0, cost: 1 New rule: l4 -> l0 : (1-nSumRow^0+nSum^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+nSumRow^0-nSum^0 <= 0, cost: 1 New rule: l4 -> l0 : (1+bSum^0 <= 0 /\ 1+nSumRow^0-nSum^0 <= 0), cost: 2 Applied chaining First rule: l4 -> l3 : 1+bSum^0 <= 0, cost: 1 Second rule: l3 -> l1 : tmp___4^0'=1, -nSumRow^0+nSum^0 == 0, cost: 1 New rule: l4 -> l1 : tmp___4^0'=1, (-nSumRow^0+nSum^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: 165 175 176 Eliminating location l54 by chaining: Applied chaining First rule: l55 -> l54 : -1+bSum^0 >= 0, cost: 1 Second rule: l54 -> l52 : 1-nSumCol^0+nSum^0 <= 0, cost: 1 New rule: l55 -> l52 : (-1+bSum^0 >= 0 /\ 1-nSumCol^0+nSum^0 <= 0), cost: 2 Applied chaining First rule: l55 -> l54 : -1+bSum^0 >= 0, cost: 1 Second rule: l54 -> l52 : 1+nSumCol^0-nSum^0 <= 0, cost: 1 New rule: l55 -> l52 : (-1+bSum^0 >= 0 /\ 1+nSumCol^0-nSum^0 <= 0), cost: 2 Applied chaining First rule: l55 -> l54 : -1+bSum^0 >= 0, cost: 1 Second rule: l54 -> l53 : tmp___5^0'=1, nSumCol^0-nSum^0 == 0, cost: 1 New rule: l55 -> l53 : tmp___5^0'=1, (-1+bSum^0 >= 0 /\ nSumCol^0-nSum^0 == 0), cost: 2 Applied chaining First rule: l55 -> l54 : 1+bSum^0 <= 0, cost: 1 Second rule: l54 -> l52 : 1-nSumCol^0+nSum^0 <= 0, cost: 1 New rule: l55 -> l52 : (1+bSum^0 <= 0 /\ 1-nSumCol^0+nSum^0 <= 0), cost: 2 Applied chaining First rule: l55 -> l54 : 1+bSum^0 <= 0, cost: 1 Second rule: l54 -> l52 : 1+nSumCol^0-nSum^0 <= 0, cost: 1 New rule: l55 -> l52 : (1+nSumCol^0-nSum^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, nSumCol^0-nSum^0 == 0, cost: 1 New rule: l55 -> l53 : tmp___5^0'=1, (1+bSum^0 <= 0 /\ nSumCol^0-nSum^0 == 0), cost: 2 Applied deletion Removed the following rules: 168 169 170 172 173 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: 155 156 158 159 Eliminated locations on tree-shaped paths Start location: l57 103: l0 -> l1 : tmp___4^0'=0, TRUE, cost: 1 104: l1 -> l2 : ni^0'=1+ni^0, bSum^0'=tmp___4^0, TRUE, cost: 1 212: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 213: 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 216: l4 -> l0 : (-1+bSum^0 >= 0 /\ 1-nSumRow^0+nSum^0 <= 0), cost: 2 217: l4 -> l0 : (-1+bSum^0 >= 0 /\ 1+nSumRow^0-nSum^0 <= 0), cost: 2 218: l4 -> l1 : tmp___4^0'=1, (-1+bSum^0 >= 0 /\ -nSumRow^0+nSum^0 == 0), cost: 2 219: l4 -> l0 : (1-nSumRow^0+nSum^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 220: l4 -> l0 : (1+bSum^0 <= 0 /\ 1+nSumRow^0-nSum^0 <= 0), cost: 2 221: l4 -> l1 : tmp___4^0'=1, (-nSumRow^0+nSum^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 188: l5 -> l19 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 189: l5 -> l13 : nj^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 2 214: l8 -> l4 : nDim^0-nj^0 <= 0, cost: 2 215: l8 -> l8 : nj^0'=1+nj^0, nSumRow^0'=nSumRow^post10, 1-nDim^0+nj^0 <= 0, cost: 2 183: l10 -> l38 : nSumCol^0'=0, ni^0'=0, 1-nDim^0+nj^0 <= 0, cost: 2 116: l11 -> l12 : tmp___3^0'=0, TRUE, cost: 1 117: l12 -> l2 : ni^0'=0, bSum^0'=tmp___3^0, TRUE, cost: 1 190: l13 -> l5 : ni^0'=1+ni^0, -nj^0+nN^0 <= 0, cost: 2 191: l13 -> l28 : 1+nj^0-nN^0 <= 0, cost: 2 122: l16 -> l12 : tmp___3^0'=0, bSum^0 == 0, cost: 1 206: l16 -> l11 : (1-nSumDiag2^0+nSum^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 207: l16 -> l11 : (1+nSumDiag2^0-nSum^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 208: l16 -> l12 : tmp___3^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ -1+bSum^0 >= 0), cost: 2 209: l16 -> l11 : (1-nSumDiag2^0+nSum^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 210: l16 -> l11 : (1+nSumDiag2^0-nSum^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 211: l16 -> l12 : tmp___3^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 204: l18 -> l16 : nDim^0-ni^0 <= 0, cost: 2 205: l18 -> l18 : ni^0'=1+ni^0, nSumDiag2^0'=nSumDiag2^post23, 1-nDim^0+ni^0 <= 0, cost: 2 196: l19 -> l24 : nDim^0-ni^0 <= 0, cost: 2 197: l19 -> l19 : ni^0'=1+ni^0, nSumDiag1^0'=nSumDiag1^post34, 1-nDim^0+ni^0 <= 0, cost: 2 128: l21 -> l22 : tmp___2^0'=0, TRUE, cost: 1 129: l22 -> l18 : ni^0'=0, bSum^0'=tmp___2^0, TRUE, cost: 1 133: l24 -> l22 : tmp___2^0'=0, bSum^0 == 0, cost: 1 198: l24 -> l21 : (1+nSum^0-nSumDiag1^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 199: l24 -> l21 : (1-nSum^0+nSumDiag1^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 200: l24 -> l22 : tmp___2^0'=1, (nSum^0-nSumDiag1^0 == 0 /\ -1+bSum^0 >= 0), cost: 2 201: l24 -> l21 : (1+nSum^0-nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 202: l24 -> l21 : (1-nSum^0+nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 203: l24 -> l22 : tmp___2^0'=1, (nSum^0-nSumDiag1^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 139: l25 -> l13 : nj^0'=1+nj^0, bDistinct^0'=tmp___1^0, TRUE, cost: 1 144: l28 -> l25 : tmp___1^0'=0, bDistinct^0 == 0, cost: 1 192: l28 -> l25 : tmp___1^0'=0, -1+bDistinct^0 >= 0, cost: 2 193: l28 -> l25 : tmp___1^0'=1, -1+bDistinct^0 >= 0, cost: 3 194: l28 -> l25 : tmp___1^0'=0, 1+bDistinct^0 <= 0, cost: 2 195: l28 -> l25 : tmp___1^0'=1, 1+bDistinct^0 <= 0, cost: 3 152: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 186: l30 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 187: l30 -> l33 : 1+ni^0-nN^0 <= 0, cost: 2 153: l31 -> l29 : tmp___0^0'=0, TRUE, cost: 1 154: l31 -> l29 : tmp___0^0'=1, TRUE, cost: 1 157: l33 -> l29 : tmp___0^0'=0, bDomain^0 == 0, cost: 1 230: l33 -> l29 : tmp___0^0'=0, -1+bDomain^0 >= 0, cost: 2 231: l33 -> l31 : -1+bDomain^0 >= 0, cost: 2 232: l33 -> l29 : tmp___0^0'=0, 1+bDomain^0 <= 0, cost: 2 233: l33 -> l31 : 1+bDomain^0 <= 0, cost: 2 184: l37 -> l30 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 185: l37 -> l37 : ni^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 2 222: l38 -> l55 : nDim^0-ni^0 <= 0, cost: 2 223: l38 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=1+ni^0, 1-nDim^0+ni^0 <= 0, cost: 2 166: l52 -> l53 : tmp___5^0'=0, TRUE, cost: 1 167: l53 -> l10 : nj^0'=1+nj^0, bSum^0'=tmp___5^0, TRUE, cost: 1 171: l55 -> l53 : tmp___5^0'=0, bSum^0 == 0, cost: 1 224: l55 -> l52 : (-1+bSum^0 >= 0 /\ 1-nSumCol^0+nSum^0 <= 0), cost: 2 225: l55 -> l52 : (-1+bSum^0 >= 0 /\ 1+nSumCol^0-nSum^0 <= 0), cost: 2 226: l55 -> l53 : tmp___5^0'=1, (-1+bSum^0 >= 0 /\ nSumCol^0-nSum^0 == 0), cost: 2 227: l55 -> l52 : (1+bSum^0 <= 0 /\ 1-nSumCol^0+nSum^0 <= 0), cost: 2 228: l55 -> l52 : (1+nSumCol^0-nSum^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 229: l55 -> l53 : tmp___5^0'=1, (1+bSum^0 <= 0 /\ nSumCol^0-nSum^0 == 0), cost: 2 181: l57 -> l37 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, 0 == 0, cost: 2 Applied acceleration Original rule: l8 -> l8 : nj^0'=1+nj^0, nSumRow^0'=nSumRow^post10, 1-nDim^0+nj^0 <= 0, cost: 2 New rule: l8 -> l8 : nj^0'=nj^0+n, nSumRow^0'=nSumRow^post10, (-1+n >= 0 /\ nDim^0-nj^0-n >= 0), cost: 2*n Sub-proof via acceration calculus written to file:///tmp/tmpnam_LEfiDH.txt Applied instantiation Original rule: l8 -> l8 : nj^0'=nj^0+n, nSumRow^0'=nSumRow^post10, (-1+n >= 0 /\ nDim^0-nj^0-n >= 0), cost: 2*n New rule: l8 -> l8 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (0 >= 0 /\ -1+nDim^0-nj^0 >= 0), cost: 2*nDim^0-2*nj^0 Applied simplification Original rule: l8 -> l8 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (0 >= 0 /\ -1+nDim^0-nj^0 >= 0), cost: 2*nDim^0-2*nj^0 New rule: l8 -> l8 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, -1+nDim^0-nj^0 >= 0, cost: 2*nDim^0-2*nj^0 Applied deletion Removed the following rules: 215 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'=ni^0+n0, nSumDiag2^0'=nSumDiag2^post23, (nDim^0-ni^0-n0 >= 0 /\ -1+n0 >= 0), cost: 2*n0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_EnBjeN.txt Applied instantiation Original rule: l18 -> l18 : ni^0'=ni^0+n0, nSumDiag2^0'=nSumDiag2^post23, (nDim^0-ni^0-n0 >= 0 /\ -1+n0 >= 0), cost: 2*n0 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: 205 Applied acceleration Original rule: l19 -> l19 : ni^0'=1+ni^0, nSumDiag1^0'=nSumDiag1^post34, 1-nDim^0+ni^0 <= 0, cost: 2 New rule: l19 -> l19 : ni^0'=n1+ni^0, nSumDiag1^0'=nSumDiag1^post34, (nDim^0-n1-ni^0 >= 0 /\ -1+n1 >= 0), cost: 2*n1 Sub-proof via acceration calculus written to file:///tmp/tmpnam_gpBFmN.txt Applied instantiation Original rule: l19 -> l19 : ni^0'=n1+ni^0, nSumDiag1^0'=nSumDiag1^post34, (nDim^0-n1-ni^0 >= 0 /\ -1+n1 >= 0), cost: 2*n1 New rule: l19 -> l19 : ni^0'=nDim^0, nSumDiag1^0'=nSumDiag1^post34, (0 >= 0 /\ -1+nDim^0-ni^0 >= 0), cost: 2*nDim^0-2*ni^0 Applied simplification Original rule: l19 -> l19 : ni^0'=nDim^0, nSumDiag1^0'=nSumDiag1^post34, (0 >= 0 /\ -1+nDim^0-ni^0 >= 0), cost: 2*nDim^0-2*ni^0 New rule: l19 -> l19 : ni^0'=nDim^0, nSumDiag1^0'=nSumDiag1^post34, -1+nDim^0-ni^0 >= 0, cost: 2*nDim^0-2*ni^0 Applied deletion Removed the following rules: 197 Applied acceleration Original rule: l37 -> l37 : ni^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 2 New rule: l37 -> l37 : ni^0'=ni^0+n2, (n2 >= 0 /\ -ni^0-n2+nN^0 >= 0), cost: 2*n2 Sub-proof via acceration calculus written to file:///tmp/tmpnam_JbCehD.txt Applied instantiation Original rule: l37 -> l37 : ni^0'=ni^0+n2, (n2 >= 0 /\ -ni^0-n2+nN^0 >= 0), cost: 2*n2 New rule: l37 -> l37 : ni^0'=nN^0, (0 >= 0 /\ -ni^0+nN^0 >= 0), cost: -2*ni^0+2*nN^0 Applied simplification Original rule: l37 -> l37 : ni^0'=nN^0, (0 >= 0 /\ -ni^0+nN^0 >= 0), cost: -2*ni^0+2*nN^0 New rule: l37 -> l37 : ni^0'=nN^0, -ni^0+nN^0 >= 0, cost: -2*ni^0+2*nN^0 Applied deletion Removed the following rules: 185 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'=ni^0+n3, (-1+n3 >= 0 /\ nDim^0-ni^0-n3 >= 0), cost: 2*n3 Sub-proof via acceration calculus written to file:///tmp/tmpnam_HMLJIa.txt Applied instantiation Original rule: l38 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=ni^0+n3, (-1+n3 >= 0 /\ nDim^0-ni^0-n3 >= 0), cost: 2*n3 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: 223 Accelerated simple loops Start location: l57 103: l0 -> l1 : tmp___4^0'=0, TRUE, cost: 1 104: l1 -> l2 : ni^0'=1+ni^0, bSum^0'=tmp___4^0, TRUE, cost: 1 212: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 213: 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 216: l4 -> l0 : (-1+bSum^0 >= 0 /\ 1-nSumRow^0+nSum^0 <= 0), cost: 2 217: l4 -> l0 : (-1+bSum^0 >= 0 /\ 1+nSumRow^0-nSum^0 <= 0), cost: 2 218: l4 -> l1 : tmp___4^0'=1, (-1+bSum^0 >= 0 /\ -nSumRow^0+nSum^0 == 0), cost: 2 219: l4 -> l0 : (1-nSumRow^0+nSum^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 220: l4 -> l0 : (1+bSum^0 <= 0 /\ 1+nSumRow^0-nSum^0 <= 0), cost: 2 221: l4 -> l1 : tmp___4^0'=1, (-nSumRow^0+nSum^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 188: l5 -> l19 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 189: l5 -> l13 : nj^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 2 214: l8 -> l4 : nDim^0-nj^0 <= 0, cost: 2 235: l8 -> l8 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, -1+nDim^0-nj^0 >= 0, cost: 2*nDim^0-2*nj^0 183: l10 -> l38 : nSumCol^0'=0, ni^0'=0, 1-nDim^0+nj^0 <= 0, cost: 2 116: l11 -> l12 : tmp___3^0'=0, TRUE, cost: 1 117: l12 -> l2 : ni^0'=0, bSum^0'=tmp___3^0, TRUE, cost: 1 190: l13 -> l5 : ni^0'=1+ni^0, -nj^0+nN^0 <= 0, cost: 2 191: l13 -> l28 : 1+nj^0-nN^0 <= 0, cost: 2 122: l16 -> l12 : tmp___3^0'=0, bSum^0 == 0, cost: 1 206: l16 -> l11 : (1-nSumDiag2^0+nSum^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 207: l16 -> l11 : (1+nSumDiag2^0-nSum^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 208: l16 -> l12 : tmp___3^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ -1+bSum^0 >= 0), cost: 2 209: l16 -> l11 : (1-nSumDiag2^0+nSum^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 210: l16 -> l11 : (1+nSumDiag2^0-nSum^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 211: l16 -> l12 : tmp___3^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 204: l18 -> l16 : nDim^0-ni^0 <= 0, cost: 2 237: l18 -> l18 : ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, -1+nDim^0-ni^0 >= 0, cost: 2*nDim^0-2*ni^0 196: l19 -> l24 : nDim^0-ni^0 <= 0, cost: 2 239: l19 -> l19 : ni^0'=nDim^0, nSumDiag1^0'=nSumDiag1^post34, -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 : ni^0'=0, bSum^0'=tmp___2^0, TRUE, cost: 1 133: l24 -> l22 : tmp___2^0'=0, bSum^0 == 0, cost: 1 198: l24 -> l21 : (1+nSum^0-nSumDiag1^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 199: l24 -> l21 : (1-nSum^0+nSumDiag1^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 200: l24 -> l22 : tmp___2^0'=1, (nSum^0-nSumDiag1^0 == 0 /\ -1+bSum^0 >= 0), cost: 2 201: l24 -> l21 : (1+nSum^0-nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 202: l24 -> l21 : (1-nSum^0+nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 203: l24 -> l22 : tmp___2^0'=1, (nSum^0-nSumDiag1^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 139: l25 -> l13 : nj^0'=1+nj^0, bDistinct^0'=tmp___1^0, TRUE, cost: 1 144: l28 -> l25 : tmp___1^0'=0, bDistinct^0 == 0, cost: 1 192: l28 -> l25 : tmp___1^0'=0, -1+bDistinct^0 >= 0, cost: 2 193: l28 -> l25 : tmp___1^0'=1, -1+bDistinct^0 >= 0, cost: 3 194: l28 -> l25 : tmp___1^0'=0, 1+bDistinct^0 <= 0, cost: 2 195: l28 -> l25 : tmp___1^0'=1, 1+bDistinct^0 <= 0, cost: 3 152: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 186: l30 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 187: l30 -> l33 : 1+ni^0-nN^0 <= 0, cost: 2 153: l31 -> l29 : tmp___0^0'=0, TRUE, cost: 1 154: l31 -> l29 : tmp___0^0'=1, TRUE, cost: 1 157: l33 -> l29 : tmp___0^0'=0, bDomain^0 == 0, cost: 1 230: l33 -> l29 : tmp___0^0'=0, -1+bDomain^0 >= 0, cost: 2 231: l33 -> l31 : -1+bDomain^0 >= 0, cost: 2 232: l33 -> l29 : tmp___0^0'=0, 1+bDomain^0 <= 0, cost: 2 233: l33 -> l31 : 1+bDomain^0 <= 0, cost: 2 184: l37 -> l30 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 241: l37 -> l37 : ni^0'=nN^0, -ni^0+nN^0 >= 0, cost: -2*ni^0+2*nN^0 222: l38 -> l55 : nDim^0-ni^0 <= 0, cost: 2 243: l38 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, -1+nDim^0-ni^0 >= 0, cost: 2*nDim^0-2*ni^0 166: l52 -> l53 : tmp___5^0'=0, TRUE, cost: 1 167: l53 -> l10 : nj^0'=1+nj^0, bSum^0'=tmp___5^0, TRUE, cost: 1 171: l55 -> l53 : tmp___5^0'=0, bSum^0 == 0, cost: 1 224: l55 -> l52 : (-1+bSum^0 >= 0 /\ 1-nSumCol^0+nSum^0 <= 0), cost: 2 225: l55 -> l52 : (-1+bSum^0 >= 0 /\ 1+nSumCol^0-nSum^0 <= 0), cost: 2 226: l55 -> l53 : tmp___5^0'=1, (-1+bSum^0 >= 0 /\ nSumCol^0-nSum^0 == 0), cost: 2 227: l55 -> l52 : (1+bSum^0 <= 0 /\ 1-nSumCol^0+nSum^0 <= 0), cost: 2 228: l55 -> l52 : (1+nSumCol^0-nSum^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 229: l55 -> l53 : tmp___5^0'=1, (1+bSum^0 <= 0 /\ nSumCol^0-nSum^0 == 0), cost: 2 181: l57 -> l37 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^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+nDim^0-nj^0 >= 0, cost: 2*nDim^0-2*nj^0 New rule: l2 -> l8 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (1-nDim^0+ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0 Applied deletion Removed the following rules: 235 Applied chaining First rule: l22 -> l18 : ni^0'=0, bSum^0'=tmp___2^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 : ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=tmp___2^0, -1+nDim^0 >= 0, cost: 1+2*nDim^0 Applied deletion Removed the following rules: 237 Applied chaining First rule: l5 -> l19 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 Second rule: l19 -> l19 : ni^0'=nDim^0, nSumDiag1^0'=nSumDiag1^post34, -1+nDim^0-ni^0 >= 0, cost: 2*nDim^0-2*ni^0 New rule: l5 -> l19 : ni^0'=nDim^0, nSumDiag1^0'=nSumDiag1^post34, (-ni^0+nN^0 <= 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0 Applied deletion Removed the following rules: 239 Applied chaining First rule: l57 -> l37 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, 0 == 0, cost: 2 Second rule: l37 -> l37 : ni^0'=nN^0, -ni^0+nN^0 >= 0, cost: -2*ni^0+2*nN^0 New rule: l57 -> l37 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=nN^post101, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 >= 0, cost: 2+2*nN^post101 Applied deletion Removed the following rules: 241 Applied chaining First rule: l10 -> l38 : nSumCol^0'=0, ni^0'=0, 1-nDim^0+nj^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-nDim^0+nj^0 <= 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0 Applied deletion Removed the following rules: 243 Chained accelerated rules with incoming rules Start location: l57 103: l0 -> l1 : tmp___4^0'=0, TRUE, cost: 1 104: l1 -> l2 : ni^0'=1+ni^0, bSum^0'=tmp___4^0, TRUE, cost: 1 212: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 213: l2 -> l8 : nj^0'=0, nSumRow^0'=0, 1-nDim^0+ni^0 <= 0, cost: 2 244: l2 -> l8 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (1-nDim^0+ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0 108: l4 -> l1 : tmp___4^0'=0, bSum^0 == 0, cost: 1 216: l4 -> l0 : (-1+bSum^0 >= 0 /\ 1-nSumRow^0+nSum^0 <= 0), cost: 2 217: l4 -> l0 : (-1+bSum^0 >= 0 /\ 1+nSumRow^0-nSum^0 <= 0), cost: 2 218: l4 -> l1 : tmp___4^0'=1, (-1+bSum^0 >= 0 /\ -nSumRow^0+nSum^0 == 0), cost: 2 219: l4 -> l0 : (1-nSumRow^0+nSum^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 220: l4 -> l0 : (1+bSum^0 <= 0 /\ 1+nSumRow^0-nSum^0 <= 0), cost: 2 221: l4 -> l1 : tmp___4^0'=1, (-nSumRow^0+nSum^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 188: l5 -> l19 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 189: l5 -> l13 : nj^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 2 246: l5 -> l19 : ni^0'=nDim^0, nSumDiag1^0'=nSumDiag1^post34, (-ni^0+nN^0 <= 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0 214: l8 -> l4 : nDim^0-nj^0 <= 0, cost: 2 183: l10 -> l38 : nSumCol^0'=0, ni^0'=0, 1-nDim^0+nj^0 <= 0, cost: 2 248: l10 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, (1-nDim^0+nj^0 <= 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0 116: l11 -> l12 : tmp___3^0'=0, TRUE, cost: 1 117: l12 -> l2 : ni^0'=0, bSum^0'=tmp___3^0, TRUE, cost: 1 190: l13 -> l5 : ni^0'=1+ni^0, -nj^0+nN^0 <= 0, cost: 2 191: l13 -> l28 : 1+nj^0-nN^0 <= 0, cost: 2 122: l16 -> l12 : tmp___3^0'=0, bSum^0 == 0, cost: 1 206: l16 -> l11 : (1-nSumDiag2^0+nSum^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 207: l16 -> l11 : (1+nSumDiag2^0-nSum^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 208: l16 -> l12 : tmp___3^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ -1+bSum^0 >= 0), cost: 2 209: l16 -> l11 : (1-nSumDiag2^0+nSum^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 210: l16 -> l11 : (1+nSumDiag2^0-nSum^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 211: l16 -> l12 : tmp___3^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 204: l18 -> l16 : nDim^0-ni^0 <= 0, cost: 2 196: l19 -> l24 : nDim^0-ni^0 <= 0, cost: 2 128: l21 -> l22 : tmp___2^0'=0, TRUE, cost: 1 129: l22 -> l18 : ni^0'=0, bSum^0'=tmp___2^0, TRUE, cost: 1 245: l22 -> l18 : ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=tmp___2^0, -1+nDim^0 >= 0, cost: 1+2*nDim^0 133: l24 -> l22 : tmp___2^0'=0, bSum^0 == 0, cost: 1 198: l24 -> l21 : (1+nSum^0-nSumDiag1^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 199: l24 -> l21 : (1-nSum^0+nSumDiag1^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 200: l24 -> l22 : tmp___2^0'=1, (nSum^0-nSumDiag1^0 == 0 /\ -1+bSum^0 >= 0), cost: 2 201: l24 -> l21 : (1+nSum^0-nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 202: l24 -> l21 : (1-nSum^0+nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 203: l24 -> l22 : tmp___2^0'=1, (nSum^0-nSumDiag1^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 139: l25 -> l13 : nj^0'=1+nj^0, bDistinct^0'=tmp___1^0, TRUE, cost: 1 144: l28 -> l25 : tmp___1^0'=0, bDistinct^0 == 0, cost: 1 192: l28 -> l25 : tmp___1^0'=0, -1+bDistinct^0 >= 0, cost: 2 193: l28 -> l25 : tmp___1^0'=1, -1+bDistinct^0 >= 0, cost: 3 194: l28 -> l25 : tmp___1^0'=0, 1+bDistinct^0 <= 0, cost: 2 195: l28 -> l25 : tmp___1^0'=1, 1+bDistinct^0 <= 0, cost: 3 152: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 186: l30 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 187: l30 -> l33 : 1+ni^0-nN^0 <= 0, cost: 2 153: l31 -> l29 : tmp___0^0'=0, TRUE, cost: 1 154: l31 -> l29 : tmp___0^0'=1, TRUE, cost: 1 157: l33 -> l29 : tmp___0^0'=0, bDomain^0 == 0, cost: 1 230: l33 -> l29 : tmp___0^0'=0, -1+bDomain^0 >= 0, cost: 2 231: l33 -> l31 : -1+bDomain^0 >= 0, cost: 2 232: l33 -> l29 : tmp___0^0'=0, 1+bDomain^0 <= 0, cost: 2 233: l33 -> l31 : 1+bDomain^0 <= 0, cost: 2 184: l37 -> l30 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 222: l38 -> l55 : nDim^0-ni^0 <= 0, cost: 2 166: l52 -> l53 : tmp___5^0'=0, TRUE, cost: 1 167: l53 -> l10 : nj^0'=1+nj^0, bSum^0'=tmp___5^0, TRUE, cost: 1 171: l55 -> l53 : tmp___5^0'=0, bSum^0 == 0, cost: 1 224: l55 -> l52 : (-1+bSum^0 >= 0 /\ 1-nSumCol^0+nSum^0 <= 0), cost: 2 225: l55 -> l52 : (-1+bSum^0 >= 0 /\ 1+nSumCol^0-nSum^0 <= 0), cost: 2 226: l55 -> l53 : tmp___5^0'=1, (-1+bSum^0 >= 0 /\ nSumCol^0-nSum^0 == 0), cost: 2 227: l55 -> l52 : (1+bSum^0 <= 0 /\ 1-nSumCol^0+nSum^0 <= 0), cost: 2 228: l55 -> l52 : (1+nSumCol^0-nSum^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 229: l55 -> l53 : tmp___5^0'=1, (1+bSum^0 <= 0 /\ nSumCol^0-nSum^0 == 0), cost: 2 181: l57 -> l37 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, 0 == 0, cost: 2 247: l57 -> l37 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=nN^post101, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 >= 0, cost: 2+2*nN^post101 Eliminating location l37 by chaining: Applied chaining First rule: l57 -> l37 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, 0 == 0, cost: 2 Second rule: l37 -> l30 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 New rule: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, (0 == 0 /\ nN^post101 <= 0), cost: 4 Applied simplification Original rule: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, (0 == 0 /\ nN^post101 <= 0), cost: 4 New rule: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 <= 0, cost: 4 Applied chaining First rule: l57 -> l37 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=nN^post101, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 >= 0, cost: 2+2*nN^post101 Second rule: l37 -> l30 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 New rule: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, (0 <= 0 /\ nN^post101 >= 0), cost: 4+2*nN^post101 Applied simplification Original rule: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, (0 <= 0 /\ nN^post101 >= 0), cost: 4+2*nN^post101 New rule: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Applied deletion Removed the following rules: 181 184 247 Eliminating location l33 by chaining: Applied chaining First rule: l30 -> l33 : 1+ni^0-nN^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, (bDomain^0 == 0 /\ 1+ni^0-nN^0 <= 0), cost: 3 Applied chaining First rule: l30 -> l33 : 1+ni^0-nN^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+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 4 Applied chaining First rule: l30 -> l33 : 1+ni^0-nN^0 <= 0, cost: 2 Second rule: l33 -> l31 : -1+bDomain^0 >= 0, cost: 2 New rule: l30 -> l31 : (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 4 Applied chaining First rule: l30 -> l33 : 1+ni^0-nN^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+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 4 Applied chaining First rule: l30 -> l33 : 1+ni^0-nN^0 <= 0, cost: 2 Second rule: l33 -> l31 : 1+bDomain^0 <= 0, cost: 2 New rule: l30 -> l31 : (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 4 Applied deletion Removed the following rules: 157 187 230 231 232 233 Eliminating location l19 by chaining: Applied chaining First rule: l5 -> l19 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 Second rule: l19 -> l24 : nDim^0-ni^0 <= 0, cost: 2 New rule: l5 -> l24 : ni^0'=0, (nDim^0 <= 0 /\ -ni^0+nN^0 <= 0), cost: 4 Applied chaining First rule: l5 -> l19 : ni^0'=nDim^0, nSumDiag1^0'=nSumDiag1^post34, (-ni^0+nN^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 : ni^0'=nDim^0, nSumDiag1^0'=nSumDiag1^post34, (0 <= 0 /\ -ni^0+nN^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Applied simplification Original rule: l5 -> l24 : ni^0'=nDim^0, nSumDiag1^0'=nSumDiag1^post34, (0 <= 0 /\ -ni^0+nN^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 New rule: l5 -> l24 : ni^0'=nDim^0, nSumDiag1^0'=nSumDiag1^post34, (-ni^0+nN^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Applied deletion Removed the following rules: 188 196 246 Eliminating location l28 by chaining: Applied chaining First rule: l13 -> l28 : 1+nj^0-nN^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, (1+nj^0-nN^0 <= 0 /\ bDistinct^0 == 0), cost: 3 Applied chaining First rule: l13 -> l28 : 1+nj^0-nN^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+nj^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 4 Applied chaining First rule: l13 -> l28 : 1+nj^0-nN^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+nj^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 5 Applied chaining First rule: l13 -> l28 : 1+nj^0-nN^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+bDistinct^0 <= 0 /\ 1+nj^0-nN^0 <= 0), cost: 4 Applied chaining First rule: l13 -> l28 : 1+nj^0-nN^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+bDistinct^0 <= 0 /\ 1+nj^0-nN^0 <= 0), cost: 5 Applied deletion Removed the following rules: 144 191 192 193 194 195 Eliminating location l21 by chaining: 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 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 198 199 201 202 Eliminating location l22 by chaining: Applied chaining First rule: l24 -> l22 : tmp___2^0'=0, bSum^0 == 0, cost: 1 Second rule: l22 -> l18 : ni^0'=0, bSum^0'=tmp___2^0, TRUE, cost: 1 New rule: l24 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^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 : ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=tmp___2^0, -1+nDim^0 >= 0, cost: 1+2*nDim^0 New rule: l24 -> l18 : tmp___2^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=0, (bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 2+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 : ni^0'=0, bSum^0'=tmp___2^0, TRUE, cost: 1 New rule: l24 -> l18 : tmp___2^0'=1, ni^0'=0, bSum^0'=1, (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 : ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=tmp___2^0, -1+nDim^0 >= 0, cost: 1+2*nDim^0 New rule: l24 -> l18 : tmp___2^0'=1, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=1, (nSum^0-nSumDiag1^0 == 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^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 : ni^0'=0, bSum^0'=tmp___2^0, TRUE, cost: 1 New rule: l24 -> l18 : tmp___2^0'=1, ni^0'=0, bSum^0'=1, (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 : ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=tmp___2^0, -1+nDim^0 >= 0, cost: 1+2*nDim^0 New rule: l24 -> l18 : tmp___2^0'=1, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=1, (nSum^0-nSumDiag1^0 == 0 /\ 1+bSum^0 <= 0 /\ -1+nDim^0 >= 0), cost: 3+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 : ni^0'=0, bSum^0'=tmp___2^0, TRUE, cost: 1 New rule: l24 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^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 : ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=tmp___2^0, -1+nDim^0 >= 0, cost: 1+2*nDim^0 New rule: l24 -> l18 : tmp___2^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=0, (1+nSum^0-nSumDiag1^0 <= 0 /\ -1+bSum^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 : ni^0'=0, bSum^0'=tmp___2^0, TRUE, cost: 1 New rule: l24 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^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 : ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=tmp___2^0, -1+nDim^0 >= 0, cost: 1+2*nDim^0 New rule: l24 -> l18 : tmp___2^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=0, (1-nSum^0+nSumDiag1^0 <= 0 /\ -1+bSum^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 : ni^0'=0, bSum^0'=tmp___2^0, TRUE, cost: 1 New rule: l24 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^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 : ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=tmp___2^0, -1+nDim^0 >= 0, cost: 1+2*nDim^0 New rule: l24 -> l18 : tmp___2^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=0, (1+nSum^0-nSumDiag1^0 <= 0 /\ 1+bSum^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 : ni^0'=0, bSum^0'=tmp___2^0, TRUE, cost: 1 New rule: l24 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^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 : ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=tmp___2^0, -1+nDim^0 >= 0, cost: 1+2*nDim^0 New rule: l24 -> l18 : tmp___2^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=0, (1-nSum^0+nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Applied deletion Removed the following rules: 129 133 200 203 245 263 264 265 266 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, (nDim^0-ni^0 <= 0 /\ bSum^0 == 0), cost: 3 Applied chaining First rule: l18 -> l16 : nDim^0-ni^0 <= 0, cost: 2 Second rule: l16 -> l11 : (1-nSumDiag2^0+nSum^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 New rule: l18 -> l11 : (1-nSumDiag2^0+nSum^0 <= 0 /\ nDim^0-ni^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+nSumDiag2^0-nSum^0 <= 0 /\ -1+bSum^0 >= 0), cost: 2 New rule: l18 -> l11 : (1+nSumDiag2^0-nSum^0 <= 0 /\ nDim^0-ni^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, (-nSumDiag2^0+nSum^0 == 0 /\ -1+bSum^0 >= 0), cost: 2 New rule: l18 -> l12 : tmp___3^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ nDim^0-ni^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-nSumDiag2^0+nSum^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 New rule: l18 -> l11 : (1-nSumDiag2^0+nSum^0 <= 0 /\ nDim^0-ni^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+nSumDiag2^0-nSum^0 <= 0 /\ 1+bSum^0 <= 0), cost: 2 New rule: l18 -> l11 : (1+nSumDiag2^0-nSum^0 <= 0 /\ nDim^0-ni^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, (-nSumDiag2^0+nSum^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 New rule: l18 -> l12 : tmp___3^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 Applied deletion Removed the following rules: 122 204 206 207 208 209 210 211 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 : nDim^0-nj^0 <= 0, cost: 2 New rule: l2 -> l4 : nj^0'=0, nSumRow^0'=0, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0), cost: 4 Applied chaining First rule: l2 -> l8 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (1-nDim^0+ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0 Second rule: l8 -> l4 : nDim^0-nj^0 <= 0, cost: 2 New rule: l2 -> l4 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (0 <= 0 /\ 1-nDim^0+ni^0 <= 0 /\ -1+nDim^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+ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 New rule: l2 -> l4 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (1-nDim^0+ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Applied deletion Removed the following rules: 213 214 244 Eliminating location l0 by chaining: Applied chaining First rule: l4 -> l0 : (-1+bSum^0 >= 0 /\ 1-nSumRow^0+nSum^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-nSumRow^0+nSum^0 <= 0), cost: 3 Applied chaining First rule: l4 -> l0 : (-1+bSum^0 >= 0 /\ 1+nSumRow^0-nSum^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+nSumRow^0-nSum^0 <= 0), cost: 3 Applied chaining First rule: l4 -> l0 : (1-nSumRow^0+nSum^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-nSumRow^0+nSum^0 <= 0 /\ 1+bSum^0 <= 0), cost: 3 Applied chaining First rule: l4 -> l0 : (1+bSum^0 <= 0 /\ 1+nSumRow^0-nSum^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+nSumRow^0-nSum^0 <= 0), cost: 3 Applied deletion Removed the following rules: 103 216 217 219 220 Eliminating location l1 by chaining: Applied chaining First rule: l4 -> l1 : tmp___4^0'=0, bSum^0 == 0, cost: 1 Second rule: l1 -> l2 : ni^0'=1+ni^0, bSum^0'=tmp___4^0, TRUE, cost: 1 New rule: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, bSum^0 == 0, cost: 2 Applied chaining First rule: l4 -> l1 : tmp___4^0'=1, (-1+bSum^0 >= 0 /\ -nSumRow^0+nSum^0 == 0), cost: 2 Second rule: l1 -> l2 : ni^0'=1+ni^0, bSum^0'=tmp___4^0, TRUE, cost: 1 New rule: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=1, bSum^0'=1, (-1+bSum^0 >= 0 /\ -nSumRow^0+nSum^0 == 0), cost: 3 Applied chaining First rule: l4 -> l1 : tmp___4^0'=1, (-nSumRow^0+nSum^0 == 0 /\ 1+bSum^0 <= 0), cost: 2 Second rule: l1 -> l2 : ni^0'=1+ni^0, bSum^0'=tmp___4^0, TRUE, cost: 1 New rule: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=1, bSum^0'=1, (-nSumRow^0+nSum^0 == 0 /\ 1+bSum^0 <= 0), cost: 3 Applied chaining First rule: l4 -> l1 : tmp___4^0'=0, (-1+bSum^0 >= 0 /\ 1-nSumRow^0+nSum^0 <= 0), cost: 3 Second rule: l1 -> l2 : ni^0'=1+ni^0, bSum^0'=tmp___4^0, TRUE, cost: 1 New rule: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (-1+bSum^0 >= 0 /\ 1-nSumRow^0+nSum^0 <= 0), cost: 4 Applied chaining First rule: l4 -> l1 : tmp___4^0'=0, (-1+bSum^0 >= 0 /\ 1+nSumRow^0-nSum^0 <= 0), cost: 3 Second rule: l1 -> l2 : ni^0'=1+ni^0, bSum^0'=tmp___4^0, TRUE, cost: 1 New rule: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (-1+bSum^0 >= 0 /\ 1+nSumRow^0-nSum^0 <= 0), cost: 4 Applied chaining First rule: l4 -> l1 : tmp___4^0'=0, (1-nSumRow^0+nSum^0 <= 0 /\ 1+bSum^0 <= 0), cost: 3 Second rule: l1 -> l2 : ni^0'=1+ni^0, bSum^0'=tmp___4^0, TRUE, cost: 1 New rule: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nSumRow^0+nSum^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 Applied chaining First rule: l4 -> l1 : tmp___4^0'=0, (1+bSum^0 <= 0 /\ 1+nSumRow^0-nSum^0 <= 0), cost: 3 Second rule: l1 -> l2 : ni^0'=1+ni^0, bSum^0'=tmp___4^0, TRUE, cost: 1 New rule: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1+bSum^0 <= 0 /\ 1+nSumRow^0-nSum^0 <= 0), cost: 4 Applied deletion Removed the following rules: 104 108 218 221 290 291 292 293 Eliminating location l38 by chaining: Applied chaining First rule: l10 -> l38 : nSumCol^0'=0, ni^0'=0, 1-nDim^0+nj^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-nDim^0+nj^0 <= 0), cost: 4 Applied chaining First rule: l10 -> l38 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, (1-nDim^0+nj^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-nDim^0+nj^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-nDim^0+nj^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 New rule: l10 -> l55 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, (1-nDim^0+nj^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Applied deletion Removed the following rules: 183 222 248 Eliminating location l52 by chaining: Applied chaining First rule: l55 -> l52 : (-1+bSum^0 >= 0 /\ 1-nSumCol^0+nSum^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-nSumCol^0+nSum^0 <= 0), cost: 3 Applied chaining First rule: l55 -> l52 : (-1+bSum^0 >= 0 /\ 1+nSumCol^0-nSum^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+nSumCol^0-nSum^0 <= 0), cost: 3 Applied chaining First rule: l55 -> l52 : (1+bSum^0 <= 0 /\ 1-nSumCol^0+nSum^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-nSumCol^0+nSum^0 <= 0), cost: 3 Applied chaining First rule: l55 -> l52 : (1+nSumCol^0-nSum^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+nSumCol^0-nSum^0 <= 0 /\ 1+bSum^0 <= 0), cost: 3 Applied deletion Removed the following rules: 166 224 225 227 228 Eliminating location l53 by chaining: Applied chaining First rule: l55 -> l53 : tmp___5^0'=0, bSum^0 == 0, cost: 1 Second rule: l53 -> l10 : nj^0'=1+nj^0, bSum^0'=tmp___5^0, TRUE, cost: 1 New rule: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, bSum^0'=0, bSum^0 == 0, cost: 2 Applied chaining First rule: l55 -> l53 : tmp___5^0'=1, (-1+bSum^0 >= 0 /\ nSumCol^0-nSum^0 == 0), cost: 2 Second rule: l53 -> l10 : nj^0'=1+nj^0, bSum^0'=tmp___5^0, TRUE, cost: 1 New rule: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, bSum^0'=1, (-1+bSum^0 >= 0 /\ nSumCol^0-nSum^0 == 0), cost: 3 Applied chaining First rule: l55 -> l53 : tmp___5^0'=1, (1+bSum^0 <= 0 /\ nSumCol^0-nSum^0 == 0), cost: 2 Second rule: l53 -> l10 : nj^0'=1+nj^0, bSum^0'=tmp___5^0, TRUE, cost: 1 New rule: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, bSum^0'=1, (1+bSum^0 <= 0 /\ nSumCol^0-nSum^0 == 0), cost: 3 Applied chaining First rule: l55 -> l53 : tmp___5^0'=0, (-1+bSum^0 >= 0 /\ 1-nSumCol^0+nSum^0 <= 0), cost: 3 Second rule: l53 -> l10 : nj^0'=1+nj^0, bSum^0'=tmp___5^0, TRUE, cost: 1 New rule: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, bSum^0'=0, (-1+bSum^0 >= 0 /\ 1-nSumCol^0+nSum^0 <= 0), cost: 4 Applied chaining First rule: l55 -> l53 : tmp___5^0'=0, (-1+bSum^0 >= 0 /\ 1+nSumCol^0-nSum^0 <= 0), cost: 3 Second rule: l53 -> l10 : nj^0'=1+nj^0, bSum^0'=tmp___5^0, TRUE, cost: 1 New rule: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, bSum^0'=0, (-1+bSum^0 >= 0 /\ 1+nSumCol^0-nSum^0 <= 0), cost: 4 Applied chaining First rule: l55 -> l53 : tmp___5^0'=0, (1+bSum^0 <= 0 /\ 1-nSumCol^0+nSum^0 <= 0), cost: 3 Second rule: l53 -> l10 : nj^0'=1+nj^0, bSum^0'=tmp___5^0, TRUE, cost: 1 New rule: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, bSum^0'=0, (1+bSum^0 <= 0 /\ 1-nSumCol^0+nSum^0 <= 0), cost: 4 Applied chaining First rule: l55 -> l53 : tmp___5^0'=0, (1+nSumCol^0-nSum^0 <= 0 /\ 1+bSum^0 <= 0), cost: 3 Second rule: l53 -> l10 : nj^0'=1+nj^0, bSum^0'=tmp___5^0, TRUE, cost: 1 New rule: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, bSum^0'=0, (1+nSumCol^0-nSum^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 Applied deletion Removed the following rules: 167 171 226 229 303 304 305 306 Eliminated locations on tree-shaped paths Start location: l57 212: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 288: l2 -> l4 : nj^0'=0, nSumRow^0'=0, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0), cost: 4 289: l2 -> l4 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (1-nDim^0+ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 294: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, bSum^0 == 0, cost: 2 295: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=1, bSum^0'=1, (-1+bSum^0 >= 0 /\ -nSumRow^0+nSum^0 == 0), cost: 3 296: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=1, bSum^0'=1, (-nSumRow^0+nSum^0 == 0 /\ 1+bSum^0 <= 0), cost: 3 297: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (-1+bSum^0 >= 0 /\ 1-nSumRow^0+nSum^0 <= 0), cost: 4 298: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (-1+bSum^0 >= 0 /\ 1+nSumRow^0-nSum^0 <= 0), cost: 4 299: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nSumRow^0+nSum^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 300: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1+bSum^0 <= 0 /\ 1+nSumRow^0-nSum^0 <= 0), cost: 4 189: l5 -> l13 : nj^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 2 256: l5 -> l24 : ni^0'=0, (nDim^0 <= 0 /\ -ni^0+nN^0 <= 0), cost: 4 257: l5 -> l24 : ni^0'=nDim^0, nSumDiag1^0'=nSumDiag1^post34, (-ni^0+nN^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 301: l10 -> l55 : nSumCol^0'=0, ni^0'=0, (nDim^0 <= 0 /\ 1-nDim^0+nj^0 <= 0), cost: 4 302: l10 -> l55 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, (1-nDim^0+nj^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 116: l11 -> l12 : tmp___3^0'=0, TRUE, cost: 1 117: l12 -> l2 : ni^0'=0, bSum^0'=tmp___3^0, TRUE, cost: 1 190: l13 -> l5 : ni^0'=1+ni^0, -nj^0+nN^0 <= 0, cost: 2 258: l13 -> l25 : tmp___1^0'=0, (1+nj^0-nN^0 <= 0 /\ bDistinct^0 == 0), cost: 3 259: l13 -> l25 : tmp___1^0'=0, (1+nj^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 4 260: l13 -> l25 : tmp___1^0'=1, (1+nj^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 5 261: l13 -> l25 : tmp___1^0'=0, (1+bDistinct^0 <= 0 /\ 1+nj^0-nN^0 <= 0), cost: 4 262: l13 -> l25 : tmp___1^0'=1, (1+bDistinct^0 <= 0 /\ 1+nj^0-nN^0 <= 0), cost: 5 281: l18 -> l12 : tmp___3^0'=0, (nDim^0-ni^0 <= 0 /\ bSum^0 == 0), cost: 3 282: l18 -> l11 : (1-nSumDiag2^0+nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 283: l18 -> l11 : (1+nSumDiag2^0-nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 284: l18 -> l12 : tmp___3^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 285: l18 -> l11 : (1-nSumDiag2^0+nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 286: l18 -> l11 : (1+nSumDiag2^0-nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 287: l18 -> l12 : tmp___3^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 267: l24 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, bSum^0 == 0, cost: 2 268: l24 -> l18 : tmp___2^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=0, (bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0 269: l24 -> l18 : tmp___2^0'=1, ni^0'=0, bSum^0'=1, (nSum^0-nSumDiag1^0 == 0 /\ -1+bSum^0 >= 0), cost: 3 270: l24 -> l18 : tmp___2^0'=1, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=1, (nSum^0-nSumDiag1^0 == 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 3+2*nDim^0 271: l24 -> l18 : tmp___2^0'=1, ni^0'=0, bSum^0'=1, (nSum^0-nSumDiag1^0 == 0 /\ 1+bSum^0 <= 0), cost: 3 272: l24 -> l18 : tmp___2^0'=1, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=1, (nSum^0-nSumDiag1^0 == 0 /\ 1+bSum^0 <= 0 /\ -1+nDim^0 >= 0), cost: 3+2*nDim^0 273: l24 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, (1+nSum^0-nSumDiag1^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 274: l24 -> l18 : tmp___2^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=0, (1+nSum^0-nSumDiag1^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 275: l24 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, (1-nSum^0+nSumDiag1^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 276: l24 -> l18 : tmp___2^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=0, (1-nSum^0+nSumDiag1^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 277: l24 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, (1+nSum^0-nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 278: l24 -> l18 : tmp___2^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=0, (1+nSum^0-nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 279: l24 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, (1-nSum^0+nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 280: l24 -> l18 : tmp___2^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=0, (1-nSum^0+nSumDiag1^0 <= 0 /\ 1+bSum^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 139: l25 -> l13 : nj^0'=1+nj^0, bDistinct^0'=tmp___1^0, TRUE, cost: 1 152: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 186: l30 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 251: l30 -> l29 : tmp___0^0'=0, (bDomain^0 == 0 /\ 1+ni^0-nN^0 <= 0), cost: 3 252: l30 -> l29 : tmp___0^0'=0, (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 4 253: l30 -> l31 : (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 4 254: l30 -> l29 : tmp___0^0'=0, (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 4 255: l30 -> l31 : (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 4 153: l31 -> l29 : tmp___0^0'=0, TRUE, cost: 1 154: l31 -> l29 : tmp___0^0'=1, TRUE, cost: 1 307: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, bSum^0'=0, bSum^0 == 0, cost: 2 308: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, bSum^0'=1, (-1+bSum^0 >= 0 /\ nSumCol^0-nSum^0 == 0), cost: 3 309: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, bSum^0'=1, (1+bSum^0 <= 0 /\ nSumCol^0-nSum^0 == 0), cost: 3 310: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, bSum^0'=0, (-1+bSum^0 >= 0 /\ 1-nSumCol^0+nSum^0 <= 0), cost: 4 311: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, bSum^0'=0, (-1+bSum^0 >= 0 /\ 1+nSumCol^0-nSum^0 <= 0), cost: 4 312: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, bSum^0'=0, (1+bSum^0 <= 0 /\ 1-nSumCol^0+nSum^0 <= 0), cost: 4 313: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, bSum^0'=0, (1+nSumCol^0-nSum^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 249: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 <= 0, cost: 4 250: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Applied pruning (of leafs and parallel rules): Start location: l57 212: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 288: l2 -> l4 : nj^0'=0, nSumRow^0'=0, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0), cost: 4 289: l2 -> l4 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (1-nDim^0+ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 294: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, bSum^0 == 0, cost: 2 295: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=1, bSum^0'=1, (-1+bSum^0 >= 0 /\ -nSumRow^0+nSum^0 == 0), cost: 3 296: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=1, bSum^0'=1, (-nSumRow^0+nSum^0 == 0 /\ 1+bSum^0 <= 0), cost: 3 297: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (-1+bSum^0 >= 0 /\ 1-nSumRow^0+nSum^0 <= 0), cost: 4 298: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (-1+bSum^0 >= 0 /\ 1+nSumRow^0-nSum^0 <= 0), cost: 4 189: l5 -> l13 : nj^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 2 256: l5 -> l24 : ni^0'=0, (nDim^0 <= 0 /\ -ni^0+nN^0 <= 0), cost: 4 257: l5 -> l24 : ni^0'=nDim^0, nSumDiag1^0'=nSumDiag1^post34, (-ni^0+nN^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 301: l10 -> l55 : nSumCol^0'=0, ni^0'=0, (nDim^0 <= 0 /\ 1-nDim^0+nj^0 <= 0), cost: 4 302: l10 -> l55 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, (1-nDim^0+nj^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 116: l11 -> l12 : tmp___3^0'=0, TRUE, cost: 1 117: l12 -> l2 : ni^0'=0, bSum^0'=tmp___3^0, TRUE, cost: 1 190: l13 -> l5 : ni^0'=1+ni^0, -nj^0+nN^0 <= 0, cost: 2 258: l13 -> l25 : tmp___1^0'=0, (1+nj^0-nN^0 <= 0 /\ bDistinct^0 == 0), cost: 3 259: l13 -> l25 : tmp___1^0'=0, (1+nj^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 4 260: l13 -> l25 : tmp___1^0'=1, (1+nj^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 5 261: l13 -> l25 : tmp___1^0'=0, (1+bDistinct^0 <= 0 /\ 1+nj^0-nN^0 <= 0), cost: 4 262: l13 -> l25 : tmp___1^0'=1, (1+bDistinct^0 <= 0 /\ 1+nj^0-nN^0 <= 0), cost: 5 281: l18 -> l12 : tmp___3^0'=0, (nDim^0-ni^0 <= 0 /\ bSum^0 == 0), cost: 3 282: l18 -> l11 : (1-nSumDiag2^0+nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 283: l18 -> l11 : (1+nSumDiag2^0-nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 284: l18 -> l12 : tmp___3^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 285: l18 -> l11 : (1-nSumDiag2^0+nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 286: l18 -> l11 : (1+nSumDiag2^0-nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 287: l18 -> l12 : tmp___3^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 267: l24 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, bSum^0 == 0, cost: 2 268: l24 -> l18 : tmp___2^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=0, (bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0 270: l24 -> l18 : tmp___2^0'=1, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=1, (nSum^0-nSumDiag1^0 == 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 3+2*nDim^0 273: l24 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, (1+nSum^0-nSumDiag1^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 274: l24 -> l18 : tmp___2^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=0, (1+nSum^0-nSumDiag1^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 139: l25 -> l13 : nj^0'=1+nj^0, bDistinct^0'=tmp___1^0, TRUE, cost: 1 152: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 186: l30 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 251: l30 -> l29 : tmp___0^0'=0, (bDomain^0 == 0 /\ 1+ni^0-nN^0 <= 0), cost: 3 252: l30 -> l29 : tmp___0^0'=0, (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 4 253: l30 -> l31 : (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 4 254: l30 -> l29 : tmp___0^0'=0, (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 4 255: l30 -> l31 : (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 4 153: l31 -> l29 : tmp___0^0'=0, TRUE, cost: 1 154: l31 -> l29 : tmp___0^0'=1, TRUE, cost: 1 307: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, bSum^0'=0, bSum^0 == 0, cost: 2 308: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, bSum^0'=1, (-1+bSum^0 >= 0 /\ nSumCol^0-nSum^0 == 0), cost: 3 309: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, bSum^0'=1, (1+bSum^0 <= 0 /\ nSumCol^0-nSum^0 == 0), cost: 3 310: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, bSum^0'=0, (-1+bSum^0 >= 0 /\ 1-nSumCol^0+nSum^0 <= 0), cost: 4 311: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, bSum^0'=0, (-1+bSum^0 >= 0 /\ 1+nSumCol^0-nSum^0 <= 0), cost: 4 249: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 <= 0, cost: 4 250: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Eliminating location l31 by chaining: Applied chaining First rule: l30 -> l31 : (1+ni^0-nN^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+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 5 Applied chaining First rule: l30 -> l31 : (1+ni^0-nN^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+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 5 Applied chaining First rule: l30 -> l31 : (1+ni^0-nN^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+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 5 Applied chaining First rule: l30 -> l31 : (1+ni^0-nN^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+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 5 Applied deletion Removed the following rules: 153 154 253 255 Eliminating location l24 by chaining: Applied chaining First rule: l5 -> l24 : ni^0'=0, (nDim^0 <= 0 /\ -ni^0+nN^0 <= 0), cost: 4 Second rule: l24 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, bSum^0 == 0, cost: 2 New rule: l5 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ -ni^0+nN^0 <= 0 /\ bSum^0 == 0), cost: 6 Applied chaining First rule: l5 -> l24 : ni^0'=0, (nDim^0 <= 0 /\ -ni^0+nN^0 <= 0), cost: 4 Second rule: l24 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, (1+nSum^0-nSumDiag1^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 New rule: l5 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0 /\ -1+bSum^0 >= 0 /\ -ni^0+nN^0 <= 0), cost: 8 Applied chaining First rule: l5 -> l24 : ni^0'=nDim^0, nSumDiag1^0'=nSumDiag1^post34, (-ni^0+nN^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l24 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, bSum^0 == 0, cost: 2 New rule: l5 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, (-ni^0+nN^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 6+2*nDim^0 Applied chaining First rule: l5 -> l24 : ni^0'=nDim^0, nSumDiag1^0'=nSumDiag1^post34, (-ni^0+nN^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l24 -> l18 : tmp___2^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=0, (bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 2+2*nDim^0 New rule: l5 -> l18 : tmp___2^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, (-ni^0+nN^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 6+4*nDim^0 Applied chaining First rule: l5 -> l24 : ni^0'=nDim^0, nSumDiag1^0'=nSumDiag1^post34, (-ni^0+nN^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l24 -> l18 : tmp___2^0'=1, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=1, (nSum^0-nSumDiag1^0 == 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 3+2*nDim^0 New rule: l5 -> l18 : tmp___2^0'=1, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=1, nSumDiag1^0'=nSumDiag1^post34, (-1+bSum^0 >= 0 /\ -ni^0+nN^0 <= 0 /\ -nSumDiag1^post34+nSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 7+4*nDim^0 Applied chaining First rule: l5 -> l24 : ni^0'=nDim^0, nSumDiag1^0'=nSumDiag1^post34, (-ni^0+nN^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l24 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, (1+nSum^0-nSumDiag1^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 New rule: l5 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, (-1+bSum^0 >= 0 /\ -ni^0+nN^0 <= 0 /\ 1-nSumDiag1^post34+nSum^0 <= 0 /\ -1+nDim^0 >= 0), cost: 8+2*nDim^0 Applied chaining First rule: l5 -> l24 : ni^0'=nDim^0, nSumDiag1^0'=nSumDiag1^post34, (-ni^0+nN^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l24 -> l18 : tmp___2^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=0, (1+nSum^0-nSumDiag1^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 New rule: l5 -> l18 : tmp___2^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, (-1+bSum^0 >= 0 /\ -ni^0+nN^0 <= 0 /\ 1-nSumDiag1^post34+nSum^0 <= 0 /\ -1+nDim^0 >= 0), cost: 8+4*nDim^0 Applied deletion Removed the following rules: 256 257 267 268 270 273 274 Eliminating location l25 by chaining: Applied chaining First rule: l13 -> l25 : tmp___1^0'=0, (1+nj^0-nN^0 <= 0 /\ bDistinct^0 == 0), cost: 3 Second rule: l25 -> l13 : nj^0'=1+nj^0, bDistinct^0'=tmp___1^0, TRUE, cost: 1 New rule: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=0, tmp___1^0'=0, (1+nj^0-nN^0 <= 0 /\ bDistinct^0 == 0), cost: 4 Applied chaining First rule: l13 -> l25 : tmp___1^0'=0, (1+nj^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 4 Second rule: l25 -> l13 : nj^0'=1+nj^0, bDistinct^0'=tmp___1^0, TRUE, cost: 1 New rule: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=0, tmp___1^0'=0, (1+nj^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 5 Applied chaining First rule: l13 -> l25 : tmp___1^0'=1, (1+nj^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 5 Second rule: l25 -> l13 : nj^0'=1+nj^0, bDistinct^0'=tmp___1^0, TRUE, cost: 1 New rule: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=1, tmp___1^0'=1, (1+nj^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 6 Applied chaining First rule: l13 -> l25 : tmp___1^0'=0, (1+bDistinct^0 <= 0 /\ 1+nj^0-nN^0 <= 0), cost: 4 Second rule: l25 -> l13 : nj^0'=1+nj^0, bDistinct^0'=tmp___1^0, TRUE, cost: 1 New rule: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=0, tmp___1^0'=0, (1+bDistinct^0 <= 0 /\ 1+nj^0-nN^0 <= 0), cost: 5 Applied chaining First rule: l13 -> l25 : tmp___1^0'=1, (1+bDistinct^0 <= 0 /\ 1+nj^0-nN^0 <= 0), cost: 5 Second rule: l25 -> l13 : nj^0'=1+nj^0, bDistinct^0'=tmp___1^0, TRUE, cost: 1 New rule: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=1, tmp___1^0'=1, (1+bDistinct^0 <= 0 /\ 1+nj^0-nN^0 <= 0), cost: 6 Applied deletion Removed the following rules: 139 258 259 260 261 262 Eliminating location l11 by chaining: Applied chaining First rule: l18 -> l11 : (1-nSumDiag2^0+nSum^0 <= 0 /\ nDim^0-ni^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, (1-nSumDiag2^0+nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 5 Applied chaining First rule: l18 -> l11 : (1+nSumDiag2^0-nSum^0 <= 0 /\ nDim^0-ni^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, (1+nSumDiag2^0-nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 5 Applied chaining First rule: l18 -> l11 : (1-nSumDiag2^0+nSum^0 <= 0 /\ nDim^0-ni^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, (1-nSumDiag2^0+nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 5 Applied chaining First rule: l18 -> l11 : (1+nSumDiag2^0-nSum^0 <= 0 /\ nDim^0-ni^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, (1+nSumDiag2^0-nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 5 Applied deletion Removed the following rules: 116 282 283 285 286 Eliminating location l12 by chaining: Applied chaining First rule: l18 -> l12 : tmp___3^0'=0, (nDim^0-ni^0 <= 0 /\ bSum^0 == 0), cost: 3 Second rule: l12 -> l2 : ni^0'=0, bSum^0'=tmp___3^0, TRUE, cost: 1 New rule: l18 -> l2 : tmp___3^0'=0, ni^0'=0, bSum^0'=0, (nDim^0-ni^0 <= 0 /\ bSum^0 == 0), cost: 4 Applied chaining First rule: l18 -> l12 : tmp___3^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 4 Second rule: l12 -> l2 : ni^0'=0, bSum^0'=tmp___3^0, TRUE, cost: 1 New rule: l18 -> l2 : tmp___3^0'=1, ni^0'=0, bSum^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 5 Applied chaining First rule: l18 -> l12 : tmp___3^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 4 Second rule: l12 -> l2 : ni^0'=0, bSum^0'=tmp___3^0, TRUE, cost: 1 New rule: l18 -> l2 : tmp___3^0'=1, ni^0'=0, bSum^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 5 Applied chaining First rule: l18 -> l12 : tmp___3^0'=0, (1-nSumDiag2^0+nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 5 Second rule: l12 -> l2 : ni^0'=0, bSum^0'=tmp___3^0, TRUE, cost: 1 New rule: l18 -> l2 : tmp___3^0'=0, ni^0'=0, bSum^0'=0, (1-nSumDiag2^0+nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 6 Applied chaining First rule: l18 -> l12 : tmp___3^0'=0, (1+nSumDiag2^0-nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 5 Second rule: l12 -> l2 : ni^0'=0, bSum^0'=tmp___3^0, TRUE, cost: 1 New rule: l18 -> l2 : tmp___3^0'=0, ni^0'=0, bSum^0'=0, (1+nSumDiag2^0-nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 6 Applied chaining First rule: l18 -> l12 : tmp___3^0'=0, (1-nSumDiag2^0+nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 5 Second rule: l12 -> l2 : ni^0'=0, bSum^0'=tmp___3^0, TRUE, cost: 1 New rule: l18 -> l2 : tmp___3^0'=0, ni^0'=0, bSum^0'=0, (1-nSumDiag2^0+nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 6 Applied chaining First rule: l18 -> l12 : tmp___3^0'=0, (1+nSumDiag2^0-nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 5 Second rule: l12 -> l2 : ni^0'=0, bSum^0'=tmp___3^0, TRUE, cost: 1 New rule: l18 -> l2 : tmp___3^0'=0, ni^0'=0, bSum^0'=0, (1+nSumDiag2^0-nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 6 Applied deletion Removed the following rules: 117 281 284 287 330 331 332 333 Eliminating location l4 by chaining: Applied chaining First rule: l2 -> l4 : nj^0'=0, nSumRow^0'=0, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0), cost: 4 Second rule: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, bSum^0 == 0, cost: 2 New rule: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0 /\ bSum^0 == 0), cost: 6 Applied chaining First rule: l2 -> l4 : nj^0'=0, nSumRow^0'=0, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0), cost: 4 Second rule: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=1, bSum^0'=1, (-1+bSum^0 >= 0 /\ -nSumRow^0+nSum^0 == 0), cost: 3 New rule: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, tmp___4^0'=1, bSum^0'=1, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0 /\ -1+bSum^0 >= 0 /\ nSum^0 == 0), cost: 7 Applied chaining First rule: l2 -> l4 : nj^0'=0, nSumRow^0'=0, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0), cost: 4 Second rule: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=1, bSum^0'=1, (-nSumRow^0+nSum^0 == 0 /\ 1+bSum^0 <= 0), cost: 3 New rule: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, tmp___4^0'=1, bSum^0'=1, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0 /\ 1+bSum^0 <= 0 /\ nSum^0 == 0), cost: 7 Applied chaining First rule: l2 -> l4 : nj^0'=0, nSumRow^0'=0, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0), cost: 4 Second rule: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (-1+bSum^0 >= 0 /\ 1-nSumRow^0+nSum^0 <= 0), cost: 4 New rule: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0 /\ -1+bSum^0 >= 0 /\ 1+nSum^0 <= 0), cost: 8 Applied chaining First rule: l2 -> l4 : nj^0'=0, nSumRow^0'=0, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0), cost: 4 Second rule: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (-1+bSum^0 >= 0 /\ 1+nSumRow^0-nSum^0 <= 0), cost: 4 New rule: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0 /\ 1-nSum^0 <= 0 /\ -1+bSum^0 >= 0), cost: 8 Applied simplification Original rule: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0 /\ 1-nSum^0 <= 0 /\ -1+bSum^0 >= 0), cost: 8 New rule: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0 /\ -1+nSum^0 >= 0 /\ -1+bSum^0 >= 0), cost: 8 Applied chaining First rule: l2 -> l4 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (1-nDim^0+ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, bSum^0 == 0, cost: 2 New rule: l2 -> l2 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nDim^0+ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 6+2*nDim^0 Applied chaining First rule: l2 -> l4 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (1-nDim^0+ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=1, bSum^0'=1, (-1+bSum^0 >= 0 /\ -nSumRow^0+nSum^0 == 0), cost: 3 New rule: l2 -> l2 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, tmp___4^0'=1, bSum^0'=1, (1-nDim^0+ni^0 <= 0 /\ -nSumRow^post10+nSum^0 == 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 7+2*nDim^0 Applied chaining First rule: l2 -> l4 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (1-nDim^0+ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=1, bSum^0'=1, (-nSumRow^0+nSum^0 == 0 /\ 1+bSum^0 <= 0), cost: 3 New rule: l2 -> l2 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, tmp___4^0'=1, bSum^0'=1, (1-nDim^0+ni^0 <= 0 /\ -nSumRow^post10+nSum^0 == 0 /\ 1+bSum^0 <= 0 /\ -1+nDim^0 >= 0), cost: 7+2*nDim^0 Applied chaining First rule: l2 -> l4 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (1-nDim^0+ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (-1+bSum^0 >= 0 /\ 1-nSumRow^0+nSum^0 <= 0), cost: 4 New rule: l2 -> l2 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nDim^0+ni^0 <= 0 /\ 1-nSumRow^post10+nSum^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 8+2*nDim^0 Applied chaining First rule: l2 -> l4 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, (1-nDim^0+ni^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l4 -> l2 : ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (-1+bSum^0 >= 0 /\ 1+nSumRow^0-nSum^0 <= 0), cost: 4 New rule: l2 -> l2 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nDim^0+ni^0 <= 0 /\ 1+nSumRow^post10-nSum^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 8+2*nDim^0 Applied deletion Removed the following rules: 288 289 294 295 296 297 298 Eliminating location l55 by chaining: Applied chaining First rule: l10 -> l55 : nSumCol^0'=0, ni^0'=0, (nDim^0 <= 0 /\ 1-nDim^0+nj^0 <= 0), cost: 4 Second rule: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, bSum^0'=0, bSum^0 == 0, cost: 2 New rule: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, nSumCol^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ bSum^0 == 0 /\ 1-nDim^0+nj^0 <= 0), cost: 6 Applied chaining First rule: l10 -> l55 : nSumCol^0'=0, ni^0'=0, (nDim^0 <= 0 /\ 1-nDim^0+nj^0 <= 0), cost: 4 Second rule: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, bSum^0'=1, (-1+bSum^0 >= 0 /\ nSumCol^0-nSum^0 == 0), cost: 3 New rule: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, nSumCol^0'=0, ni^0'=0, bSum^0'=1, (nDim^0 <= 0 /\ -1+bSum^0 >= 0 /\ -nSum^0 == 0 /\ 1-nDim^0+nj^0 <= 0), cost: 7 Applied simplification Original rule: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, nSumCol^0'=0, ni^0'=0, bSum^0'=1, (nDim^0 <= 0 /\ -1+bSum^0 >= 0 /\ -nSum^0 == 0 /\ 1-nDim^0+nj^0 <= 0), cost: 7 New rule: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, nSumCol^0'=0, ni^0'=0, bSum^0'=1, (nDim^0 <= 0 /\ -1+bSum^0 >= 0 /\ nSum^0 == 0 /\ 1-nDim^0+nj^0 <= 0), cost: 7 Applied chaining First rule: l10 -> l55 : nSumCol^0'=0, ni^0'=0, (nDim^0 <= 0 /\ 1-nDim^0+nj^0 <= 0), cost: 4 Second rule: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, bSum^0'=1, (1+bSum^0 <= 0 /\ nSumCol^0-nSum^0 == 0), cost: 3 New rule: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, nSumCol^0'=0, ni^0'=0, bSum^0'=1, (nDim^0 <= 0 /\ -nSum^0 == 0 /\ 1+bSum^0 <= 0 /\ 1-nDim^0+nj^0 <= 0), cost: 7 Applied simplification Original rule: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, nSumCol^0'=0, ni^0'=0, bSum^0'=1, (nDim^0 <= 0 /\ -nSum^0 == 0 /\ 1+bSum^0 <= 0 /\ 1-nDim^0+nj^0 <= 0), cost: 7 New rule: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, nSumCol^0'=0, ni^0'=0, bSum^0'=1, (nDim^0 <= 0 /\ 1+bSum^0 <= 0 /\ nSum^0 == 0 /\ 1-nDim^0+nj^0 <= 0), cost: 7 Applied chaining First rule: l10 -> l55 : nSumCol^0'=0, ni^0'=0, (nDim^0 <= 0 /\ 1-nDim^0+nj^0 <= 0), cost: 4 Second rule: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, bSum^0'=0, (-1+bSum^0 >= 0 /\ 1-nSumCol^0+nSum^0 <= 0), cost: 4 New rule: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, nSumCol^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ -1+bSum^0 >= 0 /\ 1+nSum^0 <= 0 /\ 1-nDim^0+nj^0 <= 0), cost: 8 Applied chaining First rule: l10 -> l55 : nSumCol^0'=0, ni^0'=0, (nDim^0 <= 0 /\ 1-nDim^0+nj^0 <= 0), cost: 4 Second rule: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, bSum^0'=0, (-1+bSum^0 >= 0 /\ 1+nSumCol^0-nSum^0 <= 0), cost: 4 New rule: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, nSumCol^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ 1-nSum^0 <= 0 /\ -1+bSum^0 >= 0 /\ 1-nDim^0+nj^0 <= 0), cost: 8 Applied simplification Original rule: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, nSumCol^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ 1-nSum^0 <= 0 /\ -1+bSum^0 >= 0 /\ 1-nDim^0+nj^0 <= 0), cost: 8 New rule: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, nSumCol^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ -1+nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ 1-nDim^0+nj^0 <= 0), cost: 8 Applied chaining First rule: l10 -> l55 : nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, (1-nDim^0+nj^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, bSum^0'=0, bSum^0 == 0, cost: 2 New rule: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, bSum^0'=0, (bSum^0 == 0 /\ 1-nDim^0+nj^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-nDim^0+nj^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, bSum^0'=1, (-1+bSum^0 >= 0 /\ nSumCol^0-nSum^0 == 0), cost: 3 New rule: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, bSum^0'=1, (-1+bSum^0 >= 0 /\ nSumCol^post97-nSum^0 == 0 /\ 1-nDim^0+nj^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-nDim^0+nj^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, bSum^0'=1, (1+bSum^0 <= 0 /\ nSumCol^0-nSum^0 == 0), cost: 3 New rule: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, bSum^0'=1, (nSumCol^post97-nSum^0 == 0 /\ 1+bSum^0 <= 0 /\ 1-nDim^0+nj^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-nDim^0+nj^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, bSum^0'=0, (-1+bSum^0 >= 0 /\ 1-nSumCol^0+nSum^0 <= 0), cost: 4 New rule: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, bSum^0'=0, (1-nSumCol^post97+nSum^0 <= 0 /\ -1+bSum^0 >= 0 /\ 1-nDim^0+nj^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-nDim^0+nj^0 <= 0 /\ -1+nDim^0 >= 0), cost: 4+2*nDim^0 Second rule: l55 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, bSum^0'=0, (-1+bSum^0 >= 0 /\ 1+nSumCol^0-nSum^0 <= 0), cost: 4 New rule: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, bSum^0'=0, (-1+bSum^0 >= 0 /\ 1+nSumCol^post97-nSum^0 <= 0 /\ 1-nDim^0+nj^0 <= 0 /\ -1+nDim^0 >= 0), cost: 8+2*nDim^0 Applied deletion Removed the following rules: 301 302 307 308 309 310 311 Eliminated locations on tree-shaped paths Start location: l57 212: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 341: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0 /\ bSum^0 == 0), cost: 6 342: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, tmp___4^0'=1, bSum^0'=1, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0 /\ -1+bSum^0 >= 0 /\ nSum^0 == 0), cost: 7 343: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, tmp___4^0'=1, bSum^0'=1, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0 /\ 1+bSum^0 <= 0 /\ nSum^0 == 0), cost: 7 344: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0 /\ -1+bSum^0 >= 0 /\ 1+nSum^0 <= 0), cost: 8 345: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0 /\ -1+nSum^0 >= 0 /\ -1+bSum^0 >= 0), cost: 8 346: l2 -> l2 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nDim^0+ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 6+2*nDim^0 347: l2 -> l2 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, tmp___4^0'=1, bSum^0'=1, (1-nDim^0+ni^0 <= 0 /\ -nSumRow^post10+nSum^0 == 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 7+2*nDim^0 348: l2 -> l2 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, tmp___4^0'=1, bSum^0'=1, (1-nDim^0+ni^0 <= 0 /\ -nSumRow^post10+nSum^0 == 0 /\ 1+bSum^0 <= 0 /\ -1+nDim^0 >= 0), cost: 7+2*nDim^0 349: l2 -> l2 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nDim^0+ni^0 <= 0 /\ 1-nSumRow^post10+nSum^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 8+2*nDim^0 350: l2 -> l2 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nDim^0+ni^0 <= 0 /\ 1+nSumRow^post10-nSum^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 8+2*nDim^0 189: l5 -> l13 : nj^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 2 318: l5 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ -ni^0+nN^0 <= 0 /\ bSum^0 == 0), cost: 6 319: l5 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0 /\ -1+bSum^0 >= 0 /\ -ni^0+nN^0 <= 0), cost: 8 320: l5 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, (-ni^0+nN^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 6+2*nDim^0 321: l5 -> l18 : tmp___2^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, (-ni^0+nN^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 6+4*nDim^0 322: l5 -> l18 : tmp___2^0'=1, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=1, nSumDiag1^0'=nSumDiag1^post34, (-1+bSum^0 >= 0 /\ -ni^0+nN^0 <= 0 /\ -nSumDiag1^post34+nSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 7+4*nDim^0 323: l5 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, (-1+bSum^0 >= 0 /\ -ni^0+nN^0 <= 0 /\ 1-nSumDiag1^post34+nSum^0 <= 0 /\ -1+nDim^0 >= 0), cost: 8+2*nDim^0 324: l5 -> l18 : tmp___2^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, (-1+bSum^0 >= 0 /\ -ni^0+nN^0 <= 0 /\ 1-nSumDiag1^post34+nSum^0 <= 0 /\ -1+nDim^0 >= 0), cost: 8+4*nDim^0 351: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, nSumCol^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ bSum^0 == 0 /\ 1-nDim^0+nj^0 <= 0), cost: 6 352: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, nSumCol^0'=0, ni^0'=0, bSum^0'=1, (nDim^0 <= 0 /\ -1+bSum^0 >= 0 /\ nSum^0 == 0 /\ 1-nDim^0+nj^0 <= 0), cost: 7 353: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, nSumCol^0'=0, ni^0'=0, bSum^0'=1, (nDim^0 <= 0 /\ 1+bSum^0 <= 0 /\ nSum^0 == 0 /\ 1-nDim^0+nj^0 <= 0), cost: 7 354: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, nSumCol^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ -1+bSum^0 >= 0 /\ 1+nSum^0 <= 0 /\ 1-nDim^0+nj^0 <= 0), cost: 8 355: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, nSumCol^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ -1+nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ 1-nDim^0+nj^0 <= 0), cost: 8 356: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, bSum^0'=0, (bSum^0 == 0 /\ 1-nDim^0+nj^0 <= 0 /\ -1+nDim^0 >= 0), cost: 6+2*nDim^0 357: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, bSum^0'=1, (-1+bSum^0 >= 0 /\ nSumCol^post97-nSum^0 == 0 /\ 1-nDim^0+nj^0 <= 0 /\ -1+nDim^0 >= 0), cost: 7+2*nDim^0 358: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, bSum^0'=1, (nSumCol^post97-nSum^0 == 0 /\ 1+bSum^0 <= 0 /\ 1-nDim^0+nj^0 <= 0 /\ -1+nDim^0 >= 0), cost: 7+2*nDim^0 359: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, bSum^0'=0, (1-nSumCol^post97+nSum^0 <= 0 /\ -1+bSum^0 >= 0 /\ 1-nDim^0+nj^0 <= 0 /\ -1+nDim^0 >= 0), cost: 8+2*nDim^0 360: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, bSum^0'=0, (-1+bSum^0 >= 0 /\ 1+nSumCol^post97-nSum^0 <= 0 /\ 1-nDim^0+nj^0 <= 0 /\ -1+nDim^0 >= 0), cost: 8+2*nDim^0 190: l13 -> l5 : ni^0'=1+ni^0, -nj^0+nN^0 <= 0, cost: 2 325: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=0, tmp___1^0'=0, (1+nj^0-nN^0 <= 0 /\ bDistinct^0 == 0), cost: 4 326: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=0, tmp___1^0'=0, (1+nj^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 5 327: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=1, tmp___1^0'=1, (1+nj^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 6 328: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=0, tmp___1^0'=0, (1+bDistinct^0 <= 0 /\ 1+nj^0-nN^0 <= 0), cost: 5 329: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=1, tmp___1^0'=1, (1+bDistinct^0 <= 0 /\ 1+nj^0-nN^0 <= 0), cost: 6 334: l18 -> l2 : tmp___3^0'=0, ni^0'=0, bSum^0'=0, (nDim^0-ni^0 <= 0 /\ bSum^0 == 0), cost: 4 335: l18 -> l2 : tmp___3^0'=1, ni^0'=0, bSum^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 5 336: l18 -> l2 : tmp___3^0'=1, ni^0'=0, bSum^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 5 337: l18 -> l2 : tmp___3^0'=0, ni^0'=0, bSum^0'=0, (1-nSumDiag2^0+nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 6 338: l18 -> l2 : tmp___3^0'=0, ni^0'=0, bSum^0'=0, (1+nSumDiag2^0-nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 6 339: l18 -> l2 : tmp___3^0'=0, ni^0'=0, bSum^0'=0, (1-nSumDiag2^0+nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 6 340: l18 -> l2 : tmp___3^0'=0, ni^0'=0, bSum^0'=0, (1+nSumDiag2^0-nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 6 152: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 186: l30 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 251: l30 -> l29 : tmp___0^0'=0, (bDomain^0 == 0 /\ 1+ni^0-nN^0 <= 0), cost: 3 252: l30 -> l29 : tmp___0^0'=0, (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 4 254: l30 -> l29 : tmp___0^0'=0, (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 4 314: l30 -> l29 : tmp___0^0'=0, (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 5 315: l30 -> l29 : tmp___0^0'=1, (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 5 316: l30 -> l29 : tmp___0^0'=0, (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 5 317: l30 -> l29 : tmp___0^0'=1, (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 5 249: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 <= 0, cost: 4 250: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Applied pruning (of leafs and parallel rules): Start location: l57 212: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 341: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0 /\ bSum^0 == 0), cost: 6 342: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, tmp___4^0'=1, bSum^0'=1, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0 /\ -1+bSum^0 >= 0 /\ nSum^0 == 0), cost: 7 344: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0 /\ -1+bSum^0 >= 0 /\ 1+nSum^0 <= 0), cost: 8 345: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0 /\ -1+nSum^0 >= 0 /\ -1+bSum^0 >= 0), cost: 8 346: l2 -> l2 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nDim^0+ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 6+2*nDim^0 189: l5 -> l13 : nj^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 2 318: l5 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ -ni^0+nN^0 <= 0 /\ bSum^0 == 0), cost: 6 319: l5 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0 /\ -1+bSum^0 >= 0 /\ -ni^0+nN^0 <= 0), cost: 8 320: l5 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, (-ni^0+nN^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 6+2*nDim^0 321: l5 -> l18 : tmp___2^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, (-ni^0+nN^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 6+4*nDim^0 322: l5 -> l18 : tmp___2^0'=1, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=1, nSumDiag1^0'=nSumDiag1^post34, (-1+bSum^0 >= 0 /\ -ni^0+nN^0 <= 0 /\ -nSumDiag1^post34+nSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 7+4*nDim^0 351: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, nSumCol^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ bSum^0 == 0 /\ 1-nDim^0+nj^0 <= 0), cost: 6 352: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, nSumCol^0'=0, ni^0'=0, bSum^0'=1, (nDim^0 <= 0 /\ -1+bSum^0 >= 0 /\ nSum^0 == 0 /\ 1-nDim^0+nj^0 <= 0), cost: 7 354: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, nSumCol^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ -1+bSum^0 >= 0 /\ 1+nSum^0 <= 0 /\ 1-nDim^0+nj^0 <= 0), cost: 8 355: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, nSumCol^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ -1+nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ 1-nDim^0+nj^0 <= 0), cost: 8 356: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, bSum^0'=0, (bSum^0 == 0 /\ 1-nDim^0+nj^0 <= 0 /\ -1+nDim^0 >= 0), cost: 6+2*nDim^0 190: l13 -> l5 : ni^0'=1+ni^0, -nj^0+nN^0 <= 0, cost: 2 325: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=0, tmp___1^0'=0, (1+nj^0-nN^0 <= 0 /\ bDistinct^0 == 0), cost: 4 326: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=0, tmp___1^0'=0, (1+nj^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 5 327: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=1, tmp___1^0'=1, (1+nj^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 6 328: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=0, tmp___1^0'=0, (1+bDistinct^0 <= 0 /\ 1+nj^0-nN^0 <= 0), cost: 5 329: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=1, tmp___1^0'=1, (1+bDistinct^0 <= 0 /\ 1+nj^0-nN^0 <= 0), cost: 6 334: l18 -> l2 : tmp___3^0'=0, ni^0'=0, bSum^0'=0, (nDim^0-ni^0 <= 0 /\ bSum^0 == 0), cost: 4 335: l18 -> l2 : tmp___3^0'=1, ni^0'=0, bSum^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 5 336: l18 -> l2 : tmp___3^0'=1, ni^0'=0, bSum^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 5 337: l18 -> l2 : tmp___3^0'=0, ni^0'=0, bSum^0'=0, (1-nSumDiag2^0+nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 6 338: l18 -> l2 : tmp___3^0'=0, ni^0'=0, bSum^0'=0, (1+nSumDiag2^0-nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 6 152: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 186: l30 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 251: l30 -> l29 : tmp___0^0'=0, (bDomain^0 == 0 /\ 1+ni^0-nN^0 <= 0), cost: 3 314: l30 -> l29 : tmp___0^0'=0, (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 5 315: l30 -> l29 : tmp___0^0'=1, (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 5 316: l30 -> l29 : tmp___0^0'=0, (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 5 317: l30 -> l29 : tmp___0^0'=1, (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 5 249: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 <= 0, cost: 4 250: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Applied acceleration Original rule: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0 /\ bSum^0 == 0), cost: 6 New rule: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=n4+ni^0, tmp___4^0'=0, bSum^0'=0, (-bSum^0 >= 0 /\ -1+n4 >= 0 /\ nDim^0-n4-ni^0 >= 0 /\ bSum^0 >= 0 /\ -nDim^0 >= 0), cost: 6*n4 Sub-proof via acceration calculus written to file:///tmp/tmpnam_DADGjl.txt Applied instantiation Original rule: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=n4+ni^0, tmp___4^0'=0, bSum^0'=0, (-bSum^0 >= 0 /\ -1+n4 >= 0 /\ nDim^0-n4-ni^0 >= 0 /\ bSum^0 >= 0 /\ -nDim^0 >= 0), cost: 6*n4 New rule: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=nDim^0, tmp___4^0'=0, bSum^0'=0, (0 >= 0 /\ -bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ bSum^0 >= 0 /\ -nDim^0 >= 0), cost: 6*nDim^0-6*ni^0 Applied acceleration Original rule: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, tmp___4^0'=1, bSum^0'=1, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0 /\ -1+bSum^0 >= 0 /\ nSum^0 == 0), cost: 7 New rule: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=ni^0+n5, tmp___4^0'=1, bSum^0'=1, (-1+bSum^0 >= 0 /\ -nSum^0 >= 0 /\ -1+n5 >= 0 /\ -nDim^0 >= 0 /\ nSum^0 >= 0 /\ nDim^0-ni^0-n5 >= 0), cost: 7*n5 Sub-proof via acceration calculus written to file:///tmp/tmpnam_nGkIhf.txt Applied instantiation Original rule: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=ni^0+n5, tmp___4^0'=1, bSum^0'=1, (-1+bSum^0 >= 0 /\ -nSum^0 >= 0 /\ -1+n5 >= 0 /\ -nDim^0 >= 0 /\ nSum^0 >= 0 /\ nDim^0-ni^0-n5 >= 0), cost: 7*n5 New rule: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=nDim^0, tmp___4^0'=1, bSum^0'=1, (0 >= 0 /\ -1+bSum^0 >= 0 /\ -nSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ -nDim^0 >= 0 /\ nSum^0 >= 0), cost: 7*nDim^0-7*ni^0 Applied acceleration Original rule: l2 -> l2 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nDim^0+ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 6+2*nDim^0 New rule: l2 -> l2 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=ni^0+n8, tmp___4^0'=0, bSum^0'=0, (-bSum^0 >= 0 /\ -1+n8 >= 0 /\ bSum^0 >= 0 /\ nDim^0-ni^0-n8 >= 0 /\ -1+nDim^0 >= 0), cost: 2*nDim^0*n8+6*n8 Sub-proof via acceration calculus written to file:///tmp/tmpnam_HEIBjb.txt Applied instantiation Original rule: l2 -> l2 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=ni^0+n8, tmp___4^0'=0, bSum^0'=0, (-bSum^0 >= 0 /\ -1+n8 >= 0 /\ bSum^0 >= 0 /\ nDim^0-ni^0-n8 >= 0 /\ -1+nDim^0 >= 0), cost: 2*nDim^0*n8+6*n8 New rule: l2 -> l2 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=nDim^0, tmp___4^0'=0, bSum^0'=0, (0 >= 0 /\ -bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ bSum^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 : nj^0'=0, nSumRow^0'=0, ni^0'=nDim^0, tmp___4^0'=0, bSum^0'=0, (0 >= 0 /\ -bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ bSum^0 >= 0 /\ -nDim^0 >= 0), cost: 6*nDim^0-6*ni^0 New rule: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=nDim^0, tmp___4^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ -1+nDim^0-ni^0 >= 0 /\ bSum^0 <= 0 /\ bSum^0 >= 0), cost: 6*nDim^0-6*ni^0 Applied simplification Original rule: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=nDim^0, tmp___4^0'=1, bSum^0'=1, (0 >= 0 /\ -1+bSum^0 >= 0 /\ -nSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ -nDim^0 >= 0 /\ nSum^0 >= 0), cost: 7*nDim^0-7*ni^0 New rule: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=nDim^0, tmp___4^0'=1, bSum^0'=1, (nDim^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ nSum^0 <= 0 /\ nSum^0 >= 0), cost: 7*nDim^0-7*ni^0 Applied simplification Original rule: l2 -> l2 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=nDim^0, tmp___4^0'=0, bSum^0'=0, (0 >= 0 /\ -bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6*nDim^0-6*ni^0+2*nDim^0*(nDim^0-ni^0) New rule: l2 -> l2 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=nDim^0, tmp___4^0'=0, bSum^0'=0, (-1+nDim^0-ni^0 >= 0 /\ bSum^0 <= 0 /\ bSum^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 : nj^0'=1+nj^0, tmp___5^0'=0, nSumCol^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ bSum^0 == 0 /\ 1-nDim^0+nj^0 <= 0), cost: 6 New rule: l10 -> l10 : nj^0'=nj^0+n13, tmp___5^0'=0, nSumCol^0'=0, ni^0'=0, bSum^0'=0, (nDim^0-nj^0-n13 >= 0 /\ -1+n13 >= 0 /\ -bSum^0 >= 0 /\ bSum^0 >= 0 /\ -nDim^0 >= 0), cost: 6*n13 Sub-proof via acceration calculus written to file:///tmp/tmpnam_DLBFiF.txt Applied instantiation Original rule: l10 -> l10 : nj^0'=nj^0+n13, tmp___5^0'=0, nSumCol^0'=0, ni^0'=0, bSum^0'=0, (nDim^0-nj^0-n13 >= 0 /\ -1+n13 >= 0 /\ -bSum^0 >= 0 /\ bSum^0 >= 0 /\ -nDim^0 >= 0), cost: 6*n13 New rule: l10 -> l10 : nj^0'=nDim^0, tmp___5^0'=0, nSumCol^0'=0, ni^0'=0, bSum^0'=0, (0 >= 0 /\ -bSum^0 >= 0 /\ -1+nDim^0-nj^0 >= 0 /\ bSum^0 >= 0 /\ -nDim^0 >= 0), cost: 6*nDim^0-6*nj^0 Applied acceleration Original rule: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=1, nSumCol^0'=0, ni^0'=0, bSum^0'=1, (nDim^0 <= 0 /\ -1+bSum^0 >= 0 /\ nSum^0 == 0 /\ 1-nDim^0+nj^0 <= 0), cost: 7 New rule: l10 -> l10 : nj^0'=nj^0+n14, tmp___5^0'=1, nSumCol^0'=0, ni^0'=0, bSum^0'=1, (nDim^0-nj^0-n14 >= 0 /\ -1+n14 >= 0 /\ -1+bSum^0 >= 0 /\ -nSum^0 >= 0 /\ -nDim^0 >= 0 /\ nSum^0 >= 0), cost: 7*n14 Sub-proof via acceration calculus written to file:///tmp/tmpnam_JiPGjG.txt Applied instantiation Original rule: l10 -> l10 : nj^0'=nj^0+n14, tmp___5^0'=1, nSumCol^0'=0, ni^0'=0, bSum^0'=1, (nDim^0-nj^0-n14 >= 0 /\ -1+n14 >= 0 /\ -1+bSum^0 >= 0 /\ -nSum^0 >= 0 /\ -nDim^0 >= 0 /\ nSum^0 >= 0), cost: 7*n14 New rule: l10 -> l10 : nj^0'=nDim^0, tmp___5^0'=1, nSumCol^0'=0, ni^0'=0, bSum^0'=1, (0 >= 0 /\ -1+nDim^0-nj^0 >= 0 /\ -1+bSum^0 >= 0 /\ -nSum^0 >= 0 /\ -nDim^0 >= 0 /\ nSum^0 >= 0), cost: 7*nDim^0-7*nj^0 Applied acceleration Original rule: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, bSum^0'=0, (bSum^0 == 0 /\ 1-nDim^0+nj^0 <= 0 /\ -1+nDim^0 >= 0), cost: 6+2*nDim^0 New rule: l10 -> l10 : nj^0'=nj^0+n17, tmp___5^0'=0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, bSum^0'=0, (-bSum^0 >= 0 /\ nDim^0-nj^0-n17 >= 0 /\ -1+n17 >= 0 /\ bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6*n17+2*nDim^0*n17 Sub-proof via acceration calculus written to file:///tmp/tmpnam_IGBFME.txt Applied instantiation Original rule: l10 -> l10 : nj^0'=nj^0+n17, tmp___5^0'=0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, bSum^0'=0, (-bSum^0 >= 0 /\ nDim^0-nj^0-n17 >= 0 /\ -1+n17 >= 0 /\ bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6*n17+2*nDim^0*n17 New rule: l10 -> l10 : nj^0'=nDim^0, tmp___5^0'=0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, bSum^0'=0, (0 >= 0 /\ -bSum^0 >= 0 /\ -1+nDim^0-nj^0 >= 0 /\ bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6*nDim^0-6*nj^0+2*nDim^0*(nDim^0-nj^0) Applied simplification Original rule: l10 -> l10 : nj^0'=nDim^0, tmp___5^0'=0, nSumCol^0'=0, ni^0'=0, bSum^0'=0, (0 >= 0 /\ -bSum^0 >= 0 /\ -1+nDim^0-nj^0 >= 0 /\ bSum^0 >= 0 /\ -nDim^0 >= 0), cost: 6*nDim^0-6*nj^0 New rule: l10 -> l10 : nj^0'=nDim^0, tmp___5^0'=0, nSumCol^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ -1+nDim^0-nj^0 >= 0 /\ bSum^0 <= 0 /\ bSum^0 >= 0), cost: 6*nDim^0-6*nj^0 Applied simplification Original rule: l10 -> l10 : nj^0'=nDim^0, tmp___5^0'=1, nSumCol^0'=0, ni^0'=0, bSum^0'=1, (0 >= 0 /\ -1+nDim^0-nj^0 >= 0 /\ -1+bSum^0 >= 0 /\ -nSum^0 >= 0 /\ -nDim^0 >= 0 /\ nSum^0 >= 0), cost: 7*nDim^0-7*nj^0 New rule: l10 -> l10 : nj^0'=nDim^0, tmp___5^0'=1, nSumCol^0'=0, ni^0'=0, bSum^0'=1, (nDim^0 <= 0 /\ -1+nDim^0-nj^0 >= 0 /\ -1+bSum^0 >= 0 /\ nSum^0 <= 0 /\ nSum^0 >= 0), cost: 7*nDim^0-7*nj^0 Applied simplification Original rule: l10 -> l10 : nj^0'=nDim^0, tmp___5^0'=0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, bSum^0'=0, (0 >= 0 /\ -bSum^0 >= 0 /\ -1+nDim^0-nj^0 >= 0 /\ bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6*nDim^0-6*nj^0+2*nDim^0*(nDim^0-nj^0) New rule: l10 -> l10 : nj^0'=nDim^0, tmp___5^0'=0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, bSum^0'=0, (-1+nDim^0-nj^0 >= 0 /\ bSum^0 <= 0 /\ bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6*nDim^0-6*nj^0+2*nDim^0*(nDim^0-nj^0) Applied deletion Removed the following rules: 351 352 356 Applied acceleration Original rule: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=0, tmp___1^0'=0, (1+nj^0-nN^0 <= 0 /\ bDistinct^0 == 0), cost: 4 New rule: l13 -> l13 : nj^0'=nj^0+n22, bDistinct^0'=0, tmp___1^0'=0, (-1+n22 >= 0 /\ bDistinct^0 >= 0 /\ -nj^0+nN^0-n22 >= 0 /\ -bDistinct^0 >= 0), cost: 4*n22 Sub-proof via acceration calculus written to file:///tmp/tmpnam_iJbNaj.txt Applied instantiation Original rule: l13 -> l13 : nj^0'=nj^0+n22, bDistinct^0'=0, tmp___1^0'=0, (-1+n22 >= 0 /\ bDistinct^0 >= 0 /\ -nj^0+nN^0-n22 >= 0 /\ -bDistinct^0 >= 0), cost: 4*n22 New rule: l13 -> l13 : nj^0'=nN^0, bDistinct^0'=0, tmp___1^0'=0, (0 >= 0 /\ -1-nj^0+nN^0 >= 0 /\ bDistinct^0 >= 0 /\ -bDistinct^0 >= 0), cost: -4*nj^0+4*nN^0 Applied acceleration Original rule: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=1, tmp___1^0'=1, (1+nj^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 6 New rule: l13 -> l13 : nj^0'=nj^0+n24, bDistinct^0'=1, tmp___1^0'=1, (-nj^0-n24+nN^0 >= 0 /\ -1+n24 >= 0 /\ -1+bDistinct^0 >= 0), cost: 6*n24 Sub-proof via acceration calculus written to file:///tmp/tmpnam_AcAEKl.txt Applied instantiation Original rule: l13 -> l13 : nj^0'=nj^0+n24, bDistinct^0'=1, tmp___1^0'=1, (-nj^0-n24+nN^0 >= 0 /\ -1+n24 >= 0 /\ -1+bDistinct^0 >= 0), cost: 6*n24 New rule: l13 -> l13 : nj^0'=nN^0, bDistinct^0'=1, tmp___1^0'=1, (0 >= 0 /\ -1-nj^0+nN^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -6*nj^0+6*nN^0 Applied simplification Original rule: l13 -> l13 : nj^0'=nN^0, bDistinct^0'=0, tmp___1^0'=0, (0 >= 0 /\ -1-nj^0+nN^0 >= 0 /\ bDistinct^0 >= 0 /\ -bDistinct^0 >= 0), cost: -4*nj^0+4*nN^0 New rule: l13 -> l13 : nj^0'=nN^0, bDistinct^0'=0, tmp___1^0'=0, (-1-nj^0+nN^0 >= 0 /\ bDistinct^0 <= 0 /\ bDistinct^0 >= 0), cost: -4*nj^0+4*nN^0 Applied simplification Original rule: l13 -> l13 : nj^0'=nN^0, bDistinct^0'=1, tmp___1^0'=1, (0 >= 0 /\ -1-nj^0+nN^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -6*nj^0+6*nN^0 New rule: l13 -> l13 : nj^0'=nN^0, bDistinct^0'=1, tmp___1^0'=1, (-1-nj^0+nN^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -6*nj^0+6*nN^0 Applied deletion Removed the following rules: 325 327 Accelerated simple loops Start location: l57 212: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 344: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0 /\ -1+bSum^0 >= 0 /\ 1+nSum^0 <= 0), cost: 8 345: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=1+ni^0, tmp___4^0'=0, bSum^0'=0, (1-nDim^0+ni^0 <= 0 /\ nDim^0 <= 0 /\ -1+nSum^0 >= 0 /\ -1+bSum^0 >= 0), cost: 8 364: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=nDim^0, tmp___4^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ -1+nDim^0-ni^0 >= 0 /\ bSum^0 <= 0 /\ bSum^0 >= 0), cost: 6*nDim^0-6*ni^0 365: l2 -> l2 : nj^0'=0, nSumRow^0'=0, ni^0'=nDim^0, tmp___4^0'=1, bSum^0'=1, (nDim^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0-ni^0 >= 0 /\ nSum^0 <= 0 /\ nSum^0 >= 0), cost: 7*nDim^0-7*ni^0 366: l2 -> l2 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=nDim^0, tmp___4^0'=0, bSum^0'=0, (-1+nDim^0-ni^0 >= 0 /\ bSum^0 <= 0 /\ bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6*nDim^0-6*ni^0+2*nDim^0*(nDim^0-ni^0) 189: l5 -> l13 : nj^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 2 318: l5 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ -ni^0+nN^0 <= 0 /\ bSum^0 == 0), cost: 6 319: l5 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0 /\ -1+bSum^0 >= 0 /\ -ni^0+nN^0 <= 0), cost: 8 320: l5 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, (-ni^0+nN^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 6+2*nDim^0 321: l5 -> l18 : tmp___2^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, (-ni^0+nN^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 6+4*nDim^0 322: l5 -> l18 : tmp___2^0'=1, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=1, nSumDiag1^0'=nSumDiag1^post34, (-1+bSum^0 >= 0 /\ -ni^0+nN^0 <= 0 /\ -nSumDiag1^post34+nSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 7+4*nDim^0 354: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, nSumCol^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ -1+bSum^0 >= 0 /\ 1+nSum^0 <= 0 /\ 1-nDim^0+nj^0 <= 0), cost: 8 355: l10 -> l10 : nj^0'=1+nj^0, tmp___5^0'=0, nSumCol^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ -1+nSum^0 >= 0 /\ -1+bSum^0 >= 0 /\ 1-nDim^0+nj^0 <= 0), cost: 8 370: l10 -> l10 : nj^0'=nDim^0, tmp___5^0'=0, nSumCol^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ -1+nDim^0-nj^0 >= 0 /\ bSum^0 <= 0 /\ bSum^0 >= 0), cost: 6*nDim^0-6*nj^0 371: l10 -> l10 : nj^0'=nDim^0, tmp___5^0'=1, nSumCol^0'=0, ni^0'=0, bSum^0'=1, (nDim^0 <= 0 /\ -1+nDim^0-nj^0 >= 0 /\ -1+bSum^0 >= 0 /\ nSum^0 <= 0 /\ nSum^0 >= 0), cost: 7*nDim^0-7*nj^0 372: l10 -> l10 : nj^0'=nDim^0, tmp___5^0'=0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, bSum^0'=0, (-1+nDim^0-nj^0 >= 0 /\ bSum^0 <= 0 /\ bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6*nDim^0-6*nj^0+2*nDim^0*(nDim^0-nj^0) 190: l13 -> l5 : ni^0'=1+ni^0, -nj^0+nN^0 <= 0, cost: 2 326: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=0, tmp___1^0'=0, (1+nj^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 5 328: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=0, tmp___1^0'=0, (1+bDistinct^0 <= 0 /\ 1+nj^0-nN^0 <= 0), cost: 5 329: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=1, tmp___1^0'=1, (1+bDistinct^0 <= 0 /\ 1+nj^0-nN^0 <= 0), cost: 6 375: l13 -> l13 : nj^0'=nN^0, bDistinct^0'=0, tmp___1^0'=0, (-1-nj^0+nN^0 >= 0 /\ bDistinct^0 <= 0 /\ bDistinct^0 >= 0), cost: -4*nj^0+4*nN^0 376: l13 -> l13 : nj^0'=nN^0, bDistinct^0'=1, tmp___1^0'=1, (-1-nj^0+nN^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -6*nj^0+6*nN^0 334: l18 -> l2 : tmp___3^0'=0, ni^0'=0, bSum^0'=0, (nDim^0-ni^0 <= 0 /\ bSum^0 == 0), cost: 4 335: l18 -> l2 : tmp___3^0'=1, ni^0'=0, bSum^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 5 336: l18 -> l2 : tmp___3^0'=1, ni^0'=0, bSum^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 5 337: l18 -> l2 : tmp___3^0'=0, ni^0'=0, bSum^0'=0, (1-nSumDiag2^0+nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 6 338: l18 -> l2 : tmp___3^0'=0, ni^0'=0, bSum^0'=0, (1+nSumDiag2^0-nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 6 152: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 186: l30 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 251: l30 -> l29 : tmp___0^0'=0, (bDomain^0 == 0 /\ 1+ni^0-nN^0 <= 0), cost: 3 314: l30 -> l29 : tmp___0^0'=0, (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 5 315: l30 -> l29 : tmp___0^0'=1, (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 5 316: l30 -> l29 : tmp___0^0'=0, (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 5 317: l30 -> l29 : tmp___0^0'=1, (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 5 249: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 <= 0, cost: 4 250: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Applied chaining First rule: l18 -> l2 : tmp___3^0'=0, ni^0'=0, bSum^0'=0, (nDim^0-ni^0 <= 0 /\ bSum^0 == 0), cost: 4 Second rule: l2 -> l2 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=nDim^0, tmp___4^0'=0, bSum^0'=0, (-1+nDim^0-ni^0 >= 0 /\ bSum^0 <= 0 /\ bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6*nDim^0-6*ni^0+2*nDim^0*(nDim^0-ni^0) New rule: l18 -> l2 : tmp___3^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=nDim^0, tmp___4^0'=0, bSum^0'=0, (nDim^0-ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 4+6*nDim^0+2*nDim^0^2 Applied chaining First rule: l18 -> l2 : tmp___3^0'=0, ni^0'=0, bSum^0'=0, (1-nSumDiag2^0+nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 6 Second rule: l2 -> l2 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=nDim^0, tmp___4^0'=0, bSum^0'=0, (-1+nDim^0-ni^0 >= 0 /\ bSum^0 <= 0 /\ bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6*nDim^0-6*ni^0+2*nDim^0*(nDim^0-ni^0) New rule: l18 -> l2 : tmp___3^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=nDim^0, tmp___4^0'=0, bSum^0'=0, (1-nSumDiag2^0+nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6+6*nDim^0+2*nDim^0^2 Applied chaining First rule: l18 -> l2 : tmp___3^0'=0, ni^0'=0, bSum^0'=0, (1+nSumDiag2^0-nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 6 Second rule: l2 -> l2 : nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=nDim^0, tmp___4^0'=0, bSum^0'=0, (-1+nDim^0-ni^0 >= 0 /\ bSum^0 <= 0 /\ bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6*nDim^0-6*ni^0+2*nDim^0*(nDim^0-ni^0) New rule: l18 -> l2 : tmp___3^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=nDim^0, tmp___4^0'=0, bSum^0'=0, (1+nSumDiag2^0-nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6+6*nDim^0+2*nDim^0^2 Applied deletion Removed the following rules: 344 345 364 365 366 Applied chaining First rule: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 Second rule: l10 -> l10 : nj^0'=nDim^0, tmp___5^0'=0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, bSum^0'=0, (-1+nDim^0-nj^0 >= 0 /\ bSum^0 <= 0 /\ bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6*nDim^0-6*nj^0+2*nDim^0*(nDim^0-nj^0) New rule: l2 -> l10 : nj^0'=nDim^0, tmp___5^0'=0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, bSum^0'=0, (nDim^0-ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 2+6*nDim^0+2*nDim^0^2 Applied deletion Removed the following rules: 354 355 370 371 372 Applied chaining First rule: l5 -> l13 : nj^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 2 Second rule: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=0, tmp___1^0'=0, (1+nj^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 5 New rule: l5 -> l13 : nj^0'=2+ni^0, bDistinct^0'=0, tmp___1^0'=0, (2+ni^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 7 Applied chaining First rule: l5 -> l13 : nj^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 2 Second rule: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=0, tmp___1^0'=0, (1+bDistinct^0 <= 0 /\ 1+nj^0-nN^0 <= 0), cost: 5 New rule: l5 -> l13 : nj^0'=2+ni^0, bDistinct^0'=0, tmp___1^0'=0, (1+bDistinct^0 <= 0 /\ 2+ni^0-nN^0 <= 0), cost: 7 Applied chaining First rule: l5 -> l13 : nj^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 2 Second rule: l13 -> l13 : nj^0'=1+nj^0, bDistinct^0'=1, tmp___1^0'=1, (1+bDistinct^0 <= 0 /\ 1+nj^0-nN^0 <= 0), cost: 6 New rule: l5 -> l13 : nj^0'=2+ni^0, bDistinct^0'=1, tmp___1^0'=1, (1+bDistinct^0 <= 0 /\ 2+ni^0-nN^0 <= 0), cost: 8 Applied chaining First rule: l5 -> l13 : nj^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 2 Second rule: l13 -> l13 : nj^0'=nN^0, bDistinct^0'=0, tmp___1^0'=0, (-1-nj^0+nN^0 >= 0 /\ bDistinct^0 <= 0 /\ bDistinct^0 >= 0), cost: -4*nj^0+4*nN^0 New rule: l5 -> l13 : nj^0'=nN^0, bDistinct^0'=0, tmp___1^0'=0, (-2-ni^0+nN^0 >= 0 /\ bDistinct^0 == 0), cost: -2-4*ni^0+4*nN^0 Applied chaining First rule: l5 -> l13 : nj^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 2 Second rule: l13 -> l13 : nj^0'=nN^0, bDistinct^0'=1, tmp___1^0'=1, (-1-nj^0+nN^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -6*nj^0+6*nN^0 New rule: l5 -> l13 : nj^0'=nN^0, bDistinct^0'=1, tmp___1^0'=1, (-2-ni^0+nN^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -4-6*ni^0+6*nN^0 Applied deletion Removed the following rules: 326 328 329 375 376 Chained accelerated rules with incoming rules Start location: l57 212: l2 -> l10 : nj^0'=0, nDim^0-ni^0 <= 0, cost: 2 380: l2 -> l10 : nj^0'=nDim^0, tmp___5^0'=0, nSumCol^0'=nSumCol^post97, ni^0'=nDim^0, bSum^0'=0, (nDim^0-ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 2+6*nDim^0+2*nDim^0^2 189: l5 -> l13 : nj^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 2 318: l5 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ -ni^0+nN^0 <= 0 /\ bSum^0 == 0), cost: 6 319: l5 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, (nDim^0 <= 0 /\ 1+nSum^0-nSumDiag1^0 <= 0 /\ -1+bSum^0 >= 0 /\ -ni^0+nN^0 <= 0), cost: 8 320: l5 -> l18 : tmp___2^0'=0, ni^0'=0, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, (-ni^0+nN^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 6+2*nDim^0 321: l5 -> l18 : tmp___2^0'=0, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=0, nSumDiag1^0'=nSumDiag1^post34, (-ni^0+nN^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 6+4*nDim^0 322: l5 -> l18 : tmp___2^0'=1, ni^0'=nDim^0, nSumDiag2^0'=nSumDiag2^post23, bSum^0'=1, nSumDiag1^0'=nSumDiag1^post34, (-1+bSum^0 >= 0 /\ -ni^0+nN^0 <= 0 /\ -nSumDiag1^post34+nSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 7+4*nDim^0 381: l5 -> l13 : nj^0'=2+ni^0, bDistinct^0'=0, tmp___1^0'=0, (2+ni^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 7 382: l5 -> l13 : nj^0'=2+ni^0, bDistinct^0'=0, tmp___1^0'=0, (1+bDistinct^0 <= 0 /\ 2+ni^0-nN^0 <= 0), cost: 7 383: l5 -> l13 : nj^0'=2+ni^0, bDistinct^0'=1, tmp___1^0'=1, (1+bDistinct^0 <= 0 /\ 2+ni^0-nN^0 <= 0), cost: 8 384: l5 -> l13 : nj^0'=nN^0, bDistinct^0'=0, tmp___1^0'=0, (-2-ni^0+nN^0 >= 0 /\ bDistinct^0 == 0), cost: -2-4*ni^0+4*nN^0 385: l5 -> l13 : nj^0'=nN^0, bDistinct^0'=1, tmp___1^0'=1, (-2-ni^0+nN^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -4-6*ni^0+6*nN^0 190: l13 -> l5 : ni^0'=1+ni^0, -nj^0+nN^0 <= 0, cost: 2 334: l18 -> l2 : tmp___3^0'=0, ni^0'=0, bSum^0'=0, (nDim^0-ni^0 <= 0 /\ bSum^0 == 0), cost: 4 335: l18 -> l2 : tmp___3^0'=1, ni^0'=0, bSum^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 5 336: l18 -> l2 : tmp___3^0'=1, ni^0'=0, bSum^0'=1, (-nSumDiag2^0+nSum^0 == 0 /\ nDim^0-ni^0 <= 0 /\ 1+bSum^0 <= 0), cost: 5 337: l18 -> l2 : tmp___3^0'=0, ni^0'=0, bSum^0'=0, (1-nSumDiag2^0+nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 6 338: l18 -> l2 : tmp___3^0'=0, ni^0'=0, bSum^0'=0, (1+nSumDiag2^0-nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0), cost: 6 377: l18 -> l2 : tmp___3^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=nDim^0, tmp___4^0'=0, bSum^0'=0, (nDim^0-ni^0 <= 0 /\ bSum^0 == 0 /\ -1+nDim^0 >= 0), cost: 4+6*nDim^0+2*nDim^0^2 378: l18 -> l2 : tmp___3^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=nDim^0, tmp___4^0'=0, bSum^0'=0, (1-nSumDiag2^0+nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6+6*nDim^0+2*nDim^0^2 379: l18 -> l2 : tmp___3^0'=0, nj^0'=nDim^0, nSumRow^0'=nSumRow^post10, ni^0'=nDim^0, tmp___4^0'=0, bSum^0'=0, (1+nSumDiag2^0-nSum^0 <= 0 /\ nDim^0-ni^0 <= 0 /\ -1+bSum^0 >= 0 /\ -1+nDim^0 >= 0), cost: 6+6*nDim^0+2*nDim^0^2 152: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 186: l30 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 251: l30 -> l29 : tmp___0^0'=0, (bDomain^0 == 0 /\ 1+ni^0-nN^0 <= 0), cost: 3 314: l30 -> l29 : tmp___0^0'=0, (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 5 315: l30 -> l29 : tmp___0^0'=1, (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 5 316: l30 -> l29 : tmp___0^0'=0, (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 5 317: l30 -> l29 : tmp___0^0'=1, (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 5 249: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 <= 0, cost: 4 250: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Removed unreachable locations and irrelevant leafs Start location: l57 189: l5 -> l13 : nj^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 2 381: l5 -> l13 : nj^0'=2+ni^0, bDistinct^0'=0, tmp___1^0'=0, (2+ni^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 7 382: l5 -> l13 : nj^0'=2+ni^0, bDistinct^0'=0, tmp___1^0'=0, (1+bDistinct^0 <= 0 /\ 2+ni^0-nN^0 <= 0), cost: 7 383: l5 -> l13 : nj^0'=2+ni^0, bDistinct^0'=1, tmp___1^0'=1, (1+bDistinct^0 <= 0 /\ 2+ni^0-nN^0 <= 0), cost: 8 384: l5 -> l13 : nj^0'=nN^0, bDistinct^0'=0, tmp___1^0'=0, (-2-ni^0+nN^0 >= 0 /\ bDistinct^0 == 0), cost: -2-4*ni^0+4*nN^0 385: l5 -> l13 : nj^0'=nN^0, bDistinct^0'=1, tmp___1^0'=1, (-2-ni^0+nN^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -4-6*ni^0+6*nN^0 190: l13 -> l5 : ni^0'=1+ni^0, -nj^0+nN^0 <= 0, cost: 2 152: l29 -> l30 : bDomain^0'=tmp___0^0, ni^0'=1+ni^0, TRUE, cost: 1 186: l30 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 251: l30 -> l29 : tmp___0^0'=0, (bDomain^0 == 0 /\ 1+ni^0-nN^0 <= 0), cost: 3 314: l30 -> l29 : tmp___0^0'=0, (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 5 315: l30 -> l29 : tmp___0^0'=1, (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 5 316: l30 -> l29 : tmp___0^0'=0, (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 5 317: l30 -> l29 : tmp___0^0'=1, (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 5 249: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 <= 0, cost: 4 250: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^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, (bDomain^0 == 0 /\ 1+ni^0-nN^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, (bDomain^0 == 0 /\ 1+ni^0-nN^0 <= 0), cost: 4 Applied chaining First rule: l30 -> l29 : tmp___0^0'=0, (1+ni^0-nN^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+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 6 Applied chaining First rule: l30 -> l29 : tmp___0^0'=1, (1+ni^0-nN^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+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 6 Applied chaining First rule: l30 -> l29 : tmp___0^0'=0, (1+ni^0-nN^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+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 6 Applied chaining First rule: l30 -> l29 : tmp___0^0'=1, (1+ni^0-nN^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+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 6 Applied deletion Removed the following rules: 152 251 314 315 316 317 Eliminating location l13 by chaining: Applied chaining First rule: l5 -> l13 : nj^0'=1+ni^0, 1+ni^0-nN^0 <= 0, cost: 2 Second rule: l13 -> l5 : ni^0'=1+ni^0, -nj^0+nN^0 <= 0, cost: 2 New rule: l5 -> l5 : nj^0'=1+ni^0, ni^0'=1+ni^0, (1+ni^0-nN^0 <= 0 /\ -1-ni^0+nN^0 <= 0), cost: 4 Applied chaining First rule: l5 -> l13 : nj^0'=2+ni^0, bDistinct^0'=0, tmp___1^0'=0, (2+ni^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 7 Second rule: l13 -> l5 : ni^0'=1+ni^0, -nj^0+nN^0 <= 0, cost: 2 New rule: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=0, tmp___1^0'=0, (-2-ni^0+nN^0 <= 0 /\ 2+ni^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 9 Applied chaining First rule: l5 -> l13 : nj^0'=2+ni^0, bDistinct^0'=0, tmp___1^0'=0, (1+bDistinct^0 <= 0 /\ 2+ni^0-nN^0 <= 0), cost: 7 Second rule: l13 -> l5 : ni^0'=1+ni^0, -nj^0+nN^0 <= 0, cost: 2 New rule: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=0, tmp___1^0'=0, (1+bDistinct^0 <= 0 /\ -2-ni^0+nN^0 <= 0 /\ 2+ni^0-nN^0 <= 0), cost: 9 Applied chaining First rule: l5 -> l13 : nj^0'=2+ni^0, bDistinct^0'=1, tmp___1^0'=1, (1+bDistinct^0 <= 0 /\ 2+ni^0-nN^0 <= 0), cost: 8 Second rule: l13 -> l5 : ni^0'=1+ni^0, -nj^0+nN^0 <= 0, cost: 2 New rule: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=1, tmp___1^0'=1, (1+bDistinct^0 <= 0 /\ -2-ni^0+nN^0 <= 0 /\ 2+ni^0-nN^0 <= 0), cost: 10 Applied chaining First rule: l5 -> l13 : nj^0'=nN^0, bDistinct^0'=0, tmp___1^0'=0, (-2-ni^0+nN^0 >= 0 /\ bDistinct^0 == 0), cost: -2-4*ni^0+4*nN^0 Second rule: l13 -> l5 : ni^0'=1+ni^0, -nj^0+nN^0 <= 0, cost: 2 New rule: l5 -> l5 : nj^0'=nN^0, ni^0'=1+ni^0, bDistinct^0'=0, tmp___1^0'=0, (0 <= 0 /\ -2-ni^0+nN^0 >= 0 /\ bDistinct^0 == 0), cost: -4*ni^0+4*nN^0 Applied simplification Original rule: l5 -> l5 : nj^0'=nN^0, ni^0'=1+ni^0, bDistinct^0'=0, tmp___1^0'=0, (0 <= 0 /\ -2-ni^0+nN^0 >= 0 /\ bDistinct^0 == 0), cost: -4*ni^0+4*nN^0 New rule: l5 -> l5 : nj^0'=nN^0, ni^0'=1+ni^0, bDistinct^0'=0, tmp___1^0'=0, (-2-ni^0+nN^0 >= 0 /\ bDistinct^0 == 0), cost: -4*ni^0+4*nN^0 Applied chaining First rule: l5 -> l13 : nj^0'=nN^0, bDistinct^0'=1, tmp___1^0'=1, (-2-ni^0+nN^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -4-6*ni^0+6*nN^0 Second rule: l13 -> l5 : ni^0'=1+ni^0, -nj^0+nN^0 <= 0, cost: 2 New rule: l5 -> l5 : nj^0'=nN^0, ni^0'=1+ni^0, bDistinct^0'=1, tmp___1^0'=1, (0 <= 0 /\ -2-ni^0+nN^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -2-6*ni^0+6*nN^0 Applied simplification Original rule: l5 -> l5 : nj^0'=nN^0, ni^0'=1+ni^0, bDistinct^0'=1, tmp___1^0'=1, (0 <= 0 /\ -2-ni^0+nN^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -2-6*ni^0+6*nN^0 New rule: l5 -> l5 : nj^0'=nN^0, ni^0'=1+ni^0, bDistinct^0'=1, tmp___1^0'=1, (-2-ni^0+nN^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -2-6*ni^0+6*nN^0 Applied deletion Removed the following rules: 189 190 381 382 383 384 385 Eliminated locations on tree-shaped paths Start location: l57 391: l5 -> l5 : nj^0'=1+ni^0, ni^0'=1+ni^0, (1+ni^0-nN^0 <= 0 /\ -1-ni^0+nN^0 <= 0), cost: 4 392: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=0, tmp___1^0'=0, (-2-ni^0+nN^0 <= 0 /\ 2+ni^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 9 393: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=0, tmp___1^0'=0, (1+bDistinct^0 <= 0 /\ -2-ni^0+nN^0 <= 0 /\ 2+ni^0-nN^0 <= 0), cost: 9 394: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=1, tmp___1^0'=1, (1+bDistinct^0 <= 0 /\ -2-ni^0+nN^0 <= 0 /\ 2+ni^0-nN^0 <= 0), cost: 10 395: l5 -> l5 : nj^0'=nN^0, ni^0'=1+ni^0, bDistinct^0'=0, tmp___1^0'=0, (-2-ni^0+nN^0 >= 0 /\ bDistinct^0 == 0), cost: -4*ni^0+4*nN^0 396: l5 -> l5 : nj^0'=nN^0, ni^0'=1+ni^0, bDistinct^0'=1, tmp___1^0'=1, (-2-ni^0+nN^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -2-6*ni^0+6*nN^0 186: l30 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 386: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (bDomain^0 == 0 /\ 1+ni^0-nN^0 <= 0), cost: 4 387: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 6 388: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=1+ni^0, (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 6 389: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 6 390: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=1+ni^0, (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 6 249: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 <= 0, cost: 4 250: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Applied pruning (of leafs and parallel rules): Start location: l57 391: l5 -> l5 : nj^0'=1+ni^0, ni^0'=1+ni^0, (1+ni^0-nN^0 <= 0 /\ -1-ni^0+nN^0 <= 0), cost: 4 392: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=0, tmp___1^0'=0, (-2-ni^0+nN^0 <= 0 /\ 2+ni^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 9 393: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=0, tmp___1^0'=0, (1+bDistinct^0 <= 0 /\ -2-ni^0+nN^0 <= 0 /\ 2+ni^0-nN^0 <= 0), cost: 9 394: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=1, tmp___1^0'=1, (1+bDistinct^0 <= 0 /\ -2-ni^0+nN^0 <= 0 /\ 2+ni^0-nN^0 <= 0), cost: 10 396: l5 -> l5 : nj^0'=nN^0, ni^0'=1+ni^0, bDistinct^0'=1, tmp___1^0'=1, (-2-ni^0+nN^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -2-6*ni^0+6*nN^0 186: l30 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 386: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (bDomain^0 == 0 /\ 1+ni^0-nN^0 <= 0), cost: 4 387: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 6 388: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=1+ni^0, (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 6 389: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 6 390: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=1+ni^0, (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 6 249: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 <= 0, cost: 4 250: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^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+ni^0-nN^0 <= 0 /\ -1-ni^0+nN^0 <= 0), cost: 4 New rule: l5 -> l5 : nj^0'=1+ni^0, ni^0'=1+ni^0, 1+ni^0-nN^0 == 0, cost: 4 Applied simplification Original rule: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=0, tmp___1^0'=0, (-2-ni^0+nN^0 <= 0 /\ 2+ni^0-nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 9 New rule: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=0, tmp___1^0'=0, (-2-ni^0+nN^0 == 0 /\ -1+bDistinct^0 >= 0), cost: 9 Applied simplification Original rule: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=0, tmp___1^0'=0, (1+bDistinct^0 <= 0 /\ -2-ni^0+nN^0 <= 0 /\ 2+ni^0-nN^0 <= 0), cost: 9 New rule: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=0, tmp___1^0'=0, (1+bDistinct^0 <= 0 /\ -2-ni^0+nN^0 == 0), cost: 9 Applied simplification Original rule: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=1, tmp___1^0'=1, (1+bDistinct^0 <= 0 /\ -2-ni^0+nN^0 <= 0 /\ 2+ni^0-nN^0 <= 0), cost: 10 New rule: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=1, tmp___1^0'=1, (1+bDistinct^0 <= 0 /\ -2-ni^0+nN^0 == 0), cost: 10 Simplified simple loops Start location: l57 396: l5 -> l5 : nj^0'=nN^0, ni^0'=1+ni^0, bDistinct^0'=1, tmp___1^0'=1, (-2-ni^0+nN^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -2-6*ni^0+6*nN^0 397: l5 -> l5 : nj^0'=1+ni^0, ni^0'=1+ni^0, 1+ni^0-nN^0 == 0, cost: 4 398: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=0, tmp___1^0'=0, (-2-ni^0+nN^0 == 0 /\ -1+bDistinct^0 >= 0), cost: 9 399: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=0, tmp___1^0'=0, (1+bDistinct^0 <= 0 /\ -2-ni^0+nN^0 == 0), cost: 9 400: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=1, tmp___1^0'=1, (1+bDistinct^0 <= 0 /\ -2-ni^0+nN^0 == 0), cost: 10 186: l30 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 386: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (bDomain^0 == 0 /\ 1+ni^0-nN^0 <= 0), cost: 4 387: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 6 388: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=1+ni^0, (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 6 389: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 6 390: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=1+ni^0, (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 6 249: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 <= 0, cost: 4 250: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Applied acceleration Original rule: l5 -> l5 : nj^0'=nN^0, ni^0'=1+ni^0, bDistinct^0'=1, tmp___1^0'=1, (-2-ni^0+nN^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -2-6*ni^0+6*nN^0 New rule: l5 -> l5 : nj^0'=nN^0, ni^0'=ni^0+n35, bDistinct^0'=1, tmp___1^0'=1, (-1-ni^0-n35+nN^0 >= 0 /\ -1+n35 >= 0 /\ -1+bDistinct^0 >= 0), cost: 6*n35*nN^0+n35-6*ni^0*n35-3*n35^2 Sub-proof via acceration calculus written to file:///tmp/tmpnam_jChBaI.txt Applied instantiation Original rule: l5 -> l5 : nj^0'=nN^0, ni^0'=ni^0+n35, bDistinct^0'=1, tmp___1^0'=1, (-1-ni^0-n35+nN^0 >= 0 /\ -1+n35 >= 0 /\ -1+bDistinct^0 >= 0), cost: 6*n35*nN^0+n35-6*ni^0*n35-3*n35^2 New rule: l5 -> l5 : nj^0'=nN^0, ni^0'=-1+nN^0, bDistinct^0'=1, tmp___1^0'=1, (0 >= 0 /\ -2-ni^0+nN^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -1+6*(1+ni^0-nN^0)*ni^0-ni^0-3*(1+ni^0-nN^0)^2-6*(1+ni^0-nN^0)*nN^0+nN^0 Applied simplification Original rule: l5 -> l5 : nj^0'=nN^0, ni^0'=-1+nN^0, bDistinct^0'=1, tmp___1^0'=1, (0 >= 0 /\ -2-ni^0+nN^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -1+6*(1+ni^0-nN^0)*ni^0-ni^0-3*(1+ni^0-nN^0)^2-6*(1+ni^0-nN^0)*nN^0+nN^0 New rule: l5 -> l5 : nj^0'=nN^0, ni^0'=-1+nN^0, bDistinct^0'=1, tmp___1^0'=1, (-2-ni^0+nN^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -1+6*(1+ni^0-nN^0)*ni^0-ni^0-3*(1+ni^0-nN^0)^2-6*(1+ni^0-nN^0)*nN^0+nN^0 Applied deletion Removed the following rules: 396 Applied acceleration Original rule: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (bDomain^0 == 0 /\ 1+ni^0-nN^0 <= 0), cost: 4 New rule: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=n46+ni^0, (bDomain^0 >= 0 /\ -1+n46 >= 0 /\ -bDomain^0 >= 0 /\ -n46-ni^0+nN^0 >= 0), cost: 4*n46 Sub-proof via acceration calculus written to file:///tmp/tmpnam_mfOjPl.txt Applied instantiation Original rule: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=n46+ni^0, (bDomain^0 >= 0 /\ -1+n46 >= 0 /\ -bDomain^0 >= 0 /\ -n46-ni^0+nN^0 >= 0), cost: 4*n46 New rule: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=nN^0, (0 >= 0 /\ bDomain^0 >= 0 /\ -bDomain^0 >= 0 /\ -1-ni^0+nN^0 >= 0), cost: -4*ni^0+4*nN^0 Applied acceleration Original rule: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=1+ni^0, (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 6 New rule: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=n48+ni^0, (-n48-ni^0+nN^0 >= 0 /\ -1+bDomain^0 >= 0 /\ -1+n48 >= 0), cost: 6*n48 Sub-proof via acceration calculus written to file:///tmp/tmpnam_mgkeiA.txt Applied instantiation Original rule: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=n48+ni^0, (-n48-ni^0+nN^0 >= 0 /\ -1+bDomain^0 >= 0 /\ -1+n48 >= 0), cost: 6*n48 New rule: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=nN^0, (0 >= 0 /\ -1+bDomain^0 >= 0 /\ -1-ni^0+nN^0 >= 0), cost: -6*ni^0+6*nN^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-ni^0+nN^0 >= 0), cost: -4*ni^0+4*nN^0 New rule: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=nN^0, (bDomain^0 <= 0 /\ bDomain^0 >= 0 /\ -1-ni^0+nN^0 >= 0), cost: -4*ni^0+4*nN^0 Applied simplification Original rule: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=nN^0, (0 >= 0 /\ -1+bDomain^0 >= 0 /\ -1-ni^0+nN^0 >= 0), cost: -6*ni^0+6*nN^0 New rule: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=nN^0, (-1+bDomain^0 >= 0 /\ -1-ni^0+nN^0 >= 0), cost: -6*ni^0+6*nN^0 Applied deletion Removed the following rules: 386 388 Accelerated simple loops Start location: l57 397: l5 -> l5 : nj^0'=1+ni^0, ni^0'=1+ni^0, 1+ni^0-nN^0 == 0, cost: 4 398: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=0, tmp___1^0'=0, (-2-ni^0+nN^0 == 0 /\ -1+bDistinct^0 >= 0), cost: 9 399: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=0, tmp___1^0'=0, (1+bDistinct^0 <= 0 /\ -2-ni^0+nN^0 == 0), cost: 9 400: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=1, tmp___1^0'=1, (1+bDistinct^0 <= 0 /\ -2-ni^0+nN^0 == 0), cost: 10 402: l5 -> l5 : nj^0'=nN^0, ni^0'=-1+nN^0, bDistinct^0'=1, tmp___1^0'=1, (-2-ni^0+nN^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -1+6*(1+ni^0-nN^0)*ni^0-ni^0-3*(1+ni^0-nN^0)^2-6*(1+ni^0-nN^0)*nN^0+nN^0 186: l30 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 387: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 6 389: l30 -> l30 : bDomain^0'=0, tmp___0^0'=0, ni^0'=1+ni^0, (1+ni^0-nN^0 <= 0 /\ 1+bDomain^0 <= 0), cost: 6 390: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=1+ni^0, (1+ni^0-nN^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-ni^0+nN^0 >= 0), cost: -4*ni^0+4*nN^0 406: l30 -> l30 : bDomain^0'=1, tmp___0^0'=1, ni^0'=nN^0, (-1+bDomain^0 >= 0 /\ -1-ni^0+nN^0 >= 0), cost: -6*ni^0+6*nN^0 249: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 <= 0, cost: 4 250: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 Applied chaining First rule: l30 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 Second rule: l5 -> l5 : nj^0'=1+ni^0, ni^0'=1+ni^0, 1+ni^0-nN^0 == 0, cost: 4 New rule: l30 -> l5 : nj^0'=1, ni^0'=1, (-ni^0+nN^0 <= 0 /\ -1+nN^0 == 0), cost: 6 Applied chaining First rule: l30 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 Second rule: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=0, tmp___1^0'=0, (-2-ni^0+nN^0 == 0 /\ -1+bDistinct^0 >= 0), cost: 9 New rule: l30 -> l5 : nj^0'=2, ni^0'=1, bDistinct^0'=0, tmp___1^0'=0, (-2+nN^0 == 0 /\ -ni^0+nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 11 Applied chaining First rule: l30 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 Second rule: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=0, tmp___1^0'=0, (1+bDistinct^0 <= 0 /\ -2-ni^0+nN^0 == 0), cost: 9 New rule: l30 -> l5 : nj^0'=2, ni^0'=1, bDistinct^0'=0, tmp___1^0'=0, (1+bDistinct^0 <= 0 /\ -2+nN^0 == 0 /\ -ni^0+nN^0 <= 0), cost: 11 Applied chaining First rule: l30 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 Second rule: l5 -> l5 : nj^0'=2+ni^0, ni^0'=1+ni^0, bDistinct^0'=1, tmp___1^0'=1, (1+bDistinct^0 <= 0 /\ -2-ni^0+nN^0 == 0), cost: 10 New rule: l30 -> l5 : nj^0'=2, ni^0'=1, bDistinct^0'=1, tmp___1^0'=1, (1+bDistinct^0 <= 0 /\ -2+nN^0 == 0 /\ -ni^0+nN^0 <= 0), cost: 12 Applied chaining First rule: l30 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 Second rule: l5 -> l5 : nj^0'=nN^0, ni^0'=-1+nN^0, bDistinct^0'=1, tmp___1^0'=1, (-2-ni^0+nN^0 >= 0 /\ -1+bDistinct^0 >= 0), cost: -1+6*(1+ni^0-nN^0)*ni^0-ni^0-3*(1+ni^0-nN^0)^2-6*(1+ni^0-nN^0)*nN^0+nN^0 New rule: l30 -> l5 : nj^0'=nN^0, ni^0'=-1+nN^0, bDistinct^0'=1, tmp___1^0'=1, (-2+nN^0 >= 0 /\ -ni^0+nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 1+nN^0-3*(-1+nN^0)^2+6*nN^0*(-1+nN^0) Applied deletion Removed the following rules: 397 398 399 400 402 Applied chaining First rule: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^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+ni^0-nN^0 <= 0 /\ -1+bDomain^0 >= 0), cost: 6 New rule: l57 -> l30 : nDim^0'=4, bDomain^0'=0, tmp___0^0'=0, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=1, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, -1+nN^post101 >= 0, cost: 10+2*nN^post101 Applied chaining First rule: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^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-ni^0+nN^0 >= 0), cost: -6*ni^0+6*nN^0 New rule: l57 -> l30 : nDim^0'=4, bDomain^0'=1, tmp___0^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=nN^post101, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, -1+nN^post101 >= 0, cost: 4+8*nN^post101 Applied deletion Removed the following rules: 387 389 390 405 406 Chained accelerated rules with incoming rules Start location: l57 186: l30 -> l5 : ni^0'=0, -ni^0+nN^0 <= 0, cost: 2 407: l30 -> l5 : nj^0'=1, ni^0'=1, (-ni^0+nN^0 <= 0 /\ -1+nN^0 == 0), cost: 6 408: l30 -> l5 : nj^0'=2, ni^0'=1, bDistinct^0'=0, tmp___1^0'=0, (-2+nN^0 == 0 /\ -ni^0+nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 11 409: l30 -> l5 : nj^0'=2, ni^0'=1, bDistinct^0'=0, tmp___1^0'=0, (1+bDistinct^0 <= 0 /\ -2+nN^0 == 0 /\ -ni^0+nN^0 <= 0), cost: 11 410: l30 -> l5 : nj^0'=2, ni^0'=1, bDistinct^0'=1, tmp___1^0'=1, (1+bDistinct^0 <= 0 /\ -2+nN^0 == 0 /\ -ni^0+nN^0 <= 0), cost: 12 411: l30 -> l5 : nj^0'=nN^0, ni^0'=-1+nN^0, bDistinct^0'=1, tmp___1^0'=1, (-2+nN^0 >= 0 /\ -ni^0+nN^0 <= 0 /\ -1+bDistinct^0 >= 0), cost: 1+nN^0-3*(-1+nN^0)^2+6*nN^0*(-1+nN^0) 249: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 <= 0, cost: 4 250: l57 -> l30 : nDim^0'=4, bDomain^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=0, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, nN^post101 >= 0, cost: 4+2*nN^post101 412: l57 -> l30 : nDim^0'=4, bDomain^0'=0, tmp___0^0'=0, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=1, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^0'=0, -1+nN^post101 >= 0, cost: 10+2*nN^post101 413: l57 -> l30 : nDim^0'=4, bDomain^0'=1, tmp___0^0'=1, nSumRow^0'=0, nSumCol^0'=0, bSymmetry^0'=0, ni^0'=nN^post101, bDistinct^0'=1, nSumDiag2^0'=0, nN^0'=nN^post101, tmp^0'=tmp^post101, bSum^0'=1, nSum^0'=nSum^post101, nSumDiag1^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