WORST_CASE(Omega(0),?) Initial ITS Start location: l87 0: l0 -> l1 : __const_200^0'=__const_200^post0, sqrarg^0'=sqrarg^post0, tmp___3^0'=tmp___3^post0, its^0'=its^post0, test^0'=test^post0, tmp___8^0'=tmp___8^post0, n^0'=n^post0, tmp___12^0'=tmp___12^post0, f_promoted_1^0'=f_promoted_1^post0, tmp___5^0'=tmp___5^post0, k^0'=k^post0, tmp___0^0'=tmp___0^post0, skip^0'=skip^post0, tmp___2^0'=tmp___2^post0, i^0'=i^post0, temp^0'=temp^post0, tmp___7^0'=tmp___7^post0, maxarg2^0'=maxarg2^post0, tmp___11^0'=tmp___11^post0, den^0'=den^post0, sum^0'=sum^post0, tmp___4^0'=tmp___4^post0, j^0'=j^post0, tmp^0'=tmp^post0, tmp___9^0'=tmp___9^post0, restrt^0'=restrt^post0, tmp___1^0'=tmp___1^post0, fold^0'=fold^post0, tmp___6^0'=tmp___6^post0, maxarg1^0'=maxarg1^post0, tmp___10^0'=tmp___10^post0, (-temp^post0+temp^0 == 0 /\ -tmp___0^post0+tmp___0^0 == 0 /\ tmp___9^0-tmp___9^post0 == 0 /\ test^0-test^post0 == 0 /\ -restrt^post0+restrt^0 == 0 /\ -den^post0+den^0 == 0 /\ maxarg2^0-maxarg2^post0 == 0 /\ sum^0-sum^post0 == 0 /\ -fold^post0+fold^0 == 0 /\ tmp___12^0-tmp___12^post0 == 0 /\ -tmp___1^post0+tmp___1^0 == 0 /\ k^0-k^post0 == 0 /\ skip^0-skip^post0 == 0 /\ -tmp^post0+tmp^0 == 0 /\ sqrarg^0-sqrarg^post0 == 0 /\ its^0-its^post0 == 0 /\ n^0-n^post0 == 0 /\ tmp___3^0-tmp___3^post0 == 0 /\ -maxarg1^post0+maxarg1^0 == 0 /\ -tmp___8^post0+tmp___8^0 == 0 /\ tmp___5^0-tmp___5^post0 == 0 /\ -i^post0+i^0 == 0 /\ -tmp___10^post0+tmp___10^0 == 0 /\ -j^post0+j^0 == 0 /\ 1+n^0-i^0 <= 0 /\ -tmp___7^post0+tmp___7^0 == 0 /\ -tmp___4^post0+tmp___4^0 == 0 /\ -f_promoted_1^post0+f_promoted_1^0 == 0 /\ tmp___2^0-tmp___2^post0 == 0 /\ __const_200^0-__const_200^post0 == 0 /\ -tmp___11^post0+tmp___11^0 == 0 /\ -tmp___6^post0+tmp___6^0 == 0), cost: 1 1: l0 -> l2 : __const_200^0'=__const_200^post1, sqrarg^0'=sqrarg^post1, tmp___3^0'=tmp___3^post1, its^0'=its^post1, test^0'=test^post1, tmp___8^0'=tmp___8^post1, n^0'=n^post1, tmp___12^0'=tmp___12^post1, f_promoted_1^0'=f_promoted_1^post1, tmp___5^0'=tmp___5^post1, k^0'=k^post1, tmp___0^0'=tmp___0^post1, skip^0'=skip^post1, tmp___2^0'=tmp___2^post1, i^0'=i^post1, temp^0'=temp^post1, tmp___7^0'=tmp___7^post1, maxarg2^0'=maxarg2^post1, tmp___11^0'=tmp___11^post1, den^0'=den^post1, sum^0'=sum^post1, tmp___4^0'=tmp___4^post1, j^0'=j^post1, tmp^0'=tmp^post1, tmp___9^0'=tmp___9^post1, restrt^0'=restrt^post1, tmp___1^0'=tmp___1^post1, fold^0'=fold^post1, tmp___6^0'=tmp___6^post1, maxarg1^0'=maxarg1^post1, tmp___10^0'=tmp___10^post1, (-tmp^post1+tmp^0 == 0 /\ its^0-its^post1 == 0 /\ tmp___5^0-tmp___5^post1 == 0 /\ tmp___3^0-tmp___3^post1 == 0 /\ tmp___12^0-tmp___12^post1 == 0 /\ k^0-k^post1 == 0 /\ n^0-n^post1 == 0 /\ fold^0-fold^post1 == 0 /\ __const_200^0-__const_200^post1 == 0 /\ -tmp___0^post1+tmp___0^0 == 0 /\ -j^post1+j^0 == 0 /\ -1-i^0+i^post1 == 0 /\ -tmp___10^post1+tmp___10^0 == 0 /\ -restrt^post1+restrt^0 == 0 /\ tmp___11^0-tmp___11^post1 == 0 /\ tmp___9^0-tmp___9^post1 == 0 /\ tmp___2^0-tmp___2^post1 == 0 /\ -den^post1+den^0 == 0 /\ -tmp___7^post1+tmp___7^0 == 0 /\ maxarg2^0-maxarg2^post1 == 0 /\ sqrarg^0-sqrarg^post1 == 0 /\ -tmp___1^post1+tmp___1^0 == 0 /\ test^0-test^post1 == 0 /\ -tmp___6^post1+tmp___6^0 == 0 /\ f_promoted_1^0-f_promoted_1^post1 == 0 /\ -maxarg1^post1+maxarg1^0 == 0 /\ tmp___8^0-tmp___8^post1 == 0 /\ -temp^post1+temp^0 == 0 /\ -sum^post1+sum^0 == 0 /\ -n^0+i^0 <= 0 /\ tmp___4^0-tmp___4^post1 == 0 /\ -skip^post1+skip^0 == 0), cost: 1 80: l1 -> l61 : __const_200^0'=__const_200^post80, sqrarg^0'=sqrarg^post80, tmp___3^0'=tmp___3^post80, its^0'=its^post80, test^0'=test^post80, tmp___8^0'=tmp___8^post80, n^0'=n^post80, tmp___12^0'=tmp___12^post80, f_promoted_1^0'=f_promoted_1^post80, tmp___5^0'=tmp___5^post80, k^0'=k^post80, tmp___0^0'=tmp___0^post80, skip^0'=skip^post80, tmp___2^0'=tmp___2^post80, i^0'=i^post80, temp^0'=temp^post80, tmp___7^0'=tmp___7^post80, maxarg2^0'=maxarg2^post80, tmp___11^0'=tmp___11^post80, den^0'=den^post80, sum^0'=sum^post80, tmp___4^0'=tmp___4^post80, j^0'=j^post80, tmp^0'=tmp^post80, tmp___9^0'=tmp___9^post80, restrt^0'=restrt^post80, tmp___1^0'=tmp___1^post80, fold^0'=fold^post80, tmp___6^0'=tmp___6^post80, maxarg1^0'=maxarg1^post80, tmp___10^0'=tmp___10^post80, (restrt^0-restrt^post80 == 0 /\ tmp___12^0-tmp___12^post80 == 0 /\ its^0-its^post80 == 0 /\ k^0-k^post80 == 0 /\ tmp___2^0-tmp___2^post80 == 0 /\ -tmp___10^post80+tmp___10^0 == 0 /\ -tmp___7^post80+tmp___7^0 == 0 /\ __const_200^0-__const_200^post80 == 0 /\ tmp___5^0-tmp___5^post80 == 0 /\ -tmp___4^post80+tmp___4^0 == 0 /\ -tmp___9^post80+tmp___9^0 == 0 /\ -maxarg2^post80+maxarg2^0 == 0 /\ -maxarg1^post80+maxarg1^0 == 0 /\ -tmp___0^post80+tmp___0^0 == 0 /\ -sum^post80+sum^0 == 0 /\ -tmp___6^post80+tmp___6^0 == 0 /\ -temp^post80+temp^0 == 0 /\ tmp___8^0-tmp___8^post80 == 0 /\ sqrarg^0-sqrarg^post80 == 0 /\ -skip^post80+skip^0 == 0 /\ -fold^post80+fold^0 == 0 /\ -den^post80+den^0 == 0 /\ i^0-i^post80 == 0 /\ -tmp___3^post80+tmp___3^0 == 0 /\ tmp___11^0-tmp___11^post80 == 0 /\ j^0-j^post80 == 0 /\ test^0-test^post80 == 0 /\ n^0-n^post80 == 0 /\ f_promoted_1^0-f_promoted_1^post80 == 0 /\ -tmp___1^post80+tmp___1^0 == 0 /\ -tmp^post80+tmp^0 == 0), cost: 1 74: l2 -> l0 : __const_200^0'=__const_200^post74, sqrarg^0'=sqrarg^post74, tmp___3^0'=tmp___3^post74, its^0'=its^post74, test^0'=test^post74, tmp___8^0'=tmp___8^post74, n^0'=n^post74, tmp___12^0'=tmp___12^post74, f_promoted_1^0'=f_promoted_1^post74, tmp___5^0'=tmp___5^post74, k^0'=k^post74, tmp___0^0'=tmp___0^post74, skip^0'=skip^post74, tmp___2^0'=tmp___2^post74, i^0'=i^post74, temp^0'=temp^post74, tmp___7^0'=tmp___7^post74, maxarg2^0'=maxarg2^post74, tmp___11^0'=tmp___11^post74, den^0'=den^post74, sum^0'=sum^post74, tmp___4^0'=tmp___4^post74, j^0'=j^post74, tmp^0'=tmp^post74, tmp___9^0'=tmp___9^post74, restrt^0'=restrt^post74, tmp___1^0'=tmp___1^post74, fold^0'=fold^post74, tmp___6^0'=tmp___6^post74, maxarg1^0'=maxarg1^post74, tmp___10^0'=tmp___10^post74, (-maxarg1^post74+maxarg1^0 == 0 /\ -tmp___10^post74+tmp___10^0 == 0 /\ skip^0-skip^post74 == 0 /\ __const_200^0-__const_200^post74 == 0 /\ its^0-its^post74 == 0 /\ -i^post74+i^0 == 0 /\ -tmp___4^post74+tmp___4^0 == 0 /\ maxarg2^0-maxarg2^post74 == 0 /\ tmp___0^0-tmp___0^post74 == 0 /\ tmp___5^0-tmp___5^post74 == 0 /\ -tmp___2^post74+tmp___2^0 == 0 /\ -k^post74+k^0 == 0 /\ -f_promoted_1^post74+f_promoted_1^0 == 0 /\ -tmp___6^post74+tmp___6^0 == 0 /\ tmp___7^0-tmp___7^post74 == 0 /\ tmp___8^0-tmp___8^post74 == 0 /\ tmp___12^0-tmp___12^post74 == 0 /\ sum^0-sum^post74 == 0 /\ -restrt^post74+restrt^0 == 0 /\ -tmp___11^post74+tmp___11^0 == 0 /\ tmp^0-tmp^post74 == 0 /\ -tmp___9^post74+tmp___9^0 == 0 /\ -temp^post74+temp^0 == 0 /\ sqrarg^0-sqrarg^post74 == 0 /\ n^0-n^post74 == 0 /\ -den^post74+den^0 == 0 /\ -j^post74+j^0 == 0 /\ tmp___3^0-tmp___3^post74 == 0 /\ test^0-test^post74 == 0 /\ -fold^post74+fold^0 == 0 /\ -tmp___1^post74+tmp___1^0 == 0), cost: 1 2: l3 -> l4 : __const_200^0'=__const_200^post2, sqrarg^0'=sqrarg^post2, tmp___3^0'=tmp___3^post2, its^0'=its^post2, test^0'=test^post2, tmp___8^0'=tmp___8^post2, n^0'=n^post2, tmp___12^0'=tmp___12^post2, f_promoted_1^0'=f_promoted_1^post2, tmp___5^0'=tmp___5^post2, k^0'=k^post2, tmp___0^0'=tmp___0^post2, skip^0'=skip^post2, tmp___2^0'=tmp___2^post2, i^0'=i^post2, temp^0'=temp^post2, tmp___7^0'=tmp___7^post2, maxarg2^0'=maxarg2^post2, tmp___11^0'=tmp___11^post2, den^0'=den^post2, sum^0'=sum^post2, tmp___4^0'=tmp___4^post2, j^0'=j^post2, tmp^0'=tmp^post2, tmp___9^0'=tmp___9^post2, restrt^0'=restrt^post2, tmp___1^0'=tmp___1^post2, fold^0'=fold^post2, tmp___6^0'=tmp___6^post2, maxarg1^0'=maxarg1^post2, tmp___10^0'=tmp___10^post2, (-maxarg1^post2+maxarg1^0 == 0 /\ -tmp___1^post2+tmp___1^0 == 0 /\ -f_promoted_1^post2+f_promoted_1^0 == 0 /\ -tmp___4^post2+tmp___4^0 == 0 /\ skip^0-skip^post2 == 0 /\ maxarg2^0-maxarg2^post2 == 0 /\ tmp___5^0-tmp___5^post2 == 0 /\ tmp___0^0-tmp___0^post2 == 0 /\ -tmp___2^post2+tmp___2^0 == 0 /\ i^0-j^0 <= 0 /\ -k^post2+k^0 == 0 /\ test^0-test^post2 == 0 /\ -tmp___6^post2+tmp___6^0 == 0 /\ n^0-n^post2 == 0 /\ tmp___3^0-tmp___3^post2 == 0 /\ sum^0-sum^post2 == 0 /\ __const_200^0-__const_200^post2 == 0 /\ -tmp___11^post2+tmp___11^0 == 0 /\ tmp___7^0-tmp___7^post2 == 0 /\ -1+i^post2-i^0 == 0 /\ -sqrarg^post2+sqrarg^0 == 0 /\ tmp^0-tmp^post2 == 0 /\ -tmp___9^post2+tmp___9^0 == 0 /\ its^0-its^post2 == 0 /\ -fold^post2+fold^0 == 0 /\ -den^post2+den^0 == 0 /\ -j^post2+j^0 == 0 /\ temp^0-temp^post2 == 0 /\ -restrt^post2+restrt^0 == 0 /\ tmp___8^0-tmp___8^post2 == 0 /\ -tmp___10^post2+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post2 == 0), cost: 1 3: l3 -> l5 : __const_200^0'=__const_200^post3, sqrarg^0'=sqrarg^post3, tmp___3^0'=tmp___3^post3, its^0'=its^post3, test^0'=test^post3, tmp___8^0'=tmp___8^post3, n^0'=n^post3, tmp___12^0'=tmp___12^post3, f_promoted_1^0'=f_promoted_1^post3, tmp___5^0'=tmp___5^post3, k^0'=k^post3, tmp___0^0'=tmp___0^post3, skip^0'=skip^post3, tmp___2^0'=tmp___2^post3, i^0'=i^post3, temp^0'=temp^post3, tmp___7^0'=tmp___7^post3, maxarg2^0'=maxarg2^post3, tmp___11^0'=tmp___11^post3, den^0'=den^post3, sum^0'=sum^post3, tmp___4^0'=tmp___4^post3, j^0'=j^post3, tmp^0'=tmp^post3, tmp___9^0'=tmp___9^post3, restrt^0'=restrt^post3, tmp___1^0'=tmp___1^post3, fold^0'=fold^post3, tmp___6^0'=tmp___6^post3, maxarg1^0'=maxarg1^post3, tmp___10^0'=tmp___10^post3, (-den^post3+den^0 == 0 /\ -tmp___6^post3+tmp___6^0 == 0 /\ -1+j^post3-j^0 == 0 /\ test^0-test^post3 == 0 /\ maxarg2^0-maxarg2^post3 == 0 /\ tmp___9^0-tmp___9^post3 == 0 /\ -fold^post3+fold^0 == 0 /\ sum^0-sum^post3 == 0 /\ 1-i^0+j^0 <= 0 /\ -tmp___1^post3+tmp___1^0 == 0 /\ skip^0-skip^post3 == 0 /\ -tmp^post3+tmp^0 == 0 /\ tmp___12^0-tmp___12^post3 == 0 /\ sqrarg^0-sqrarg^post3 == 0 /\ -tmp___7^post3+tmp___7^0 == 0 /\ -temp^post3+temp^0 == 0 /\ k^0-k^post3 == 0 /\ its^0-its^post3 == 0 /\ tmp___3^0-tmp___3^post3 == 0 /\ tmp___2^0-tmp___2^post3 == 0 /\ -tmp___8^post3+tmp___8^0 == 0 /\ -i^post3+i^0 == 0 /\ -restrt^post3+restrt^0 == 0 /\ -tmp___11^post3+tmp___11^0 == 0 /\ f_promoted_1^0-f_promoted_1^post3 == 0 /\ __const_200^0-__const_200^post3 == 0 /\ n^0-n^post3 == 0 /\ -tmp___0^post3+tmp___0^0 == 0 /\ tmp___10^0-tmp___10^post3 == 0 /\ tmp___5^0-tmp___5^post3 == 0 /\ -maxarg1^post3+maxarg1^0 == 0 /\ -tmp___4^post3+tmp___4^0 == 0), cost: 1 59: l4 -> l8 : __const_200^0'=__const_200^post59, sqrarg^0'=sqrarg^post59, tmp___3^0'=tmp___3^post59, its^0'=its^post59, test^0'=test^post59, tmp___8^0'=tmp___8^post59, n^0'=n^post59, tmp___12^0'=tmp___12^post59, f_promoted_1^0'=f_promoted_1^post59, tmp___5^0'=tmp___5^post59, k^0'=k^post59, tmp___0^0'=tmp___0^post59, skip^0'=skip^post59, tmp___2^0'=tmp___2^post59, i^0'=i^post59, temp^0'=temp^post59, tmp___7^0'=tmp___7^post59, maxarg2^0'=maxarg2^post59, tmp___11^0'=tmp___11^post59, den^0'=den^post59, sum^0'=sum^post59, tmp___4^0'=tmp___4^post59, j^0'=j^post59, tmp^0'=tmp^post59, tmp___9^0'=tmp___9^post59, restrt^0'=restrt^post59, tmp___1^0'=tmp___1^post59, fold^0'=fold^post59, tmp___6^0'=tmp___6^post59, maxarg1^0'=maxarg1^post59, tmp___10^0'=tmp___10^post59, (k^0-k^post59 == 0 /\ __const_200^0-__const_200^post59 == 0 /\ tmp___7^0-tmp___7^post59 == 0 /\ -maxarg1^post59+maxarg1^0 == 0 /\ den^0-den^post59 == 0 /\ -tmp___1^post59+tmp___1^0 == 0 /\ -tmp___4^post59+tmp___4^0 == 0 /\ i^0-i^post59 == 0 /\ its^0-its^post59 == 0 /\ -tmp___12^post59+tmp___12^0 == 0 /\ -tmp___6^post59+tmp___6^0 == 0 /\ sqrarg^0-sqrarg^post59 == 0 /\ -sum^post59+sum^0 == 0 /\ -maxarg2^post59+maxarg2^0 == 0 /\ -tmp___5^post59+tmp___5^0 == 0 /\ -tmp___2^post59+tmp___2^0 == 0 /\ tmp___8^0-tmp___8^post59 == 0 /\ -tmp^post59+tmp^0 == 0 /\ -tmp___9^post59+tmp___9^0 == 0 /\ temp^0-temp^post59 == 0 /\ -tmp___11^post59+tmp___11^0 == 0 /\ skip^0-skip^post59 == 0 /\ j^0-j^post59 == 0 /\ -restrt^post59+restrt^0 == 0 /\ tmp___0^0-tmp___0^post59 == 0 /\ -fold^post59+fold^0 == 0 /\ test^0-test^post59 == 0 /\ n^0-n^post59 == 0 /\ -tmp___10^post59+tmp___10^0 == 0 /\ tmp___3^0-tmp___3^post59 == 0 /\ f_promoted_1^0-f_promoted_1^post59 == 0), cost: 1 65: l5 -> l3 : __const_200^0'=__const_200^post65, sqrarg^0'=sqrarg^post65, tmp___3^0'=tmp___3^post65, its^0'=its^post65, test^0'=test^post65, tmp___8^0'=tmp___8^post65, n^0'=n^post65, tmp___12^0'=tmp___12^post65, f_promoted_1^0'=f_promoted_1^post65, tmp___5^0'=tmp___5^post65, k^0'=k^post65, tmp___0^0'=tmp___0^post65, skip^0'=skip^post65, tmp___2^0'=tmp___2^post65, i^0'=i^post65, temp^0'=temp^post65, tmp___7^0'=tmp___7^post65, maxarg2^0'=maxarg2^post65, tmp___11^0'=tmp___11^post65, den^0'=den^post65, sum^0'=sum^post65, tmp___4^0'=tmp___4^post65, j^0'=j^post65, tmp^0'=tmp^post65, tmp___9^0'=tmp___9^post65, restrt^0'=restrt^post65, tmp___1^0'=tmp___1^post65, fold^0'=fold^post65, tmp___6^0'=tmp___6^post65, maxarg1^0'=maxarg1^post65, tmp___10^0'=tmp___10^post65, (-tmp___1^post65+tmp___1^0 == 0 /\ -fold^post65+fold^0 == 0 /\ -f_promoted_1^post65+f_promoted_1^0 == 0 /\ -tmp___4^post65+tmp___4^0 == 0 /\ -maxarg1^post65+maxarg1^0 == 0 /\ -i^post65+i^0 == 0 /\ skip^0-skip^post65 == 0 /\ -tmp___6^post65+tmp___6^0 == 0 /\ maxarg2^0-maxarg2^post65 == 0 /\ tmp___5^0-tmp___5^post65 == 0 /\ tmp___0^0-tmp___0^post65 == 0 /\ -tmp___2^post65+tmp___2^0 == 0 /\ -k^post65+k^0 == 0 /\ n^0-n^post65 == 0 /\ tmp___3^0-tmp___3^post65 == 0 /\ test^0-test^post65 == 0 /\ sum^0-sum^post65 == 0 /\ __const_200^0-__const_200^post65 == 0 /\ tmp___7^0-tmp___7^post65 == 0 /\ -tmp___11^post65+tmp___11^0 == 0 /\ tmp^0-tmp^post65 == 0 /\ -sqrarg^post65+sqrarg^0 == 0 /\ -tmp___9^post65+tmp___9^0 == 0 /\ its^0-its^post65 == 0 /\ -den^post65+den^0 == 0 /\ -j^post65+j^0 == 0 /\ temp^0-temp^post65 == 0 /\ tmp___8^0-tmp___8^post65 == 0 /\ -restrt^post65+restrt^0 == 0 /\ -tmp___10^post65+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post65 == 0), cost: 1 4: l6 -> l7 : __const_200^0'=__const_200^post4, sqrarg^0'=sqrarg^post4, tmp___3^0'=tmp___3^post4, its^0'=its^post4, test^0'=test^post4, tmp___8^0'=tmp___8^post4, n^0'=n^post4, tmp___12^0'=tmp___12^post4, f_promoted_1^0'=f_promoted_1^post4, tmp___5^0'=tmp___5^post4, k^0'=k^post4, tmp___0^0'=tmp___0^post4, skip^0'=skip^post4, tmp___2^0'=tmp___2^post4, i^0'=i^post4, temp^0'=temp^post4, tmp___7^0'=tmp___7^post4, maxarg2^0'=maxarg2^post4, tmp___11^0'=tmp___11^post4, den^0'=den^post4, sum^0'=sum^post4, tmp___4^0'=tmp___4^post4, j^0'=j^post4, tmp^0'=tmp^post4, tmp___9^0'=tmp___9^post4, restrt^0'=restrt^post4, tmp___1^0'=tmp___1^post4, fold^0'=fold^post4, tmp___6^0'=tmp___6^post4, maxarg1^0'=maxarg1^post4, tmp___10^0'=tmp___10^post4, (-maxarg2^post4+maxarg2^0 == 0 /\ -tmp___9^post4+tmp___9^0 == 0 /\ i^0-i^post4 == 0 /\ its^0-its^post4 == 0 /\ -k^post4+k^0 == 0 /\ n^0-n^post4 == 0 /\ tmp___5^0-tmp___5^post4 == 0 /\ tmp___3^0-tmp___3^post4 == 0 /\ fold^0-fold^post4 == 0 /\ temp^0-temp^post4 == 0 /\ -tmp___11^post4+tmp___11^0 == 0 /\ -restrt^post4+restrt^0 == 0 /\ tmp___7^0-tmp___7^post4 == 0 /\ -j^post4+j^0 == 0 /\ tmp___1^0-tmp___1^post4 == 0 /\ -tmp___10^post4+tmp___10^0 == 0 /\ -tmp___4^post4+tmp___4^0 == 0 /\ -tmp___2^post4+tmp___2^0 == 0 /\ skip^0-skip^post4 == 0 /\ sqrarg^0-sqrarg^post4 == 0 /\ tmp___8^0-tmp___8^post4 == 0 /\ -maxarg1^post4+maxarg1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post4 == 0 /\ tmp___0^0-tmp___0^post4 == 0 /\ -sum^post4+sum^0 == 0 /\ -tmp___6^post4+tmp___6^0 == 0 /\ __const_200^0-__const_200^post4 == 0 /\ -test^post4+test^0 == 0 /\ den^0-den^post4 == 0 /\ -tmp___12^post4+tmp___12^0 == 0 /\ tmp^0-tmp^post4 == 0), cost: 1 92: l7 -> l21 : __const_200^0'=__const_200^post92, sqrarg^0'=sqrarg^post92, tmp___3^0'=tmp___3^post92, its^0'=its^post92, test^0'=test^post92, tmp___8^0'=tmp___8^post92, n^0'=n^post92, tmp___12^0'=tmp___12^post92, f_promoted_1^0'=f_promoted_1^post92, tmp___5^0'=tmp___5^post92, k^0'=k^post92, tmp___0^0'=tmp___0^post92, skip^0'=skip^post92, tmp___2^0'=tmp___2^post92, i^0'=i^post92, temp^0'=temp^post92, tmp___7^0'=tmp___7^post92, maxarg2^0'=maxarg2^post92, tmp___11^0'=tmp___11^post92, den^0'=den^post92, sum^0'=sum^post92, tmp___4^0'=tmp___4^post92, j^0'=j^post92, tmp^0'=tmp^post92, tmp___9^0'=tmp___9^post92, restrt^0'=restrt^post92, tmp___1^0'=tmp___1^post92, fold^0'=fold^post92, tmp___6^0'=tmp___6^post92, maxarg1^0'=maxarg1^post92, tmp___10^0'=tmp___10^post92, (its^0-its^post92 == 0 /\ tmp___3^0-tmp___3^post92 == 0 /\ tmp___5^0-tmp___5^post92 == 0 /\ tmp___12^0-tmp___12^post92 == 0 /\ -tmp^post92+tmp^0 == 0 /\ k^0-k^post92 == 0 /\ n^0-n^post92 == 0 /\ tmp___2^0-tmp___2^post92 == 0 /\ __const_200^0-__const_200^post92 == 0 /\ -tmp___0^post92+tmp___0^0 == 0 /\ -den^post92+den^0 == 0 /\ restrt^0-restrt^post92 == 0 /\ -j^post92+j^0 == 0 /\ -tmp___10^post92+tmp___10^0 == 0 /\ tmp___11^0-tmp___11^post92 == 0 /\ tmp___9^0-tmp___9^post92 == 0 /\ i^0 <= 0 /\ -tmp___7^post92+tmp___7^0 == 0 /\ sqrarg^0-sqrarg^post92 == 0 /\ maxarg2^0-maxarg2^post92 == 0 /\ -fold^post92+fold^0 == 0 /\ tmp___8^0-tmp___8^post92 == 0 /\ test^0-test^post92 == 0 /\ -maxarg1^post92+maxarg1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post92 == 0 /\ -tmp___1^post92+tmp___1^0 == 0 /\ -tmp___6^post92+tmp___6^0 == 0 /\ -temp^post92+temp^0 == 0 /\ -sum^post92+sum^0 == 0 /\ tmp___4^0-tmp___4^post92 == 0 /\ i^0-i^post92 == 0 /\ -skip^post92+skip^0 == 0), cost: 1 93: l7 -> l15 : __const_200^0'=__const_200^post93, sqrarg^0'=sqrarg^post93, tmp___3^0'=tmp___3^post93, its^0'=its^post93, test^0'=test^post93, tmp___8^0'=tmp___8^post93, n^0'=n^post93, tmp___12^0'=tmp___12^post93, f_promoted_1^0'=f_promoted_1^post93, tmp___5^0'=tmp___5^post93, k^0'=k^post93, tmp___0^0'=tmp___0^post93, skip^0'=skip^post93, tmp___2^0'=tmp___2^post93, i^0'=i^post93, temp^0'=temp^post93, tmp___7^0'=tmp___7^post93, maxarg2^0'=maxarg2^post93, tmp___11^0'=tmp___11^post93, den^0'=den^post93, sum^0'=sum^post93, tmp___4^0'=tmp___4^post93, j^0'=j^post93, tmp^0'=tmp^post93, tmp___9^0'=tmp___9^post93, restrt^0'=restrt^post93, tmp___1^0'=tmp___1^post93, fold^0'=fold^post93, tmp___6^0'=tmp___6^post93, maxarg1^0'=maxarg1^post93, tmp___10^0'=tmp___10^post93, (-f_promoted_1^post93+f_promoted_1^0 == 0 /\ temp^0-temp^post93 == 0 /\ -maxarg1^post93+maxarg1^0 == 0 /\ -tmp___4^post93+tmp___4^0 == 0 /\ -i^post93+i^0 == 0 /\ skip^0-skip^post93 == 0 /\ tmp___1^0-tmp___1^post93 == 0 /\ -tmp___6^post93+tmp___6^0 == 0 /\ maxarg2^0-maxarg2^post93 == 0 /\ tmp___0^0-tmp___0^post93 == 0 /\ tmp___5^0-tmp___5^post93 == 0 /\ test^0-test^post93 == 0 /\ n^0-n^post93 == 0 /\ -k^post93+k^0 == 0 /\ -tmp___2^post93+tmp___2^0 == 0 /\ tmp___3^0-tmp___3^post93 == 0 /\ sum^0-sum^post93 == 0 /\ __const_200^0-__const_200^post93 == 0 /\ tmp___7^0-tmp___7^post93 == 0 /\ -sqrarg^post93+sqrarg^0 == 0 /\ -tmp___11^post93+tmp___11^0 == 0 /\ tmp^0-tmp^post93 == 0 /\ -tmp___9^post93+tmp___9^0 == 0 /\ 1-i^0 <= 0 /\ its^0-its^post93 == 0 /\ -den^post93+den^0 == 0 /\ -j^post93+j^0 == 0 /\ -fold^post93+fold^0 == 0 /\ tmp___12^0-tmp___12^post93 == 0 /\ -tmp___10^post93+tmp___10^0 == 0 /\ -restrt^post93+restrt^0 == 0 /\ tmp___8^0-tmp___8^post93 == 0), cost: 1 5: l8 -> l9 : __const_200^0'=__const_200^post5, sqrarg^0'=sqrarg^post5, tmp___3^0'=tmp___3^post5, its^0'=its^post5, test^0'=test^post5, tmp___8^0'=tmp___8^post5, n^0'=n^post5, tmp___12^0'=tmp___12^post5, f_promoted_1^0'=f_promoted_1^post5, tmp___5^0'=tmp___5^post5, k^0'=k^post5, tmp___0^0'=tmp___0^post5, skip^0'=skip^post5, tmp___2^0'=tmp___2^post5, i^0'=i^post5, temp^0'=temp^post5, tmp___7^0'=tmp___7^post5, maxarg2^0'=maxarg2^post5, tmp___11^0'=tmp___11^post5, den^0'=den^post5, sum^0'=sum^post5, tmp___4^0'=tmp___4^post5, j^0'=j^post5, tmp^0'=tmp^post5, tmp___9^0'=tmp___9^post5, restrt^0'=restrt^post5, tmp___1^0'=tmp___1^post5, fold^0'=fold^post5, tmp___6^0'=tmp___6^post5, maxarg1^0'=maxarg1^post5, tmp___10^0'=tmp___10^post5, (__const_200^0-__const_200^post5 == 0 /\ tmp___8^0-tmp___8^post5 == 0 /\ -maxarg1^post5+maxarg1^0 == 0 /\ -i^post5+i^0 == 0 /\ skip^0-skip^post5 == 0 /\ -j^post5+j^0 == 0 /\ tmp___0^0-tmp___0^post5 == 0 /\ n^0-n^post5 == 0 /\ tmp___3^0-tmp___3^post5 == 0 /\ -tmp___9^post5+tmp___9^0 == 0 /\ -tmp___2^post5+tmp___2^0 == 0 /\ tmp___5^0-tmp___5^post5 == 0 /\ -k^post5+k^0 == 0 /\ test^0-test^post5 == 0 /\ sqrarg^0-sqrarg^post5 == 0 /\ -f_promoted_1^post5+f_promoted_1^0 == 0 /\ -tmp___4^post5+tmp___4^0 == 0 /\ -tmp___6^post5+tmp___6^0 == 0 /\ -tmp___11^post5+tmp___11^0 == 0 /\ maxarg2^0-maxarg2^post5 == 0 /\ -temp^post5+temp^0 == 0 /\ tmp___12^0-tmp___12^post5 == 0 /\ tmp^0-tmp^post5 == 0 /\ -den^post5+den^0 == 0 /\ -restrt^post5+restrt^0 == 0 /\ 1+n^0-i^0 <= 0 /\ its^0-its^post5 == 0 /\ -tmp___10^post5+tmp___10^0 == 0 /\ -tmp___1^post5+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post5 == 0 /\ sum^0-sum^post5 == 0 /\ -fold^post5+fold^0 == 0), cost: 1 6: l8 -> l5 : __const_200^0'=__const_200^post6, sqrarg^0'=sqrarg^post6, tmp___3^0'=tmp___3^post6, its^0'=its^post6, test^0'=test^post6, tmp___8^0'=tmp___8^post6, n^0'=n^post6, tmp___12^0'=tmp___12^post6, f_promoted_1^0'=f_promoted_1^post6, tmp___5^0'=tmp___5^post6, k^0'=k^post6, tmp___0^0'=tmp___0^post6, skip^0'=skip^post6, tmp___2^0'=tmp___2^post6, i^0'=i^post6, temp^0'=temp^post6, tmp___7^0'=tmp___7^post6, maxarg2^0'=maxarg2^post6, tmp___11^0'=tmp___11^post6, den^0'=den^post6, sum^0'=sum^post6, tmp___4^0'=tmp___4^post6, j^0'=j^post6, tmp^0'=tmp^post6, tmp___9^0'=tmp___9^post6, restrt^0'=restrt^post6, tmp___1^0'=tmp___1^post6, fold^0'=fold^post6, tmp___6^0'=tmp___6^post6, maxarg1^0'=maxarg1^post6, tmp___10^0'=tmp___10^post6, (-tmp___12^post6+tmp___12^0 == 0 /\ -fold^post6+fold^0 == 0 /\ tmp___3^0-tmp___3^post6 == 0 /\ test^0-test^post6 == 0 /\ f_promoted_1^0-f_promoted_1^post6 == 0 /\ -sum^post6+sum^0 == 0 /\ -tmp___6^post6+tmp___6^0 == 0 /\ tmp___7^0-tmp___7^post6 == 0 /\ -restrt^post6+restrt^0 == 0 /\ -tmp___2^post6+tmp___2^0 == 0 /\ den^0-den^post6 == 0 /\ -tmp^post6+tmp^0 == 0 /\ -skip^post6+skip^0 == 0 /\ -tmp___1^post6+tmp___1^0 == 0 /\ tmp___8^0-tmp___8^post6 == 0 /\ i^0-i^post6 == 0 /\ k^0-k^post6 == 0 /\ its^0-its^post6 == 0 /\ __const_200^0-__const_200^post6 == 0 /\ tmp___11^0-tmp___11^post6 == 0 /\ -tmp___10^post6+tmp___10^0 == 0 /\ n^0-n^post6 == 0 /\ j^0-j^post6 == 0 /\ -maxarg2^post6+maxarg2^0 == 0 /\ temp^0-temp^post6 == 0 /\ -tmp___5^post6+tmp___5^0 == 0 /\ -maxarg1^post6+maxarg1^0 == 0 /\ -n^0+i^0 <= 0 /\ -tmp___9^post6+tmp___9^0 == 0 /\ sqrarg^0-sqrarg^post6 == 0 /\ -tmp___4^post6+tmp___4^0 == 0 /\ tmp___0^0-tmp___0^post6 == 0), cost: 1 129: l9 -> l70 : __const_200^0'=__const_200^post129, sqrarg^0'=sqrarg^post129, tmp___3^0'=tmp___3^post129, its^0'=its^post129, test^0'=test^post129, tmp___8^0'=tmp___8^post129, n^0'=n^post129, tmp___12^0'=tmp___12^post129, f_promoted_1^0'=f_promoted_1^post129, tmp___5^0'=tmp___5^post129, k^0'=k^post129, tmp___0^0'=tmp___0^post129, skip^0'=skip^post129, tmp___2^0'=tmp___2^post129, i^0'=i^post129, temp^0'=temp^post129, tmp___7^0'=tmp___7^post129, maxarg2^0'=maxarg2^post129, tmp___11^0'=tmp___11^post129, den^0'=den^post129, sum^0'=sum^post129, tmp___4^0'=tmp___4^post129, j^0'=j^post129, tmp^0'=tmp^post129, tmp___9^0'=tmp___9^post129, restrt^0'=restrt^post129, tmp___1^0'=tmp___1^post129, fold^0'=fold^post129, tmp___6^0'=tmp___6^post129, maxarg1^0'=maxarg1^post129, tmp___10^0'=tmp___10^post129, (tmp___9^0-tmp___9^post129 == 0 /\ test^0-test^post129 == 0 /\ -temp^post129+temp^0 == 0 /\ -den^post129+den^0 == 0 /\ -restrt^post129+restrt^0 == 0 /\ maxarg2^0-maxarg2^post129 == 0 /\ sum^0-sum^post129 == 0 /\ -tmp___1^post129+tmp___1^0 == 0 /\ -fold^post129+fold^0 == 0 /\ -tmp^post129+tmp^0 == 0 /\ -tmp___7^post129+tmp___7^0 == 0 /\ tmp___12^0-tmp___12^post129 == 0 /\ skip^0-skip^post129 == 0 /\ k^0-k^post129 == 0 /\ its^0-its^post129 == 0 /\ sqrarg^0-sqrarg^post129 == 0 /\ tmp___3^0-tmp___3^post129 == 0 /\ tmp___5^0-tmp___5^post129 == 0 /\ tmp___2^0-tmp___2^post129 == 0 /\ -j^post129+j^0 == 0 /\ n^0-n^post129 == 0 /\ -tmp___10^post129+tmp___10^0 == 0 /\ -tmp___8^post129+tmp___8^0 == 0 /\ -f_promoted_1^post129+f_promoted_1^0 == 0 /\ -tmp___0^post129+tmp___0^0 == 0 /\ -tmp___4^post129+tmp___4^0 == 0 /\ -tmp___11^post129+tmp___11^0 == 0 /\ -i^post129+i^0 == 0 /\ -tmp___6^post129+tmp___6^0 == 0 /\ -maxarg1^post129+maxarg1^0 == 0 /\ __const_200^0-__const_200^post129 == 0), cost: 1 7: l10 -> l11 : __const_200^0'=__const_200^post7, sqrarg^0'=sqrarg^post7, tmp___3^0'=tmp___3^post7, its^0'=its^post7, test^0'=test^post7, tmp___8^0'=tmp___8^post7, n^0'=n^post7, tmp___12^0'=tmp___12^post7, f_promoted_1^0'=f_promoted_1^post7, tmp___5^0'=tmp___5^post7, k^0'=k^post7, tmp___0^0'=tmp___0^post7, skip^0'=skip^post7, tmp___2^0'=tmp___2^post7, i^0'=i^post7, temp^0'=temp^post7, tmp___7^0'=tmp___7^post7, maxarg2^0'=maxarg2^post7, tmp___11^0'=tmp___11^post7, den^0'=den^post7, sum^0'=sum^post7, tmp___4^0'=tmp___4^post7, j^0'=j^post7, tmp^0'=tmp^post7, tmp___9^0'=tmp___9^post7, restrt^0'=restrt^post7, tmp___1^0'=tmp___1^post7, fold^0'=fold^post7, tmp___6^0'=tmp___6^post7, maxarg1^0'=maxarg1^post7, tmp___10^0'=tmp___10^post7, (sqrarg^0-sqrarg^post7 == 0 /\ tmp___5^0-tmp___5^post7 == 0 /\ -tmp___11^post7+tmp___11^0 == 0 /\ tmp___1^0-tmp___1^post7 == 0 /\ -tmp___9^post7+tmp___9^0 == 0 /\ temp^0-temp^post7 == 0 /\ n^0-n^post7 == 0 /\ -j^post7+j^0 == 0 /\ tmp___7^0-tmp___7^post7 == 0 /\ -1+k^post7-k^0 == 0 /\ -tmp___10^post7+tmp___10^0 == 0 /\ -restrt^post7+restrt^0 == 0 /\ f_promoted_1^0-f_promoted_1^post7 == 0 /\ tmp___0^0-tmp___0^post7 == 0 /\ its^0-its^post7 == 0 /\ -fold^post7+fold^0 == 0 /\ tmp___3^0-tmp___3^post7 == 0 /\ tmp___8^0-tmp___8^post7 == 0 /\ -i^post7+i^0 == 0 /\ -tmp___4^post7+tmp___4^0 == 0 /\ -tmp___6^post7+tmp___6^0 == 0 /\ -tmp___12^post7+tmp___12^0 == 0 /\ -maxarg2^post7+maxarg2^0 == 0 /\ __const_200^0-__const_200^post7 == 0 /\ maxarg1^0-maxarg1^post7 == 0 /\ -test^post7+test^0 == 0 /\ tmp^0-tmp^post7 == 0 /\ -tmp___2^post7+tmp___2^0 == 0 /\ -sum^post7+sum^0 == 0 /\ skip^0-skip^post7 == 0 /\ den^0-den^post7 == 0), cost: 1 52: l11 -> l23 : __const_200^0'=__const_200^post52, sqrarg^0'=sqrarg^post52, tmp___3^0'=tmp___3^post52, its^0'=its^post52, test^0'=test^post52, tmp___8^0'=tmp___8^post52, n^0'=n^post52, tmp___12^0'=tmp___12^post52, f_promoted_1^0'=f_promoted_1^post52, tmp___5^0'=tmp___5^post52, k^0'=k^post52, tmp___0^0'=tmp___0^post52, skip^0'=skip^post52, tmp___2^0'=tmp___2^post52, i^0'=i^post52, temp^0'=temp^post52, tmp___7^0'=tmp___7^post52, maxarg2^0'=maxarg2^post52, tmp___11^0'=tmp___11^post52, den^0'=den^post52, sum^0'=sum^post52, tmp___4^0'=tmp___4^post52, j^0'=j^post52, tmp^0'=tmp^post52, tmp___9^0'=tmp___9^post52, restrt^0'=restrt^post52, tmp___1^0'=tmp___1^post52, fold^0'=fold^post52, tmp___6^0'=tmp___6^post52, maxarg1^0'=maxarg1^post52, tmp___10^0'=tmp___10^post52, (den^0-den^post52 == 0 /\ -maxarg1^post52+maxarg1^0 == 0 /\ tmp___8^0-tmp___8^post52 == 0 /\ -i^post52+i^0 == 0 /\ -maxarg2^post52+maxarg2^0 == 0 /\ skip^0-skip^post52 == 0 /\ tmp___1^0-tmp___1^post52 == 0 /\ test^0-test^post52 == 0 /\ tmp___0^0-tmp___0^post52 == 0 /\ n^0-n^post52 == 0 /\ tmp___3^0-tmp___3^post52 == 0 /\ tmp___5^0-tmp___5^post52 == 0 /\ j^0-j^post52 == 0 /\ -k^post52+k^0 == 0 /\ -tmp___2^post52+tmp___2^0 == 0 /\ -tmp___11^post52+tmp___11^0 == 0 /\ -tmp___4^post52+tmp___4^0 == 0 /\ -tmp___6^post52+tmp___6^0 == 0 /\ -tmp___9^post52+tmp___9^0 == 0 /\ -f_promoted_1^post52+f_promoted_1^0 == 0 /\ __const_200^0-__const_200^post52 == 0 /\ tmp___7^0-tmp___7^post52 == 0 /\ tmp___12^0-tmp___12^post52 == 0 /\ -sum^post52+sum^0 == 0 /\ -restrt^post52+restrt^0 == 0 /\ its^0-its^post52 == 0 /\ -temp^post52+temp^0 == 0 /\ -sqrarg^post52+sqrarg^0 == 0 /\ -tmp^post52+tmp^0 == 0 /\ -fold^post52+fold^0 == 0 /\ -tmp___10^post52+tmp___10^0 == 0), cost: 1 8: l12 -> l13 : __const_200^0'=__const_200^post8, sqrarg^0'=sqrarg^post8, tmp___3^0'=tmp___3^post8, its^0'=its^post8, test^0'=test^post8, tmp___8^0'=tmp___8^post8, n^0'=n^post8, tmp___12^0'=tmp___12^post8, f_promoted_1^0'=f_promoted_1^post8, tmp___5^0'=tmp___5^post8, k^0'=k^post8, tmp___0^0'=tmp___0^post8, skip^0'=skip^post8, tmp___2^0'=tmp___2^post8, i^0'=i^post8, temp^0'=temp^post8, tmp___7^0'=tmp___7^post8, maxarg2^0'=maxarg2^post8, tmp___11^0'=tmp___11^post8, den^0'=den^post8, sum^0'=sum^post8, tmp___4^0'=tmp___4^post8, j^0'=j^post8, tmp^0'=tmp^post8, tmp___9^0'=tmp___9^post8, restrt^0'=restrt^post8, tmp___1^0'=tmp___1^post8, fold^0'=fold^post8, tmp___6^0'=tmp___6^post8, maxarg1^0'=maxarg1^post8, tmp___10^0'=tmp___10^post8, (tmp___4^0-tmp___4^post8 == 0 /\ tmp___8^0-tmp___8^post8 == 0 /\ restrt^0-restrt^post8 == 0 /\ -tmp___5^post8+tmp___5^0 == 0 /\ tmp___2^0-tmp___2^post8 == 0 /\ -tmp___10^post8+tmp___10^0 == 0 /\ -tmp___7^post8+tmp___7^0 == 0 /\ tmp___11^0-tmp___11^post8 == 0 /\ __const_200^0-__const_200^post8 == 0 /\ its^0-its^post8 == 0 /\ -maxarg2^post8+maxarg2^0 == 0 /\ tmp___0^0-tmp___0^post8 == 0 /\ f_promoted_1^0-f_promoted_1^post8 == 0 /\ -tmp___9^post8+tmp___9^0 == 0 /\ -1-j^0+j^post8 == 0 /\ -maxarg1^post8+maxarg1^0 == 0 /\ -sum^post8+sum^0 == 0 /\ tmp___12^0-tmp___12^post8 == 0 /\ -tmp___6^post8+tmp___6^0 == 0 /\ k^0-k^post8 == 0 /\ -tmp___3^post8+tmp___3^0 == 0 /\ -skip^post8+skip^0 == 0 /\ i^0-i^post8 == 0 /\ -fold^post8+fold^0 == 0 /\ 1+n^0-i^0 <= 0 /\ sqrarg^0-sqrarg^post8 == 0 /\ -n^post8+n^0 == 0 /\ -den^post8+den^0 == 0 /\ test^0-test^post8 == 0 /\ -tmp___1^post8+tmp___1^0 == 0 /\ temp^0-temp^post8 == 0 /\ -tmp^post8+tmp^0 == 0), cost: 1 9: l12 -> l14 : __const_200^0'=__const_200^post9, sqrarg^0'=sqrarg^post9, tmp___3^0'=tmp___3^post9, its^0'=its^post9, test^0'=test^post9, tmp___8^0'=tmp___8^post9, n^0'=n^post9, tmp___12^0'=tmp___12^post9, f_promoted_1^0'=f_promoted_1^post9, tmp___5^0'=tmp___5^post9, k^0'=k^post9, tmp___0^0'=tmp___0^post9, skip^0'=skip^post9, tmp___2^0'=tmp___2^post9, i^0'=i^post9, temp^0'=temp^post9, tmp___7^0'=tmp___7^post9, maxarg2^0'=maxarg2^post9, tmp___11^0'=tmp___11^post9, den^0'=den^post9, sum^0'=sum^post9, tmp___4^0'=tmp___4^post9, j^0'=j^post9, tmp^0'=tmp^post9, tmp___9^0'=tmp___9^post9, restrt^0'=restrt^post9, tmp___1^0'=tmp___1^post9, fold^0'=fold^post9, tmp___6^0'=tmp___6^post9, maxarg1^0'=maxarg1^post9, tmp___10^0'=tmp___10^post9, (-tmp___4^post9+tmp___4^0 == 0 /\ -tmp___2^post9+tmp___2^0 == 0 /\ tmp___3^0-tmp___3^post9 == 0 /\ -tmp___6^post9+tmp___6^0 == 0 /\ -tmp___1^post9+tmp___1^0 == 0 /\ den^0-den^post9 == 0 /\ tmp___7^0-tmp___7^post9 == 0 /\ -fold^post9+fold^0 == 0 /\ -sum^post9+sum^0 == 0 /\ -tmp___5^post9+tmp___5^0 == 0 /\ -tmp___12^post9+tmp___12^0 == 0 /\ __const_200^0-__const_200^post9 == 0 /\ -skip^post9+skip^0 == 0 /\ k^0-k^post9 == 0 /\ -tmp___9^post9+tmp___9^0 == 0 /\ -tmp___10^post9+tmp___10^0 == 0 /\ -maxarg2^post9+maxarg2^0 == 0 /\ temp^0-temp^post9 == 0 /\ -test^post9+test^0 == 0 /\ j^0-j^post9 == 0 /\ -tmp^post9+tmp^0 == 0 /\ -tmp___11^post9+tmp___11^0 == 0 /\ tmp___8^0-tmp___8^post9 == 0 /\ -maxarg1^post9+maxarg1^0 == 0 /\ -restrt^post9+restrt^0 == 0 /\ -1-i^0+i^post9 == 0 /\ -n^0+i^0 <= 0 /\ n^0-n^post9 == 0 /\ sqrarg^0-sqrarg^post9 == 0 /\ its^0-its^post9 == 0 /\ f_promoted_1^0-f_promoted_1^post9 == 0 /\ tmp___0^0-tmp___0^post9 == 0), cost: 1 53: l13 -> l19 : __const_200^0'=__const_200^post53, sqrarg^0'=sqrarg^post53, tmp___3^0'=tmp___3^post53, its^0'=its^post53, test^0'=test^post53, tmp___8^0'=tmp___8^post53, n^0'=n^post53, tmp___12^0'=tmp___12^post53, f_promoted_1^0'=f_promoted_1^post53, tmp___5^0'=tmp___5^post53, k^0'=k^post53, tmp___0^0'=tmp___0^post53, skip^0'=skip^post53, tmp___2^0'=tmp___2^post53, i^0'=i^post53, temp^0'=temp^post53, tmp___7^0'=tmp___7^post53, maxarg2^0'=maxarg2^post53, tmp___11^0'=tmp___11^post53, den^0'=den^post53, sum^0'=sum^post53, tmp___4^0'=tmp___4^post53, j^0'=j^post53, tmp^0'=tmp^post53, tmp___9^0'=tmp___9^post53, restrt^0'=restrt^post53, tmp___1^0'=tmp___1^post53, fold^0'=fold^post53, tmp___6^0'=tmp___6^post53, maxarg1^0'=maxarg1^post53, tmp___10^0'=tmp___10^post53, (-den^post53+den^0 == 0 /\ -fold^post53+fold^0 == 0 /\ __const_200^0-__const_200^post53 == 0 /\ tmp___11^0-tmp___11^post53 == 0 /\ restrt^0-restrt^post53 == 0 /\ -sum^post53+sum^0 == 0 /\ -tmp___1^post53+tmp___1^0 == 0 /\ -tmp___6^post53+tmp___6^0 == 0 /\ skip^0-skip^post53 == 0 /\ -temp^post53+temp^0 == 0 /\ sqrarg^0-sqrarg^post53 == 0 /\ its^0-its^post53 == 0 /\ -tmp^post53+tmp^0 == 0 /\ tmp___12^0-tmp___12^post53 == 0 /\ k^0-k^post53 == 0 /\ -tmp___7^post53+tmp___7^0 == 0 /\ -j^post53+j^0 == 0 /\ tmp___2^0-tmp___2^post53 == 0 /\ -maxarg1^post53+maxarg1^0 == 0 /\ -tmp___8^post53+tmp___8^0 == 0 /\ -tmp___0^post53+tmp___0^0 == 0 /\ maxarg2^0-maxarg2^post53 == 0 /\ -i^post53+i^0 == 0 /\ tmp___4^0-tmp___4^post53 == 0 /\ n^0-n^post53 == 0 /\ -tmp___10^post53+tmp___10^0 == 0 /\ -tmp___9^post53+tmp___9^0 == 0 /\ tmp___3^0-tmp___3^post53 == 0 /\ tmp___5^0-tmp___5^post53 == 0 /\ test^0-test^post53 == 0 /\ f_promoted_1^0-f_promoted_1^post53 == 0), cost: 1 55: l14 -> l12 : __const_200^0'=__const_200^post55, sqrarg^0'=sqrarg^post55, tmp___3^0'=tmp___3^post55, its^0'=its^post55, test^0'=test^post55, tmp___8^0'=tmp___8^post55, n^0'=n^post55, tmp___12^0'=tmp___12^post55, f_promoted_1^0'=f_promoted_1^post55, tmp___5^0'=tmp___5^post55, k^0'=k^post55, tmp___0^0'=tmp___0^post55, skip^0'=skip^post55, tmp___2^0'=tmp___2^post55, i^0'=i^post55, temp^0'=temp^post55, tmp___7^0'=tmp___7^post55, maxarg2^0'=maxarg2^post55, tmp___11^0'=tmp___11^post55, den^0'=den^post55, sum^0'=sum^post55, tmp___4^0'=tmp___4^post55, j^0'=j^post55, tmp^0'=tmp^post55, tmp___9^0'=tmp___9^post55, restrt^0'=restrt^post55, tmp___1^0'=tmp___1^post55, fold^0'=fold^post55, tmp___6^0'=tmp___6^post55, maxarg1^0'=maxarg1^post55, tmp___10^0'=tmp___10^post55, (tmp___8^0-tmp___8^post55 == 0 /\ skip^0-skip^post55 == 0 /\ sqrarg^0-sqrarg^post55 == 0 /\ -j^post55+j^0 == 0 /\ -k^post55+k^0 == 0 /\ tmp___0^0-tmp___0^post55 == 0 /\ -tmp___10^post55+tmp___10^0 == 0 /\ tmp___9^0-tmp___9^post55 == 0 /\ test^0-test^post55 == 0 /\ -f_promoted_1^post55+f_promoted_1^0 == 0 /\ n^0-n^post55 == 0 /\ tmp___3^0-tmp___3^post55 == 0 /\ -tmp___11^post55+tmp___11^0 == 0 /\ -maxarg1^post55+maxarg1^0 == 0 /\ -i^post55+i^0 == 0 /\ maxarg2^0-maxarg2^post55 == 0 /\ -den^post55+den^0 == 0 /\ -sum^post55+sum^0 == 0 /\ tmp___4^0-tmp___4^post55 == 0 /\ -restrt^post55+restrt^0 == 0 /\ -tmp___6^post55+tmp___6^0 == 0 /\ tmp___12^0-tmp___12^post55 == 0 /\ __const_200^0-__const_200^post55 == 0 /\ its^0-its^post55 == 0 /\ -fold^post55+fold^0 == 0 /\ tmp___5^0-tmp___5^post55 == 0 /\ -tmp___1^post55+tmp___1^0 == 0 /\ tmp___2^0-tmp___2^post55 == 0 /\ -temp^post55+temp^0 == 0 /\ -tmp^post55+tmp^0 == 0 /\ tmp___7^0-tmp___7^post55 == 0), cost: 1 10: l15 -> l16 : __const_200^0'=__const_200^post10, sqrarg^0'=sqrarg^post10, tmp___3^0'=tmp___3^post10, its^0'=its^post10, test^0'=test^post10, tmp___8^0'=tmp___8^post10, n^0'=n^post10, tmp___12^0'=tmp___12^post10, f_promoted_1^0'=f_promoted_1^post10, tmp___5^0'=tmp___5^post10, k^0'=k^post10, tmp___0^0'=tmp___0^post10, skip^0'=skip^post10, tmp___2^0'=tmp___2^post10, i^0'=i^post10, temp^0'=temp^post10, tmp___7^0'=tmp___7^post10, maxarg2^0'=maxarg2^post10, tmp___11^0'=tmp___11^post10, den^0'=den^post10, sum^0'=sum^post10, tmp___4^0'=tmp___4^post10, j^0'=j^post10, tmp^0'=tmp^post10, tmp___9^0'=tmp___9^post10, restrt^0'=restrt^post10, tmp___1^0'=tmp___1^post10, fold^0'=fold^post10, tmp___6^0'=tmp___6^post10, maxarg1^0'=maxarg1^post10, tmp___10^0'=tmp___10^post10, (-skip^post10+skip^0 == 0 /\ sqrarg^0-sqrarg^post10 == 0 /\ -tmp^post10+tmp^0 == 0 /\ tmp___5^0-tmp___5^post10 == 0 /\ -tmp___0^post10+tmp___0^0 == 0 /\ tmp___12^0-tmp___12^post10 == 0 /\ test^0-test^post10 == 0 /\ k^0-k^post10 == 0 /\ -fold^post10+fold^0 == 0 /\ -tmp___10^post10+tmp___10^0 == 0 /\ -j^post10+j^0 == 0 /\ tmp___11^0-tmp___11^post10 == 0 /\ -restrt^post10+restrt^0 == 0 /\ -den^post10+den^0 == 0 /\ tmp___9^0-tmp___9^post10 == 0 /\ tmp___2^0-tmp___2^post10 == 0 /\ -tmp___1^post10+tmp___1^0 == 0 /\ its^0-its^post10 == 0 /\ -tmp___7^post10+tmp___7^0 == 0 /\ n^0-n^post10 == 0 /\ maxarg2^0-maxarg2^post10 == 0 /\ -tmp___8^post10+tmp___8^0 == 0 /\ tmp___3^0-tmp___3^post10 == 0 /\ f_promoted_1^0-f_promoted_1^post10 == 0 /\ __const_200^0-__const_200^post10 == 0 /\ maxarg1^0-maxarg1^post10 == 0 /\ -temp^post10+temp^0 == 0 /\ -sum^post10+sum^0 == 0 /\ -tmp___6^post10+tmp___6^0 == 0 /\ i^0-i^post10 == 0 /\ tmp___4^0-tmp___4^post10 == 0), cost: 1 90: l16 -> l6 : __const_200^0'=__const_200^post90, sqrarg^0'=sqrarg^post90, tmp___3^0'=tmp___3^post90, its^0'=its^post90, test^0'=test^post90, tmp___8^0'=tmp___8^post90, n^0'=n^post90, tmp___12^0'=tmp___12^post90, f_promoted_1^0'=f_promoted_1^post90, tmp___5^0'=tmp___5^post90, k^0'=k^post90, tmp___0^0'=tmp___0^post90, skip^0'=skip^post90, tmp___2^0'=tmp___2^post90, i^0'=i^post90, temp^0'=temp^post90, tmp___7^0'=tmp___7^post90, maxarg2^0'=maxarg2^post90, tmp___11^0'=tmp___11^post90, den^0'=den^post90, sum^0'=sum^post90, tmp___4^0'=tmp___4^post90, j^0'=j^post90, tmp^0'=tmp^post90, tmp___9^0'=tmp___9^post90, restrt^0'=restrt^post90, tmp___1^0'=tmp___1^post90, fold^0'=fold^post90, tmp___6^0'=tmp___6^post90, maxarg1^0'=maxarg1^post90, tmp___10^0'=tmp___10^post90, (-maxarg1^post90+maxarg1^0 == 0 /\ -tmp___5^post90+tmp___5^0 == 0 /\ -tmp___1^post90+tmp___1^0 == 0 /\ tmp___2^0-tmp___2^post90 == 0 /\ -tmp___7^post90+tmp___7^0 == 0 /\ tmp___4^0-tmp___4^post90 == 0 /\ tmp___11^0-tmp___11^post90 == 0 /\ f_promoted_1^0-f_promoted_1^post90 == 0 /\ tmp___0^0-tmp___0^post90 == 0 /\ -maxarg2^post90+maxarg2^0 == 0 /\ -tmp___6^post90+tmp___6^0 == 0 /\ fold^0-fold^post90 == 0 /\ 1+i^0-j^0 <= 0 /\ -sum^post90+sum^0 == 0 /\ tmp___3^0-tmp___3^post90 == 0 /\ test^0-test^post90 == 0 /\ tmp___12^0-tmp___12^post90 == 0 /\ __const_200^0-__const_200^post90 == 0 /\ -tmp^post90+tmp^0 == 0 /\ k^0-k^post90 == 0 /\ -skip^post90+skip^0 == 0 /\ -tmp___9^post90+tmp___9^0 == 0 /\ -j^post90+j^0 == 0 /\ -tmp___10^post90+tmp___10^0 == 0 /\ its^0-its^post90 == 0 /\ -n^post90+n^0 == 0 /\ sqrarg^0-sqrarg^post90 == 0 /\ -den^post90+den^0 == 0 /\ -restrt^post90+restrt^0 == 0 /\ temp^0-temp^post90 == 0 /\ 1-i^0+i^post90 == 0 /\ tmp___8^0-tmp___8^post90 == 0), cost: 1 91: l16 -> l15 : __const_200^0'=__const_200^post91, sqrarg^0'=sqrarg^post91, tmp___3^0'=tmp___3^post91, its^0'=its^post91, test^0'=test^post91, tmp___8^0'=tmp___8^post91, n^0'=n^post91, tmp___12^0'=tmp___12^post91, f_promoted_1^0'=f_promoted_1^post91, tmp___5^0'=tmp___5^post91, k^0'=k^post91, tmp___0^0'=tmp___0^post91, skip^0'=skip^post91, tmp___2^0'=tmp___2^post91, i^0'=i^post91, temp^0'=temp^post91, tmp___7^0'=tmp___7^post91, maxarg2^0'=maxarg2^post91, tmp___11^0'=tmp___11^post91, den^0'=den^post91, sum^0'=sum^post91, tmp___4^0'=tmp___4^post91, j^0'=j^post91, tmp^0'=tmp^post91, tmp___9^0'=tmp___9^post91, restrt^0'=restrt^post91, tmp___1^0'=tmp___1^post91, fold^0'=fold^post91, tmp___6^0'=tmp___6^post91, maxarg1^0'=maxarg1^post91, tmp___10^0'=tmp___10^post91, (0 == 0 /\ test^0-test^post91 == 0 /\ maxarg2^0-maxarg2^post91 == 0 /\ -tmp___0^post91+tmp___0^0 == 0 /\ -temp^post91+temp^0 == 0 /\ -i^0+j^0 <= 0 /\ -1+j^post91-j^0 == 0 /\ -den^post91+den^0 == 0 /\ -restrt^post91+restrt^0 == 0 /\ -tmp___1^post91+tmp___1^0 == 0 /\ tmp___12^0-tmp___12^post91 == 0 /\ -fold^post91+fold^0 == 0 /\ k^0-k^post91 == 0 /\ -tmp___10^post91+tmp___10^0 == 0 /\ skip^0-skip^post91 == 0 /\ -tmp^post91+tmp^0 == 0 /\ its^0-its^post91 == 0 /\ sqrarg^0-sqrarg^post91 == 0 /\ n^0-n^post91 == 0 /\ tmp___3^0-tmp___3^post91 == 0 /\ -maxarg1^post91+maxarg1^0 == 0 /\ tmp___5^0-tmp___5^post91 == 0 /\ -tmp___8^post91+tmp___8^0 == 0 /\ -i^post91+i^0 == 0 /\ -tmp___7^post91+tmp___7^0 == 0 /\ -tmp___4^post91+tmp___4^0 == 0 /\ -tmp___9^post91+tmp___9^0 == 0 /\ tmp___2^0-tmp___2^post91 == 0 /\ __const_200^0-__const_200^post91 == 0 /\ -tmp___6^post91+tmp___6^0 == 0 /\ -f_promoted_1^post91+f_promoted_1^0 == 0 /\ -tmp___11^post91+tmp___11^0 == 0), cost: 1 11: l17 -> l14 : __const_200^0'=__const_200^post11, sqrarg^0'=sqrarg^post11, tmp___3^0'=tmp___3^post11, its^0'=its^post11, test^0'=test^post11, tmp___8^0'=tmp___8^post11, n^0'=n^post11, tmp___12^0'=tmp___12^post11, f_promoted_1^0'=f_promoted_1^post11, tmp___5^0'=tmp___5^post11, k^0'=k^post11, tmp___0^0'=tmp___0^post11, skip^0'=skip^post11, tmp___2^0'=tmp___2^post11, i^0'=i^post11, temp^0'=temp^post11, tmp___7^0'=tmp___7^post11, maxarg2^0'=maxarg2^post11, tmp___11^0'=tmp___11^post11, den^0'=den^post11, sum^0'=sum^post11, tmp___4^0'=tmp___4^post11, j^0'=j^post11, tmp^0'=tmp^post11, tmp___9^0'=tmp___9^post11, restrt^0'=restrt^post11, tmp___1^0'=tmp___1^post11, fold^0'=fold^post11, tmp___6^0'=tmp___6^post11, maxarg1^0'=maxarg1^post11, tmp___10^0'=tmp___10^post11, (0 == 0 /\ -maxarg1^post11+maxarg1^0 == 0 /\ restrt^0-restrt^post11 == 0 /\ -tmp___10^post11+tmp___10^0 == 0 /\ -maxarg2^post11+maxarg2^0 == 0 /\ __const_200^0-__const_200^post11 == 0 /\ its^0-its^post11 == 0 /\ tmp___0^0-tmp___0^post11 == 0 /\ f_promoted_1^0-f_promoted_1^post11 == 0 /\ -tmp___4^post11+tmp___4^0 == 0 /\ -tmp___9^post11+tmp___9^0 == 0 /\ -tmp___6^post11+tmp___6^0 == 0 /\ tmp___8^0-tmp___8^post11 == 0 /\ -den^post11+den^0 == 0 /\ i^0-i^post11 == 0 /\ k^0-k^post11 == 0 /\ -tmp___12^post11+tmp___12^0 == 0 /\ sqrarg^0-sqrarg^post11 == 0 /\ 1+n^0-i^0 <= 0 /\ n^0-n^post11 == 0 /\ -tmp___5^post11+tmp___5^0 == 0 /\ -tmp___1^post11+tmp___1^0 == 0 /\ tmp___3^0-tmp___3^post11 == 0 /\ -skip^post11+skip^0 == 0 /\ temp^0-temp^post11 == 0 /\ test^0-test^post11 == 0 /\ -fold^post11+fold^0 == 0 /\ -tmp^post11+tmp^0 == 0 /\ -tmp___7^post11+tmp___7^0 == 0 /\ tmp___11^0-tmp___11^post11 == 0 /\ tmp___2^0-tmp___2^post11 == 0 /\ j^0-j^post11 == 0), cost: 1 12: l17 -> l18 : __const_200^0'=__const_200^post12, sqrarg^0'=sqrarg^post12, tmp___3^0'=tmp___3^post12, its^0'=its^post12, test^0'=test^post12, tmp___8^0'=tmp___8^post12, n^0'=n^post12, tmp___12^0'=tmp___12^post12, f_promoted_1^0'=f_promoted_1^post12, tmp___5^0'=tmp___5^post12, k^0'=k^post12, tmp___0^0'=tmp___0^post12, skip^0'=skip^post12, tmp___2^0'=tmp___2^post12, i^0'=i^post12, temp^0'=temp^post12, tmp___7^0'=tmp___7^post12, maxarg2^0'=maxarg2^post12, tmp___11^0'=tmp___11^post12, den^0'=den^post12, sum^0'=sum^post12, tmp___4^0'=tmp___4^post12, j^0'=j^post12, tmp^0'=tmp^post12, tmp___9^0'=tmp___9^post12, restrt^0'=restrt^post12, tmp___1^0'=tmp___1^post12, fold^0'=fold^post12, tmp___6^0'=tmp___6^post12, maxarg1^0'=maxarg1^post12, tmp___10^0'=tmp___10^post12, (0 == 0 /\ -f_promoted_1^post12+f_promoted_1^0 == 0 /\ -den^post12+den^0 == 0 /\ maxarg2^0-maxarg2^post12 == 0 /\ tmp___9^0-tmp___9^post12 == 0 /\ -maxarg1^post12+maxarg1^0 == 0 /\ -tmp___1^post12+tmp___1^0 == 0 /\ -tmp___6^post12+tmp___6^0 == 0 /\ skip^0-skip^post12 == 0 /\ -1+i^post12-i^0 == 0 /\ tmp___3^0-tmp___3^post12 == 0 /\ test^0-test^post12 == 0 /\ -tmp___7^post12+tmp___7^0 == 0 /\ k^0-k^post12 == 0 /\ -temp^post12+temp^0 == 0 /\ n^0-n^post12 == 0 /\ tmp___2^0-tmp___2^post12 == 0 /\ __const_200^0-__const_200^post12 == 0 /\ -tmp^post12+tmp^0 == 0 /\ -restrt^post12+restrt^0 == 0 /\ -tmp___11^post12+tmp___11^0 == 0 /\ its^0-its^post12 == 0 /\ sqrarg^0-sqrarg^post12 == 0 /\ -n^0+i^0 <= 0 /\ -fold^post12+fold^0 == 0 /\ -tmp___10^post12+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post12 == 0 /\ tmp___5^0-tmp___5^post12 == 0 /\ -tmp___4^post12+tmp___4^0 == 0 /\ -tmp___0^post12+tmp___0^0 == 0 /\ tmp___8^0-tmp___8^post12 == 0 /\ -j^post12+j^0 == 0), cost: 1 54: l18 -> l17 : __const_200^0'=__const_200^post54, sqrarg^0'=sqrarg^post54, tmp___3^0'=tmp___3^post54, its^0'=its^post54, test^0'=test^post54, tmp___8^0'=tmp___8^post54, n^0'=n^post54, tmp___12^0'=tmp___12^post54, f_promoted_1^0'=f_promoted_1^post54, tmp___5^0'=tmp___5^post54, k^0'=k^post54, tmp___0^0'=tmp___0^post54, skip^0'=skip^post54, tmp___2^0'=tmp___2^post54, i^0'=i^post54, temp^0'=temp^post54, tmp___7^0'=tmp___7^post54, maxarg2^0'=maxarg2^post54, tmp___11^0'=tmp___11^post54, den^0'=den^post54, sum^0'=sum^post54, tmp___4^0'=tmp___4^post54, j^0'=j^post54, tmp^0'=tmp^post54, tmp___9^0'=tmp___9^post54, restrt^0'=restrt^post54, tmp___1^0'=tmp___1^post54, fold^0'=fold^post54, tmp___6^0'=tmp___6^post54, maxarg1^0'=maxarg1^post54, tmp___10^0'=tmp___10^post54, (its^0-its^post54 == 0 /\ -restrt^post54+restrt^0 == 0 /\ -k^post54+k^0 == 0 /\ tmp___5^0-tmp___5^post54 == 0 /\ tmp___3^0-tmp___3^post54 == 0 /\ -tmp___11^post54+tmp___11^0 == 0 /\ n^0-n^post54 == 0 /\ temp^0-temp^post54 == 0 /\ tmp___7^0-tmp___7^post54 == 0 /\ __const_200^0-__const_200^post54 == 0 /\ -tmp^post54+tmp^0 == 0 /\ -fold^post54+fold^0 == 0 /\ -tmp___10^post54+tmp___10^0 == 0 /\ den^0-den^post54 == 0 /\ -tmp___1^post54+tmp___1^0 == 0 /\ j^0-j^post54 == 0 /\ tmp___6^0-tmp___6^post54 == 0 /\ tmp___0^0-tmp___0^post54 == 0 /\ sqrarg^0-sqrarg^post54 == 0 /\ -tmp___4^post54+tmp___4^0 == 0 /\ -maxarg1^post54+maxarg1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post54 == 0 /\ tmp___8^0-tmp___8^post54 == 0 /\ -test^post54+test^0 == 0 /\ -tmp___9^post54+tmp___9^0 == 0 /\ -tmp___12^post54+tmp___12^0 == 0 /\ -maxarg2^post54+maxarg2^0 == 0 /\ i^0-i^post54 == 0 /\ -sum^post54+sum^0 == 0 /\ -tmp___2^post54+tmp___2^0 == 0 /\ skip^0-skip^post54 == 0), cost: 1 13: l19 -> l10 : __const_200^0'=__const_200^post13, sqrarg^0'=sqrarg^post13, tmp___3^0'=tmp___3^post13, its^0'=its^post13, test^0'=test^post13, tmp___8^0'=tmp___8^post13, n^0'=n^post13, tmp___12^0'=tmp___12^post13, f_promoted_1^0'=f_promoted_1^post13, tmp___5^0'=tmp___5^post13, k^0'=k^post13, tmp___0^0'=tmp___0^post13, skip^0'=skip^post13, tmp___2^0'=tmp___2^post13, i^0'=i^post13, temp^0'=temp^post13, tmp___7^0'=tmp___7^post13, maxarg2^0'=maxarg2^post13, tmp___11^0'=tmp___11^post13, den^0'=den^post13, sum^0'=sum^post13, tmp___4^0'=tmp___4^post13, j^0'=j^post13, tmp^0'=tmp^post13, tmp___9^0'=tmp___9^post13, restrt^0'=restrt^post13, tmp___1^0'=tmp___1^post13, fold^0'=fold^post13, tmp___6^0'=tmp___6^post13, maxarg1^0'=maxarg1^post13, tmp___10^0'=tmp___10^post13, (-sum^post13+sum^0 == 0 /\ sqrarg^0-sqrarg^post13 == 0 /\ -tmp___0^post13+tmp___0^0 == 0 /\ tmp___5^0-tmp___5^post13 == 0 /\ -restrt^post13+restrt^0 == 0 /\ 1+n^0-j^0 <= 0 /\ -skip^post13+skip^0 == 0 /\ -den^post13+den^0 == 0 /\ tmp___8^0-tmp___8^post13 == 0 /\ test^0-test^post13 == 0 /\ f_promoted_1^0-f_promoted_1^post13 == 0 /\ tmp___2^0-tmp___2^post13 == 0 /\ -tmp^post13+tmp^0 == 0 /\ -tmp___1^post13+tmp___1^0 == 0 /\ -fold^post13+fold^0 == 0 /\ tmp___11^0-tmp___11^post13 == 0 /\ -tmp___10^post13+tmp___10^0 == 0 /\ maxarg2^0-maxarg2^post13 == 0 /\ -its^post13+its^0 == 0 /\ temp^0-temp^post13 == 0 /\ -maxarg1^post13+maxarg1^0 == 0 /\ -tmp___7^post13+tmp___7^0 == 0 /\ -j^post13+j^0 == 0 /\ n^0-n^post13 == 0 /\ tmp___3^0-tmp___3^post13 == 0 /\ tmp___12^0-tmp___12^post13 == 0 /\ tmp___4^0-tmp___4^post13 == 0 /\ __const_200^0-__const_200^post13 == 0 /\ -tmp___9^post13+tmp___9^0 == 0 /\ k^0-k^post13 == 0 /\ -tmp___6^post13+tmp___6^0 == 0 /\ i^0-i^post13 == 0), cost: 1 14: l19 -> l18 : __const_200^0'=__const_200^post14, sqrarg^0'=sqrarg^post14, tmp___3^0'=tmp___3^post14, its^0'=its^post14, test^0'=test^post14, tmp___8^0'=tmp___8^post14, n^0'=n^post14, tmp___12^0'=tmp___12^post14, f_promoted_1^0'=f_promoted_1^post14, tmp___5^0'=tmp___5^post14, k^0'=k^post14, tmp___0^0'=tmp___0^post14, skip^0'=skip^post14, tmp___2^0'=tmp___2^post14, i^0'=i^post14, temp^0'=temp^post14, tmp___7^0'=tmp___7^post14, maxarg2^0'=maxarg2^post14, tmp___11^0'=tmp___11^post14, den^0'=den^post14, sum^0'=sum^post14, tmp___4^0'=tmp___4^post14, j^0'=j^post14, tmp^0'=tmp^post14, tmp___9^0'=tmp___9^post14, restrt^0'=restrt^post14, tmp___1^0'=tmp___1^post14, fold^0'=fold^post14, tmp___6^0'=tmp___6^post14, maxarg1^0'=maxarg1^post14, tmp___10^0'=tmp___10^post14, (-tmp___10^post14+tmp___10^0 == 0 /\ __const_200^0-__const_200^post14 == 0 /\ skip^0-skip^post14 == 0 /\ -j^post14+j^0 == 0 /\ its^0-its^post14 == 0 /\ n^0-n^post14 == 0 /\ tmp___5^0-tmp___5^post14 == 0 /\ tmp___0^0-tmp___0^post14 == 0 /\ temp^0-temp^post14 == 0 /\ -k^post14+k^0 == 0 /\ -tmp___4^post14+tmp___4^0 == 0 /\ -maxarg1^post14+maxarg1^0 == 0 /\ -i^post14+i^0 == 0 /\ -tmp___11^post14+tmp___11^0 == 0 /\ maxarg2^0-maxarg2^post14 == 0 /\ -tmp___9^post14+tmp___9^0 == 0 /\ -n^0+j^0 <= 0 /\ tmp^0-tmp^post14 == 0 /\ tmp___8^0-tmp___8^post14 == 0 /\ sqrarg^0-sqrarg^post14 == 0 /\ f_promoted_1^0-f_promoted_1^post14 == 0 /\ -restrt^post14+restrt^0 == 0 /\ tmp___6^0-tmp___6^post14 == 0 /\ -fold^post14+fold^0 == 0 /\ -den^post14+den^0 == 0 /\ tmp___3^0-tmp___3^post14 == 0 /\ tmp___2^0-tmp___2^post14 == 0 /\ -tmp___1^post14+tmp___1^0 == 0 /\ sum^post14 == 0 /\ test^0-test^post14 == 0 /\ tmp___7^0-tmp___7^post14 == 0 /\ -tmp___12^post14+tmp___12^0 == 0), cost: 1 15: l20 -> l10 : __const_200^0'=__const_200^post15, sqrarg^0'=sqrarg^post15, tmp___3^0'=tmp___3^post15, its^0'=its^post15, test^0'=test^post15, tmp___8^0'=tmp___8^post15, n^0'=n^post15, tmp___12^0'=tmp___12^post15, f_promoted_1^0'=f_promoted_1^post15, tmp___5^0'=tmp___5^post15, k^0'=k^post15, tmp___0^0'=tmp___0^post15, skip^0'=skip^post15, tmp___2^0'=tmp___2^post15, i^0'=i^post15, temp^0'=temp^post15, tmp___7^0'=tmp___7^post15, maxarg2^0'=maxarg2^post15, tmp___11^0'=tmp___11^post15, den^0'=den^post15, sum^0'=sum^post15, tmp___4^0'=tmp___4^post15, j^0'=j^post15, tmp^0'=tmp^post15, tmp___9^0'=tmp___9^post15, restrt^0'=restrt^post15, tmp___1^0'=tmp___1^post15, fold^0'=fold^post15, tmp___6^0'=tmp___6^post15, maxarg1^0'=maxarg1^post15, tmp___10^0'=tmp___10^post15, (-tmp___1^post15+tmp___1^0 == 0 /\ -tmp___7^post15+tmp___7^0 == 0 /\ -fold^post15+fold^0 == 0 /\ -i^post15+i^0 == 0 /\ -tmp___6^post15+tmp___6^0 == 0 /\ tmp___9^0-tmp___9^post15 == 0 /\ test^0-test^post15 == 0 /\ -sum^post15+sum^0 == 0 /\ f_promoted_1^0-f_promoted_1^post15 == 0 /\ __const_200^0-__const_200^post15 == 0 /\ tmp___5^0-tmp___5^post15 == 0 /\ tmp___3^0-tmp___3^post15 == 0 /\ -temp^post15+temp^0 == 0 /\ tmp___2^0 <= 0 /\ -tmp^post15+tmp^0 == 0 /\ -n^post15+n^0 == 0 /\ -tmp___10^post15+tmp___10^0 == 0 /\ -tmp___0^post15+tmp___0^0 == 0 /\ -tmp___11^post15+tmp___11^0 == 0 /\ tmp___2^0-tmp___2^post15 == 0 /\ tmp___4^0-tmp___4^post15 == 0 /\ skip^0-skip^post15 == 0 /\ -tmp___2^0 <= 0 /\ -maxarg1^post15+maxarg1^0 == 0 /\ -j^post15+j^0 == 0 /\ its^0-its^post15 == 0 /\ sqrarg^0-sqrarg^post15 == 0 /\ maxarg2^0-maxarg2^post15 == 0 /\ tmp___8^0-tmp___8^post15 == 0 /\ tmp___12^0-tmp___12^post15 == 0 /\ -den^post15+den^0 == 0 /\ k^0-k^post15 == 0 /\ -restrt^post15+restrt^0 == 0), cost: 1 16: l20 -> l13 : __const_200^0'=__const_200^post16, sqrarg^0'=sqrarg^post16, tmp___3^0'=tmp___3^post16, its^0'=its^post16, test^0'=test^post16, tmp___8^0'=tmp___8^post16, n^0'=n^post16, tmp___12^0'=tmp___12^post16, f_promoted_1^0'=f_promoted_1^post16, tmp___5^0'=tmp___5^post16, k^0'=k^post16, tmp___0^0'=tmp___0^post16, skip^0'=skip^post16, tmp___2^0'=tmp___2^post16, i^0'=i^post16, temp^0'=temp^post16, tmp___7^0'=tmp___7^post16, maxarg2^0'=maxarg2^post16, tmp___11^0'=tmp___11^post16, den^0'=den^post16, sum^0'=sum^post16, tmp___4^0'=tmp___4^post16, j^0'=j^post16, tmp^0'=tmp^post16, tmp___9^0'=tmp___9^post16, restrt^0'=restrt^post16, tmp___1^0'=tmp___1^post16, fold^0'=fold^post16, tmp___6^0'=tmp___6^post16, maxarg1^0'=maxarg1^post16, tmp___10^0'=tmp___10^post16, (tmp___0^0-tmp___0^post16 == 0 /\ -restrt^post16+restrt^0 == 0 /\ test^0-test^post16 == 0 /\ -tmp___11^post16+tmp___11^0 == 0 /\ f_promoted_1^0-f_promoted_1^post16 == 0 /\ tmp___1^0-tmp___1^post16 == 0 /\ tmp___7^0-tmp___7^post16 == 0 /\ tmp___8^0-tmp___8^post16 == 0 /\ -j^post16+j^0 == 0 /\ tmp___12^0-tmp___12^post16 == 0 /\ k^0-k^post16 == 0 /\ -fold^post16+fold^0 == 0 /\ sqrarg^0-sqrarg^post16 == 0 /\ its^0-its^post16 == 0 /\ -i^post16+i^0 == 0 /\ n^0-n^post16 == 0 /\ tmp___3^0-tmp___3^post16 == 0 /\ -tmp___10^post16+tmp___10^0 == 0 /\ 1-tmp___2^0 <= 0 /\ -tmp___5^post16+tmp___5^0 == 0 /\ -tmp___4^post16+tmp___4^0 == 0 /\ temp^0-temp^post16 == 0 /\ -maxarg2^post16+maxarg2^0 == 0 /\ -tmp___9^post16+tmp___9^0 == 0 /\ tmp^0-tmp^post16 == 0 /\ -tmp___2^post16+tmp___2^0 == 0 /\ __const_200^0-__const_200^post16 == 0 /\ skip^0-skip^post16 == 0 /\ -maxarg1^post16+maxarg1^0 == 0 /\ -sum^post16+sum^0 == 0 /\ den^0-den^post16 == 0 /\ -tmp___6^post16+tmp___6^0 == 0), cost: 1 17: l20 -> l13 : __const_200^0'=__const_200^post17, sqrarg^0'=sqrarg^post17, tmp___3^0'=tmp___3^post17, its^0'=its^post17, test^0'=test^post17, tmp___8^0'=tmp___8^post17, n^0'=n^post17, tmp___12^0'=tmp___12^post17, f_promoted_1^0'=f_promoted_1^post17, tmp___5^0'=tmp___5^post17, k^0'=k^post17, tmp___0^0'=tmp___0^post17, skip^0'=skip^post17, tmp___2^0'=tmp___2^post17, i^0'=i^post17, temp^0'=temp^post17, tmp___7^0'=tmp___7^post17, maxarg2^0'=maxarg2^post17, tmp___11^0'=tmp___11^post17, den^0'=den^post17, sum^0'=sum^post17, tmp___4^0'=tmp___4^post17, j^0'=j^post17, tmp^0'=tmp^post17, tmp___9^0'=tmp___9^post17, restrt^0'=restrt^post17, tmp___1^0'=tmp___1^post17, fold^0'=fold^post17, tmp___6^0'=tmp___6^post17, maxarg1^0'=maxarg1^post17, tmp___10^0'=tmp___10^post17, (-tmp___9^post17+tmp___9^0 == 0 /\ tmp___12^0-tmp___12^post17 == 0 /\ its^0-its^post17 == 0 /\ k^0-k^post17 == 0 /\ -tmp___10^post17+tmp___10^0 == 0 /\ __const_200^0-__const_200^post17 == 0 /\ -tmp___11^post17+tmp___11^0 == 0 /\ -i^post17+i^0 == 0 /\ -restrt^post17+restrt^0 == 0 /\ -maxarg1^post17+maxarg1^0 == 0 /\ -tmp___0^post17+tmp___0^0 == 0 /\ 1+tmp___2^0 <= 0 /\ maxarg2^0-maxarg2^post17 == 0 /\ -j^post17+j^0 == 0 /\ tmp^0-tmp^post17 == 0 /\ -tmp___4^post17+tmp___4^0 == 0 /\ -tmp___6^post17+tmp___6^0 == 0 /\ -temp^post17+temp^0 == 0 /\ -den^post17+den^0 == 0 /\ skip^0-skip^post17 == 0 /\ tmp___8^0-tmp___8^post17 == 0 /\ -tmp___1^post17+tmp___1^0 == 0 /\ -fold^post17+fold^0 == 0 /\ -tmp___3^post17+tmp___3^0 == 0 /\ sqrarg^0-sqrarg^post17 == 0 /\ tmp___2^0-tmp___2^post17 == 0 /\ tmp___5^0-tmp___5^post17 == 0 /\ test^0-test^post17 == 0 /\ n^0-n^post17 == 0 /\ f_promoted_1^0-f_promoted_1^post17 == 0 /\ tmp___7^0-tmp___7^post17 == 0 /\ sum^0-sum^post17 == 0), cost: 1 18: l21 -> l22 : __const_200^0'=__const_200^post18, sqrarg^0'=sqrarg^post18, tmp___3^0'=tmp___3^post18, its^0'=its^post18, test^0'=test^post18, tmp___8^0'=tmp___8^post18, n^0'=n^post18, tmp___12^0'=tmp___12^post18, f_promoted_1^0'=f_promoted_1^post18, tmp___5^0'=tmp___5^post18, k^0'=k^post18, tmp___0^0'=tmp___0^post18, skip^0'=skip^post18, tmp___2^0'=tmp___2^post18, i^0'=i^post18, temp^0'=temp^post18, tmp___7^0'=tmp___7^post18, maxarg2^0'=maxarg2^post18, tmp___11^0'=tmp___11^post18, den^0'=den^post18, sum^0'=sum^post18, tmp___4^0'=tmp___4^post18, j^0'=j^post18, tmp^0'=tmp^post18, tmp___9^0'=tmp___9^post18, restrt^0'=restrt^post18, tmp___1^0'=tmp___1^post18, fold^0'=fold^post18, tmp___6^0'=tmp___6^post18, maxarg1^0'=maxarg1^post18, tmp___10^0'=tmp___10^post18, (tmp___7^0-tmp___7^post18 == 0 /\ -tmp___1^post18+tmp___1^0 == 0 /\ -tmp___4^post18+tmp___4^0 == 0 /\ den^0-den^post18 == 0 /\ -maxarg1^post18+maxarg1^0 == 0 /\ tmp___2^0-tmp___2^post18 == 0 /\ f_promoted_1^0-f_promoted_1^post18 == 0 /\ i^0-i^post18 == 0 /\ tmp___0^0-tmp___0^post18 == 0 /\ -sum^post18+sum^0 == 0 /\ -tmp___6^post18+tmp___6^0 == 0 /\ tmp___5^0-tmp___5^post18 == 0 /\ fold^0-fold^post18 == 0 /\ -maxarg2^post18+maxarg2^0 == 0 /\ tmp___3^0-tmp___3^post18 == 0 /\ test^0-test^post18 == 0 /\ k^0-k^post18 == 0 /\ __const_200^0-__const_200^post18 == 0 /\ -skip^post18+skip^0 == 0 /\ j^0-j^post18 == 0 /\ -n^post18+n^0 == 0 /\ -tmp___11^post18+tmp___11^0 == 0 /\ -tmp___9^post18+tmp___9^0 == 0 /\ -tmp^post18+tmp^0 == 0 /\ -tmp___10^post18+tmp___10^0 == 0 /\ sqrarg^0-sqrarg^post18 == 0 /\ its^0-its^post18 == 0 /\ -restrt^post18+restrt^0 == 0 /\ temp^0-temp^post18 == 0 /\ tmp___8^0-tmp___8^post18 == 0 /\ tmp___12^0-tmp___12^post18 == 0), cost: 1 87: l22 -> l24 : __const_200^0'=__const_200^post87, sqrarg^0'=sqrarg^post87, tmp___3^0'=tmp___3^post87, its^0'=its^post87, test^0'=test^post87, tmp___8^0'=tmp___8^post87, n^0'=n^post87, tmp___12^0'=tmp___12^post87, f_promoted_1^0'=f_promoted_1^post87, tmp___5^0'=tmp___5^post87, k^0'=k^post87, tmp___0^0'=tmp___0^post87, skip^0'=skip^post87, tmp___2^0'=tmp___2^post87, i^0'=i^post87, temp^0'=temp^post87, tmp___7^0'=tmp___7^post87, maxarg2^0'=maxarg2^post87, tmp___11^0'=tmp___11^post87, den^0'=den^post87, sum^0'=sum^post87, tmp___4^0'=tmp___4^post87, j^0'=j^post87, tmp^0'=tmp^post87, tmp___9^0'=tmp___9^post87, restrt^0'=restrt^post87, tmp___1^0'=tmp___1^post87, fold^0'=fold^post87, tmp___6^0'=tmp___6^post87, maxarg1^0'=maxarg1^post87, tmp___10^0'=tmp___10^post87, (tmp___2^0-tmp___2^post87 == 0 /\ -tmp___1^post87+tmp___1^0 == 0 /\ tmp___11^0-tmp___11^post87 == 0 /\ -tmp___6^post87+tmp___6^0 == 0 /\ tmp___9^0-tmp___9^post87 == 0 /\ -temp^post87+temp^0 == 0 /\ tmp___0^0-tmp___0^post87 == 0 /\ -sum^post87+sum^0 == 0 /\ tmp___5^0-tmp___5^post87 == 0 /\ tmp___3^0-tmp___3^post87 == 0 /\ test^0-test^post87 == 0 /\ -maxarg2^post87+maxarg2^0 == 0 /\ -skip^post87+skip^0 == 0 /\ f_promoted_1^0-f_promoted_1^post87 == 0 /\ -tmp___7^post87+tmp___7^0 == 0 /\ -n^post87+n^0 == 0 /\ fold^post87-f_promoted_1^0 == 0 /\ -tmp^post87+tmp^0 == 0 /\ __const_200^0-__const_200^post87 == 0 /\ tmp___4^0-tmp___4^post87 == 0 /\ 1+n^0-i^0 <= 0 /\ i^0-i^post87 == 0 /\ -maxarg1^post87+maxarg1^0 == 0 /\ -j^post87+j^0 == 0 /\ sqrarg^0-sqrarg^post87 == 0 /\ its^0-its^post87 == 0 /\ -tmp___10^post87+tmp___10^0 == 0 /\ -den^post87+den^0 == 0 /\ tmp___8^0-tmp___8^post87 == 0 /\ tmp___12^0-tmp___12^post87 == 0 /\ -restrt^post87+restrt^0 == 0 /\ k^0-k^post87 == 0), cost: 1 88: l22 -> l21 : __const_200^0'=__const_200^post88, sqrarg^0'=sqrarg^post88, tmp___3^0'=tmp___3^post88, its^0'=its^post88, test^0'=test^post88, tmp___8^0'=tmp___8^post88, n^0'=n^post88, tmp___12^0'=tmp___12^post88, f_promoted_1^0'=f_promoted_1^post88, tmp___5^0'=tmp___5^post88, k^0'=k^post88, tmp___0^0'=tmp___0^post88, skip^0'=skip^post88, tmp___2^0'=tmp___2^post88, i^0'=i^post88, temp^0'=temp^post88, tmp___7^0'=tmp___7^post88, maxarg2^0'=maxarg2^post88, tmp___11^0'=tmp___11^post88, den^0'=den^post88, sum^0'=sum^post88, tmp___4^0'=tmp___4^post88, j^0'=j^post88, tmp^0'=tmp^post88, tmp___9^0'=tmp___9^post88, restrt^0'=restrt^post88, tmp___1^0'=tmp___1^post88, fold^0'=fold^post88, tmp___6^0'=tmp___6^post88, maxarg1^0'=maxarg1^post88, tmp___10^0'=tmp___10^post88, (-restrt^post88+restrt^0 == 0 /\ tmp___0^0-tmp___0^post88 == 0 /\ -tmp___6^post88+tmp___6^0 == 0 /\ test^0-test^post88 == 0 /\ tmp___1^0-tmp___1^post88 == 0 /\ f_promoted_1^0-f_promoted_1^post88 == 0 /\ -sum^post88+sum^0 == 0 /\ -fold^post88+fold^0 == 0 /\ -tmp___2^post88+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post88 == 0 /\ -skip^post88+skip^0 == 0 /\ den^0-den^post88 == 0 /\ tmp___12^0-tmp___12^post88 == 0 /\ tmp___8^0-tmp___8^post88 == 0 /\ k^0-k^post88 == 0 /\ its^0-its^post88 == 0 /\ sqrarg^0-sqrarg^post88 == 0 /\ tmp___3^0-tmp___3^post88 == 0 /\ tmp___11^0-tmp___11^post88 == 0 /\ n^0-n^post88 == 0 /\ -tmp___10^post88+tmp___10^0 == 0 /\ -tmp___5^post88+tmp___5^0 == 0 /\ temp^0-temp^post88 == 0 /\ -j^post88+j^0 == 0 /\ -maxarg2^post88+maxarg2^0 == 0 /\ -1-i^0+i^post88 == 0 /\ -tmp___4^post88+tmp___4^0 == 0 /\ -tmp___9^post88+tmp___9^0 == 0 /\ tmp^0-tmp^post88 == 0 /\ -n^0+i^0 <= 0 /\ -maxarg1^post88+maxarg1^0 == 0 /\ __const_200^0-__const_200^post88 == 0), cost: 1 19: l23 -> l4 : __const_200^0'=__const_200^post19, sqrarg^0'=sqrarg^post19, tmp___3^0'=tmp___3^post19, its^0'=its^post19, test^0'=test^post19, tmp___8^0'=tmp___8^post19, n^0'=n^post19, tmp___12^0'=tmp___12^post19, f_promoted_1^0'=f_promoted_1^post19, tmp___5^0'=tmp___5^post19, k^0'=k^post19, tmp___0^0'=tmp___0^post19, skip^0'=skip^post19, tmp___2^0'=tmp___2^post19, i^0'=i^post19, temp^0'=temp^post19, tmp___7^0'=tmp___7^post19, maxarg2^0'=maxarg2^post19, tmp___11^0'=tmp___11^post19, den^0'=den^post19, sum^0'=sum^post19, tmp___4^0'=tmp___4^post19, j^0'=j^post19, tmp^0'=tmp^post19, tmp___9^0'=tmp___9^post19, restrt^0'=restrt^post19, tmp___1^0'=tmp___1^post19, fold^0'=fold^post19, tmp___6^0'=tmp___6^post19, maxarg1^0'=maxarg1^post19, tmp___10^0'=tmp___10^post19, (tmp___1^0-tmp___1^post19 == 0 /\ test^0-test^post19 == 0 /\ -tmp___0^post19+tmp___0^0 == 0 /\ sqrarg^0-sqrarg^post19 == 0 /\ -restrt^post19+restrt^0 == 0 /\ -temp^post19+temp^0 == 0 /\ tmp___12^0-tmp___12^post19 == 0 /\ -fold^post19+fold^0 == 0 /\ k^0-k^post19 == 0 /\ -tmp___10^post19+tmp___10^0 == 0 /\ skip^0-skip^post19 == 0 /\ its^0-its^post19 == 0 /\ n^0-n^post19 == 0 /\ tmp___3^0-tmp___3^post19 == 0 /\ -i^post19+i^0 == 0 /\ tmp___5^0-tmp___5^post19 == 0 /\ -tmp___8^post19+tmp___8^0 == 0 /\ -j^post19+j^0 == 0 /\ -maxarg2^post19+maxarg2^0 == 0 /\ tmp___7^0-tmp___7^post19 == 0 /\ sum^0-sum^post19 == 0 /\ den^0-den^post19 == 0 /\ maxarg1^0-maxarg1^post19 == 0 /\ __const_200^0-__const_200^post19 == 0 /\ tmp^0-tmp^post19 == 0 /\ -tmp___4^post19+tmp___4^0 == 0 /\ tmp___2^0-tmp___2^post19 == 0 /\ -tmp___11^post19+tmp___11^0 == 0 /\ -tmp___6^post19+tmp___6^0 == 0 /\ -tmp___9^post19+tmp___9^0 == 0 /\ n^0-k^0 <= 0 /\ -f_promoted_1^post19+f_promoted_1^0 == 0), cost: 1 20: l23 -> l20 : __const_200^0'=__const_200^post20, sqrarg^0'=sqrarg^post20, tmp___3^0'=tmp___3^post20, its^0'=its^post20, test^0'=test^post20, tmp___8^0'=tmp___8^post20, n^0'=n^post20, tmp___12^0'=tmp___12^post20, f_promoted_1^0'=f_promoted_1^post20, tmp___5^0'=tmp___5^post20, k^0'=k^post20, tmp___0^0'=tmp___0^post20, skip^0'=skip^post20, tmp___2^0'=tmp___2^post20, i^0'=i^post20, temp^0'=temp^post20, tmp___7^0'=tmp___7^post20, maxarg2^0'=maxarg2^post20, tmp___11^0'=tmp___11^post20, den^0'=den^post20, sum^0'=sum^post20, tmp___4^0'=tmp___4^post20, j^0'=j^post20, tmp^0'=tmp^post20, tmp___9^0'=tmp___9^post20, restrt^0'=restrt^post20, tmp___1^0'=tmp___1^post20, fold^0'=fold^post20, tmp___6^0'=tmp___6^post20, maxarg1^0'=maxarg1^post20, tmp___10^0'=tmp___10^post20, (0 == 0 /\ -maxarg2^post20+maxarg2^0 == 0 /\ its^0-its^post20 == 0 /\ -tmp___10^post20+tmp___10^0 == 0 /\ n^0-n^post20 == 0 /\ tmp___3^0-tmp___3^post20 == 0 /\ tmp___12^0-tmp___12^post20 == 0 /\ tmp___5^0-tmp___5^post20 == 0 /\ k^0-k^post20 == 0 /\ -maxarg1^post20+maxarg1^0 == 0 /\ -tmp___0^post20+tmp___0^0 == 0 /\ __const_200^0-__const_200^post20 == 0 /\ -i^post20+i^0 == 0 /\ -tmp___9^post20+tmp___9^0 == 0 /\ restrt^0-restrt^post20 == 0 /\ -tmp___4^post20+tmp___4^0 == 0 /\ -den^post20+den^0 == 0 /\ -fold^post20+fold^0 == 0 /\ sqrarg^0-sqrarg^post20 == 0 /\ tmp___8^0-tmp___8^post20 == 0 /\ f_promoted_1^0-f_promoted_1^post20 == 0 /\ 1-n^0+k^0 <= 0 /\ -sum^post20+sum^0 == 0 /\ test^0-test^post20 == 0 /\ -tmp___1^post20+tmp___1^0 == 0 /\ -tmp___6^post20+tmp___6^0 == 0 /\ -temp^post20+temp^0 == 0 /\ j^0-j^post20 == 0 /\ tmp___11^0-tmp___11^post20 == 0 /\ -tmp^post20+tmp^0 == 0 /\ -skip^post20+skip^0 == 0 /\ -tmp___7^post20+tmp___7^0 == 0), cost: 1 21: l24 -> l25 : __const_200^0'=__const_200^post21, sqrarg^0'=sqrarg^post21, tmp___3^0'=tmp___3^post21, its^0'=its^post21, test^0'=test^post21, tmp___8^0'=tmp___8^post21, n^0'=n^post21, tmp___12^0'=tmp___12^post21, f_promoted_1^0'=f_promoted_1^post21, tmp___5^0'=tmp___5^post21, k^0'=k^post21, tmp___0^0'=tmp___0^post21, skip^0'=skip^post21, tmp___2^0'=tmp___2^post21, i^0'=i^post21, temp^0'=temp^post21, tmp___7^0'=tmp___7^post21, maxarg2^0'=maxarg2^post21, tmp___11^0'=tmp___11^post21, den^0'=den^post21, sum^0'=sum^post21, tmp___4^0'=tmp___4^post21, j^0'=j^post21, tmp^0'=tmp^post21, tmp___9^0'=tmp___9^post21, restrt^0'=restrt^post21, tmp___1^0'=tmp___1^post21, fold^0'=fold^post21, tmp___6^0'=tmp___6^post21, maxarg1^0'=maxarg1^post21, tmp___10^0'=tmp___10^post21, (temp^0-temp^post21 == 0 /\ -f_promoted_1^post21+f_promoted_1^0 == 0 /\ -i^post21+i^0 == 0 /\ den^0-den^post21 == 0 /\ -tmp___4^post21+tmp___4^0 == 0 /\ -maxarg1^post21+maxarg1^0 == 0 /\ skip^0-skip^post21 == 0 /\ -tmp___6^post21+tmp___6^0 == 0 /\ j^0-j^post21 == 0 /\ tmp___0^0-tmp___0^post21 == 0 /\ tmp___1^0-tmp___1^post21 == 0 /\ maxarg2^0-maxarg2^post21 == 0 /\ -tmp___9^post21+tmp___9^0 == 0 /\ tmp___5^0-tmp___5^post21 == 0 /\ tmp___3^0-tmp___3^post21 == 0 /\ test^0-test^post21 == 0 /\ -sum^post21+sum^0 == 0 /\ n^0-n^post21 == 0 /\ -tmp___2^post21+tmp___2^0 == 0 /\ -restrt^post21+restrt^0 == 0 /\ -k^post21+k^0 == 0 /\ -tmp___11^post21+tmp___11^0 == 0 /\ tmp___7^0-tmp___7^post21 == 0 /\ -sqrarg^post21+sqrarg^0 == 0 /\ __const_200^0-__const_200^post21 == 0 /\ its^0-its^post21 == 0 /\ -fold^post21+fold^0 == 0 /\ -tmp^post21+tmp^0 == 0 /\ -tmp___10^post21+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post21 == 0 /\ tmp___8^0-tmp___8^post21 == 0), cost: 1 85: l25 -> l41 : __const_200^0'=__const_200^post85, sqrarg^0'=sqrarg^post85, tmp___3^0'=tmp___3^post85, its^0'=its^post85, test^0'=test^post85, tmp___8^0'=tmp___8^post85, n^0'=n^post85, tmp___12^0'=tmp___12^post85, f_promoted_1^0'=f_promoted_1^post85, tmp___5^0'=tmp___5^post85, k^0'=k^post85, tmp___0^0'=tmp___0^post85, skip^0'=skip^post85, tmp___2^0'=tmp___2^post85, i^0'=i^post85, temp^0'=temp^post85, tmp___7^0'=tmp___7^post85, maxarg2^0'=maxarg2^post85, tmp___11^0'=tmp___11^post85, den^0'=den^post85, sum^0'=sum^post85, tmp___4^0'=tmp___4^post85, j^0'=j^post85, tmp^0'=tmp^post85, tmp___9^0'=tmp___9^post85, restrt^0'=restrt^post85, tmp___1^0'=tmp___1^post85, fold^0'=fold^post85, tmp___6^0'=tmp___6^post85, maxarg1^0'=maxarg1^post85, tmp___10^0'=tmp___10^post85, (sqrarg^0-sqrarg^post85 == 0 /\ f_promoted_1^0-f_promoted_1^post85 == 0 /\ tmp___11^0-tmp___11^post85 == 0 /\ -sum^post85+sum^0 == 0 /\ -skip^post85+skip^0 == 0 /\ tmp___0^0-tmp___0^post85 == 0 /\ -restrt^post85+restrt^0 == 0 /\ -den^post85+den^0 == 0 /\ tmp___8^0-tmp___8^post85 == 0 /\ tmp___12^0-tmp___12^post85 == 0 /\ -tmp___10^post85+tmp___10^0 == 0 /\ k^0-k^post85 == 0 /\ test^post85 == 0 /\ -tmp___1^post85+tmp___1^0 == 0 /\ -tmp^post85+tmp^0 == 0 /\ i^0-i^post85 == 0 /\ -fold^post85+fold^0 == 0 /\ -tmp___5^post85+tmp___5^0 == 0 /\ -its^post85+its^0 == 0 /\ -maxarg1^post85+maxarg1^0 == 0 /\ -tmp___7^post85+tmp___7^0 == 0 /\ temp^0-temp^post85 == 0 /\ -j^post85+j^0 == 0 /\ n^0-n^post85 == 0 /\ tmp___3^0-tmp___3^post85 == 0 /\ 1+n^0-i^0 <= 0 /\ __const_200^0-__const_200^post85 == 0 /\ -tmp___9^post85+tmp___9^0 == 0 /\ tmp___4^0-tmp___4^post85 == 0 /\ -maxarg2^post85+maxarg2^0 == 0 /\ -tmp___6^post85+tmp___6^0 == 0 /\ -tmp___2^post85+tmp___2^0 == 0), cost: 1 86: l25 -> l35 : __const_200^0'=__const_200^post86, sqrarg^0'=sqrarg^post86, tmp___3^0'=tmp___3^post86, its^0'=its^post86, test^0'=test^post86, tmp___8^0'=tmp___8^post86, n^0'=n^post86, tmp___12^0'=tmp___12^post86, f_promoted_1^0'=f_promoted_1^post86, tmp___5^0'=tmp___5^post86, k^0'=k^post86, tmp___0^0'=tmp___0^post86, skip^0'=skip^post86, tmp___2^0'=tmp___2^post86, i^0'=i^post86, temp^0'=temp^post86, tmp___7^0'=tmp___7^post86, maxarg2^0'=maxarg2^post86, tmp___11^0'=tmp___11^post86, den^0'=den^post86, sum^0'=sum^post86, tmp___4^0'=tmp___4^post86, j^0'=j^post86, tmp^0'=tmp^post86, tmp___9^0'=tmp___9^post86, restrt^0'=restrt^post86, tmp___1^0'=tmp___1^post86, fold^0'=fold^post86, tmp___6^0'=tmp___6^post86, maxarg1^0'=maxarg1^post86, tmp___10^0'=tmp___10^post86, (-maxarg2^post86+maxarg2^0 == 0 /\ i^0-i^post86 == 0 /\ -tmp___10^post86+tmp___10^0 == 0 /\ -j^post86+j^0 == 0 /\ -k^post86+k^0 == 0 /\ n^0-n^post86 == 0 /\ __const_200^0-__const_200^post86 == 0 /\ its^0-its^post86 == 0 /\ tmp___5^0-tmp___5^post86 == 0 /\ temp^0-temp^post86 == 0 /\ -tmp___11^post86+tmp___11^0 == 0 /\ -maxarg1^post86+maxarg1^0 == 0 /\ tmp___7^0-tmp___7^post86 == 0 /\ -tmp___4^post86+tmp___4^0 == 0 /\ -tmp___9^post86+tmp___9^0 == 0 /\ -fold^post86+fold^0 == 0 /\ tmp^0-tmp^post86 == 0 /\ skip^0-skip^post86 == 0 /\ -tmp___2^post86+tmp___2^0 == 0 /\ tmp___6^0-tmp___6^post86 == 0 /\ test^0-test^post86 == 0 /\ tmp___8^0-tmp___8^post86 == 0 /\ sqrarg^0-sqrarg^post86 == 0 /\ f_promoted_1^0-f_promoted_1^post86 == 0 /\ -den^post86+den^0 == 0 /\ tmp___0^0-tmp___0^post86 == 0 /\ -restrt^post86+restrt^0 == 0 /\ -tmp___1^post86+tmp___1^0 == 0 /\ tmp___3^0-tmp___3^post86 == 0 /\ -n^0+i^0 <= 0 /\ -tmp___12^post86+tmp___12^0 == 0 /\ sum^0-sum^post86 == 0), cost: 1 22: l26 -> l27 : __const_200^0'=__const_200^post22, sqrarg^0'=sqrarg^post22, tmp___3^0'=tmp___3^post22, its^0'=its^post22, test^0'=test^post22, tmp___8^0'=tmp___8^post22, n^0'=n^post22, tmp___12^0'=tmp___12^post22, f_promoted_1^0'=f_promoted_1^post22, tmp___5^0'=tmp___5^post22, k^0'=k^post22, tmp___0^0'=tmp___0^post22, skip^0'=skip^post22, tmp___2^0'=tmp___2^post22, i^0'=i^post22, temp^0'=temp^post22, tmp___7^0'=tmp___7^post22, maxarg2^0'=maxarg2^post22, tmp___11^0'=tmp___11^post22, den^0'=den^post22, sum^0'=sum^post22, tmp___4^0'=tmp___4^post22, j^0'=j^post22, tmp^0'=tmp^post22, tmp___9^0'=tmp___9^post22, restrt^0'=restrt^post22, tmp___1^0'=tmp___1^post22, fold^0'=fold^post22, tmp___6^0'=tmp___6^post22, maxarg1^0'=maxarg1^post22, tmp___10^0'=tmp___10^post22, (-sum^post22+sum^0 == 0 /\ test^0-test^post22 == 0 /\ -tmp___6^post22+tmp___6^0 == 0 /\ -restrt^post22+restrt^0 == 0 /\ -den^post22+den^0 == 0 /\ 1+n^0-j^0 <= 0 /\ -fold^post22+fold^0 == 0 /\ maxarg2^0-maxarg2^post22 == 0 /\ -tmp___1^post22+tmp___1^0 == 0 /\ skip^0-skip^post22 == 0 /\ -tmp___7^post22+tmp___7^0 == 0 /\ tmp___12^0-tmp___12^post22 == 0 /\ -1+i^post22-i^0 == 0 /\ k^0-k^post22 == 0 /\ sqrarg^0-sqrarg^post22 == 0 /\ its^0-its^post22 == 0 /\ -temp^post22+temp^0 == 0 /\ -tmp^post22+tmp^0 == 0 /\ n^0-n^post22 == 0 /\ tmp___2^0-tmp___2^post22 == 0 /\ tmp___3^0-tmp___3^post22 == 0 /\ -tmp___8^post22+tmp___8^0 == 0 /\ -j^post22+j^0 == 0 /\ -tmp___10^post22+tmp___10^0 == 0 /\ tmp___4^0-tmp___4^post22 == 0 /\ -tmp___9^post22+tmp___9^0 == 0 /\ -f_promoted_1^post22+f_promoted_1^0 == 0 /\ -tmp___11^post22+tmp___11^0 == 0 /\ __const_200^0-__const_200^post22 == 0 /\ -maxarg1^post22+maxarg1^0 == 0 /\ -tmp___0^post22+tmp___0^0 == 0 /\ tmp___5^0-tmp___5^post22 == 0), cost: 1 23: l26 -> l28 : __const_200^0'=__const_200^post23, sqrarg^0'=sqrarg^post23, tmp___3^0'=tmp___3^post23, its^0'=its^post23, test^0'=test^post23, tmp___8^0'=tmp___8^post23, n^0'=n^post23, tmp___12^0'=tmp___12^post23, f_promoted_1^0'=f_promoted_1^post23, tmp___5^0'=tmp___5^post23, k^0'=k^post23, tmp___0^0'=tmp___0^post23, skip^0'=skip^post23, tmp___2^0'=tmp___2^post23, i^0'=i^post23, temp^0'=temp^post23, tmp___7^0'=tmp___7^post23, maxarg2^0'=maxarg2^post23, tmp___11^0'=tmp___11^post23, den^0'=den^post23, sum^0'=sum^post23, tmp___4^0'=tmp___4^post23, j^0'=j^post23, tmp^0'=tmp^post23, tmp___9^0'=tmp___9^post23, restrt^0'=restrt^post23, tmp___1^0'=tmp___1^post23, fold^0'=fold^post23, tmp___6^0'=tmp___6^post23, maxarg1^0'=maxarg1^post23, tmp___10^0'=tmp___10^post23, (i^0-i^post23 == 0 /\ -tmp^post23+tmp^0 == 0 /\ -tmp___10^post23+tmp___10^0 == 0 /\ den^0-den^post23 == 0 /\ -maxarg2^post23+maxarg2^0 == 0 /\ -k^post23+k^0 == 0 /\ n^0-n^post23 == 0 /\ __const_200^0-__const_200^post23 == 0 /\ its^0-its^post23 == 0 /\ tmp___5^0-tmp___5^post23 == 0 /\ -tmp___9^post23+tmp___9^0 == 0 /\ temp^0-temp^post23 == 0 /\ -tmp___11^post23+tmp___11^0 == 0 /\ -maxarg1^post23+maxarg1^0 == 0 /\ tmp___7^0-tmp___7^post23 == 0 /\ restrt^0-restrt^post23 == 0 /\ -1-j^0+j^post23 == 0 /\ -n^0+j^0 <= 0 /\ -fold^post23+fold^0 == 0 /\ skip^0-skip^post23 == 0 /\ -tmp___4^post23+tmp___4^0 == 0 /\ -tmp___2^post23+tmp___2^0 == 0 /\ -tmp___1^post23+tmp___1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post23 == 0 /\ tmp___6^0-tmp___6^post23 == 0 /\ test^0-test^post23 == 0 /\ tmp___8^0-tmp___8^post23 == 0 /\ sqrarg^0-sqrarg^post23 == 0 /\ tmp___0^0-tmp___0^post23 == 0 /\ tmp___3^0-tmp___3^post23 == 0 /\ -sum^post23+sum^0 == 0 /\ -tmp___12^post23+tmp___12^0 == 0), cost: 1 50: l27 -> l29 : __const_200^0'=__const_200^post50, sqrarg^0'=sqrarg^post50, tmp___3^0'=tmp___3^post50, its^0'=its^post50, test^0'=test^post50, tmp___8^0'=tmp___8^post50, n^0'=n^post50, tmp___12^0'=tmp___12^post50, f_promoted_1^0'=f_promoted_1^post50, tmp___5^0'=tmp___5^post50, k^0'=k^post50, tmp___0^0'=tmp___0^post50, skip^0'=skip^post50, tmp___2^0'=tmp___2^post50, i^0'=i^post50, temp^0'=temp^post50, tmp___7^0'=tmp___7^post50, maxarg2^0'=maxarg2^post50, tmp___11^0'=tmp___11^post50, den^0'=den^post50, sum^0'=sum^post50, tmp___4^0'=tmp___4^post50, j^0'=j^post50, tmp^0'=tmp^post50, tmp___9^0'=tmp___9^post50, restrt^0'=restrt^post50, tmp___1^0'=tmp___1^post50, fold^0'=fold^post50, tmp___6^0'=tmp___6^post50, maxarg1^0'=maxarg1^post50, tmp___10^0'=tmp___10^post50, (-tmp___4^post50+tmp___4^0 == 0 /\ -tmp___6^post50+tmp___6^0 == 0 /\ -temp^post50+temp^0 == 0 /\ test^0-test^post50 == 0 /\ -tmp___1^post50+tmp___1^0 == 0 /\ -fold^post50+fold^0 == 0 /\ tmp___12^0-tmp___12^post50 == 0 /\ skip^0-skip^post50 == 0 /\ its^0-its^post50 == 0 /\ k^0-k^post50 == 0 /\ sqrarg^0-sqrarg^post50 == 0 /\ -maxarg2^post50+maxarg2^0 == 0 /\ tmp___2^0-tmp___2^post50 == 0 /\ n^0-n^post50 == 0 /\ -tmp___9^post50+tmp___9^0 == 0 /\ tmp___3^0-tmp___3^post50 == 0 /\ tmp___7^0-tmp___7^post50 == 0 /\ sum^0-sum^post50 == 0 /\ -tmp___8^post50+tmp___8^0 == 0 /\ -tmp___10^post50+tmp___10^0 == 0 /\ tmp^0-tmp^post50 == 0 /\ -tmp___11^post50+tmp___11^0 == 0 /\ -i^post50+i^0 == 0 /\ den^0-den^post50 == 0 /\ -f_promoted_1^post50+f_promoted_1^0 == 0 /\ -restrt^post50+restrt^0 == 0 /\ -maxarg1^post50+maxarg1^0 == 0 /\ -tmp___0^post50+tmp___0^0 == 0 /\ __const_200^0-__const_200^post50 == 0 /\ -j^post50+j^0 == 0 /\ tmp___5^0-tmp___5^post50 == 0), cost: 1 51: l28 -> l26 : __const_200^0'=__const_200^post51, sqrarg^0'=sqrarg^post51, tmp___3^0'=tmp___3^post51, its^0'=its^post51, test^0'=test^post51, tmp___8^0'=tmp___8^post51, n^0'=n^post51, tmp___12^0'=tmp___12^post51, f_promoted_1^0'=f_promoted_1^post51, tmp___5^0'=tmp___5^post51, k^0'=k^post51, tmp___0^0'=tmp___0^post51, skip^0'=skip^post51, tmp___2^0'=tmp___2^post51, i^0'=i^post51, temp^0'=temp^post51, tmp___7^0'=tmp___7^post51, maxarg2^0'=maxarg2^post51, tmp___11^0'=tmp___11^post51, den^0'=den^post51, sum^0'=sum^post51, tmp___4^0'=tmp___4^post51, j^0'=j^post51, tmp^0'=tmp^post51, tmp___9^0'=tmp___9^post51, restrt^0'=restrt^post51, tmp___1^0'=tmp___1^post51, fold^0'=fold^post51, tmp___6^0'=tmp___6^post51, maxarg1^0'=maxarg1^post51, tmp___10^0'=tmp___10^post51, (its^0-its^post51 == 0 /\ -skip^post51+skip^0 == 0 /\ tmp___5^0-tmp___5^post51 == 0 /\ -temp^post51+temp^0 == 0 /\ n^0-n^post51 == 0 /\ -tmp___0^post51+tmp___0^0 == 0 /\ -tmp___9^post51+tmp___9^0 == 0 /\ -tmp^post51+tmp^0 == 0 /\ tmp___3^0-tmp___3^post51 == 0 /\ tmp___12^0-tmp___12^post51 == 0 /\ -tmp___10^post51+tmp___10^0 == 0 /\ __const_200^0-__const_200^post51 == 0 /\ den^0-den^post51 == 0 /\ restrt^0-restrt^post51 == 0 /\ tmp___2^0-tmp___2^post51 == 0 /\ -fold^post51+fold^0 == 0 /\ sqrarg^0-sqrarg^post51 == 0 /\ -tmp___7^post51+tmp___7^0 == 0 /\ f_promoted_1^0-f_promoted_1^post51 == 0 /\ -tmp___1^post51+tmp___1^0 == 0 /\ -tmp___4^post51+tmp___4^0 == 0 /\ -maxarg1^post51+maxarg1^0 == 0 /\ tmp___8^0-tmp___8^post51 == 0 /\ test^0-test^post51 == 0 /\ k^0-k^post51 == 0 /\ -sum^post51+sum^0 == 0 /\ -tmp___6^post51+tmp___6^0 == 0 /\ j^0-j^post51 == 0 /\ tmp___11^0-tmp___11^post51 == 0 /\ -maxarg2^post51+maxarg2^0 == 0 /\ i^0-i^post51 == 0), cost: 1 24: l29 -> l11 : __const_200^0'=__const_200^post24, sqrarg^0'=sqrarg^post24, tmp___3^0'=tmp___3^post24, its^0'=its^post24, test^0'=test^post24, tmp___8^0'=tmp___8^post24, n^0'=n^post24, tmp___12^0'=tmp___12^post24, f_promoted_1^0'=f_promoted_1^post24, tmp___5^0'=tmp___5^post24, k^0'=k^post24, tmp___0^0'=tmp___0^post24, skip^0'=skip^post24, tmp___2^0'=tmp___2^post24, i^0'=i^post24, temp^0'=temp^post24, tmp___7^0'=tmp___7^post24, maxarg2^0'=maxarg2^post24, tmp___11^0'=tmp___11^post24, den^0'=den^post24, sum^0'=sum^post24, tmp___4^0'=tmp___4^post24, j^0'=j^post24, tmp^0'=tmp^post24, tmp___9^0'=tmp___9^post24, restrt^0'=restrt^post24, tmp___1^0'=tmp___1^post24, fold^0'=fold^post24, tmp___6^0'=tmp___6^post24, maxarg1^0'=maxarg1^post24, tmp___10^0'=tmp___10^post24, (-maxarg1^post24+maxarg1^0 == 0 /\ -tmp___1^post24+tmp___1^0 == 0 /\ tmp___8^0-tmp___8^post24 == 0 /\ -i^post24+i^0 == 0 /\ skip^0-skip^post24 == 0 /\ sqrarg^0-sqrarg^post24 == 0 /\ tmp___9^0-tmp___9^post24 == 0 /\ test^0-test^post24 == 0 /\ n^0-n^post24 == 0 /\ maxarg2^0-maxarg2^post24 == 0 /\ tmp___0^0-tmp___0^post24 == 0 /\ tmp___5^0-tmp___5^post24 == 0 /\ tmp___3^0-tmp___3^post24 == 0 /\ -k^post24+k^0 == 0 /\ -tmp___2^post24+tmp___2^0 == 0 /\ -f_promoted_1^post24+f_promoted_1^0 == 0 /\ -tmp___6^post24+tmp___6^0 == 0 /\ -tmp___11^post24+tmp___11^0 == 0 /\ tmp___12^0-tmp___12^post24 == 0 /\ __const_200^0-__const_200^post24 == 0 /\ tmp___7^0-tmp___7^post24 == 0 /\ -tmp^post24+tmp^0 == 0 /\ -den^post24+den^0 == 0 /\ tmp___4^0-tmp___4^post24 == 0 /\ -temp^post24+temp^0 == 0 /\ its^0-its^post24 == 0 /\ 1+n^0-i^0 <= 0 /\ -fold^post24+fold^0 == 0 /\ -j^post24+j^0 == 0 /\ -tmp___10^post24+tmp___10^0 == 0 /\ -restrt^post24+restrt^0 == 0 /\ sum^0-sum^post24 == 0), cost: 1 25: l29 -> l28 : __const_200^0'=__const_200^post25, sqrarg^0'=sqrarg^post25, tmp___3^0'=tmp___3^post25, its^0'=its^post25, test^0'=test^post25, tmp___8^0'=tmp___8^post25, n^0'=n^post25, tmp___12^0'=tmp___12^post25, f_promoted_1^0'=f_promoted_1^post25, tmp___5^0'=tmp___5^post25, k^0'=k^post25, tmp___0^0'=tmp___0^post25, skip^0'=skip^post25, tmp___2^0'=tmp___2^post25, i^0'=i^post25, temp^0'=temp^post25, tmp___7^0'=tmp___7^post25, maxarg2^0'=maxarg2^post25, tmp___11^0'=tmp___11^post25, den^0'=den^post25, sum^0'=sum^post25, tmp___4^0'=tmp___4^post25, j^0'=j^post25, tmp^0'=tmp^post25, tmp___9^0'=tmp___9^post25, restrt^0'=restrt^post25, tmp___1^0'=tmp___1^post25, fold^0'=fold^post25, tmp___6^0'=tmp___6^post25, maxarg1^0'=maxarg1^post25, tmp___10^0'=tmp___10^post25, (tmp___0^0-tmp___0^post25 == 0 /\ -tmp___6^post25+tmp___6^0 == 0 /\ test^0-test^post25 == 0 /\ f_promoted_1^0-f_promoted_1^post25 == 0 /\ -sum^post25+sum^0 == 0 /\ -fold^post25+fold^0 == 0 /\ restrt^0-restrt^post25 == 0 /\ -tmp___2^post25+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post25 == 0 /\ -skip^post25+skip^0 == 0 /\ -tmp___1^post25+tmp___1^0 == 0 /\ den^0-den^post25 == 0 /\ i^0-i^post25 == 0 /\ tmp___12^0-tmp___12^post25 == 0 /\ tmp___8^0-tmp___8^post25 == 0 /\ -tmp^post25+tmp^0 == 0 /\ k^0-k^post25 == 0 /\ sqrarg^0-sqrarg^post25 == 0 /\ its^0-its^post25 == 0 /\ tmp___11^0-tmp___11^post25 == 0 /\ -j^post25+j^0 == 0 /\ tmp___3^0-tmp___3^post25 == 0 /\ -tmp___9^post25+tmp___9^0 == 0 /\ n^0-n^post25 == 0 /\ -tmp___10^post25+tmp___10^0 == 0 /\ -tmp___5^post25+tmp___5^0 == 0 /\ temp^0-temp^post25 == 0 /\ -maxarg2^post25+maxarg2^0 == 0 /\ -tmp___4^post25+tmp___4^0 == 0 /\ -n^0+i^0 <= 0 /\ __const_200^0-__const_200^post25 == 0 /\ -maxarg1^post25+maxarg1^0 == 0), cost: 1 26: l30 -> l2 : __const_200^0'=__const_200^post26, sqrarg^0'=sqrarg^post26, tmp___3^0'=tmp___3^post26, its^0'=its^post26, test^0'=test^post26, tmp___8^0'=tmp___8^post26, n^0'=n^post26, tmp___12^0'=tmp___12^post26, f_promoted_1^0'=f_promoted_1^post26, tmp___5^0'=tmp___5^post26, k^0'=k^post26, tmp___0^0'=tmp___0^post26, skip^0'=skip^post26, tmp___2^0'=tmp___2^post26, i^0'=i^post26, temp^0'=temp^post26, tmp___7^0'=tmp___7^post26, maxarg2^0'=maxarg2^post26, tmp___11^0'=tmp___11^post26, den^0'=den^post26, sum^0'=sum^post26, tmp___4^0'=tmp___4^post26, j^0'=j^post26, tmp^0'=tmp^post26, tmp___9^0'=tmp___9^post26, restrt^0'=restrt^post26, tmp___1^0'=tmp___1^post26, fold^0'=fold^post26, tmp___6^0'=tmp___6^post26, maxarg1^0'=maxarg1^post26, tmp___10^0'=tmp___10^post26, (its^0-its^post26 == 0 /\ -tmp___9^post26+tmp___9^0 == 0 /\ tmp___5^0-tmp___5^post26 == 0 /\ -tmp___11^post26+tmp___11^0 == 0 /\ n^0-n^post26 == 0 /\ -tmp^post26+tmp^0 == 0 /\ tmp___3^0-tmp___3^post26 == 0 /\ temp^0-temp^post26 == 0 /\ -restrt^post26+restrt^0 == 0 /\ -j^post26+j^0 == 0 /\ __const_200^0-__const_200^post26 == 0 /\ tmp___7^0-tmp___7^post26 == 0 /\ -fold^post26+fold^0 == 0 /\ -tmp___10^post26+tmp___10^0 == 0 /\ sqrarg^0-sqrarg^post26 == 0 /\ tmp___0^0-tmp___0^post26 == 0 /\ tmp___6^0-tmp___6^post26 == 0 /\ -maxarg1^post26+maxarg1^0 == 0 /\ -tmp___1^post26+tmp___1^0 == 0 /\ -tmp___4^post26+tmp___4^0 == 0 /\ f_promoted_1^0-f_promoted_1^post26 == 0 /\ tmp___8^0-tmp___8^post26 == 0 /\ -test^post26+test^0 == 0 /\ -restrt^0 <= 0 /\ -tmp___12^post26+tmp___12^0 == 0 /\ restrt^0 <= 0 /\ den^0-den^post26 == 0 /\ -sum^post26+sum^0 == 0 /\ -maxarg2^post26+maxarg2^0 == 0 /\ -k^post26+k^0 == 0 /\ skip^0-skip^post26 == 0 /\ -tmp___2^post26+tmp___2^0 == 0 /\ i^0-i^post26 == 0), cost: 1 27: l30 -> l27 : __const_200^0'=__const_200^post27, sqrarg^0'=sqrarg^post27, tmp___3^0'=tmp___3^post27, its^0'=its^post27, test^0'=test^post27, tmp___8^0'=tmp___8^post27, n^0'=n^post27, tmp___12^0'=tmp___12^post27, f_promoted_1^0'=f_promoted_1^post27, tmp___5^0'=tmp___5^post27, k^0'=k^post27, tmp___0^0'=tmp___0^post27, skip^0'=skip^post27, tmp___2^0'=tmp___2^post27, i^0'=i^post27, temp^0'=temp^post27, tmp___7^0'=tmp___7^post27, maxarg2^0'=maxarg2^post27, tmp___11^0'=tmp___11^post27, den^0'=den^post27, sum^0'=sum^post27, tmp___4^0'=tmp___4^post27, j^0'=j^post27, tmp^0'=tmp^post27, tmp___9^0'=tmp___9^post27, restrt^0'=restrt^post27, tmp___1^0'=tmp___1^post27, fold^0'=fold^post27, tmp___6^0'=tmp___6^post27, maxarg1^0'=maxarg1^post27, tmp___10^0'=tmp___10^post27, (-maxarg1^post27+maxarg1^0 == 0 /\ -tmp___5^post27+tmp___5^0 == 0 /\ -tmp___7^post27+tmp___7^0 == 0 /\ tmp___4^0-tmp___4^post27 == 0 /\ tmp___2^0-tmp___2^post27 == 0 /\ tmp___11^0-tmp___11^post27 == 0 /\ f_promoted_1^0-f_promoted_1^post27 == 0 /\ tmp___9^0-tmp___9^post27 == 0 /\ tmp___0^0-tmp___0^post27 == 0 /\ -maxarg2^post27+maxarg2^0 == 0 /\ -tmp___6^post27+tmp___6^0 == 0 /\ fold^0-fold^post27 == 0 /\ -sum^post27+sum^0 == 0 /\ tmp___3^0-tmp___3^post27 == 0 /\ test^0-test^post27 == 0 /\ tmp___12^0-tmp___12^post27 == 0 /\ __const_200^0-__const_200^post27 == 0 /\ k^0-k^post27 == 0 /\ -tmp^post27+tmp^0 == 0 /\ -skip^post27+skip^0 == 0 /\ i^0-i^post27 == 0 /\ -restrt^post27+restrt^0 == 0 /\ -j^post27+j^0 == 0 /\ -tmp___10^post27+tmp___10^0 == 0 /\ its^0-its^post27 == 0 /\ -n^post27+n^0 == 0 /\ sqrarg^0-sqrarg^post27 == 0 /\ 1-restrt^0 <= 0 /\ -tmp___1^post27+tmp___1^0 == 0 /\ -den^post27+den^0 == 0 /\ temp^0-temp^post27 == 0 /\ tmp___8^0-tmp___8^post27 == 0), cost: 1 28: l30 -> l27 : __const_200^0'=__const_200^post28, sqrarg^0'=sqrarg^post28, tmp___3^0'=tmp___3^post28, its^0'=its^post28, test^0'=test^post28, tmp___8^0'=tmp___8^post28, n^0'=n^post28, tmp___12^0'=tmp___12^post28, f_promoted_1^0'=f_promoted_1^post28, tmp___5^0'=tmp___5^post28, k^0'=k^post28, tmp___0^0'=tmp___0^post28, skip^0'=skip^post28, tmp___2^0'=tmp___2^post28, i^0'=i^post28, temp^0'=temp^post28, tmp___7^0'=tmp___7^post28, maxarg2^0'=maxarg2^post28, tmp___11^0'=tmp___11^post28, den^0'=den^post28, sum^0'=sum^post28, tmp___4^0'=tmp___4^post28, j^0'=j^post28, tmp^0'=tmp^post28, tmp___9^0'=tmp___9^post28, restrt^0'=restrt^post28, tmp___1^0'=tmp___1^post28, fold^0'=fold^post28, tmp___6^0'=tmp___6^post28, maxarg1^0'=maxarg1^post28, tmp___10^0'=tmp___10^post28, (-tmp___4^post28+tmp___4^0 == 0 /\ -fold^post28+fold^0 == 0 /\ 1+restrt^0 <= 0 /\ -tmp___2^post28+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post28 == 0 /\ -tmp___6^post28+tmp___6^0 == 0 /\ -sum^post28+sum^0 == 0 /\ -restrt^post28+restrt^0 == 0 /\ i^0-i^post28 == 0 /\ -tmp___1^post28+tmp___1^0 == 0 /\ den^0-den^post28 == 0 /\ its^0-its^post28 == 0 /\ -tmp___5^post28+tmp___5^0 == 0 /\ -skip^post28+skip^0 == 0 /\ -tmp___12^post28+tmp___12^0 == 0 /\ sqrarg^0-sqrarg^post28 == 0 /\ tmp___8^0-tmp___8^post28 == 0 /\ k^0-k^post28 == 0 /\ -maxarg2^post28+maxarg2^0 == 0 /\ temp^0-temp^post28 == 0 /\ tmp___3^0-tmp___3^post28 == 0 /\ -tmp___9^post28+tmp___9^0 == 0 /\ -tmp___10^post28+tmp___10^0 == 0 /\ j^0-j^post28 == 0 /\ -tmp^post28+tmp^0 == 0 /\ -tmp___11^post28+tmp___11^0 == 0 /\ -maxarg1^post28+maxarg1^0 == 0 /\ test^0-test^post28 == 0 /\ tmp___0^0-tmp___0^post28 == 0 /\ n^0-n^post28 == 0 /\ __const_200^0-__const_200^post28 == 0 /\ f_promoted_1^0-f_promoted_1^post28 == 0), cost: 1 29: l31 -> l32 : __const_200^0'=__const_200^post29, sqrarg^0'=sqrarg^post29, tmp___3^0'=tmp___3^post29, its^0'=its^post29, test^0'=test^post29, tmp___8^0'=tmp___8^post29, n^0'=n^post29, tmp___12^0'=tmp___12^post29, f_promoted_1^0'=f_promoted_1^post29, tmp___5^0'=tmp___5^post29, k^0'=k^post29, tmp___0^0'=tmp___0^post29, skip^0'=skip^post29, tmp___2^0'=tmp___2^post29, i^0'=i^post29, temp^0'=temp^post29, tmp___7^0'=tmp___7^post29, maxarg2^0'=maxarg2^post29, tmp___11^0'=tmp___11^post29, den^0'=den^post29, sum^0'=sum^post29, tmp___4^0'=tmp___4^post29, j^0'=j^post29, tmp^0'=tmp^post29, tmp___9^0'=tmp___9^post29, restrt^0'=restrt^post29, tmp___1^0'=tmp___1^post29, fold^0'=fold^post29, tmp___6^0'=tmp___6^post29, maxarg1^0'=maxarg1^post29, tmp___10^0'=tmp___10^post29, (its^0-its^post29 == 0 /\ tmp___3^0-tmp___3^post29 == 0 /\ tmp___5^0-tmp___5^post29 == 0 /\ tmp___12^0-tmp___12^post29 == 0 /\ k^0-k^post29 == 0 /\ -tmp^post29+tmp^0 == 0 /\ n^0-n^post29 == 0 /\ tmp___2^0-tmp___2^post29 == 0 /\ __const_200^0-__const_200^post29 == 0 /\ -tmp___0^post29+tmp___0^0 == 0 /\ -den^post29+den^0 == 0 /\ -j^post29+j^0 == 0 /\ -tmp___10^post29+tmp___10^0 == 0 /\ -restrt^post29+restrt^0 == 0 /\ tmp___11^0-tmp___11^post29 == 0 /\ tmp___9^0-tmp___9^post29 == 0 /\ -tmp___1^post29+tmp___1^0 == 0 /\ -tmp___7^post29+tmp___7^0 == 0 /\ sqrarg^0-sqrarg^post29 == 0 /\ maxarg2^0-maxarg2^post29 == 0 /\ -fold^post29+fold^0 == 0 /\ tmp___8^0-tmp___8^post29 == 0 /\ test^0-test^post29 == 0 /\ f_promoted_1^0-f_promoted_1^post29 == 0 /\ -maxarg1^post29+maxarg1^0 == 0 /\ -tmp___6^post29+tmp___6^0 == 0 /\ -temp^post29+temp^0 == 0 /\ 1+__const_200^0-its^0 <= 0 /\ -sum^post29+sum^0 == 0 /\ tmp___4^0-tmp___4^post29 == 0 /\ i^0-i^post29 == 0 /\ -skip^post29+skip^0 == 0), cost: 1 30: l31 -> l30 : __const_200^0'=__const_200^post30, sqrarg^0'=sqrarg^post30, tmp___3^0'=tmp___3^post30, its^0'=its^post30, test^0'=test^post30, tmp___8^0'=tmp___8^post30, n^0'=n^post30, tmp___12^0'=tmp___12^post30, f_promoted_1^0'=f_promoted_1^post30, tmp___5^0'=tmp___5^post30, k^0'=k^post30, tmp___0^0'=tmp___0^post30, skip^0'=skip^post30, tmp___2^0'=tmp___2^post30, i^0'=i^post30, temp^0'=temp^post30, tmp___7^0'=tmp___7^post30, maxarg2^0'=maxarg2^post30, tmp___11^0'=tmp___11^post30, den^0'=den^post30, sum^0'=sum^post30, tmp___4^0'=tmp___4^post30, j^0'=j^post30, tmp^0'=tmp^post30, tmp___9^0'=tmp___9^post30, restrt^0'=restrt^post30, tmp___1^0'=tmp___1^post30, fold^0'=fold^post30, tmp___6^0'=tmp___6^post30, maxarg1^0'=maxarg1^post30, tmp___10^0'=tmp___10^post30, (restrt^0-restrt^post30 == 0 /\ tmp___8^0-tmp___8^post30 == 0 /\ -maxarg2^post30+maxarg2^0 == 0 /\ -tmp___10^post30+tmp___10^0 == 0 /\ sqrarg^0-sqrarg^post30 == 0 /\ -tmp___5^post30+tmp___5^0 == 0 /\ tmp___3^0-tmp___3^post30 == 0 /\ tmp___0^0-tmp___0^post30 == 0 /\ -tmp___4^post30+tmp___4^0 == 0 /\ test^0-test^post30 == 0 /\ f_promoted_1^0-f_promoted_1^post30 == 0 /\ fold^0-fold^post30 == 0 /\ -tmp___9^post30+tmp___9^0 == 0 /\ -maxarg1^post30+maxarg1^0 == 0 /\ -tmp___6^post30+tmp___6^0 == 0 /\ i^0-i^post30 == 0 /\ tmp___12^0-tmp___12^post30 == 0 /\ -__const_200^0+its^0 <= 0 /\ -sum^post30+sum^0 == 0 /\ k^0-k^post30 == 0 /\ -den^post30+den^0 == 0 /\ __const_200^0-__const_200^post30 == 0 /\ -tmp^post30+tmp^0 == 0 /\ tmp___11^0-tmp___11^post30 == 0 /\ -tmp___1^post30+tmp___1^0 == 0 /\ -skip^post30+skip^0 == 0 /\ -tmp___7^post30+tmp___7^0 == 0 /\ tmp___2^0-tmp___2^post30 == 0 /\ j^0-j^post30 == 0 /\ -n^post30+n^0 == 0 /\ temp^0-temp^post30 == 0 /\ -its^post30+its^0 == 0), cost: 1 31: l33 -> l34 : __const_200^0'=__const_200^post31, sqrarg^0'=sqrarg^post31, tmp___3^0'=tmp___3^post31, its^0'=its^post31, test^0'=test^post31, tmp___8^0'=tmp___8^post31, n^0'=n^post31, tmp___12^0'=tmp___12^post31, f_promoted_1^0'=f_promoted_1^post31, tmp___5^0'=tmp___5^post31, k^0'=k^post31, tmp___0^0'=tmp___0^post31, skip^0'=skip^post31, tmp___2^0'=tmp___2^post31, i^0'=i^post31, temp^0'=temp^post31, tmp___7^0'=tmp___7^post31, maxarg2^0'=maxarg2^post31, tmp___11^0'=tmp___11^post31, den^0'=den^post31, sum^0'=sum^post31, tmp___4^0'=tmp___4^post31, j^0'=j^post31, tmp^0'=tmp^post31, tmp___9^0'=tmp___9^post31, restrt^0'=restrt^post31, tmp___1^0'=tmp___1^post31, fold^0'=fold^post31, tmp___6^0'=tmp___6^post31, maxarg1^0'=maxarg1^post31, tmp___10^0'=tmp___10^post31, (0 == 0 /\ -den^post31+den^0 == 0 /\ tmp___9^0-tmp___9^post31 == 0 /\ test^0-test^post31 == 0 /\ -tmp___6^post31+tmp___6^0 == 0 /\ maxarg2^0-maxarg2^post31 == 0 /\ sum^0-sum^post31 == 0 /\ -fold^post31+fold^0 == 0 /\ skip^0-skip^post31 == 0 /\ -tmp^post31+tmp^0 == 0 /\ -tmp___7^post31+tmp___7^0 == 0 /\ sqrarg^0-sqrarg^post31 == 0 /\ tmp___12^0-tmp___12^post31 == 0 /\ k^0-k^post31 == 0 /\ -temp^post31+temp^0 == 0 /\ its^0-its^post31 == 0 /\ -tmp___10^post31+tmp___10^0 == 0 /\ -j^post31+j^0 == 0 /\ n^0-n^post31 == 0 /\ tmp___2^0-tmp___2^post31 == 0 /\ tmp___3^0-tmp___3^post31 == 0 /\ -tmp___8^post31+tmp___8^0 == 0 /\ -restrt^post31+restrt^0 == 0 /\ -tmp___11^post31+tmp___11^0 == 0 /\ -maxarg1^post31+maxarg1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post31 == 0 /\ __const_200^0-__const_200^post31 == 0 /\ -tmp___0^post31+tmp___0^0 == 0 /\ -tmp___4^post31+tmp___4^0 == 0 /\ tmp___5^0-tmp___5^post31 == 0 /\ -i^post31+i^0 == 0), cost: 1 33: l34 -> l37 : __const_200^0'=__const_200^post33, sqrarg^0'=sqrarg^post33, tmp___3^0'=tmp___3^post33, its^0'=its^post33, test^0'=test^post33, tmp___8^0'=tmp___8^post33, n^0'=n^post33, tmp___12^0'=tmp___12^post33, f_promoted_1^0'=f_promoted_1^post33, tmp___5^0'=tmp___5^post33, k^0'=k^post33, tmp___0^0'=tmp___0^post33, skip^0'=skip^post33, tmp___2^0'=tmp___2^post33, i^0'=i^post33, temp^0'=temp^post33, tmp___7^0'=tmp___7^post33, maxarg2^0'=maxarg2^post33, tmp___11^0'=tmp___11^post33, den^0'=den^post33, sum^0'=sum^post33, tmp___4^0'=tmp___4^post33, j^0'=j^post33, tmp^0'=tmp^post33, tmp___9^0'=tmp___9^post33, restrt^0'=restrt^post33, tmp___1^0'=tmp___1^post33, fold^0'=fold^post33, tmp___6^0'=tmp___6^post33, maxarg1^0'=maxarg1^post33, tmp___10^0'=tmp___10^post33, (tmp___8^0-tmp___8^post33 == 0 /\ -maxarg1^post33+maxarg1^0 == 0 /\ -tmp___10^post33+tmp___10^0 == 0 /\ skip^0-skip^post33 == 0 /\ -j^post33+j^0 == 0 /\ sqrarg^0-sqrarg^post33 == 0 /\ n^0-n^post33 == 0 /\ -tmp___9^post33+tmp___9^0 == 0 /\ -tmp___4^post33+tmp___4^0 == 0 /\ -tmp___2^post33+tmp___2^0 == 0 /\ tmp___5^0-tmp___5^post33 == 0 /\ tmp___3^0-tmp___3^post33 == 0 /\ -f_promoted_1^post33+f_promoted_1^0 == 0 /\ tmp___0^0-tmp___0^post33 == 0 /\ test^0-test^post33 == 0 /\ -k^post33+k^0 == 0 /\ maxarg2^0-maxarg2^post33 == 0 /\ -tmp___11^post33+tmp___11^0 == 0 /\ -sum^0-tmp___1^0+sum^post33 == 0 /\ -temp^post33+temp^0 == 0 /\ tmp___12^0-tmp___12^post33 == 0 /\ -1+i^post33-i^0 == 0 /\ tmp___7^0-tmp___7^post33 == 0 /\ tmp^0-tmp^post33 == 0 /\ -restrt^post33+restrt^0 == 0 /\ -den^post33+den^0 == 0 /\ -fold^post33+fold^0 == 0 /\ __const_200^0-__const_200^post33 == 0 /\ its^0-its^post33 == 0 /\ tmp___6^0-tmp___6^post33 == 0 /\ -tmp___1^post33+tmp___1^0 == 0), cost: 1 32: l35 -> l36 : __const_200^0'=__const_200^post32, sqrarg^0'=sqrarg^post32, tmp___3^0'=tmp___3^post32, its^0'=its^post32, test^0'=test^post32, tmp___8^0'=tmp___8^post32, n^0'=n^post32, tmp___12^0'=tmp___12^post32, f_promoted_1^0'=f_promoted_1^post32, tmp___5^0'=tmp___5^post32, k^0'=k^post32, tmp___0^0'=tmp___0^post32, skip^0'=skip^post32, tmp___2^0'=tmp___2^post32, i^0'=i^post32, temp^0'=temp^post32, tmp___7^0'=tmp___7^post32, maxarg2^0'=maxarg2^post32, tmp___11^0'=tmp___11^post32, den^0'=den^post32, sum^0'=sum^post32, tmp___4^0'=tmp___4^post32, j^0'=j^post32, tmp^0'=tmp^post32, tmp___9^0'=tmp___9^post32, restrt^0'=restrt^post32, tmp___1^0'=tmp___1^post32, fold^0'=fold^post32, tmp___6^0'=tmp___6^post32, maxarg1^0'=maxarg1^post32, tmp___10^0'=tmp___10^post32, (-restrt^post32+restrt^0 == 0 /\ its^0-its^post32 == 0 /\ tmp___5^0-tmp___5^post32 == 0 /\ -skip^post32+skip^0 == 0 /\ tmp___3^0-tmp___3^post32 == 0 /\ -tmp___0^post32+tmp___0^0 == 0 /\ fold^0-fold^post32 == 0 /\ -temp^post32+temp^0 == 0 /\ -n^post32+n^0 == 0 /\ __const_200^0-__const_200^post32 == 0 /\ -tmp___10^post32+tmp___10^0 == 0 /\ -den^post32+den^0 == 0 /\ -tmp^post32+tmp^0 == 0 /\ tmp___2^0-tmp___2^post32 == 0 /\ tmp___11^0-tmp___11^post32 == 0 /\ -tmp___1^post32+tmp___1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post32 == 0 /\ maxarg2^0-maxarg2^post32 == 0 /\ test^0-test^post32 == 0 /\ sqrarg^0-sqrarg^post32 == 0 /\ -maxarg1^post32+maxarg1^0 == 0 /\ -tmp___7^post32+tmp___7^0 == 0 /\ -j^post32+j^0 == 0 /\ tmp___12^0-tmp___12^post32 == 0 /\ tmp___8^0-tmp___8^post32 == 0 /\ k^0-k^post32 == 0 /\ -tmp___9^post32+tmp___9^0 == 0 /\ i^0-i^post32 == 0 /\ -tmp___6^post32+tmp___6^0 == 0 /\ tmp___4^0-tmp___4^post32 == 0 /\ -sum^post32+sum^0 == 0), cost: 1 82: l36 -> l24 : __const_200^0'=__const_200^post82, sqrarg^0'=sqrarg^post82, tmp___3^0'=tmp___3^post82, its^0'=its^post82, test^0'=test^post82, tmp___8^0'=tmp___8^post82, n^0'=n^post82, tmp___12^0'=tmp___12^post82, f_promoted_1^0'=f_promoted_1^post82, tmp___5^0'=tmp___5^post82, k^0'=k^post82, tmp___0^0'=tmp___0^post82, skip^0'=skip^post82, tmp___2^0'=tmp___2^post82, i^0'=i^post82, temp^0'=temp^post82, tmp___7^0'=tmp___7^post82, maxarg2^0'=maxarg2^post82, tmp___11^0'=tmp___11^post82, den^0'=den^post82, sum^0'=sum^post82, tmp___4^0'=tmp___4^post82, j^0'=j^post82, tmp^0'=tmp^post82, tmp___9^0'=tmp___9^post82, restrt^0'=restrt^post82, tmp___1^0'=tmp___1^post82, fold^0'=fold^post82, tmp___6^0'=tmp___6^post82, maxarg1^0'=maxarg1^post82, tmp___10^0'=tmp___10^post82, (-tmp___0^post82+tmp___0^0 == 0 /\ test^0-test^post82 == 0 /\ -tmp^post82+tmp^0 == 0 /\ sqrarg^0-sqrarg^post82 == 0 /\ 1+n^0-j^0 <= 0 /\ -tmp___9^post82+tmp___9^0 == 0 /\ -temp^post82+temp^0 == 0 /\ tmp___12^0-tmp___12^post82 == 0 /\ -fold^post82+fold^0 == 0 /\ -den^post82+den^0 == 0 /\ -j^post82+j^0 == 0 /\ k^0-k^post82 == 0 /\ -tmp___10^post82+tmp___10^0 == 0 /\ tmp___11^0-tmp___11^post82 == 0 /\ -1-i^0+i^post82 == 0 /\ skip^0-skip^post82 == 0 /\ its^0-its^post82 == 0 /\ -restrt^post82+restrt^0 == 0 /\ n^0-n^post82 == 0 /\ tmp___3^0-tmp___3^post82 == 0 /\ -tmp___1^post82+tmp___1^0 == 0 /\ tmp___5^0-tmp___5^post82 == 0 /\ -tmp___7^post82+tmp___7^0 == 0 /\ -tmp___8^post82+tmp___8^0 == 0 /\ maxarg2^0-maxarg2^post82 == 0 /\ maxarg1^0-maxarg1^post82 == 0 /\ __const_200^0-__const_200^post82 == 0 /\ tmp___2^0-tmp___2^post82 == 0 /\ -sum^post82+sum^0 == 0 /\ -tmp___6^post82+tmp___6^0 == 0 /\ tmp___4^0-tmp___4^post82 == 0 /\ -f_promoted_1^post82+f_promoted_1^0 == 0), cost: 1 83: l36 -> l35 : __const_200^0'=__const_200^post83, sqrarg^0'=sqrarg^post83, tmp___3^0'=tmp___3^post83, its^0'=its^post83, test^0'=test^post83, tmp___8^0'=tmp___8^post83, n^0'=n^post83, tmp___12^0'=tmp___12^post83, f_promoted_1^0'=f_promoted_1^post83, tmp___5^0'=tmp___5^post83, k^0'=k^post83, tmp___0^0'=tmp___0^post83, skip^0'=skip^post83, tmp___2^0'=tmp___2^post83, i^0'=i^post83, temp^0'=temp^post83, tmp___7^0'=tmp___7^post83, maxarg2^0'=maxarg2^post83, tmp___11^0'=tmp___11^post83, den^0'=den^post83, sum^0'=sum^post83, tmp___4^0'=tmp___4^post83, j^0'=j^post83, tmp^0'=tmp^post83, tmp___9^0'=tmp___9^post83, restrt^0'=restrt^post83, tmp___1^0'=tmp___1^post83, fold^0'=fold^post83, tmp___6^0'=tmp___6^post83, maxarg1^0'=maxarg1^post83, tmp___10^0'=tmp___10^post83, (0 == 0 /\ -maxarg2^post83+maxarg2^0 == 0 /\ i^0-i^post83 == 0 /\ -tmp___10^post83+tmp___10^0 == 0 /\ __const_200^0-__const_200^post83 == 0 /\ -tmp___5^post83+tmp___5^0 == 0 /\ its^0-its^post83 == 0 /\ -1-j^0+j^post83 == 0 /\ -k^post83+k^0 == 0 /\ -tmp___2^post83+tmp___2^0 == 0 /\ -tmp___9^post83+tmp___9^0 == 0 /\ restrt^0-restrt^post83 == 0 /\ -maxarg1^post83+maxarg1^0 == 0 /\ -tmp___4^post83+tmp___4^0 == 0 /\ temp^0-temp^post83 == 0 /\ -n^0+j^0 <= 0 /\ -den^post83+den^0 == 0 /\ tmp___8^0-tmp___8^post83 == 0 /\ -tmp___12^post83+tmp___12^0 == 0 /\ skip^0-skip^post83 == 0 /\ sqrarg^0-sqrarg^post83 == 0 /\ -tmp___1^post83+tmp___1^0 == 0 /\ tmp___6^0-tmp___6^post83 == 0 /\ tmp___0^0-tmp___0^post83 == 0 /\ tmp___3^0-tmp___3^post83 == 0 /\ test^0-test^post83 == 0 /\ f_promoted_1^0-f_promoted_1^post83 == 0 /\ -fold^post83+fold^0 == 0 /\ n^0-n^post83 == 0 /\ tmp___11^0-tmp___11^post83 == 0 /\ -tmp^post83+tmp^0 == 0 /\ -tmp___7^post83+tmp___7^0 == 0), cost: 1 47: l37 -> l39 : __const_200^0'=__const_200^post47, sqrarg^0'=sqrarg^post47, tmp___3^0'=tmp___3^post47, its^0'=its^post47, test^0'=test^post47, tmp___8^0'=tmp___8^post47, n^0'=n^post47, tmp___12^0'=tmp___12^post47, f_promoted_1^0'=f_promoted_1^post47, tmp___5^0'=tmp___5^post47, k^0'=k^post47, tmp___0^0'=tmp___0^post47, skip^0'=skip^post47, tmp___2^0'=tmp___2^post47, i^0'=i^post47, temp^0'=temp^post47, tmp___7^0'=tmp___7^post47, maxarg2^0'=maxarg2^post47, tmp___11^0'=tmp___11^post47, den^0'=den^post47, sum^0'=sum^post47, tmp___4^0'=tmp___4^post47, j^0'=j^post47, tmp^0'=tmp^post47, tmp___9^0'=tmp___9^post47, restrt^0'=restrt^post47, tmp___1^0'=tmp___1^post47, fold^0'=fold^post47, tmp___6^0'=tmp___6^post47, maxarg1^0'=maxarg1^post47, tmp___10^0'=tmp___10^post47, (tmp___1^0-tmp___1^post47 == 0 /\ test^0-test^post47 == 0 /\ -restrt^post47+restrt^0 == 0 /\ -tmp___6^post47+tmp___6^0 == 0 /\ -tmp___2^post47+tmp___2^0 == 0 /\ -fold^post47+fold^0 == 0 /\ tmp___8^0-tmp___8^post47 == 0 /\ -tmp___5^post47+tmp___5^0 == 0 /\ its^0-its^post47 == 0 /\ k^0-k^post47 == 0 /\ sqrarg^0-sqrarg^post47 == 0 /\ -tmp___12^post47+tmp___12^0 == 0 /\ tmp___0^0-tmp___0^post47 == 0 /\ -tmp___10^post47+tmp___10^0 == 0 /\ temp^0-temp^post47 == 0 /\ tmp___3^0-tmp___3^post47 == 0 /\ -j^post47+j^0 == 0 /\ tmp___7^0-tmp___7^post47 == 0 /\ sum^0-sum^post47 == 0 /\ -maxarg2^post47+maxarg2^0 == 0 /\ den^0-den^post47 == 0 /\ tmp^0-tmp^post47 == 0 /\ -maxarg1^post47+maxarg1^0 == 0 /\ -tmp___4^post47+tmp___4^0 == 0 /\ f_promoted_1^0-f_promoted_1^post47 == 0 /\ skip^0-skip^post47 == 0 /\ __const_200^0-__const_200^post47 == 0 /\ -i^post47+i^0 == 0 /\ n^0-n^post47 == 0 /\ -tmp___11^post47+tmp___11^0 == 0 /\ -tmp___9^post47+tmp___9^0 == 0), cost: 1 34: l38 -> l33 : __const_200^0'=__const_200^post34, sqrarg^0'=sqrarg^post34, tmp___3^0'=tmp___3^post34, its^0'=its^post34, test^0'=test^post34, tmp___8^0'=tmp___8^post34, n^0'=n^post34, tmp___12^0'=tmp___12^post34, f_promoted_1^0'=f_promoted_1^post34, tmp___5^0'=tmp___5^post34, k^0'=k^post34, tmp___0^0'=tmp___0^post34, skip^0'=skip^post34, tmp___2^0'=tmp___2^post34, i^0'=i^post34, temp^0'=temp^post34, tmp___7^0'=tmp___7^post34, maxarg2^0'=maxarg2^post34, tmp___11^0'=tmp___11^post34, den^0'=den^post34, sum^0'=sum^post34, tmp___4^0'=tmp___4^post34, j^0'=j^post34, tmp^0'=tmp^post34, tmp___9^0'=tmp___9^post34, restrt^0'=restrt^post34, tmp___1^0'=tmp___1^post34, fold^0'=fold^post34, tmp___6^0'=tmp___6^post34, maxarg1^0'=maxarg1^post34, tmp___10^0'=tmp___10^post34, (-fold^post34+fold^0 == 0 /\ -tmp___7^post34+tmp___7^0 == 0 /\ __const_200^0-__const_200^post34 == 0 /\ sum^0-sum^post34 == 0 /\ -tmp___1^post34+tmp___1^0 == 0 /\ -i^post34+i^0 == 0 /\ -tmp___6^post34+tmp___6^0 == 0 /\ tmp___9^0-tmp___9^post34 == 0 /\ skip^0-skip^post34 == 0 /\ -temp^post34+temp^0 == 0 /\ 1-sqrarg^0 <= 0 /\ its^0-its^post34 == 0 /\ sqrarg^0-sqrarg^post34 == 0 /\ tmp___12^0-tmp___12^post34 == 0 /\ k^0-k^post34 == 0 /\ -tmp^post34+tmp^0 == 0 /\ tmp___4^0-tmp___4^post34 == 0 /\ -tmp___11^post34+tmp___11^0 == 0 /\ tmp___2^0-tmp___2^post34 == 0 /\ maxarg2^0-maxarg2^post34 == 0 /\ -maxarg1^post34+maxarg1^0 == 0 /\ -tmp___0^post34+tmp___0^0 == 0 /\ -j^post34+j^0 == 0 /\ -restrt^post34+restrt^0 == 0 /\ tmp___3^0-tmp___3^post34 == 0 /\ tmp___5^0-tmp___5^post34 == 0 /\ test^0-test^post34 == 0 /\ -tmp___10^post34+tmp___10^0 == 0 /\ f_promoted_1^0-f_promoted_1^post34 == 0 /\ -tmp___8^post34+tmp___8^0 == 0 /\ -den^post34+den^0 == 0 /\ n^0-n^post34 == 0), cost: 1 35: l38 -> l33 : __const_200^0'=__const_200^post35, sqrarg^0'=sqrarg^post35, tmp___3^0'=tmp___3^post35, its^0'=its^post35, test^0'=test^post35, tmp___8^0'=tmp___8^post35, n^0'=n^post35, tmp___12^0'=tmp___12^post35, f_promoted_1^0'=f_promoted_1^post35, tmp___5^0'=tmp___5^post35, k^0'=k^post35, tmp___0^0'=tmp___0^post35, skip^0'=skip^post35, tmp___2^0'=tmp___2^post35, i^0'=i^post35, temp^0'=temp^post35, tmp___7^0'=tmp___7^post35, maxarg2^0'=maxarg2^post35, tmp___11^0'=tmp___11^post35, den^0'=den^post35, sum^0'=sum^post35, tmp___4^0'=tmp___4^post35, j^0'=j^post35, tmp^0'=tmp^post35, tmp___9^0'=tmp___9^post35, restrt^0'=restrt^post35, tmp___1^0'=tmp___1^post35, fold^0'=fold^post35, tmp___6^0'=tmp___6^post35, maxarg1^0'=maxarg1^post35, tmp___10^0'=tmp___10^post35, (its^0-its^post35 == 0 /\ tmp___5^0-tmp___5^post35 == 0 /\ -tmp___11^post35+tmp___11^0 == 0 /\ temp^0-temp^post35 == 0 /\ -tmp___9^post35+tmp___9^0 == 0 /\ n^0-n^post35 == 0 /\ tmp___3^0-tmp___3^post35 == 0 /\ __const_200^0-__const_200^post35 == 0 /\ -fold^post35+fold^0 == 0 /\ -j^post35+j^0 == 0 /\ -tmp___10^post35+tmp___10^0 == 0 /\ tmp___7^0-tmp___7^post35 == 0 /\ tmp___1^0-tmp___1^post35 == 0 /\ -restrt^post35+restrt^0 == 0 /\ -maxarg1^post35+maxarg1^0 == 0 /\ sqrarg^0-sqrarg^post35 == 0 /\ 1+sqrarg^0 <= 0 /\ tmp___0^0-tmp___0^post35 == 0 /\ -tmp___4^post35+tmp___4^0 == 0 /\ tmp___8^0-tmp___8^post35 == 0 /\ f_promoted_1^0-f_promoted_1^post35 == 0 /\ -tmp___12^post35+tmp___12^0 == 0 /\ -test^post35+test^0 == 0 /\ tmp^0-tmp^post35 == 0 /\ -tmp___2^post35+tmp___2^0 == 0 /\ -sum^post35+sum^0 == 0 /\ -maxarg2^post35+maxarg2^0 == 0 /\ -k^post35+k^0 == 0 /\ -tmp___6^post35+tmp___6^0 == 0 /\ skip^0-skip^post35 == 0 /\ i^0-i^post35 == 0 /\ den^0-den^post35 == 0), cost: 1 36: l38 -> l34 : __const_200^0'=__const_200^post36, sqrarg^0'=sqrarg^post36, tmp___3^0'=tmp___3^post36, its^0'=its^post36, test^0'=test^post36, tmp___8^0'=tmp___8^post36, n^0'=n^post36, tmp___12^0'=tmp___12^post36, f_promoted_1^0'=f_promoted_1^post36, tmp___5^0'=tmp___5^post36, k^0'=k^post36, tmp___0^0'=tmp___0^post36, skip^0'=skip^post36, tmp___2^0'=tmp___2^post36, i^0'=i^post36, temp^0'=temp^post36, tmp___7^0'=tmp___7^post36, maxarg2^0'=maxarg2^post36, tmp___11^0'=tmp___11^post36, den^0'=den^post36, sum^0'=sum^post36, tmp___4^0'=tmp___4^post36, j^0'=j^post36, tmp^0'=tmp^post36, tmp___9^0'=tmp___9^post36, restrt^0'=restrt^post36, tmp___1^0'=tmp___1^post36, fold^0'=fold^post36, tmp___6^0'=tmp___6^post36, maxarg1^0'=maxarg1^post36, tmp___10^0'=tmp___10^post36, (-j^post36+j^0 == 0 /\ sqrarg^0 <= 0 /\ skip^0-skip^post36 == 0 /\ tmp___8^0-tmp___8^post36 == 0 /\ -tmp___9^post36+tmp___9^0 == 0 /\ sqrarg^0-sqrarg^post36 == 0 /\ -k^post36+k^0 == 0 /\ -tmp___10^post36+tmp___10^0 == 0 /\ tmp___0^0-tmp___0^post36 == 0 /\ __const_200^0-__const_200^post36 == 0 /\ -i^post36+i^0 == 0 /\ -sqrarg^0 <= 0 /\ -restrt^post36+restrt^0 == 0 /\ -tmp___11^post36+tmp___11^0 == 0 /\ tmp___3^0-tmp___3^post36 == 0 /\ test^0-test^post36 == 0 /\ maxarg2^0-maxarg2^post36 == 0 /\ -tmp___4^post36+tmp___4^0 == 0 /\ -maxarg1^post36+maxarg1^0 == 0 /\ tmp^0-tmp^post36 == 0 /\ -tmp___6^post36+tmp___6^0 == 0 /\ -den^post36+den^0 == 0 /\ tmp___12^0-tmp___12^post36 == 0 /\ -f_promoted_1^post36+f_promoted_1^0 == 0 /\ -fold^post36+fold^0 == 0 /\ its^0-its^post36 == 0 /\ n^0-n^post36 == 0 /\ tmp___1^post36 == 0 /\ tmp___5^0-tmp___5^post36 == 0 /\ tmp___2^0-tmp___2^post36 == 0 /\ tmp___7^0-tmp___7^post36 == 0 /\ -temp^post36+temp^0 == 0 /\ sum^0-sum^post36 == 0), cost: 1 37: l39 -> l40 : __const_200^0'=__const_200^post37, sqrarg^0'=sqrarg^post37, tmp___3^0'=tmp___3^post37, its^0'=its^post37, test^0'=test^post37, tmp___8^0'=tmp___8^post37, n^0'=n^post37, tmp___12^0'=tmp___12^post37, f_promoted_1^0'=f_promoted_1^post37, tmp___5^0'=tmp___5^post37, k^0'=k^post37, tmp___0^0'=tmp___0^post37, skip^0'=skip^post37, tmp___2^0'=tmp___2^post37, i^0'=i^post37, temp^0'=temp^post37, tmp___7^0'=tmp___7^post37, maxarg2^0'=maxarg2^post37, tmp___11^0'=tmp___11^post37, den^0'=den^post37, sum^0'=sum^post37, tmp___4^0'=tmp___4^post37, j^0'=j^post37, tmp^0'=tmp^post37, tmp___9^0'=tmp___9^post37, restrt^0'=restrt^post37, tmp___1^0'=tmp___1^post37, fold^0'=fold^post37, tmp___6^0'=tmp___6^post37, maxarg1^0'=maxarg1^post37, tmp___10^0'=tmp___10^post37, (-tmp___4^post37+tmp___4^0 == 0 /\ -tmp___2^post37+tmp___2^0 == 0 /\ -maxarg1^post37+maxarg1^0 == 0 /\ den^0-den^post37 == 0 /\ tmp___7^0-tmp___7^post37 == 0 /\ -tmp___1^post37+tmp___1^0 == 0 /\ -1+restrt^post37 == 0 /\ -sum^post37+sum^0 == 0 /\ i^0-i^post37 == 0 /\ -tmp___6^post37+tmp___6^0 == 0 /\ its^0-its^post37 == 0 /\ -tmp___12^post37+tmp___12^0 == 0 /\ tmp___8^0-tmp___8^post37 == 0 /\ -tmp___5^post37+tmp___5^0 == 0 /\ -skip^post37+skip^0 == 0 /\ k^0-k^post37 == 0 /\ fold^0-fold^post37 == 0 /\ temp^0-temp^post37 == 0 /\ -maxarg2^post37+maxarg2^0 == 0 /\ -tmp___9^post37+tmp___9^0 == 0 /\ __const_200^0-__const_200^post37 == 0 /\ j^0-j^post37 == 0 /\ 1+n^0-i^0 <= 0 /\ -tmp^post37+tmp^0 == 0 /\ -tmp___11^post37+tmp___11^0 == 0 /\ sqrarg^0-sqrarg^post37 == 0 /\ test^0-test^post37 == 0 /\ n^0-n^post37 == 0 /\ f_promoted_1^0-f_promoted_1^post37 == 0 /\ tmp___0^0-tmp___0^post37 == 0 /\ tmp___3^0-tmp___3^post37 == 0 /\ -tmp___10^post37+tmp___10^0 == 0), cost: 1 38: l39 -> l38 : __const_200^0'=__const_200^post38, sqrarg^0'=sqrarg^post38, tmp___3^0'=tmp___3^post38, its^0'=its^post38, test^0'=test^post38, tmp___8^0'=tmp___8^post38, n^0'=n^post38, tmp___12^0'=tmp___12^post38, f_promoted_1^0'=f_promoted_1^post38, tmp___5^0'=tmp___5^post38, k^0'=k^post38, tmp___0^0'=tmp___0^post38, skip^0'=skip^post38, tmp___2^0'=tmp___2^post38, i^0'=i^post38, temp^0'=temp^post38, tmp___7^0'=tmp___7^post38, maxarg2^0'=maxarg2^post38, tmp___11^0'=tmp___11^post38, den^0'=den^post38, sum^0'=sum^post38, tmp___4^0'=tmp___4^post38, j^0'=j^post38, tmp^0'=tmp^post38, tmp___9^0'=tmp___9^post38, restrt^0'=restrt^post38, tmp___1^0'=tmp___1^post38, fold^0'=fold^post38, tmp___6^0'=tmp___6^post38, maxarg1^0'=maxarg1^post38, tmp___10^0'=tmp___10^post38, (0 == 0 /\ n^0-n^post38 == 0 /\ tmp___5^0-tmp___5^post38 == 0 /\ tmp___1^0-tmp___1^post38 == 0 /\ -restrt^post38+restrt^0 == 0 /\ temp^0-temp^post38 == 0 /\ -tmp___10^post38+tmp___10^0 == 0 /\ -fold^post38+fold^0 == 0 /\ tmp___0^0-tmp___0^post38 == 0 /\ f_promoted_1^0-f_promoted_1^post38 == 0 /\ -i^post38+i^0 == 0 /\ -j^post38+j^0 == 0 /\ tmp___7^0-tmp___7^post38 == 0 /\ -maxarg2^post38+maxarg2^0 == 0 /\ tmp___3^0-tmp___3^post38 == 0 /\ sum^0-sum^post38 == 0 /\ -test^post38+test^0 == 0 /\ __const_200^0-__const_200^post38 == 0 /\ tmp___8^0-tmp___8^post38 == 0 /\ -tmp___9^post38+tmp___9^0 == 0 /\ maxarg1^0-maxarg1^post38 == 0 /\ -tmp___2^post38+tmp___2^0 == 0 /\ -k^post38+k^0 == 0 /\ den^0-den^post38 == 0 /\ tmp^0-tmp^post38 == 0 /\ tmp___12^0-tmp___12^post38 == 0 /\ -tmp___4^post38+tmp___4^0 == 0 /\ -n^0+i^0 <= 0 /\ -tmp___6^post38+tmp___6^0 == 0 /\ skip^0-skip^post38 == 0 /\ -tmp___11^post38+tmp___11^0 == 0 /\ its^0-its^post38 == 0), cost: 1 48: l40 -> l31 : __const_200^0'=__const_200^post48, sqrarg^0'=sqrarg^post48, tmp___3^0'=tmp___3^post48, its^0'=its^post48, test^0'=test^post48, tmp___8^0'=tmp___8^post48, n^0'=n^post48, tmp___12^0'=tmp___12^post48, f_promoted_1^0'=f_promoted_1^post48, tmp___5^0'=tmp___5^post48, k^0'=k^post48, tmp___0^0'=tmp___0^post48, skip^0'=skip^post48, tmp___2^0'=tmp___2^post48, i^0'=i^post48, temp^0'=temp^post48, tmp___7^0'=tmp___7^post48, maxarg2^0'=maxarg2^post48, tmp___11^0'=tmp___11^post48, den^0'=den^post48, sum^0'=sum^post48, tmp___4^0'=tmp___4^post48, j^0'=j^post48, tmp^0'=tmp^post48, tmp___9^0'=tmp___9^post48, restrt^0'=restrt^post48, tmp___1^0'=tmp___1^post48, fold^0'=fold^post48, tmp___6^0'=tmp___6^post48, maxarg1^0'=maxarg1^post48, tmp___10^0'=tmp___10^post48, (-tmp^post48+tmp^0 == 0 /\ its^0-its^post48 == 0 /\ -tmp___10^post48+tmp___10^0 == 0 /\ maxarg2^0-maxarg2^post48 == 0 /\ n^0-n^post48 == 0 /\ -tmp___11^post48+tmp___11^0 == 0 /\ -tmp___9^post48+tmp___9^0 == 0 /\ __const_200^0-__const_200^post48 == 0 /\ tmp___3^0-tmp___3^post48 == 0 /\ tmp___12^0-tmp___12^post48 == 0 /\ tmp___5^0-tmp___5^post48 == 0 /\ k^0-k^post48 == 0 /\ -maxarg1^post48+maxarg1^0 == 0 /\ -tmp___0^post48+tmp___0^0 == 0 /\ -j^post48+j^0 == 0 /\ -den^post48+den^0 == 0 /\ skip^0-skip^post48 == 0 /\ -restrt^post48+restrt^0 == 0 /\ -tmp___1^post48+tmp___1^0 == 0 /\ -fold^post48+fold^0 == 0 /\ sqrarg^0-sqrarg^post48 == 0 /\ test^0-test^post48 == 0 /\ tmp___8^0-tmp___8^post48 == 0 /\ f_promoted_1^0-f_promoted_1^post48 == 0 /\ -tmp___4^post48+tmp___4^0 == 0 /\ -i^post48+i^0 == 0 /\ -tmp___6^post48+tmp___6^0 == 0 /\ sum^0-sum^post48 == 0 /\ tmp___7^0-tmp___7^post48 == 0 /\ -temp^post48+temp^0 == 0 /\ tmp___2^0-tmp___2^post48 == 0), cost: 1 39: l41 -> l42 : __const_200^0'=__const_200^post39, sqrarg^0'=sqrarg^post39, tmp___3^0'=tmp___3^post39, its^0'=its^post39, test^0'=test^post39, tmp___8^0'=tmp___8^post39, n^0'=n^post39, tmp___12^0'=tmp___12^post39, f_promoted_1^0'=f_promoted_1^post39, tmp___5^0'=tmp___5^post39, k^0'=k^post39, tmp___0^0'=tmp___0^post39, skip^0'=skip^post39, tmp___2^0'=tmp___2^post39, i^0'=i^post39, temp^0'=temp^post39, tmp___7^0'=tmp___7^post39, maxarg2^0'=maxarg2^post39, tmp___11^0'=tmp___11^post39, den^0'=den^post39, sum^0'=sum^post39, tmp___4^0'=tmp___4^post39, j^0'=j^post39, tmp^0'=tmp^post39, tmp___9^0'=tmp___9^post39, restrt^0'=restrt^post39, tmp___1^0'=tmp___1^post39, fold^0'=fold^post39, tmp___6^0'=tmp___6^post39, maxarg1^0'=maxarg1^post39, tmp___10^0'=tmp___10^post39, (its^0-its^post39 == 0 /\ -tmp___10^post39+tmp___10^0 == 0 /\ tmp___8^0-tmp___8^post39 == 0 /\ restrt^0-restrt^post39 == 0 /\ __const_200^0-__const_200^post39 == 0 /\ -maxarg2^post39+maxarg2^0 == 0 /\ tmp___0^0-tmp___0^post39 == 0 /\ -maxarg1^post39+maxarg1^0 == 0 /\ test^0-test^post39 == 0 /\ f_promoted_1^0-f_promoted_1^post39 == 0 /\ -tmp___9^post39+tmp___9^0 == 0 /\ -tmp___4^post39+tmp___4^0 == 0 /\ -fold^post39+fold^0 == 0 /\ -den^post39+den^0 == 0 /\ tmp___12^0-tmp___12^post39 == 0 /\ i^0-i^post39 == 0 /\ -sum^post39+sum^0 == 0 /\ k^0-k^post39 == 0 /\ sqrarg^0-sqrarg^post39 == 0 /\ -tmp___6^post39+tmp___6^0 == 0 /\ -tmp___3^post39+tmp___3^0 == 0 /\ -tmp___5^post39+tmp___5^0 == 0 /\ tmp___11^0-tmp___11^post39 == 0 /\ -tmp^post39+tmp^0 == 0 /\ -tmp___1^post39+tmp___1^0 == 0 /\ -skip^post39+skip^0 == 0 /\ tmp___2^0-tmp___2^post39 == 0 /\ -tmp___7^post39+tmp___7^0 == 0 /\ j^0-j^post39 == 0 /\ temp^0-temp^post39 == 0 /\ -n^post39+n^0 == 0), cost: 1 78: l42 -> l58 : __const_200^0'=__const_200^post78, sqrarg^0'=sqrarg^post78, tmp___3^0'=tmp___3^post78, its^0'=its^post78, test^0'=test^post78, tmp___8^0'=tmp___8^post78, n^0'=n^post78, tmp___12^0'=tmp___12^post78, f_promoted_1^0'=f_promoted_1^post78, tmp___5^0'=tmp___5^post78, k^0'=k^post78, tmp___0^0'=tmp___0^post78, skip^0'=skip^post78, tmp___2^0'=tmp___2^post78, i^0'=i^post78, temp^0'=temp^post78, tmp___7^0'=tmp___7^post78, maxarg2^0'=maxarg2^post78, tmp___11^0'=tmp___11^post78, den^0'=den^post78, sum^0'=sum^post78, tmp___4^0'=tmp___4^post78, j^0'=j^post78, tmp^0'=tmp^post78, tmp___9^0'=tmp___9^post78, restrt^0'=restrt^post78, tmp___1^0'=tmp___1^post78, fold^0'=fold^post78, tmp___6^0'=tmp___6^post78, maxarg1^0'=maxarg1^post78, tmp___10^0'=tmp___10^post78, (0 == 0 /\ -fold^post78+fold^0 == 0 /\ -tmp___2^post78+tmp___2^0 == 0 /\ -sum^post78+sum^0 == 0 /\ -tmp___1^post78+tmp___1^0 == 0 /\ -restrt^post78+restrt^0 == 0 /\ -tmp___6^post78+tmp___6^0 == 0 /\ tmp___7^0-tmp___7^post78 == 0 /\ -tmp^post78+tmp^0 == 0 /\ -skip^post78+skip^0 == 0 /\ i^0-i^post78 == 0 /\ den^0-den^post78 == 0 /\ test^0-test^post78 == 0 /\ k^0-k^post78 == 0 /\ f_promoted_1^0-f_promoted_1^post78 == 0 /\ __const_200^0-__const_200^post78 == 0 /\ tmp___3^0-tmp___3^post78 == 0 /\ tmp___5^0-tmp___5^post78 == 0 /\ -temp^post78+temp^0 == 0 /\ j^0-j^post78 == 0 /\ -maxarg2^post78+maxarg2^0 == 0 /\ tmp___11^0-tmp___11^post78 == 0 /\ -n^post78+n^0 == 0 /\ -tmp___10^post78+tmp___10^0 == 0 /\ 1+n^0-i^0 <= 0 /\ -maxarg1^post78+maxarg1^0 == 0 /\ its^0-its^post78 == 0 /\ sqrarg^0-sqrarg^post78 == 0 /\ -tmp___9^post78+tmp___9^0 == 0 /\ tmp___8^0-tmp___8^post78 == 0 /\ -tmp___4^post78+tmp___4^0 == 0 /\ tmp___0^0-tmp___0^post78 == 0), cost: 1 79: l42 -> l60 : __const_200^0'=__const_200^post79, sqrarg^0'=sqrarg^post79, tmp___3^0'=tmp___3^post79, its^0'=its^post79, test^0'=test^post79, tmp___8^0'=tmp___8^post79, n^0'=n^post79, tmp___12^0'=tmp___12^post79, f_promoted_1^0'=f_promoted_1^post79, tmp___5^0'=tmp___5^post79, k^0'=k^post79, tmp___0^0'=tmp___0^post79, skip^0'=skip^post79, tmp___2^0'=tmp___2^post79, i^0'=i^post79, temp^0'=temp^post79, tmp___7^0'=tmp___7^post79, maxarg2^0'=maxarg2^post79, tmp___11^0'=tmp___11^post79, den^0'=den^post79, sum^0'=sum^post79, tmp___4^0'=tmp___4^post79, j^0'=j^post79, tmp^0'=tmp^post79, tmp___9^0'=tmp___9^post79, restrt^0'=restrt^post79, tmp___1^0'=tmp___1^post79, fold^0'=fold^post79, tmp___6^0'=tmp___6^post79, maxarg1^0'=maxarg1^post79, tmp___10^0'=tmp___10^post79, (0 == 0 /\ -k^post79+k^0 == 0 /\ -restrt^post79+restrt^0 == 0 /\ -tmp___11^post79+tmp___11^0 == 0 /\ sqrarg^0-sqrarg^post79 == 0 /\ tmp___1^0-tmp___1^post79 == 0 /\ test^0-test^post79 == 0 /\ -j^post79+j^0 == 0 /\ tmp___7^0-tmp___7^post79 == 0 /\ -fold^post79+fold^0 == 0 /\ -tmp___10^post79+tmp___10^0 == 0 /\ -i^post79+i^0 == 0 /\ -f_promoted_1^post79+f_promoted_1^0 == 0 /\ tmp___0^0-tmp___0^post79 == 0 /\ its^0-its^post79 == 0 /\ tmp___3^0-tmp___3^post79 == 0 /\ tmp___5^0-tmp___5^post79 == 0 /\ -tmp___4^post79+tmp___4^0 == 0 /\ tmp___12^0-tmp___12^post79 == 0 /\ n^0-n^post79 == 0 /\ -tmp___6^post79+tmp___6^0 == 0 /\ -maxarg2^post79+maxarg2^0 == 0 /\ -tmp___9^post79+tmp___9^0 == 0 /\ -temp^post79+temp^0 == 0 /\ __const_200^0-__const_200^post79 == 0 /\ maxarg1^0-maxarg1^post79 == 0 /\ -n^0+i^0 <= 0 /\ tmp^0-tmp^post79 == 0 /\ -tmp___2^post79+tmp___2^0 == 0 /\ skip^0-skip^post79 == 0 /\ -sum^post79+sum^0 == 0 /\ den^0-den^post79 == 0), cost: 1 40: l43 -> l37 : __const_200^0'=__const_200^post40, sqrarg^0'=sqrarg^post40, tmp___3^0'=tmp___3^post40, its^0'=its^post40, test^0'=test^post40, tmp___8^0'=tmp___8^post40, n^0'=n^post40, tmp___12^0'=tmp___12^post40, f_promoted_1^0'=f_promoted_1^post40, tmp___5^0'=tmp___5^post40, k^0'=k^post40, tmp___0^0'=tmp___0^post40, skip^0'=skip^post40, tmp___2^0'=tmp___2^post40, i^0'=i^post40, temp^0'=temp^post40, tmp___7^0'=tmp___7^post40, maxarg2^0'=maxarg2^post40, tmp___11^0'=tmp___11^post40, den^0'=den^post40, sum^0'=sum^post40, tmp___4^0'=tmp___4^post40, j^0'=j^post40, tmp^0'=tmp^post40, tmp___9^0'=tmp___9^post40, restrt^0'=restrt^post40, tmp___1^0'=tmp___1^post40, fold^0'=fold^post40, tmp___6^0'=tmp___6^post40, maxarg1^0'=maxarg1^post40, tmp___10^0'=tmp___10^post40, (k^0-k^post40 == 0 /\ -tmp___5^post40+tmp___5^0 == 0 /\ -fold^post40+fold^0 == 0 /\ tmp___7^0-tmp___7^post40 == 0 /\ -maxarg1^post40+maxarg1^0 == 0 /\ den^0-den^post40 == 0 /\ i^0-i^post40 == 0 /\ -tmp___4^post40+tmp___4^0 == 0 /\ -tmp___6^post40+tmp___6^0 == 0 /\ -tmp___12^post40+tmp___12^0 == 0 /\ -maxarg2^post40+maxarg2^0 == 0 /\ tmp___1^0-tmp___1^post40 == 0 /\ tmp___3^0-tmp___3^post40 == 0 /\ test^0-test^post40 == 0 /\ -tmp___2^post40+tmp___2^0 == 0 /\ -sum^post40+sum^0 == 0 /\ temp^0-temp^post40 == 0 /\ 1-test^0 <= 0 /\ tmp___8^0-tmp___8^post40 == 0 /\ __const_200^0-__const_200^post40 == 0 /\ -tmp___11^post40+tmp___11^0 == 0 /\ -tmp^post40+tmp^0 == 0 /\ -tmp___9^post40+tmp___9^0 == 0 /\ j^0-j^post40 == 0 /\ skip^0-skip^post40 == 0 /\ f_promoted_1^0-f_promoted_1^post40 == 0 /\ sqrarg^0-sqrarg^post40 == 0 /\ tmp___0^0-tmp___0^post40 == 0 /\ its^0-its^post40 == 0 /\ -tmp___10^post40+tmp___10^0 == 0 /\ n^0-n^post40 == 0 /\ -restrt^post40+restrt^0 == 0), cost: 1 41: l43 -> l32 : __const_200^0'=__const_200^post41, sqrarg^0'=sqrarg^post41, tmp___3^0'=tmp___3^post41, its^0'=its^post41, test^0'=test^post41, tmp___8^0'=tmp___8^post41, n^0'=n^post41, tmp___12^0'=tmp___12^post41, f_promoted_1^0'=f_promoted_1^post41, tmp___5^0'=tmp___5^post41, k^0'=k^post41, tmp___0^0'=tmp___0^post41, skip^0'=skip^post41, tmp___2^0'=tmp___2^post41, i^0'=i^post41, temp^0'=temp^post41, tmp___7^0'=tmp___7^post41, maxarg2^0'=maxarg2^post41, tmp___11^0'=tmp___11^post41, den^0'=den^post41, sum^0'=sum^post41, tmp___4^0'=tmp___4^post41, j^0'=j^post41, tmp^0'=tmp^post41, tmp___9^0'=tmp___9^post41, restrt^0'=restrt^post41, tmp___1^0'=tmp___1^post41, fold^0'=fold^post41, tmp___6^0'=tmp___6^post41, maxarg1^0'=maxarg1^post41, tmp___10^0'=tmp___10^post41, (-tmp___0^post41+tmp___0^0 == 0 /\ -sum^post41+sum^0 == 0 /\ -tmp___6^post41+tmp___6^0 == 0 /\ tmp___5^0-tmp___5^post41 == 0 /\ test^0-test^post41 == 0 /\ -restrt^post41+restrt^0 == 0 /\ test^0 <= 0 /\ -skip^post41+skip^0 == 0 /\ -fold^post41+fold^0 == 0 /\ -temp^post41+temp^0 == 0 /\ -n^post41+n^0 == 0 /\ -den^post41+den^0 == 0 /\ tmp___2^0-tmp___2^post41 == 0 /\ -tmp___1^post41+tmp___1^0 == 0 /\ -tmp^post41+tmp^0 == 0 /\ tmp___11^0-tmp___11^post41 == 0 /\ sqrarg^0-sqrarg^post41 == 0 /\ its^0-its^post41 == 0 /\ tmp___3^0-tmp___3^post41 == 0 /\ f_promoted_1^0-f_promoted_1^post41 == 0 /\ maxarg2^0-maxarg2^post41 == 0 /\ -tmp___10^post41+tmp___10^0 == 0 /\ -tmp___7^post41+tmp___7^0 == 0 /\ -j^post41+j^0 == 0 /\ -tmp___8^post41+tmp___8^0 == 0 /\ tmp___4^0-tmp___4^post41 == 0 /\ tmp___12^0-tmp___12^post41 == 0 /\ k^0-k^post41 == 0 /\ -tmp___9^post41+tmp___9^0 == 0 /\ i^0-i^post41 == 0 /\ -maxarg1^post41+maxarg1^0 == 0 /\ __const_200^0-__const_200^post41 == 0), cost: 1 42: l44 -> l45 : __const_200^0'=__const_200^post42, sqrarg^0'=sqrarg^post42, tmp___3^0'=tmp___3^post42, its^0'=its^post42, test^0'=test^post42, tmp___8^0'=tmp___8^post42, n^0'=n^post42, tmp___12^0'=tmp___12^post42, f_promoted_1^0'=f_promoted_1^post42, tmp___5^0'=tmp___5^post42, k^0'=k^post42, tmp___0^0'=tmp___0^post42, skip^0'=skip^post42, tmp___2^0'=tmp___2^post42, i^0'=i^post42, temp^0'=temp^post42, tmp___7^0'=tmp___7^post42, maxarg2^0'=maxarg2^post42, tmp___11^0'=tmp___11^post42, den^0'=den^post42, sum^0'=sum^post42, tmp___4^0'=tmp___4^post42, j^0'=j^post42, tmp^0'=tmp^post42, tmp___9^0'=tmp___9^post42, restrt^0'=restrt^post42, tmp___1^0'=tmp___1^post42, fold^0'=fold^post42, tmp___6^0'=tmp___6^post42, maxarg1^0'=maxarg1^post42, tmp___10^0'=tmp___10^post42, (-tmp___9^post42+tmp___9^0 == 0 /\ -tmp___10^post42+tmp___10^0 == 0 /\ -1-i^0+i^post42 == 0 /\ __const_200^0-__const_200^post42 == 0 /\ its^0-its^post42 == 0 /\ tmp___0^0-tmp___0^post42 == 0 /\ -tmp^post42+tmp^0 == 0 /\ f_promoted_1^0-f_promoted_1^post42 == 0 /\ -maxarg1^post42+maxarg1^0 == 0 /\ restrt^0-restrt^post42 == 0 /\ den^0-den^post42 == 0 /\ -tmp___4^post42+tmp___4^0 == 0 /\ tmp___8^0-tmp___8^post42 == 0 /\ -tmp___1^post42+tmp___1^0 == 0 /\ sqrarg^0-sqrarg^post42 == 0 /\ tmp___12^0-tmp___12^post42 == 0 /\ k^0-k^post42 == 0 /\ tmp___6^0-tmp___6^post42 == 0 /\ -fold^post42+fold^0 == 0 /\ -sum^post42+sum^0 == 0 /\ tmp___2^0-tmp___2^post42 == 0 /\ n^0-n^post42 == 0 /\ tmp___3^0-tmp___3^post42 == 0 /\ temp^0-temp^post42 == 0 /\ test^0-test^post42 == 0 /\ j^0-j^post42 == 0 /\ -tmp___5^post42+tmp___5^0 == 0 /\ tmp___11^0-tmp___11^post42 == 0 /\ -maxarg2^post42+maxarg2^0 == 0 /\ -skip^post42+skip^0 == 0 /\ -tmp___7^post42+tmp___7^0 == 0), cost: 1 135: l45 -> l47 : __const_200^0'=__const_200^post135, sqrarg^0'=sqrarg^post135, tmp___3^0'=tmp___3^post135, its^0'=its^post135, test^0'=test^post135, tmp___8^0'=tmp___8^post135, n^0'=n^post135, tmp___12^0'=tmp___12^post135, f_promoted_1^0'=f_promoted_1^post135, tmp___5^0'=tmp___5^post135, k^0'=k^post135, tmp___0^0'=tmp___0^post135, skip^0'=skip^post135, tmp___2^0'=tmp___2^post135, i^0'=i^post135, temp^0'=temp^post135, tmp___7^0'=tmp___7^post135, maxarg2^0'=maxarg2^post135, tmp___11^0'=tmp___11^post135, den^0'=den^post135, sum^0'=sum^post135, tmp___4^0'=tmp___4^post135, j^0'=j^post135, tmp^0'=tmp^post135, tmp___9^0'=tmp___9^post135, restrt^0'=restrt^post135, tmp___1^0'=tmp___1^post135, fold^0'=fold^post135, tmp___6^0'=tmp___6^post135, maxarg1^0'=maxarg1^post135, tmp___10^0'=tmp___10^post135, (tmp___3^0-tmp___3^post135 == 0 /\ -tmp___6^post135+tmp___6^0 == 0 /\ -tmp___2^post135+tmp___2^0 == 0 /\ test^0-test^post135 == 0 /\ -fold^post135+fold^0 == 0 /\ tmp___7^0-tmp___7^post135 == 0 /\ -sum^post135+sum^0 == 0 /\ -tmp___1^post135+tmp___1^0 == 0 /\ i^0-i^post135 == 0 /\ den^0-den^post135 == 0 /\ -tmp___5^post135+tmp___5^0 == 0 /\ -skip^post135+skip^0 == 0 /\ k^0-k^post135 == 0 /\ tmp___8^0-tmp___8^post135 == 0 /\ __const_200^0-__const_200^post135 == 0 /\ -tmp___12^post135+tmp___12^0 == 0 /\ temp^0-temp^post135 == 0 /\ j^0-j^post135 == 0 /\ -maxarg2^post135+maxarg2^0 == 0 /\ -tmp___9^post135+tmp___9^0 == 0 /\ -tmp^post135+tmp^0 == 0 /\ -tmp___10^post135+tmp___10^0 == 0 /\ -restrt^post135+restrt^0 == 0 /\ -tmp___11^post135+tmp___11^0 == 0 /\ f_promoted_1^0-f_promoted_1^post135 == 0 /\ n^0-n^post135 == 0 /\ -tmp___4^post135+tmp___4^0 == 0 /\ tmp___0^0-tmp___0^post135 == 0 /\ sqrarg^0-sqrarg^post135 == 0 /\ its^0-its^post135 == 0 /\ -maxarg1^post135+maxarg1^0 == 0), cost: 1 43: l46 -> l44 : __const_200^0'=__const_200^post43, sqrarg^0'=sqrarg^post43, tmp___3^0'=tmp___3^post43, its^0'=its^post43, test^0'=test^post43, tmp___8^0'=tmp___8^post43, n^0'=n^post43, tmp___12^0'=tmp___12^post43, f_promoted_1^0'=f_promoted_1^post43, tmp___5^0'=tmp___5^post43, k^0'=k^post43, tmp___0^0'=tmp___0^post43, skip^0'=skip^post43, tmp___2^0'=tmp___2^post43, i^0'=i^post43, temp^0'=temp^post43, tmp___7^0'=tmp___7^post43, maxarg2^0'=maxarg2^post43, tmp___11^0'=tmp___11^post43, den^0'=den^post43, sum^0'=sum^post43, tmp___4^0'=tmp___4^post43, j^0'=j^post43, tmp^0'=tmp^post43, tmp___9^0'=tmp___9^post43, restrt^0'=restrt^post43, tmp___1^0'=tmp___1^post43, fold^0'=fold^post43, tmp___6^0'=tmp___6^post43, maxarg1^0'=maxarg1^post43, tmp___10^0'=tmp___10^post43, (-tmp___1^post43+tmp___1^0 == 0 /\ tmp___8^0-tmp___8^post43 == 0 /\ -tmp___7^post43+tmp___7^0 == 0 /\ -maxarg1^post43+maxarg1^0 == 0 /\ sum^0-sum^post43 == 0 /\ -i^post43+i^0 == 0 /\ tmp___9^0-tmp___9^post43 == 0 /\ test^0-test^post43 == 0 /\ n^0-n^post43 == 0 /\ -temp^post43+temp^0 == 0 /\ -tmp___6^post43+tmp___6^0 == 0 /\ -test^0+tmp___0^0 <= 0 /\ tmp___3^0-tmp___3^post43 == 0 /\ k^0-k^post43 == 0 /\ tmp___12^0-tmp___12^post43 == 0 /\ __const_200^0-__const_200^post43 == 0 /\ -tmp^post43+tmp^0 == 0 /\ -tmp___0^post43+tmp___0^0 == 0 /\ -tmp___11^post43+tmp___11^0 == 0 /\ tmp___2^0-tmp___2^post43 == 0 /\ -sqrarg^post43+sqrarg^0 == 0 /\ tmp___4^0-tmp___4^post43 == 0 /\ skip^0-skip^post43 == 0 /\ -fold^post43+fold^0 == 0 /\ its^0-its^post43 == 0 /\ -tmp___10^post43+tmp___10^0 == 0 /\ -j^post43+j^0 == 0 /\ maxarg2^0-maxarg2^post43 == 0 /\ tmp___5^0-tmp___5^post43 == 0 /\ -restrt^post43+restrt^0 == 0 /\ -den^post43+den^0 == 0 /\ f_promoted_1^0-f_promoted_1^post43 == 0), cost: 1 44: l46 -> l44 : __const_200^0'=__const_200^post44, sqrarg^0'=sqrarg^post44, tmp___3^0'=tmp___3^post44, its^0'=its^post44, test^0'=test^post44, tmp___8^0'=tmp___8^post44, n^0'=n^post44, tmp___12^0'=tmp___12^post44, f_promoted_1^0'=f_promoted_1^post44, tmp___5^0'=tmp___5^post44, k^0'=k^post44, tmp___0^0'=tmp___0^post44, skip^0'=skip^post44, tmp___2^0'=tmp___2^post44, i^0'=i^post44, temp^0'=temp^post44, tmp___7^0'=tmp___7^post44, maxarg2^0'=maxarg2^post44, tmp___11^0'=tmp___11^post44, den^0'=den^post44, sum^0'=sum^post44, tmp___4^0'=tmp___4^post44, j^0'=j^post44, tmp^0'=tmp^post44, tmp___9^0'=tmp___9^post44, restrt^0'=restrt^post44, tmp___1^0'=tmp___1^post44, fold^0'=fold^post44, tmp___6^0'=tmp___6^post44, maxarg1^0'=maxarg1^post44, tmp___10^0'=tmp___10^post44, (0 == 0 /\ test^post44-tmp^post44 == 0 /\ -den^post44+den^0 == 0 /\ f_promoted_1^0-f_promoted_1^post44 == 0 /\ tmp___11^0-tmp___11^post44 == 0 /\ tmp___2^0-tmp___2^post44 == 0 /\ -sum^post44+sum^0 == 0 /\ -restrt^post44+restrt^0 == 0 /\ 1+test^0-tmp___0^0 <= 0 /\ tmp___8^0-tmp___8^post44 == 0 /\ -tmp___1^post44+tmp___1^0 == 0 /\ -skip^post44+skip^0 == 0 /\ tmp___12^0-tmp___12^post44 == 0 /\ -fold^post44+fold^0 == 0 /\ -tmp___7^post44+tmp___7^0 == 0 /\ -temp^post44+temp^0 == 0 /\ sqrarg^0-sqrarg^post44 == 0 /\ its^0-its^post44 == 0 /\ tmp___5^0-tmp___5^post44 == 0 /\ tmp___0^0-tmp___0^post44 == 0 /\ n^0-n^post44 == 0 /\ tmp___3^0-tmp___3^post44 == 0 /\ -maxarg1^post44+maxarg1^0 == 0 /\ -j^post44+j^0 == 0 /\ -tmp___10^post44+tmp___10^0 == 0 /\ -maxarg2^post44+maxarg2^0 == 0 /\ tmp___4^0-tmp___4^post44 == 0 /\ i^0-i^post44 == 0 /\ k^0-k^post44 == 0 /\ -tmp___9^post44+tmp___9^0 == 0 /\ __const_200^0-__const_200^post44 == 0 /\ -tmp___6^post44+tmp___6^0 == 0), cost: 1 45: l47 -> l43 : __const_200^0'=__const_200^post45, sqrarg^0'=sqrarg^post45, tmp___3^0'=tmp___3^post45, its^0'=its^post45, test^0'=test^post45, tmp___8^0'=tmp___8^post45, n^0'=n^post45, tmp___12^0'=tmp___12^post45, f_promoted_1^0'=f_promoted_1^post45, tmp___5^0'=tmp___5^post45, k^0'=k^post45, tmp___0^0'=tmp___0^post45, skip^0'=skip^post45, tmp___2^0'=tmp___2^post45, i^0'=i^post45, temp^0'=temp^post45, tmp___7^0'=tmp___7^post45, maxarg2^0'=maxarg2^post45, tmp___11^0'=tmp___11^post45, den^0'=den^post45, sum^0'=sum^post45, tmp___4^0'=tmp___4^post45, j^0'=j^post45, tmp^0'=tmp^post45, tmp___9^0'=tmp___9^post45, restrt^0'=restrt^post45, tmp___1^0'=tmp___1^post45, fold^0'=fold^post45, tmp___6^0'=tmp___6^post45, maxarg1^0'=maxarg1^post45, tmp___10^0'=tmp___10^post45, (skip^0-skip^post45 == 0 /\ -tmp___9^post45+tmp___9^0 == 0 /\ its^0-its^post45 == 0 /\ -k^post45+k^0 == 0 /\ tmp___3^0-tmp___3^post45 == 0 /\ n^0-n^post45 == 0 /\ -restrt^post45+restrt^0 == 0 /\ -i^post45+i^0 == 0 /\ -tmp___11^post45+tmp___11^0 == 0 /\ __const_200^0-__const_200^post45 == 0 /\ temp^0-temp^post45 == 0 /\ -fold^post45+fold^0 == 0 /\ -tmp___10^post45+tmp___10^0 == 0 /\ maxarg2^0-maxarg2^post45 == 0 /\ -tmp___4^post45+tmp___4^0 == 0 /\ -tmp___0^post45+tmp___0^0 == 0 /\ tmp^0-tmp^post45 == 0 /\ -j^post45+j^0 == 0 /\ tmp___6^0-tmp___6^post45 == 0 /\ -den^post45+den^0 == 0 /\ sqrarg^0-sqrarg^post45 == 0 /\ -tmp___1^post45+tmp___1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post45 == 0 /\ tmp___5^0-tmp___5^post45 == 0 /\ 1+n^0-i^0 <= 0 /\ tmp___8^0-tmp___8^post45 == 0 /\ -maxarg1^post45+maxarg1^0 == 0 /\ tmp___2^0-tmp___2^post45 == 0 /\ -tmp___12^post45+tmp___12^0 == 0 /\ tmp___7^0-tmp___7^post45 == 0 /\ sum^0-sum^post45 == 0 /\ -test^post45+test^0 == 0), cost: 1 46: l47 -> l46 : __const_200^0'=__const_200^post46, sqrarg^0'=sqrarg^post46, tmp___3^0'=tmp___3^post46, its^0'=its^post46, test^0'=test^post46, tmp___8^0'=tmp___8^post46, n^0'=n^post46, tmp___12^0'=tmp___12^post46, f_promoted_1^0'=f_promoted_1^post46, tmp___5^0'=tmp___5^post46, k^0'=k^post46, tmp___0^0'=tmp___0^post46, skip^0'=skip^post46, tmp___2^0'=tmp___2^post46, i^0'=i^post46, temp^0'=temp^post46, tmp___7^0'=tmp___7^post46, maxarg2^0'=maxarg2^post46, tmp___11^0'=tmp___11^post46, den^0'=den^post46, sum^0'=sum^post46, tmp___4^0'=tmp___4^post46, j^0'=j^post46, tmp^0'=tmp^post46, tmp___9^0'=tmp___9^post46, restrt^0'=restrt^post46, tmp___1^0'=tmp___1^post46, fold^0'=fold^post46, tmp___6^0'=tmp___6^post46, maxarg1^0'=maxarg1^post46, tmp___10^0'=tmp___10^post46, (0 == 0 /\ -i^post46+i^0 == 0 /\ k^0-k^post46 == 0 /\ -maxarg1^post46+maxarg1^0 == 0 /\ -j^post46+j^0 == 0 /\ -tmp___7^post46+tmp___7^0 == 0 /\ tmp___9^0-tmp___9^post46 == 0 /\ -tmp___6^post46+tmp___6^0 == 0 /\ tmp___5^0-tmp___5^post46 == 0 /\ fold^0-fold^post46 == 0 /\ tmp___3^0-tmp___3^post46 == 0 /\ f_promoted_1^0-f_promoted_1^post46 == 0 /\ test^0-test^post46 == 0 /\ tmp___4^0-tmp___4^post46 == 0 /\ -tmp___11^post46+tmp___11^0 == 0 /\ -sum^post46+sum^0 == 0 /\ __const_200^0-__const_200^post46 == 0 /\ -restrt^post46+restrt^0 == 0 /\ tmp___2^0-tmp___2^post46 == 0 /\ skip^0-skip^post46 == 0 /\ -den^post46+den^0 == 0 /\ -n^post46+n^0 == 0 /\ sqrarg^0-sqrarg^post46 == 0 /\ its^0-its^post46 == 0 /\ maxarg2^0-maxarg2^post46 == 0 /\ -n^0+i^0 <= 0 /\ temp^0-temp^post46 == 0 /\ -tmp___1^post46+tmp___1^0 == 0 /\ tmp___8^0-tmp___8^post46 == 0 /\ -tmp^post46+tmp^0 == 0 /\ -tmp___10^post46+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post46 == 0), cost: 1 49: l48 -> l49 : __const_200^0'=__const_200^post49, sqrarg^0'=sqrarg^post49, tmp___3^0'=tmp___3^post49, its^0'=its^post49, test^0'=test^post49, tmp___8^0'=tmp___8^post49, n^0'=n^post49, tmp___12^0'=tmp___12^post49, f_promoted_1^0'=f_promoted_1^post49, tmp___5^0'=tmp___5^post49, k^0'=k^post49, tmp___0^0'=tmp___0^post49, skip^0'=skip^post49, tmp___2^0'=tmp___2^post49, i^0'=i^post49, temp^0'=temp^post49, tmp___7^0'=tmp___7^post49, maxarg2^0'=maxarg2^post49, tmp___11^0'=tmp___11^post49, den^0'=den^post49, sum^0'=sum^post49, tmp___4^0'=tmp___4^post49, j^0'=j^post49, tmp^0'=tmp^post49, tmp___9^0'=tmp___9^post49, restrt^0'=restrt^post49, tmp___1^0'=tmp___1^post49, fold^0'=fold^post49, tmp___6^0'=tmp___6^post49, maxarg1^0'=maxarg1^post49, tmp___10^0'=tmp___10^post49, (tmp___7^0-tmp___7^post49 == 0 /\ tmp___8^0-tmp___8^post49 == 0 /\ -tmp___10^post49+tmp___10^0 == 0 /\ i^0-i^post49 == 0 /\ -tmp___5^post49+tmp___5^0 == 0 /\ sqrarg^0-sqrarg^post49 == 0 /\ -tmp___4^post49+tmp___4^0 == 0 /\ den^0-den^post49 == 0 /\ tmp___0^0-tmp___0^post49 == 0 /\ tmp___3^0-tmp___3^post49 == 0 /\ test^0-test^post49 == 0 /\ f_promoted_1^0-f_promoted_1^post49 == 0 /\ -maxarg2^post49+maxarg2^0 == 0 /\ -tmp___9^post49+tmp___9^0 == 0 /\ tmp___1^0-tmp___1^post49 == 0 /\ fold^0-fold^post49 == 0 /\ -tmp___2^post49+tmp___2^0 == 0 /\ -sum^post49+sum^0 == 0 /\ -maxarg1^post49+maxarg1^0 == 0 /\ -tmp___6^post49+tmp___6^0 == 0 /\ -restrt^post49+restrt^0 == 0 /\ -tmp___11^post49+tmp___11^0 == 0 /\ tmp___12^0-tmp___12^post49 == 0 /\ k^0-k^post49 == 0 /\ __const_200^0-__const_200^post49 == 0 /\ j^0-j^post49 == 0 /\ its^0-its^post49 == 0 /\ -skip^post49+skip^0 == 0 /\ -n^post49+n^0 == 0 /\ -tmp^post49+tmp^0 == 0 /\ temp^0-temp^post49 == 0), cost: 1 69: l49 -> l51 : __const_200^0'=__const_200^post69, sqrarg^0'=sqrarg^post69, tmp___3^0'=tmp___3^post69, its^0'=its^post69, test^0'=test^post69, tmp___8^0'=tmp___8^post69, n^0'=n^post69, tmp___12^0'=tmp___12^post69, f_promoted_1^0'=f_promoted_1^post69, tmp___5^0'=tmp___5^post69, k^0'=k^post69, tmp___0^0'=tmp___0^post69, skip^0'=skip^post69, tmp___2^0'=tmp___2^post69, i^0'=i^post69, temp^0'=temp^post69, tmp___7^0'=tmp___7^post69, maxarg2^0'=maxarg2^post69, tmp___11^0'=tmp___11^post69, den^0'=den^post69, sum^0'=sum^post69, tmp___4^0'=tmp___4^post69, j^0'=j^post69, tmp^0'=tmp^post69, tmp___9^0'=tmp___9^post69, restrt^0'=restrt^post69, tmp___1^0'=tmp___1^post69, fold^0'=fold^post69, tmp___6^0'=tmp___6^post69, maxarg1^0'=maxarg1^post69, tmp___10^0'=tmp___10^post69, (-tmp___12^post69+tmp___12^0 == 0 /\ test^0-test^post69 == 0 /\ f_promoted_1^0-f_promoted_1^post69 == 0 /\ -sum^post69+sum^0 == 0 /\ tmp___7^0-tmp___7^post69 == 0 /\ -tmp___2^post69+tmp___2^0 == 0 /\ -restrt^post69+restrt^0 == 0 /\ den^0-den^post69 == 0 /\ -tmp^post69+tmp^0 == 0 /\ -tmp___1^post69+tmp___1^0 == 0 /\ -skip^post69+skip^0 == 0 /\ -fold^post69+fold^0 == 0 /\ -tmp___10^post69+tmp___10^0 == 0 /\ tmp___8^0-tmp___8^post69 == 0 /\ i^0-i^post69 == 0 /\ its^0-its^post69 == 0 /\ k^0-k^post69 == 0 /\ __const_200^0-__const_200^post69 == 0 /\ tmp___11^0-tmp___11^post69 == 0 /\ -maxarg1^post69+maxarg1^0 == 0 /\ n^0-n^post69 == 0 /\ j^0-j^post69 == 0 /\ tmp___3^0-tmp___3^post69 == 0 /\ -maxarg2^post69+maxarg2^0 == 0 /\ temp^0-temp^post69 == 0 /\ 1+n^0-i^0 <= 0 /\ -tmp___5^post69+tmp___5^0 == 0 /\ -tmp___9^post69+tmp___9^0 == 0 /\ -tmp___4^post69+tmp___4^0 == 0 /\ sqrarg^0-sqrarg^post69 == 0 /\ -tmp___6^post69+tmp___6^0 == 0 /\ tmp___0^0-tmp___0^post69 == 0), cost: 1 70: l49 -> l48 : __const_200^0'=__const_200^post70, sqrarg^0'=sqrarg^post70, tmp___3^0'=tmp___3^post70, its^0'=its^post70, test^0'=test^post70, tmp___8^0'=tmp___8^post70, n^0'=n^post70, tmp___12^0'=tmp___12^post70, f_promoted_1^0'=f_promoted_1^post70, tmp___5^0'=tmp___5^post70, k^0'=k^post70, tmp___0^0'=tmp___0^post70, skip^0'=skip^post70, tmp___2^0'=tmp___2^post70, i^0'=i^post70, temp^0'=temp^post70, tmp___7^0'=tmp___7^post70, maxarg2^0'=maxarg2^post70, tmp___11^0'=tmp___11^post70, den^0'=den^post70, sum^0'=sum^post70, tmp___4^0'=tmp___4^post70, j^0'=j^post70, tmp^0'=tmp^post70, tmp___9^0'=tmp___9^post70, restrt^0'=restrt^post70, tmp___1^0'=tmp___1^post70, fold^0'=fold^post70, tmp___6^0'=tmp___6^post70, maxarg1^0'=maxarg1^post70, tmp___10^0'=tmp___10^post70, (-j^post70+j^0 == 0 /\ sqrarg^0-sqrarg^post70 == 0 /\ tmp___12^0-tmp___12^post70 == 0 /\ -tmp^post70+tmp^0 == 0 /\ k^0-k^post70 == 0 /\ its^0-its^post70 == 0 /\ n^0-n^post70 == 0 /\ tmp___5^0-tmp___5^post70 == 0 /\ -restrt^post70+restrt^0 == 0 /\ tmp___2^0-tmp___2^post70 == 0 /\ tmp___11^0-tmp___11^post70 == 0 /\ tmp___9^0-tmp___9^post70 == 0 /\ -tmp___10^post70+tmp___10^0 == 0 /\ -tmp___0^post70+tmp___0^0 == 0 /\ tmp___4^0-tmp___4^post70 == 0 /\ -fold^post70+fold^0 == 0 /\ -den^post70+den^0 == 0 /\ f_promoted_1^0-f_promoted_1^post70 == 0 /\ tmp___3^0-tmp___3^post70 == 0 /\ tmp___8^0-tmp___8^post70 == 0 /\ -sum^post70+sum^0 == 0 /\ -tmp___1^post70+tmp___1^0 == 0 /\ -tmp___6^post70+tmp___6^0 == 0 /\ __const_200^0-__const_200^post70 == 0 /\ -1+i^post70-i^0 == 0 /\ test^0-test^post70 == 0 /\ -skip^post70+skip^0 == 0 /\ maxarg1^0-maxarg1^post70 == 0 /\ -n^0+i^0 <= 0 /\ maxarg2^0-maxarg2^post70 == 0 /\ -temp^post70+temp^0 == 0 /\ -tmp___7^post70+tmp___7^0 == 0), cost: 1 56: l50 -> l51 : __const_200^0'=__const_200^post56, sqrarg^0'=sqrarg^post56, tmp___3^0'=tmp___3^post56, its^0'=its^post56, test^0'=test^post56, tmp___8^0'=tmp___8^post56, n^0'=n^post56, tmp___12^0'=tmp___12^post56, f_promoted_1^0'=f_promoted_1^post56, tmp___5^0'=tmp___5^post56, k^0'=k^post56, tmp___0^0'=tmp___0^post56, skip^0'=skip^post56, tmp___2^0'=tmp___2^post56, i^0'=i^post56, temp^0'=temp^post56, tmp___7^0'=tmp___7^post56, maxarg2^0'=maxarg2^post56, tmp___11^0'=tmp___11^post56, den^0'=den^post56, sum^0'=sum^post56, tmp___4^0'=tmp___4^post56, j^0'=j^post56, tmp^0'=tmp^post56, tmp___9^0'=tmp___9^post56, restrt^0'=restrt^post56, tmp___1^0'=tmp___1^post56, fold^0'=fold^post56, tmp___6^0'=tmp___6^post56, maxarg1^0'=maxarg1^post56, tmp___10^0'=tmp___10^post56, (-fold^post56+fold^0 == 0 /\ -tmp___2^post56+tmp___2^0 == 0 /\ -tmp___1^post56+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post56 == 0 /\ -tmp___6^post56+tmp___6^0 == 0 /\ tmp___4^0-tmp___4^post56 == 0 /\ restrt^0-restrt^post56 == 0 /\ -sum^post56+sum^0 == 0 /\ i^0-i^post56 == 0 /\ -tmp___5^post56+tmp___5^0 == 0 /\ den^0-den^post56 == 0 /\ -skip^post56+skip^0 == 0 /\ -test^0 <= 0 /\ tmp___8^0-tmp___8^post56 == 0 /\ sqrarg^0-sqrarg^post56 == 0 /\ k^0-k^post56 == 0 /\ its^0-its^post56 == 0 /\ -tmp___12^post56+tmp___12^0 == 0 /\ -maxarg2^post56+maxarg2^0 == 0 /\ -tmp^post56+tmp^0 == 0 /\ temp^0-temp^post56 == 0 /\ -tmp___10^post56+tmp___10^0 == 0 /\ tmp___3^0-tmp___3^post56 == 0 /\ -tmp___9^post56+tmp___9^0 == 0 /\ -tmp___11^post56+tmp___11^0 == 0 /\ -maxarg1^post56+maxarg1^0 == 0 /\ -j^post56+j^0 == 0 /\ test^0-test^post56 == 0 /\ n^0-n^post56 == 0 /\ __const_200^0-__const_200^post56 == 0 /\ f_promoted_1^0-f_promoted_1^post56 == 0 /\ tmp___0^0-tmp___0^post56 == 0), cost: 1 57: l50 -> l32 : __const_200^0'=__const_200^post57, sqrarg^0'=sqrarg^post57, tmp___3^0'=tmp___3^post57, its^0'=its^post57, test^0'=test^post57, tmp___8^0'=tmp___8^post57, n^0'=n^post57, tmp___12^0'=tmp___12^post57, f_promoted_1^0'=f_promoted_1^post57, tmp___5^0'=tmp___5^post57, k^0'=k^post57, tmp___0^0'=tmp___0^post57, skip^0'=skip^post57, tmp___2^0'=tmp___2^post57, i^0'=i^post57, temp^0'=temp^post57, tmp___7^0'=tmp___7^post57, maxarg2^0'=maxarg2^post57, tmp___11^0'=tmp___11^post57, den^0'=den^post57, sum^0'=sum^post57, tmp___4^0'=tmp___4^post57, j^0'=j^post57, tmp^0'=tmp^post57, tmp___9^0'=tmp___9^post57, restrt^0'=restrt^post57, tmp___1^0'=tmp___1^post57, fold^0'=fold^post57, tmp___6^0'=tmp___6^post57, maxarg1^0'=maxarg1^post57, tmp___10^0'=tmp___10^post57, (-tmp___11^post57+tmp___11^0 == 0 /\ n^0-n^post57 == 0 /\ tmp___5^0-tmp___5^post57 == 0 /\ tmp___3^0-tmp___3^post57 == 0 /\ -tmp^post57+tmp^0 == 0 /\ -tmp___9^post57+tmp___9^0 == 0 /\ temp^0-temp^post57 == 0 /\ -fold^post57+fold^0 == 0 /\ __const_200^0-__const_200^post57 == 0 /\ tmp___7^0-tmp___7^post57 == 0 /\ -j^post57+j^0 == 0 /\ -tmp___10^post57+tmp___10^0 == 0 /\ -restrt^post57+restrt^0 == 0 /\ -maxarg1^post57+maxarg1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post57 == 0 /\ -tmp___1^post57+tmp___1^0 == 0 /\ tmp___0^0-tmp___0^post57 == 0 /\ -i^post57+i^0 == 0 /\ -test^post57+test^0 == 0 /\ 1+test^0 <= 0 /\ sum^0-sum^post57 == 0 /\ tmp___8^0-tmp___8^post57 == 0 /\ -tmp___4^post57+tmp___4^0 == 0 /\ -tmp___2^post57+tmp___2^0 == 0 /\ -maxarg2^post57+maxarg2^0 == 0 /\ tmp___12^0-tmp___12^post57 == 0 /\ den^0-den^post57 == 0 /\ -k^post57+k^0 == 0 /\ skip^0-skip^post57 == 0 /\ -tmp___6^post57+tmp___6^0 == 0 /\ its^0-its^post57 == 0 /\ sqrarg^0-sqrarg^post57 == 0), cost: 1 68: l51 -> l40 : __const_200^0'=__const_200^post68, sqrarg^0'=sqrarg^post68, tmp___3^0'=tmp___3^post68, its^0'=its^post68, test^0'=test^post68, tmp___8^0'=tmp___8^post68, n^0'=n^post68, tmp___12^0'=tmp___12^post68, f_promoted_1^0'=f_promoted_1^post68, tmp___5^0'=tmp___5^post68, k^0'=k^post68, tmp___0^0'=tmp___0^post68, skip^0'=skip^post68, tmp___2^0'=tmp___2^post68, i^0'=i^post68, temp^0'=temp^post68, tmp___7^0'=tmp___7^post68, maxarg2^0'=maxarg2^post68, tmp___11^0'=tmp___11^post68, den^0'=den^post68, sum^0'=sum^post68, tmp___4^0'=tmp___4^post68, j^0'=j^post68, tmp^0'=tmp^post68, tmp___9^0'=tmp___9^post68, restrt^0'=restrt^post68, tmp___1^0'=tmp___1^post68, fold^0'=fold^post68, tmp___6^0'=tmp___6^post68, maxarg1^0'=maxarg1^post68, tmp___10^0'=tmp___10^post68, (__const_200^0-__const_200^post68 == 0 /\ -tmp___7^post68+tmp___7^0 == 0 /\ -maxarg1^post68+maxarg1^0 == 0 /\ -tmp___1^post68+tmp___1^0 == 0 /\ tmp___11^0-tmp___11^post68 == 0 /\ tmp___4^0-tmp___4^post68 == 0 /\ restrt^0-restrt^post68 == 0 /\ tmp___2^0-tmp___2^post68 == 0 /\ -1-its^0+its^post68 == 0 /\ -sum^post68+sum^0 == 0 /\ -temp^post68+temp^0 == 0 /\ -tmp___6^post68+tmp___6^0 == 0 /\ tmp___3^0-tmp___3^post68 == 0 /\ tmp___5^0-tmp___5^post68 == 0 /\ tmp___0^0-tmp___0^post68 == 0 /\ f_promoted_1^0-f_promoted_1^post68 == 0 /\ test^0-test^post68 == 0 /\ -maxarg2^post68+maxarg2^0 == 0 /\ -tmp^post68+tmp^0 == 0 /\ -skip^post68+skip^0 == 0 /\ -n^post68+n^0 == 0 /\ i^0-i^post68 == 0 /\ -tmp___9^post68+tmp___9^0 == 0 /\ -tmp___10^post68+tmp___10^0 == 0 /\ -j^post68+j^0 == 0 /\ sqrarg^0-sqrarg^post68 == 0 /\ tmp___12^0-tmp___12^post68 == 0 /\ tmp___8^0-tmp___8^post68 == 0 /\ -fold^post68+fold^0 == 0 /\ -den^post68+den^0 == 0 /\ k^0-k^post68 == 0), cost: 1 58: l52 -> l53 : __const_200^0'=__const_200^post58, sqrarg^0'=sqrarg^post58, tmp___3^0'=tmp___3^post58, its^0'=its^post58, test^0'=test^post58, tmp___8^0'=tmp___8^post58, n^0'=n^post58, tmp___12^0'=tmp___12^post58, f_promoted_1^0'=f_promoted_1^post58, tmp___5^0'=tmp___5^post58, k^0'=k^post58, tmp___0^0'=tmp___0^post58, skip^0'=skip^post58, tmp___2^0'=tmp___2^post58, i^0'=i^post58, temp^0'=temp^post58, tmp___7^0'=tmp___7^post58, maxarg2^0'=maxarg2^post58, tmp___11^0'=tmp___11^post58, den^0'=den^post58, sum^0'=sum^post58, tmp___4^0'=tmp___4^post58, j^0'=j^post58, tmp^0'=tmp^post58, tmp___9^0'=tmp___9^post58, restrt^0'=restrt^post58, tmp___1^0'=tmp___1^post58, fold^0'=fold^post58, tmp___6^0'=tmp___6^post58, maxarg1^0'=maxarg1^post58, tmp___10^0'=tmp___10^post58, (-1-i^0+i^post58 == 0 /\ tmp___8^0-tmp___8^post58 == 0 /\ -tmp___10^post58+tmp___10^0 == 0 /\ -tmp___5^post58+tmp___5^0 == 0 /\ sqrarg^0-sqrarg^post58 == 0 /\ -maxarg2^post58+maxarg2^0 == 0 /\ tmp___3^0-tmp___3^post58 == 0 /\ tmp___0^0-tmp___0^post58 == 0 /\ test^0-test^post58 == 0 /\ -restrt^post58+restrt^0 == 0 /\ -tmp___4^post58+tmp___4^0 == 0 /\ f_promoted_1^0-f_promoted_1^post58 == 0 /\ fold^0-fold^post58 == 0 /\ tmp___9^0-tmp___9^post58 == 0 /\ -maxarg1^post58+maxarg1^0 == 0 /\ -tmp___6^post58+tmp___6^0 == 0 /\ tmp___12^0-tmp___12^post58 == 0 /\ -sum^post58+sum^0 == 0 /\ k^0-k^post58 == 0 /\ -skip^post58+skip^0 == 0 /\ -den^post58+den^0 == 0 /\ -tmp___1^post58+tmp___1^0 == 0 /\ __const_200^0-__const_200^post58 == 0 /\ its^0-its^post58 == 0 /\ tmp___11^0-tmp___11^post58 == 0 /\ j^0-j^post58 == 0 /\ -tmp___7^post58+tmp___7^0 == 0 /\ tmp___2^0-tmp___2^post58 == 0 /\ -tmp^post58+tmp^0 == 0 /\ -n^post58+n^0 == 0 /\ temp^0-temp^post58 == 0), cost: 1 81: l53 -> l57 : __const_200^0'=__const_200^post81, sqrarg^0'=sqrarg^post81, tmp___3^0'=tmp___3^post81, its^0'=its^post81, test^0'=test^post81, tmp___8^0'=tmp___8^post81, n^0'=n^post81, tmp___12^0'=tmp___12^post81, f_promoted_1^0'=f_promoted_1^post81, tmp___5^0'=tmp___5^post81, k^0'=k^post81, tmp___0^0'=tmp___0^post81, skip^0'=skip^post81, tmp___2^0'=tmp___2^post81, i^0'=i^post81, temp^0'=temp^post81, tmp___7^0'=tmp___7^post81, maxarg2^0'=maxarg2^post81, tmp___11^0'=tmp___11^post81, den^0'=den^post81, sum^0'=sum^post81, tmp___4^0'=tmp___4^post81, j^0'=j^post81, tmp^0'=tmp^post81, tmp___9^0'=tmp___9^post81, restrt^0'=restrt^post81, tmp___1^0'=tmp___1^post81, fold^0'=fold^post81, tmp___6^0'=tmp___6^post81, maxarg1^0'=maxarg1^post81, tmp___10^0'=tmp___10^post81, (-fold^post81+fold^0 == 0 /\ temp^0-temp^post81 == 0 /\ -tmp___2^post81+tmp___2^0 == 0 /\ -tmp___1^post81+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post81 == 0 /\ tmp___3^0-tmp___3^post81 == 0 /\ -tmp___4^post81+tmp___4^0 == 0 /\ -f_promoted_1^post81+f_promoted_1^0 == 0 /\ -tmp___6^post81+tmp___6^0 == 0 /\ den^0-den^post81 == 0 /\ i^0-i^post81 == 0 /\ -sum^post81+sum^0 == 0 /\ __const_200^0-__const_200^post81 == 0 /\ n^0-n^post81 == 0 /\ tmp___0^0-tmp___0^post81 == 0 /\ -maxarg2^post81+maxarg2^0 == 0 /\ tmp___5^0-tmp___5^post81 == 0 /\ -tmp___10^post81+tmp___10^0 == 0 /\ -test^post81+test^0 == 0 /\ j^0-j^post81 == 0 /\ -k^post81+k^0 == 0 /\ -tmp___11^post81+tmp___11^0 == 0 /\ -tmp___9^post81+tmp___9^0 == 0 /\ -tmp^post81+tmp^0 == 0 /\ skip^0-skip^post81 == 0 /\ -maxarg1^post81+maxarg1^0 == 0 /\ tmp___12^0-tmp___12^post81 == 0 /\ tmp___8^0-tmp___8^post81 == 0 /\ its^0-its^post81 == 0 /\ sqrarg^0-sqrarg^post81 == 0 /\ -restrt^post81+restrt^0 == 0), cost: 1 60: l54 -> l52 : __const_200^0'=__const_200^post60, sqrarg^0'=sqrarg^post60, tmp___3^0'=tmp___3^post60, its^0'=its^post60, test^0'=test^post60, tmp___8^0'=tmp___8^post60, n^0'=n^post60, tmp___12^0'=tmp___12^post60, f_promoted_1^0'=f_promoted_1^post60, tmp___5^0'=tmp___5^post60, k^0'=k^post60, tmp___0^0'=tmp___0^post60, skip^0'=skip^post60, tmp___2^0'=tmp___2^post60, i^0'=i^post60, temp^0'=temp^post60, tmp___7^0'=tmp___7^post60, maxarg2^0'=maxarg2^post60, tmp___11^0'=tmp___11^post60, den^0'=den^post60, sum^0'=sum^post60, tmp___4^0'=tmp___4^post60, j^0'=j^post60, tmp^0'=tmp^post60, tmp___9^0'=tmp___9^post60, restrt^0'=restrt^post60, tmp___1^0'=tmp___1^post60, fold^0'=fold^post60, tmp___6^0'=tmp___6^post60, maxarg1^0'=maxarg1^post60, tmp___10^0'=tmp___10^post60, (its^0-its^post60 == 0 /\ tmp___5^0-tmp___5^post60 == 0 /\ -skip^post60+skip^0 == 0 /\ -temp^post60+temp^0 == 0 /\ -test^0+temp^0 <= 0 /\ -restrt^post60+restrt^0 == 0 /\ tmp___3^0-tmp___3^post60 == 0 /\ -tmp___0^post60+tmp___0^0 == 0 /\ -j^post60+j^0 == 0 /\ __const_200^0-__const_200^post60 == 0 /\ -tmp___10^post60+tmp___10^0 == 0 /\ -n^post60+n^0 == 0 /\ -tmp___1^post60+tmp___1^0 == 0 /\ -den^post60+den^0 == 0 /\ tmp___2^0-tmp___2^post60 == 0 /\ -tmp^post60+tmp^0 == 0 /\ -fold^post60+fold^0 == 0 /\ tmp___11^0-tmp___11^post60 == 0 /\ f_promoted_1^0-f_promoted_1^post60 == 0 /\ maxarg2^0-maxarg2^post60 == 0 /\ sqrarg^0-sqrarg^post60 == 0 /\ -maxarg1^post60+maxarg1^0 == 0 /\ -tmp___7^post60+tmp___7^0 == 0 /\ test^0-test^post60 == 0 /\ tmp___12^0-tmp___12^post60 == 0 /\ k^0-k^post60 == 0 /\ tmp___8^0-tmp___8^post60 == 0 /\ -tmp___9^post60+tmp___9^0 == 0 /\ -tmp___6^post60+tmp___6^0 == 0 /\ i^0-i^post60 == 0 /\ -sum^post60+sum^0 == 0 /\ tmp___4^0-tmp___4^post60 == 0), cost: 1 61: l54 -> l52 : __const_200^0'=__const_200^post61, sqrarg^0'=sqrarg^post61, tmp___3^0'=tmp___3^post61, its^0'=its^post61, test^0'=test^post61, tmp___8^0'=tmp___8^post61, n^0'=n^post61, tmp___12^0'=tmp___12^post61, f_promoted_1^0'=f_promoted_1^post61, tmp___5^0'=tmp___5^post61, k^0'=k^post61, tmp___0^0'=tmp___0^post61, skip^0'=skip^post61, tmp___2^0'=tmp___2^post61, i^0'=i^post61, temp^0'=temp^post61, tmp___7^0'=tmp___7^post61, maxarg2^0'=maxarg2^post61, tmp___11^0'=tmp___11^post61, den^0'=den^post61, sum^0'=sum^post61, tmp___4^0'=tmp___4^post61, j^0'=j^post61, tmp^0'=tmp^post61, tmp___9^0'=tmp___9^post61, restrt^0'=restrt^post61, tmp___1^0'=tmp___1^post61, fold^0'=fold^post61, tmp___6^0'=tmp___6^post61, maxarg1^0'=maxarg1^post61, tmp___10^0'=tmp___10^post61, (-maxarg2^post61+maxarg2^0 == 0 /\ -tmp___10^post61+tmp___10^0 == 0 /\ -tmp___9^post61+tmp___9^0 == 0 /\ sqrarg^0-sqrarg^post61 == 0 /\ tmp___0^0-tmp___0^post61 == 0 /\ tmp___8^0-tmp___8^post61 == 0 /\ -tmp^post61+tmp^0 == 0 /\ f_promoted_1^0-f_promoted_1^post61 == 0 /\ -maxarg1^post61+maxarg1^0 == 0 /\ fold^0-fold^post61 == 0 /\ tmp___3^0-tmp___3^post61 == 0 /\ test^post61-temp^0 == 0 /\ restrt^0-restrt^post61 == 0 /\ 1+test^0-temp^0 <= 0 /\ i^0-i^post61 == 0 /\ -tmp___4^post61+tmp___4^0 == 0 /\ -den^post61+den^0 == 0 /\ -its^post61+its^0 == 0 /\ __const_200^0-__const_200^post61 == 0 /\ n^0-n^post61 == 0 /\ tmp___12^0-tmp___12^post61 == 0 /\ k^0-k^post61 == 0 /\ -tmp___6^post61+tmp___6^0 == 0 /\ -sum^post61+sum^0 == 0 /\ tmp___2^0-tmp___2^post61 == 0 /\ temp^0-temp^post61 == 0 /\ tmp___11^0-tmp___11^post61 == 0 /\ -tmp___5^post61+tmp___5^0 == 0 /\ -tmp___1^post61+tmp___1^0 == 0 /\ -skip^post61+skip^0 == 0 /\ j^0-j^post61 == 0 /\ -tmp___7^post61+tmp___7^0 == 0), cost: 1 62: l55 -> l54 : __const_200^0'=__const_200^post62, sqrarg^0'=sqrarg^post62, tmp___3^0'=tmp___3^post62, its^0'=its^post62, test^0'=test^post62, tmp___8^0'=tmp___8^post62, n^0'=n^post62, tmp___12^0'=tmp___12^post62, f_promoted_1^0'=f_promoted_1^post62, tmp___5^0'=tmp___5^post62, k^0'=k^post62, tmp___0^0'=tmp___0^post62, skip^0'=skip^post62, tmp___2^0'=tmp___2^post62, i^0'=i^post62, temp^0'=temp^post62, tmp___7^0'=tmp___7^post62, maxarg2^0'=maxarg2^post62, tmp___11^0'=tmp___11^post62, den^0'=den^post62, sum^0'=sum^post62, tmp___4^0'=tmp___4^post62, j^0'=j^post62, tmp^0'=tmp^post62, tmp___9^0'=tmp___9^post62, restrt^0'=restrt^post62, tmp___1^0'=tmp___1^post62, fold^0'=fold^post62, tmp___6^0'=tmp___6^post62, maxarg1^0'=maxarg1^post62, tmp___10^0'=tmp___10^post62, (0 == 0 /\ -fold^post62+fold^0 == 0 /\ -tmp___4^post62+tmp___4^0 == 0 /\ -tmp___2^post62+tmp___2^0 == 0 /\ -tmp___1^post62+tmp___1^0 == 0 /\ -tmp___6^post62+tmp___6^0 == 0 /\ -f_promoted_1^post62+f_promoted_1^0 == 0 /\ test^0-test^post62 == 0 /\ __const_200^0-__const_200^post62 == 0 /\ tmp___0^0-tmp___0^post62 == 0 /\ n^0-n^post62 == 0 /\ tmp___3^0-tmp___3^post62 == 0 /\ tmp___5^0-tmp___5^post62 == 0 /\ -maxarg2^post62+maxarg2^0 == 0 /\ -tmp___9^post62+tmp___9^0 == 0 /\ sum^0-sum^post62 == 0 /\ -tmp___10^post62+tmp___10^0 == 0 /\ -k^post62+k^0 == 0 /\ tmp___7^0-tmp___7^post62 == 0 /\ tmp^0-tmp^post62 == 0 /\ -tmp___11^post62+tmp___11^0 == 0 /\ -maxarg1^post62+maxarg1^0 == 0 /\ skip^0-skip^post62 == 0 /\ den^0-den^post62 == 0 /\ its^0-its^post62 == 0 /\ -i^post62+i^0 == 0 /\ -restrt^post62+restrt^0 == 0 /\ sqrarg^0-sqrarg^post62 == 0 /\ tmp___12^0-tmp___12^post62 == 0 /\ tmp___8^0-tmp___8^post62 == 0 /\ -j^post62+j^0 == 0), cost: 1 63: l56 -> l55 : __const_200^0'=__const_200^post63, sqrarg^0'=sqrarg^post63, tmp___3^0'=tmp___3^post63, its^0'=its^post63, test^0'=test^post63, tmp___8^0'=tmp___8^post63, n^0'=n^post63, tmp___12^0'=tmp___12^post63, f_promoted_1^0'=f_promoted_1^post63, tmp___5^0'=tmp___5^post63, k^0'=k^post63, tmp___0^0'=tmp___0^post63, skip^0'=skip^post63, tmp___2^0'=tmp___2^post63, i^0'=i^post63, temp^0'=temp^post63, tmp___7^0'=tmp___7^post63, maxarg2^0'=maxarg2^post63, tmp___11^0'=tmp___11^post63, den^0'=den^post63, sum^0'=sum^post63, tmp___4^0'=tmp___4^post63, j^0'=j^post63, tmp^0'=tmp^post63, tmp___9^0'=tmp___9^post63, restrt^0'=restrt^post63, tmp___1^0'=tmp___1^post63, fold^0'=fold^post63, tmp___6^0'=tmp___6^post63, maxarg1^0'=maxarg1^post63, tmp___10^0'=tmp___10^post63, (-temp^post63+temp^0 == 0 /\ -tmp___0^post63+tmp___0^0 == 0 /\ -maxarg2^0+maxarg1^0 <= 0 /\ tmp___9^0-tmp___9^post63 == 0 /\ test^0-test^post63 == 0 /\ -restrt^post63+restrt^0 == 0 /\ -den^post63+den^0 == 0 /\ maxarg2^0-maxarg2^post63 == 0 /\ sum^0-sum^post63 == 0 /\ tmp___12^0-tmp___12^post63 == 0 /\ -fold^post63+fold^0 == 0 /\ k^0-k^post63 == 0 /\ -tmp___1^post63+tmp___1^0 == 0 /\ skip^0-skip^post63 == 0 /\ -tmp^post63+tmp^0 == 0 /\ sqrarg^0-sqrarg^post63 == 0 /\ its^0-its^post63 == 0 /\ n^0-n^post63 == 0 /\ -maxarg1^post63+maxarg1^0 == 0 /\ tmp___3^0-tmp___3^post63 == 0 /\ -tmp___8^post63+tmp___8^0 == 0 /\ tmp___5^0-tmp___5^post63 == 0 /\ -i^post63+i^0 == 0 /\ -tmp___10^post63+tmp___10^0 == 0 /\ -j^post63+j^0 == 0 /\ tmp___11^post63-maxarg2^0 == 0 /\ -tmp___7^post63+tmp___7^0 == 0 /\ -tmp___4^post63+tmp___4^0 == 0 /\ -f_promoted_1^post63+f_promoted_1^0 == 0 /\ tmp___2^0-tmp___2^post63 == 0 /\ __const_200^0-__const_200^post63 == 0 /\ -tmp___6^post63+tmp___6^0 == 0), cost: 1 64: l56 -> l55 : __const_200^0'=__const_200^post64, sqrarg^0'=sqrarg^post64, tmp___3^0'=tmp___3^post64, its^0'=its^post64, test^0'=test^post64, tmp___8^0'=tmp___8^post64, n^0'=n^post64, tmp___12^0'=tmp___12^post64, f_promoted_1^0'=f_promoted_1^post64, tmp___5^0'=tmp___5^post64, k^0'=k^post64, tmp___0^0'=tmp___0^post64, skip^0'=skip^post64, tmp___2^0'=tmp___2^post64, i^0'=i^post64, temp^0'=temp^post64, tmp___7^0'=tmp___7^post64, maxarg2^0'=maxarg2^post64, tmp___11^0'=tmp___11^post64, den^0'=den^post64, sum^0'=sum^post64, tmp___4^0'=tmp___4^post64, j^0'=j^post64, tmp^0'=tmp^post64, tmp___9^0'=tmp___9^post64, restrt^0'=restrt^post64, tmp___1^0'=tmp___1^post64, fold^0'=fold^post64, tmp___6^0'=tmp___6^post64, maxarg1^0'=maxarg1^post64, tmp___10^0'=tmp___10^post64, (den^0-den^post64 == 0 /\ i^0-i^post64 == 0 /\ its^0-its^post64 == 0 /\ -maxarg2^post64+maxarg2^0 == 0 /\ -tmp___10^post64+tmp___10^0 == 0 /\ -tmp___5^post64+tmp___5^0 == 0 /\ __const_200^0-__const_200^post64 == 0 /\ tmp___1^0-tmp___1^post64 == 0 /\ -k^post64+k^0 == 0 /\ fold^0-fold^post64 == 0 /\ 1+maxarg2^0-maxarg1^0 <= 0 /\ j^0-j^post64 == 0 /\ -maxarg1^post64+maxarg1^0 == 0 /\ -tmp___4^post64+tmp___4^0 == 0 /\ -tmp___9^post64+tmp___9^0 == 0 /\ temp^0-temp^post64 == 0 /\ tmp___7^0-tmp___7^post64 == 0 /\ -tmp___12^post64+tmp___12^0 == 0 /\ tmp___8^0-tmp___8^post64 == 0 /\ skip^0-skip^post64 == 0 /\ -sum^post64+sum^0 == 0 /\ tmp___6^0-tmp___6^post64 == 0 /\ tmp___0^0-tmp___0^post64 == 0 /\ -restrt^post64+restrt^0 == 0 /\ sqrarg^0-sqrarg^post64 == 0 /\ -tmp___2^post64+tmp___2^0 == 0 /\ tmp___3^0-tmp___3^post64 == 0 /\ -tmp^post64+tmp^0 == 0 /\ test^0-test^post64 == 0 /\ n^0-n^post64 == 0 /\ f_promoted_1^0-f_promoted_1^post64 == 0 /\ tmp___11^post64-maxarg1^0 == 0), cost: 1 66: l57 -> l50 : __const_200^0'=__const_200^post66, sqrarg^0'=sqrarg^post66, tmp___3^0'=tmp___3^post66, its^0'=its^post66, test^0'=test^post66, tmp___8^0'=tmp___8^post66, n^0'=n^post66, tmp___12^0'=tmp___12^post66, f_promoted_1^0'=f_promoted_1^post66, tmp___5^0'=tmp___5^post66, k^0'=k^post66, tmp___0^0'=tmp___0^post66, skip^0'=skip^post66, tmp___2^0'=tmp___2^post66, i^0'=i^post66, temp^0'=temp^post66, tmp___7^0'=tmp___7^post66, maxarg2^0'=maxarg2^post66, tmp___11^0'=tmp___11^post66, den^0'=den^post66, sum^0'=sum^post66, tmp___4^0'=tmp___4^post66, j^0'=j^post66, tmp^0'=tmp^post66, tmp___9^0'=tmp___9^post66, restrt^0'=restrt^post66, tmp___1^0'=tmp___1^post66, fold^0'=fold^post66, tmp___6^0'=tmp___6^post66, maxarg1^0'=maxarg1^post66, tmp___10^0'=tmp___10^post66, (-tmp___6^post66+tmp___6^0 == 0 /\ -restrt^post66+restrt^0 == 0 /\ test^0-test^post66 == 0 /\ sqrarg^0-sqrarg^post66 == 0 /\ f_promoted_1^0-f_promoted_1^post66 == 0 /\ tmp___0^0-tmp___0^post66 == 0 /\ -skip^post66+skip^0 == 0 /\ -fold^post66+fold^0 == 0 /\ tmp___12^0-tmp___12^post66 == 0 /\ tmp___8^0-tmp___8^post66 == 0 /\ k^0-k^post66 == 0 /\ -tmp___10^post66+tmp___10^0 == 0 /\ -tmp^post66+tmp^0 == 0 /\ i^0-i^post66 == 0 /\ -tmp___1^post66+tmp___1^0 == 0 /\ den^0-den^post66 == 0 /\ j^0-j^post66 == 0 /\ n^0-n^post66 == 0 /\ -tmp___5^post66+tmp___5^0 == 0 /\ -its^post66+its^0 == 0 /\ temp^0-temp^post66 == 0 /\ -tmp___7^post66+tmp___7^0 == 0 /\ tmp___3^0-tmp___3^post66 == 0 /\ -tmp___4^post66+tmp___4^0 == 0 /\ 1+n^0-i^0 <= 0 /\ -maxarg2^post66+maxarg2^0 == 0 /\ __const_200^0-__const_200^post66 == 0 /\ -tmp___9^post66+tmp___9^0 == 0 /\ -tmp___2^post66+tmp___2^0 == 0 /\ tmp___11^0-tmp___11^post66 == 0 /\ -sum^post66+sum^0 == 0 /\ -maxarg1^post66+maxarg1^0 == 0), cost: 1 67: l57 -> l56 : __const_200^0'=__const_200^post67, sqrarg^0'=sqrarg^post67, tmp___3^0'=tmp___3^post67, its^0'=its^post67, test^0'=test^post67, tmp___8^0'=tmp___8^post67, n^0'=n^post67, tmp___12^0'=tmp___12^post67, f_promoted_1^0'=f_promoted_1^post67, tmp___5^0'=tmp___5^post67, k^0'=k^post67, tmp___0^0'=tmp___0^post67, skip^0'=skip^post67, tmp___2^0'=tmp___2^post67, i^0'=i^post67, temp^0'=temp^post67, tmp___7^0'=tmp___7^post67, maxarg2^0'=maxarg2^post67, tmp___11^0'=tmp___11^post67, den^0'=den^post67, sum^0'=sum^post67, tmp___4^0'=tmp___4^post67, j^0'=j^post67, tmp^0'=tmp^post67, tmp___9^0'=tmp___9^post67, restrt^0'=restrt^post67, tmp___1^0'=tmp___1^post67, fold^0'=fold^post67, tmp___6^0'=tmp___6^post67, maxarg1^0'=maxarg1^post67, tmp___10^0'=tmp___10^post67, (0 == 0 /\ -1+maxarg2^post67 == 0 /\ i^0-i^post67 == 0 /\ its^0-its^post67 == 0 /\ -k^post67+k^0 == 0 /\ n^0-n^post67 == 0 /\ __const_200^0-__const_200^post67 == 0 /\ tmp___3^0-tmp___3^post67 == 0 /\ tmp___5^0-tmp___5^post67 == 0 /\ temp^0-temp^post67 == 0 /\ -tmp___11^post67+tmp___11^0 == 0 /\ -restrt^post67+restrt^0 == 0 /\ tmp___7^0-tmp___7^post67 == 0 /\ -j^post67+j^0 == 0 /\ tmp___1^0-tmp___1^post67 == 0 /\ maxarg1^post67-tmp___10^post67 == 0 /\ -tmp___4^post67+tmp___4^0 == 0 /\ -tmp___2^post67+tmp___2^0 == 0 /\ skip^0-skip^post67 == 0 /\ sqrarg^0-sqrarg^post67 == 0 /\ -tmp___6^post67+tmp___6^0 == 0 /\ tmp___8^0-tmp___8^post67 == 0 /\ f_promoted_1^0-f_promoted_1^post67 == 0 /\ tmp___0^0-tmp___0^post67 == 0 /\ -fold^post67+fold^0 == 0 /\ -sum^post67+sum^0 == 0 /\ -n^0+i^0 <= 0 /\ -tmp___12^post67+tmp___12^0 == 0 /\ -test^post67+test^0 == 0 /\ den^0-den^post67 == 0 /\ tmp^0-tmp^post67 == 0), cost: 1 71: l58 -> l53 : __const_200^0'=__const_200^post71, sqrarg^0'=sqrarg^post71, tmp___3^0'=tmp___3^post71, its^0'=its^post71, test^0'=test^post71, tmp___8^0'=tmp___8^post71, n^0'=n^post71, tmp___12^0'=tmp___12^post71, f_promoted_1^0'=f_promoted_1^post71, tmp___5^0'=tmp___5^post71, k^0'=k^post71, tmp___0^0'=tmp___0^post71, skip^0'=skip^post71, tmp___2^0'=tmp___2^post71, i^0'=i^post71, temp^0'=temp^post71, tmp___7^0'=tmp___7^post71, maxarg2^0'=maxarg2^post71, tmp___11^0'=tmp___11^post71, den^0'=den^post71, sum^0'=sum^post71, tmp___4^0'=tmp___4^post71, j^0'=j^post71, tmp^0'=tmp^post71, tmp___9^0'=tmp___9^post71, restrt^0'=restrt^post71, tmp___1^0'=tmp___1^post71, fold^0'=fold^post71, tmp___6^0'=tmp___6^post71, maxarg1^0'=maxarg1^post71, tmp___10^0'=tmp___10^post71, (tmp___4^0-tmp___4^post71 == 0 /\ tmp___8^0-tmp___8^post71 == 0 /\ -tmp___5^post71+tmp___5^0 == 0 /\ __const_200^0-__const_200^post71 == 0 /\ tmp___2^0-tmp___2^post71 == 0 /\ -maxarg1^post71+maxarg1^0 == 0 /\ -tmp___7^post71+tmp___7^0 == 0 /\ -tmp___12^0 <= 0 /\ tmp___12^0 <= 0 /\ tmp___11^0-tmp___11^post71 == 0 /\ its^0-its^post71 == 0 /\ sqrarg^0-sqrarg^post71 == 0 /\ -maxarg2^post71+maxarg2^0 == 0 /\ tmp___0^0-tmp___0^post71 == 0 /\ f_promoted_1^0-f_promoted_1^post71 == 0 /\ -tmp___6^post71+tmp___6^0 == 0 /\ -tmp___9^post71+tmp___9^0 == 0 /\ test^post71 == 0 /\ -sum^post71+sum^0 == 0 /\ tmp___12^0-tmp___12^post71 == 0 /\ k^0-k^post71 == 0 /\ -skip^post71+skip^0 == 0 /\ i^0-i^post71 == 0 /\ -n^post71+n^0 == 0 /\ j^0-j^post71 == 0 /\ -den^post71+den^0 == 0 /\ temp^0-temp^post71 == 0 /\ -tmp___1^post71+tmp___1^0 == 0 /\ -fold^post71+fold^0 == 0 /\ restrt^post71 == 0 /\ -tmp^post71+tmp^0 == 0 /\ -tmp___10^post71+tmp___10^0 == 0 /\ tmp___3^0-tmp___3^post71 == 0), cost: 1 72: l58 -> l48 : __const_200^0'=__const_200^post72, sqrarg^0'=sqrarg^post72, tmp___3^0'=tmp___3^post72, its^0'=its^post72, test^0'=test^post72, tmp___8^0'=tmp___8^post72, n^0'=n^post72, tmp___12^0'=tmp___12^post72, f_promoted_1^0'=f_promoted_1^post72, tmp___5^0'=tmp___5^post72, k^0'=k^post72, tmp___0^0'=tmp___0^post72, skip^0'=skip^post72, tmp___2^0'=tmp___2^post72, i^0'=i^post72, temp^0'=temp^post72, tmp___7^0'=tmp___7^post72, maxarg2^0'=maxarg2^post72, tmp___11^0'=tmp___11^post72, den^0'=den^post72, sum^0'=sum^post72, tmp___4^0'=tmp___4^post72, j^0'=j^post72, tmp^0'=tmp^post72, tmp___9^0'=tmp___9^post72, restrt^0'=restrt^post72, tmp___1^0'=tmp___1^post72, fold^0'=fold^post72, tmp___6^0'=tmp___6^post72, maxarg1^0'=maxarg1^post72, tmp___10^0'=tmp___10^post72, (-temp^post72+temp^0 == 0 /\ -tmp___0^post72+tmp___0^0 == 0 /\ tmp___9^0-tmp___9^post72 == 0 /\ tmp___3^0-tmp___3^post72 == 0 /\ -tmp___6^post72+tmp___6^0 == 0 /\ -den^post72+den^0 == 0 /\ 1-tmp___12^0 <= 0 /\ -restrt^post72+restrt^0 == 0 /\ maxarg2^0-maxarg2^post72 == 0 /\ sum^0-sum^post72 == 0 /\ -fold^post72+fold^0 == 0 /\ -tmp___7^post72+tmp___7^0 == 0 /\ tmp___12^0-tmp___12^post72 == 0 /\ k^0-k^post72 == 0 /\ -tmp___1^post72+tmp___1^0 == 0 /\ skip^0-skip^post72 == 0 /\ __const_200^0-__const_200^post72 == 0 /\ -tmp^post72+tmp^0 == 0 /\ -tmp___8^post72+tmp___8^0 == 0 /\ -tmp___10^post72+tmp___10^0 == 0 /\ tmp___5^0-tmp___5^post72 == 0 /\ n^0-n^post72 == 0 /\ -test^post72+test^0 == 0 /\ -j^post72+j^0 == 0 /\ -f_promoted_1^post72+f_promoted_1^0 == 0 /\ -maxarg1^post72+maxarg1^0 == 0 /\ -tmp___4^post72+tmp___4^0 == 0 /\ -i^post72+i^0 == 0 /\ sqrarg^0-sqrarg^post72 == 0 /\ its^0-its^post72 == 0 /\ tmp___2^0-tmp___2^post72 == 0 /\ -tmp___11^post72+tmp___11^0 == 0), cost: 1 73: l58 -> l48 : __const_200^0'=__const_200^post73, sqrarg^0'=sqrarg^post73, tmp___3^0'=tmp___3^post73, its^0'=its^post73, test^0'=test^post73, tmp___8^0'=tmp___8^post73, n^0'=n^post73, tmp___12^0'=tmp___12^post73, f_promoted_1^0'=f_promoted_1^post73, tmp___5^0'=tmp___5^post73, k^0'=k^post73, tmp___0^0'=tmp___0^post73, skip^0'=skip^post73, tmp___2^0'=tmp___2^post73, i^0'=i^post73, temp^0'=temp^post73, tmp___7^0'=tmp___7^post73, maxarg2^0'=maxarg2^post73, tmp___11^0'=tmp___11^post73, den^0'=den^post73, sum^0'=sum^post73, tmp___4^0'=tmp___4^post73, j^0'=j^post73, tmp^0'=tmp^post73, tmp___9^0'=tmp___9^post73, restrt^0'=restrt^post73, tmp___1^0'=tmp___1^post73, fold^0'=fold^post73, tmp___6^0'=tmp___6^post73, maxarg1^0'=maxarg1^post73, tmp___10^0'=tmp___10^post73, (-skip^post73+skip^0 == 0 /\ -tmp^post73+tmp^0 == 0 /\ -tmp___10^post73+tmp___10^0 == 0 /\ test^0-test^post73 == 0 /\ tmp___5^0-tmp___5^post73 == 0 /\ -tmp___0^post73+tmp___0^0 == 0 /\ sqrarg^0-sqrarg^post73 == 0 /\ tmp___8^0-tmp___8^post73 == 0 /\ tmp___12^0-tmp___12^post73 == 0 /\ n^0-n^post73 == 0 /\ k^0-k^post73 == 0 /\ -maxarg1^post73+maxarg1^0 == 0 /\ fold^0-fold^post73 == 0 /\ -j^post73+j^0 == 0 /\ tmp___11^0-tmp___11^post73 == 0 /\ -restrt^post73+restrt^0 == 0 /\ tmp___2^0-tmp___2^post73 == 0 /\ tmp___9^0-tmp___9^post73 == 0 /\ -den^post73+den^0 == 0 /\ -tmp___1^post73+tmp___1^0 == 0 /\ -tmp___7^post73+tmp___7^0 == 0 /\ maxarg2^0-maxarg2^post73 == 0 /\ -its^post73+its^0 == 0 /\ __const_200^0-__const_200^post73 == 0 /\ tmp___3^0-tmp___3^post73 == 0 /\ -tmp___6^post73+tmp___6^0 == 0 /\ f_promoted_1^0-f_promoted_1^post73 == 0 /\ -temp^post73+temp^0 == 0 /\ -sum^post73+sum^0 == 0 /\ 1+tmp___12^0 <= 0 /\ i^0-i^post73 == 0 /\ tmp___4^0-tmp___4^post73 == 0), cost: 1 75: l59 -> l41 : __const_200^0'=__const_200^post75, sqrarg^0'=sqrarg^post75, tmp___3^0'=tmp___3^post75, its^0'=its^post75, test^0'=test^post75, tmp___8^0'=tmp___8^post75, n^0'=n^post75, tmp___12^0'=tmp___12^post75, f_promoted_1^0'=f_promoted_1^post75, tmp___5^0'=tmp___5^post75, k^0'=k^post75, tmp___0^0'=tmp___0^post75, skip^0'=skip^post75, tmp___2^0'=tmp___2^post75, i^0'=i^post75, temp^0'=temp^post75, tmp___7^0'=tmp___7^post75, maxarg2^0'=maxarg2^post75, tmp___11^0'=tmp___11^post75, den^0'=den^post75, sum^0'=sum^post75, tmp___4^0'=tmp___4^post75, j^0'=j^post75, tmp^0'=tmp^post75, tmp___9^0'=tmp___9^post75, restrt^0'=restrt^post75, tmp___1^0'=tmp___1^post75, fold^0'=fold^post75, tmp___6^0'=tmp___6^post75, maxarg1^0'=maxarg1^post75, tmp___10^0'=tmp___10^post75, (tmp___3^0-tmp___3^post75 == 0 /\ -tmp___6^post75+tmp___6^0 == 0 /\ -den^post75+den^0 == 0 /\ -tmp___1^post75+tmp___1^0 == 0 /\ tmp___9^0-tmp___9^post75 == 0 /\ maxarg2^0-maxarg2^post75 == 0 /\ sum^0-sum^post75 == 0 /\ -fold^post75+fold^0 == 0 /\ skip^0-skip^post75 == 0 /\ -1+i^post75-i^0 == 0 /\ -n^post75+n^0 == 0 /\ -tmp___7^post75+tmp___7^0 == 0 /\ k^0-k^post75 == 0 /\ -temp^post75+temp^0 == 0 /\ __const_200^0-__const_200^post75 == 0 /\ tmp___2^0-tmp___2^post75 == 0 /\ test^0-test^post75 == 0 /\ -tmp^post75+tmp^0 == 0 /\ -restrt^post75+restrt^0 == 0 /\ -tmp___11^post75+tmp___11^0 == 0 /\ tmp___12^0-tmp___12^post75 == 0 /\ tmp___8^0-tmp___8^post75 == 0 /\ its^0-its^post75 == 0 /\ -maxarg1^post75+maxarg1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post75 == 0 /\ tmp___5^0-tmp___5^post75 == 0 /\ -tmp___4^post75+tmp___4^0 == 0 /\ -tmp___0^post75+tmp___0^0 == 0 /\ tmp___10^0-tmp___10^post75 == 0 /\ sqrarg^0-sqrarg^post75 == 0 /\ -j^post75+j^0 == 0), cost: 1 76: l60 -> l59 : __const_200^0'=__const_200^post76, sqrarg^0'=sqrarg^post76, tmp___3^0'=tmp___3^post76, its^0'=its^post76, test^0'=test^post76, tmp___8^0'=tmp___8^post76, n^0'=n^post76, tmp___12^0'=tmp___12^post76, f_promoted_1^0'=f_promoted_1^post76, tmp___5^0'=tmp___5^post76, k^0'=k^post76, tmp___0^0'=tmp___0^post76, skip^0'=skip^post76, tmp___2^0'=tmp___2^post76, i^0'=i^post76, temp^0'=temp^post76, tmp___7^0'=tmp___7^post76, maxarg2^0'=maxarg2^post76, tmp___11^0'=tmp___11^post76, den^0'=den^post76, sum^0'=sum^post76, tmp___4^0'=tmp___4^post76, j^0'=j^post76, tmp^0'=tmp^post76, tmp___9^0'=tmp___9^post76, restrt^0'=restrt^post76, tmp___1^0'=tmp___1^post76, fold^0'=fold^post76, tmp___6^0'=tmp___6^post76, maxarg1^0'=maxarg1^post76, tmp___10^0'=tmp___10^post76, (-tmp___9^post76+tmp___9^0 == 0 /\ sqrarg^0-sqrarg^post76 == 0 /\ i^0-i^post76 == 0 /\ -k^post76+k^0 == 0 /\ tmp___5^0-tmp___5^post76 == 0 /\ tmp___8^0-tmp___8^post76 == 0 /\ -tmp___11^post76+tmp___11^0 == 0 /\ f_promoted_1^0-f_promoted_1^post76 == 0 /\ test^0-test^post76 == 0 /\ -restrt^post76+restrt^0 == 0 /\ temp^0-temp^post76 == 0 /\ -j^post76+j^0 == 0 /\ tmp___1^0-tmp___1^post76 == 0 /\ tmp___7^0-tmp___7^post76 == 0 /\ -fold^post76+fold^0 == 0 /\ -tmp___10^post76+tmp___10^0 == 0 /\ skip^0-skip^post76 == 0 /\ -tmp___2^post76+tmp___2^0 == 0 /\ -its^post76+its^0 == 0 /\ -test^0+tmp___8^0 <= 0 /\ -tmp___4^post76+tmp___4^0 == 0 /\ tmp___0^0-tmp___0^post76 == 0 /\ -maxarg1^post76+maxarg1^0 == 0 /\ n^0-n^post76 == 0 /\ tmp___3^0-tmp___3^post76 == 0 /\ tmp___12^0-tmp___12^post76 == 0 /\ __const_200^0-__const_200^post76 == 0 /\ -sum^post76+sum^0 == 0 /\ -tmp___6^post76+tmp___6^0 == 0 /\ den^0-den^post76 == 0 /\ -maxarg2^post76+maxarg2^0 == 0 /\ tmp^0-tmp^post76 == 0), cost: 1 77: l60 -> l59 : __const_200^0'=__const_200^post77, sqrarg^0'=sqrarg^post77, tmp___3^0'=tmp___3^post77, its^0'=its^post77, test^0'=test^post77, tmp___8^0'=tmp___8^post77, n^0'=n^post77, tmp___12^0'=tmp___12^post77, f_promoted_1^0'=f_promoted_1^post77, tmp___5^0'=tmp___5^post77, k^0'=k^post77, tmp___0^0'=tmp___0^post77, skip^0'=skip^post77, tmp___2^0'=tmp___2^post77, i^0'=i^post77, temp^0'=temp^post77, tmp___7^0'=tmp___7^post77, maxarg2^0'=maxarg2^post77, tmp___11^0'=tmp___11^post77, den^0'=den^post77, sum^0'=sum^post77, tmp___4^0'=tmp___4^post77, j^0'=j^post77, tmp^0'=tmp^post77, tmp___9^0'=tmp___9^post77, restrt^0'=restrt^post77, tmp___1^0'=tmp___1^post77, fold^0'=fold^post77, tmp___6^0'=tmp___6^post77, maxarg1^0'=maxarg1^post77, tmp___10^0'=tmp___10^post77, (0 == 0 /\ tmp___12^0-tmp___12^post77 == 0 /\ __const_200^0-__const_200^post77 == 0 /\ -maxarg1^post77+maxarg1^0 == 0 /\ skip^0-skip^post77 == 0 /\ -j^post77+j^0 == 0 /\ tmp___5^0-tmp___5^post77 == 0 /\ tmp___0^0-tmp___0^post77 == 0 /\ sqrarg^0-sqrarg^post77 == 0 /\ -k^post77+k^0 == 0 /\ its^0-its^post77 == 0 /\ -tmp___4^post77+tmp___4^0 == 0 /\ -i^post77+i^0 == 0 /\ -tmp___6^post77+tmp___6^0 == 0 /\ -tmp___11^post77+tmp___11^0 == 0 /\ maxarg2^0-maxarg2^post77 == 0 /\ -tmp___9^post77+tmp___9^0 == 0 /\ -tmp___7^post77+test^post77 == 0 /\ tmp___8^0-tmp___8^post77 == 0 /\ tmp^0-tmp^post77 == 0 /\ -restrt^post77+restrt^0 == 0 /\ -den^post77+den^0 == 0 /\ -temp^post77+temp^0 == 0 /\ -fold^post77+fold^0 == 0 /\ 1+test^0-tmp___8^0 <= 0 /\ n^0-n^post77 == 0 /\ f_promoted_1^0-f_promoted_1^post77 == 0 /\ -tmp___10^post77+tmp___10^0 == 0 /\ tmp___2^0-tmp___2^post77 == 0 /\ -tmp___1^post77+tmp___1^0 == 0 /\ tmp___3^0-tmp___3^post77 == 0 /\ sum^0-sum^post77 == 0), cost: 1 132: l61 -> l64 : __const_200^0'=__const_200^post132, sqrarg^0'=sqrarg^post132, tmp___3^0'=tmp___3^post132, its^0'=its^post132, test^0'=test^post132, tmp___8^0'=tmp___8^post132, n^0'=n^post132, tmp___12^0'=tmp___12^post132, f_promoted_1^0'=f_promoted_1^post132, tmp___5^0'=tmp___5^post132, k^0'=k^post132, tmp___0^0'=tmp___0^post132, skip^0'=skip^post132, tmp___2^0'=tmp___2^post132, i^0'=i^post132, temp^0'=temp^post132, tmp___7^0'=tmp___7^post132, maxarg2^0'=maxarg2^post132, tmp___11^0'=tmp___11^post132, den^0'=den^post132, sum^0'=sum^post132, tmp___4^0'=tmp___4^post132, j^0'=j^post132, tmp^0'=tmp^post132, tmp___9^0'=tmp___9^post132, restrt^0'=restrt^post132, tmp___1^0'=tmp___1^post132, fold^0'=fold^post132, tmp___6^0'=tmp___6^post132, maxarg1^0'=maxarg1^post132, tmp___10^0'=tmp___10^post132, (tmp___0^0-tmp___0^post132 == 0 /\ test^0-test^post132 == 0 /\ -sum^post132+sum^0 == 0 /\ f_promoted_1^0-f_promoted_1^post132 == 0 /\ -tmp___6^post132+tmp___6^0 == 0 /\ -restrt^post132+restrt^0 == 0 /\ -fold^post132+fold^0 == 0 /\ tmp___8^0-tmp___8^post132 == 0 /\ den^0-den^post132 == 0 /\ tmp___12^0-tmp___12^post132 == 0 /\ k^0-k^post132 == 0 /\ -tmp___1^post132+tmp___1^0 == 0 /\ __const_200^0-__const_200^post132 == 0 /\ i^0-i^post132 == 0 /\ -1+skip^post132 == 0 /\ sqrarg^0-sqrarg^post132 == 0 /\ its^0-its^post132 == 0 /\ -tmp^post132+tmp^0 == 0 /\ n^0-n^post132 == 0 /\ j^0-j^post132 == 0 /\ tmp___11^0-tmp___11^post132 == 0 /\ tmp___3^0-tmp___3^post132 == 0 /\ -tmp___5^post132+tmp___5^0 == 0 /\ -maxarg2^post132+maxarg2^0 == 0 /\ 1+n^0-i^0 <= 0 /\ temp^0-temp^post132 == 0 /\ -tmp___7^post132+tmp___7^0 == 0 /\ -tmp___9^post132+tmp___9^0 == 0 /\ -tmp___2^post132+tmp___2^0 == 0 /\ -tmp___4^post132+tmp___4^0 == 0 /\ -maxarg1^post132+maxarg1^0 == 0 /\ tmp___10^0-tmp___10^post132 == 0), cost: 1 133: l61 -> l62 : __const_200^0'=__const_200^post133, sqrarg^0'=sqrarg^post133, tmp___3^0'=tmp___3^post133, its^0'=its^post133, test^0'=test^post133, tmp___8^0'=tmp___8^post133, n^0'=n^post133, tmp___12^0'=tmp___12^post133, f_promoted_1^0'=f_promoted_1^post133, tmp___5^0'=tmp___5^post133, k^0'=k^post133, tmp___0^0'=tmp___0^post133, skip^0'=skip^post133, tmp___2^0'=tmp___2^post133, i^0'=i^post133, temp^0'=temp^post133, tmp___7^0'=tmp___7^post133, maxarg2^0'=maxarg2^post133, tmp___11^0'=tmp___11^post133, den^0'=den^post133, sum^0'=sum^post133, tmp___4^0'=tmp___4^post133, j^0'=j^post133, tmp^0'=tmp^post133, tmp___9^0'=tmp___9^post133, restrt^0'=restrt^post133, tmp___1^0'=tmp___1^post133, fold^0'=fold^post133, tmp___6^0'=tmp___6^post133, maxarg1^0'=maxarg1^post133, tmp___10^0'=tmp___10^post133, (-k^post133+k^0 == 0 /\ -tmp___10^post133+tmp___10^0 == 0 /\ its^0-its^post133 == 0 /\ tmp___3^0-tmp___3^post133 == 0 /\ tmp___5^0-tmp___5^post133 == 0 /\ sqrarg^0-sqrarg^post133 == 0 /\ -tmp___11^post133+tmp___11^0 == 0 /\ -tmp___9^post133+tmp___9^0 == 0 /\ n^0-n^post133 == 0 /\ temp^0-temp^post133 == 0 /\ tmp___7^0-tmp___7^post133 == 0 /\ -maxarg1^post133+maxarg1^0 == 0 /\ -restrt^post133+restrt^0 == 0 /\ -j^post133+j^0 == 0 /\ tmp___1^0-tmp___1^post133 == 0 /\ -fold^post133+fold^0 == 0 /\ skip^0-skip^post133 == 0 /\ -tmp___4^post133+tmp___4^0 == 0 /\ tmp___0^0-tmp___0^post133 == 0 /\ -tmp___6^post133+tmp___6^0 == 0 /\ __const_200^0-__const_200^post133 == 0 /\ f_promoted_1^0-f_promoted_1^post133 == 0 /\ tmp___8^0-tmp___8^post133 == 0 /\ -tmp___12^post133+tmp___12^0 == 0 /\ -sum^post133+sum^0 == 0 /\ -n^0+i^0 <= 0 /\ den^0-den^post133 == 0 /\ tmp^0-tmp^post133 == 0 /\ -tmp___2^post133+tmp___2^0 == 0 /\ -test^post133+test^0 == 0 /\ i^0-i^post133 == 0 /\ -maxarg2^post133+maxarg2^0 == 0), cost: 1 84: l62 -> l63 : __const_200^0'=__const_200^post84, sqrarg^0'=sqrarg^post84, tmp___3^0'=tmp___3^post84, its^0'=its^post84, test^0'=test^post84, tmp___8^0'=tmp___8^post84, n^0'=n^post84, tmp___12^0'=tmp___12^post84, f_promoted_1^0'=f_promoted_1^post84, tmp___5^0'=tmp___5^post84, k^0'=k^post84, tmp___0^0'=tmp___0^post84, skip^0'=skip^post84, tmp___2^0'=tmp___2^post84, i^0'=i^post84, temp^0'=temp^post84, tmp___7^0'=tmp___7^post84, maxarg2^0'=maxarg2^post84, tmp___11^0'=tmp___11^post84, den^0'=den^post84, sum^0'=sum^post84, tmp___4^0'=tmp___4^post84, j^0'=j^post84, tmp^0'=tmp^post84, tmp___9^0'=tmp___9^post84, restrt^0'=restrt^post84, tmp___1^0'=tmp___1^post84, fold^0'=fold^post84, tmp___6^0'=tmp___6^post84, maxarg1^0'=maxarg1^post84, tmp___10^0'=tmp___10^post84, (-den^post84+den^0 == 0 /\ sum^0-sum^post84 == 0 /\ temp^0-temp^post84 == 0 /\ -f_promoted_1^post84+f_promoted_1^0 == 0 /\ -tmp___1^post84+tmp___1^0 == 0 /\ tmp___9^0-tmp___9^post84 == 0 /\ -i^post84+i^0 == 0 /\ maxarg2^0-maxarg2^post84 == 0 /\ -maxarg1^post84+maxarg1^0 == 0 /\ skip^0-skip^post84 == 0 /\ -tmp___6^post84+tmp___6^0 == 0 /\ tmp___0^0-tmp___0^post84 == 0 /\ tmp___5^0-tmp___5^post84 == 0 /\ tmp___3^0-tmp___3^post84 == 0 /\ test^0-test^post84 == 0 /\ n^0-n^post84 == 0 /\ -tmp___2^post84+tmp___2^0 == 0 /\ -k^post84+k^0 == 0 /\ tmp___7^0-tmp___7^post84 == 0 /\ -sqrarg^post84+sqrarg^0 == 0 /\ __const_200^0-__const_200^post84 == 0 /\ tmp___4^0-tmp___4^post84 == 0 /\ -tmp^post84+tmp^0 == 0 /\ its^0-its^post84 == 0 /\ -tmp___11^post84+tmp___11^0 == 0 /\ -restrt^post84+restrt^0 == 0 /\ -fold^post84+fold^0 == 0 /\ -tmp___10^post84+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post84 == 0 /\ -j^post84+j^0 == 0 /\ tmp___8^0-tmp___8^post84 == 0), cost: 1 130: l63 -> l1 : __const_200^0'=__const_200^post130, sqrarg^0'=sqrarg^post130, tmp___3^0'=tmp___3^post130, its^0'=its^post130, test^0'=test^post130, tmp___8^0'=tmp___8^post130, n^0'=n^post130, tmp___12^0'=tmp___12^post130, f_promoted_1^0'=f_promoted_1^post130, tmp___5^0'=tmp___5^post130, k^0'=k^post130, tmp___0^0'=tmp___0^post130, skip^0'=skip^post130, tmp___2^0'=tmp___2^post130, i^0'=i^post130, temp^0'=temp^post130, tmp___7^0'=tmp___7^post130, maxarg2^0'=maxarg2^post130, tmp___11^0'=tmp___11^post130, den^0'=den^post130, sum^0'=sum^post130, tmp___4^0'=tmp___4^post130, j^0'=j^post130, tmp^0'=tmp^post130, tmp___9^0'=tmp___9^post130, restrt^0'=restrt^post130, tmp___1^0'=tmp___1^post130, fold^0'=fold^post130, tmp___6^0'=tmp___6^post130, maxarg1^0'=maxarg1^post130, tmp___10^0'=tmp___10^post130, (-j^post130+j^0 == 0 /\ -tmp___10^post130+tmp___10^0 == 0 /\ -maxarg2^post130+maxarg2^0 == 0 /\ den^0-den^post130 == 0 /\ __const_200^0-__const_200^post130 == 0 /\ -k^post130+k^0 == 0 /\ 1+n^0-j^0 <= 0 /\ its^0-its^post130 == 0 /\ tmp___5^0-tmp___5^post130 == 0 /\ fold^0-fold^post130 == 0 /\ -restrt^post130+restrt^0 == 0 /\ temp^0-temp^post130 == 0 /\ -maxarg1^post130+maxarg1^0 == 0 /\ -tmp___11^post130+tmp___11^0 == 0 /\ tmp___7^0-tmp___7^post130 == 0 /\ -tmp___9^post130+tmp___9^0 == 0 /\ tmp___1^0-tmp___1^post130 == 0 /\ -tmp___4^post130+tmp___4^0 == 0 /\ -1-i^0+i^post130 == 0 /\ skip^0-skip^post130 == 0 /\ tmp___8^0-tmp___8^post130 == 0 /\ sqrarg^0-sqrarg^post130 == 0 /\ f_promoted_1^0-f_promoted_1^post130 == 0 /\ -tmp___2^post130+tmp___2^0 == 0 /\ -sum^post130+sum^0 == 0 /\ tmp___0^0-tmp___0^post130 == 0 /\ -tmp___6^post130+tmp___6^0 == 0 /\ n^0-n^post130 == 0 /\ tmp___3^0-tmp___3^post130 == 0 /\ -tmp^post130+tmp^0 == 0 /\ test^0-test^post130 == 0 /\ -tmp___12^post130+tmp___12^0 == 0), cost: 1 131: l63 -> l62 : __const_200^0'=__const_200^post131, sqrarg^0'=sqrarg^post131, tmp___3^0'=tmp___3^post131, its^0'=its^post131, test^0'=test^post131, tmp___8^0'=tmp___8^post131, n^0'=n^post131, tmp___12^0'=tmp___12^post131, f_promoted_1^0'=f_promoted_1^post131, tmp___5^0'=tmp___5^post131, k^0'=k^post131, tmp___0^0'=tmp___0^post131, skip^0'=skip^post131, tmp___2^0'=tmp___2^post131, i^0'=i^post131, temp^0'=temp^post131, tmp___7^0'=tmp___7^post131, maxarg2^0'=maxarg2^post131, tmp___11^0'=tmp___11^post131, den^0'=den^post131, sum^0'=sum^post131, tmp___4^0'=tmp___4^post131, j^0'=j^post131, tmp^0'=tmp^post131, tmp___9^0'=tmp___9^post131, restrt^0'=restrt^post131, tmp___1^0'=tmp___1^post131, fold^0'=fold^post131, tmp___6^0'=tmp___6^post131, maxarg1^0'=maxarg1^post131, tmp___10^0'=tmp___10^post131, (0 == 0 /\ -i^post131+i^0 == 0 /\ tmp___8^0-tmp___8^post131 == 0 /\ -maxarg1^post131+maxarg1^0 == 0 /\ skip^0-skip^post131 == 0 /\ -tmp___4^post131+tmp___4^0 == 0 /\ test^0-test^post131 == 0 /\ n^0-n^post131 == 0 /\ maxarg2^0-maxarg2^post131 == 0 /\ -tmp___6^post131+tmp___6^0 == 0 /\ -tmp___9^post131+tmp___9^0 == 0 /\ tmp___5^0-tmp___5^post131 == 0 /\ tmp___0^0-tmp___0^post131 == 0 /\ -tmp___2^post131+tmp___2^0 == 0 /\ -k^post131+k^0 == 0 /\ tmp___3^0-tmp___3^post131 == 0 /\ -f_promoted_1^post131+f_promoted_1^0 == 0 /\ -n^0+j^0 <= 0 /\ tmp___12^0-tmp___12^post131 == 0 /\ tmp___7^0-tmp___7^post131 == 0 /\ -restrt^post131+restrt^0 == 0 /\ -tmp___11^post131+tmp___11^0 == 0 /\ __const_200^0-__const_200^post131 == 0 /\ tmp^0-tmp^post131 == 0 /\ -1+j^post131-j^0 == 0 /\ -sqrarg^post131+sqrarg^0 == 0 /\ -temp^post131+temp^0 == 0 /\ its^0-its^post131 == 0 /\ -den^post131+den^0 == 0 /\ -tmp___1^post131+tmp___1^0 == 0 /\ -fold^post131+fold^0 == 0 /\ -tmp___10^post131+tmp___10^0 == 0), cost: 1 89: l64 -> l65 : __const_200^0'=__const_200^post89, sqrarg^0'=sqrarg^post89, tmp___3^0'=tmp___3^post89, its^0'=its^post89, test^0'=test^post89, tmp___8^0'=tmp___8^post89, n^0'=n^post89, tmp___12^0'=tmp___12^post89, f_promoted_1^0'=f_promoted_1^post89, tmp___5^0'=tmp___5^post89, k^0'=k^post89, tmp___0^0'=tmp___0^post89, skip^0'=skip^post89, tmp___2^0'=tmp___2^post89, i^0'=i^post89, temp^0'=temp^post89, tmp___7^0'=tmp___7^post89, maxarg2^0'=maxarg2^post89, tmp___11^0'=tmp___11^post89, den^0'=den^post89, sum^0'=sum^post89, tmp___4^0'=tmp___4^post89, j^0'=j^post89, tmp^0'=tmp^post89, tmp___9^0'=tmp___9^post89, restrt^0'=restrt^post89, tmp___1^0'=tmp___1^post89, fold^0'=fold^post89, tmp___6^0'=tmp___6^post89, maxarg1^0'=maxarg1^post89, tmp___10^0'=tmp___10^post89, (-tmp___10^post89+tmp___10^0 == 0 /\ -tmp___9^post89+tmp___9^0 == 0 /\ tmp___12^0-tmp___12^post89 == 0 /\ __const_200^0-__const_200^post89 == 0 /\ k^0-k^post89 == 0 /\ its^0-its^post89 == 0 /\ -tmp^post89+tmp^0 == 0 /\ tmp___5^0-tmp___5^post89 == 0 /\ -restrt^post89+restrt^0 == 0 /\ tmp___11^0-tmp___11^post89 == 0 /\ tmp___2^0-tmp___2^post89 == 0 /\ -maxarg1^post89+maxarg1^0 == 0 /\ -tmp___0^post89+tmp___0^0 == 0 /\ -j^post89+j^0 == 0 /\ -i^post89+i^0 == 0 /\ -den^post89+den^0 == 0 /\ tmp___4^0-tmp___4^post89 == 0 /\ tmp___8^0-tmp___8^post89 == 0 /\ -tmp___6^post89+tmp___6^0 == 0 /\ -tmp___3^post89+tmp___3^0 == 0 /\ sqrarg^0-sqrarg^post89 == 0 /\ f_promoted_1^0-f_promoted_1^post89 == 0 /\ -tmp___1^post89+tmp___1^0 == 0 /\ -sum^post89+sum^0 == 0 /\ -fold^post89+fold^0 == 0 /\ n^0-n^post89 == 0 /\ -skip^post89+skip^0 == 0 /\ -tmp___7^post89+tmp___7^0 == 0 /\ test^0-test^post89 == 0 /\ maxarg2^0-maxarg2^post89 == 0 /\ -temp^post89+temp^0 == 0), cost: 1 127: l65 -> l84 : __const_200^0'=__const_200^post127, sqrarg^0'=sqrarg^post127, tmp___3^0'=tmp___3^post127, its^0'=its^post127, test^0'=test^post127, tmp___8^0'=tmp___8^post127, n^0'=n^post127, tmp___12^0'=tmp___12^post127, f_promoted_1^0'=f_promoted_1^post127, tmp___5^0'=tmp___5^post127, k^0'=k^post127, tmp___0^0'=tmp___0^post127, skip^0'=skip^post127, tmp___2^0'=tmp___2^post127, i^0'=i^post127, temp^0'=temp^post127, tmp___7^0'=tmp___7^post127, maxarg2^0'=maxarg2^post127, tmp___11^0'=tmp___11^post127, den^0'=den^post127, sum^0'=sum^post127, tmp___4^0'=tmp___4^post127, j^0'=j^post127, tmp^0'=tmp^post127, tmp___9^0'=tmp___9^post127, restrt^0'=restrt^post127, tmp___1^0'=tmp___1^post127, fold^0'=fold^post127, tmp___6^0'=tmp___6^post127, maxarg1^0'=maxarg1^post127, tmp___10^0'=tmp___10^post127, (-tmp___10^post127+tmp___10^0 == 0 /\ -j^post127+j^0 == 0 /\ tmp___8^0-tmp___8^post127 == 0 /\ skip^0-skip^post127 == 0 /\ sqrarg^0-sqrarg^post127 == 0 /\ -k^post127+k^0 == 0 /\ tmp___0^0-tmp___0^post127 == 0 /\ -restrt^post127+restrt^0 == 0 /\ n^0-n^post127 == 0 /\ -maxarg1^post127+maxarg1^0 == 0 /\ tmp___3^0-tmp___3^post127 == 0 /\ -tmp___11^post127+tmp___11^0 == 0 /\ test^0-test^post127 == 0 /\ maxarg2^0-maxarg2^post127 == 0 /\ -tmp___9^post127+tmp___9^0 == 0 /\ -tmp___4^post127+tmp___4^0 == 0 /\ -i^post127+i^0 == 0 /\ -den^post127+den^0 == 0 /\ tmp^0-tmp^post127 == 0 /\ -tmp___6^post127+tmp___6^0 == 0 /\ __const_200^0-__const_200^post127 == 0 /\ tmp___12^0-tmp___12^post127 == 0 /\ its^0-its^post127 == 0 /\ -f_promoted_1^post127+f_promoted_1^0 == 0 /\ -tmp___1^post127+tmp___1^0 == 0 /\ 1+n^0-i^0 <= 0 /\ tmp___5^0-tmp___5^post127 == 0 /\ -fold^post127+fold^0 == 0 /\ tmp___2^0-tmp___2^post127 == 0 /\ tmp___7^0-tmp___7^post127 == 0 /\ -temp^post127+temp^0 == 0 /\ sum^0-sum^post127 == 0), cost: 1 128: l65 -> l66 : __const_200^0'=__const_200^post128, sqrarg^0'=sqrarg^post128, tmp___3^0'=tmp___3^post128, its^0'=its^post128, test^0'=test^post128, tmp___8^0'=tmp___8^post128, n^0'=n^post128, tmp___12^0'=tmp___12^post128, f_promoted_1^0'=f_promoted_1^post128, tmp___5^0'=tmp___5^post128, k^0'=k^post128, tmp___0^0'=tmp___0^post128, skip^0'=skip^post128, tmp___2^0'=tmp___2^post128, i^0'=i^post128, temp^0'=temp^post128, tmp___7^0'=tmp___7^post128, maxarg2^0'=maxarg2^post128, tmp___11^0'=tmp___11^post128, den^0'=den^post128, sum^0'=sum^post128, tmp___4^0'=tmp___4^post128, j^0'=j^post128, tmp^0'=tmp^post128, tmp___9^0'=tmp___9^post128, restrt^0'=restrt^post128, tmp___1^0'=tmp___1^post128, fold^0'=fold^post128, tmp___6^0'=tmp___6^post128, maxarg1^0'=maxarg1^post128, tmp___10^0'=tmp___10^post128, (-f_promoted_1^post128+f_promoted_1^0 == 0 /\ -tmp___2^post128+tmp___2^0 == 0 /\ temp^0-temp^post128 == 0 /\ -tmp___4^post128+tmp___4^0 == 0 /\ -tmp___1^post128+tmp___1^0 == 0 /\ -i^post128+i^0 == 0 /\ -maxarg1^post128+maxarg1^0 == 0 /\ -tmp___6^post128+tmp___6^0 == 0 /\ maxarg2^0-maxarg2^post128 == 0 /\ tmp___0^0-tmp___0^post128 == 0 /\ tmp___3^0-tmp___3^post128 == 0 /\ tmp___5^0-tmp___5^post128 == 0 /\ test^0-test^post128 == 0 /\ fold^0-fold^post128 == 0 /\ n^0-n^post128 == 0 /\ -k^post128+k^0 == 0 /\ tmp___7^0-tmp___7^post128 == 0 /\ __const_200^0-__const_200^post128 == 0 /\ sum^0-sum^post128 == 0 /\ tmp^0-tmp^post128 == 0 /\ -tmp___11^post128+tmp___11^0 == 0 /\ -tmp___9^post128+tmp___9^0 == 0 /\ skip^0-skip^post128 == 0 /\ its^0-its^post128 == 0 /\ sqrarg^0-sqrarg^post128 == 0 /\ -n^0+i^0 <= 0 /\ tmp___8^0-tmp___8^post128 == 0 /\ -j^post128+j^0 == 0 /\ -tmp___10^post128+tmp___10^0 == 0 /\ -restrt^post128+restrt^0 == 0 /\ tmp___12^0-tmp___12^post128 == 0 /\ -den^post128+den^0 == 0), cost: 1 94: l66 -> l67 : __const_200^0'=__const_200^post94, sqrarg^0'=sqrarg^post94, tmp___3^0'=tmp___3^post94, its^0'=its^post94, test^0'=test^post94, tmp___8^0'=tmp___8^post94, n^0'=n^post94, tmp___12^0'=tmp___12^post94, f_promoted_1^0'=f_promoted_1^post94, tmp___5^0'=tmp___5^post94, k^0'=k^post94, tmp___0^0'=tmp___0^post94, skip^0'=skip^post94, tmp___2^0'=tmp___2^post94, i^0'=i^post94, temp^0'=temp^post94, tmp___7^0'=tmp___7^post94, maxarg2^0'=maxarg2^post94, tmp___11^0'=tmp___11^post94, den^0'=den^post94, sum^0'=sum^post94, tmp___4^0'=tmp___4^post94, j^0'=j^post94, tmp^0'=tmp^post94, tmp___9^0'=tmp___9^post94, restrt^0'=restrt^post94, tmp___1^0'=tmp___1^post94, fold^0'=fold^post94, tmp___6^0'=tmp___6^post94, maxarg1^0'=maxarg1^post94, tmp___10^0'=tmp___10^post94, (-den^post94+den^0 == 0 /\ tmp___9^0-tmp___9^post94 == 0 /\ test^0-test^post94 == 0 /\ -tmp___6^post94+tmp___6^0 == 0 /\ maxarg2^0-maxarg2^post94 == 0 /\ sum^0-sum^post94 == 0 /\ -tmp___1^post94+tmp___1^0 == 0 /\ -fold^post94+fold^0 == 0 /\ skip^0-skip^post94 == 0 /\ -tmp^post94+tmp^0 == 0 /\ -tmp___7^post94+tmp___7^0 == 0 /\ tmp___12^0-tmp___12^post94 == 0 /\ sqrarg^0-sqrarg^post94 == 0 /\ k^0-k^post94 == 0 /\ -temp^post94+temp^0 == 0 /\ its^0-its^post94 == 0 /\ -tmp___10^post94+tmp___10^0 == 0 /\ -j^post94+j^0 == 0 /\ n^0-n^post94 == 0 /\ tmp___2^0-tmp___2^post94 == 0 /\ tmp___3^0-tmp___3^post94 == 0 /\ -tmp___8^post94+tmp___8^0 == 0 /\ -restrt^post94+restrt^0 == 0 /\ -tmp___11^post94+tmp___11^0 == 0 /\ -maxarg1^post94+maxarg1^0 == 0 /\ __const_200^0-__const_200^post94 == 0 /\ f_promoted_1^0-f_promoted_1^post94 == 0 /\ -tmp___0^post94+tmp___0^0 == 0 /\ -tmp___4^post94+tmp___4^0 == 0 /\ tmp___5^0-tmp___5^post94 == 0 /\ -i^post94+i^0 == 0), cost: 1 125: l67 -> l86 : __const_200^0'=__const_200^post125, sqrarg^0'=sqrarg^post125, tmp___3^0'=tmp___3^post125, its^0'=its^post125, test^0'=test^post125, tmp___8^0'=tmp___8^post125, n^0'=n^post125, tmp___12^0'=tmp___12^post125, f_promoted_1^0'=f_promoted_1^post125, tmp___5^0'=tmp___5^post125, k^0'=k^post125, tmp___0^0'=tmp___0^post125, skip^0'=skip^post125, tmp___2^0'=tmp___2^post125, i^0'=i^post125, temp^0'=temp^post125, tmp___7^0'=tmp___7^post125, maxarg2^0'=maxarg2^post125, tmp___11^0'=tmp___11^post125, den^0'=den^post125, sum^0'=sum^post125, tmp___4^0'=tmp___4^post125, j^0'=j^post125, tmp^0'=tmp^post125, tmp___9^0'=tmp___9^post125, restrt^0'=restrt^post125, tmp___1^0'=tmp___1^post125, fold^0'=fold^post125, tmp___6^0'=tmp___6^post125, maxarg1^0'=maxarg1^post125, tmp___10^0'=tmp___10^post125, (0 == 0 /\ -tmp___7^post125+tmp___7^0 == 0 /\ __const_200^0-__const_200^post125 == 0 /\ sum^0-sum^post125 == 0 /\ -fold^post125+fold^0 == 0 /\ -i^post125+i^0 == 0 /\ 1+n^0-j^0 <= 0 /\ -maxarg1^post125+maxarg1^0 == 0 /\ tmp___9^0-tmp___9^post125 == 0 /\ -tmp___1^post125+tmp___1^0 == 0 /\ -tmp___6^post125+tmp___6^0 == 0 /\ skip^0-skip^post125 == 0 /\ -temp^post125+temp^0 == 0 /\ sqrarg^0-sqrarg^post125 == 0 /\ its^0-its^post125 == 0 /\ tmp___12^0-tmp___12^post125 == 0 /\ k^0-k^post125 == 0 /\ tmp___2^0-tmp___2^post125 == 0 /\ -tmp___11^post125+tmp___11^0 == 0 /\ -tmp^post125+tmp^0 == 0 /\ -tmp___8^post125+tmp___8^0 == 0 /\ maxarg2^0-maxarg2^post125 == 0 /\ -tmp___0^post125+tmp___0^0 == 0 /\ -den^post125+den^0 == 0 /\ -j^post125+j^0 == 0 /\ -tmp___10^post125+tmp___10^0 == 0 /\ test^0-test^post125 == 0 /\ -restrt^post125+restrt^0 == 0 /\ f_promoted_1^0-f_promoted_1^post125 == 0 /\ n^0-n^post125 == 0), cost: 1 126: l67 -> l66 : __const_200^0'=__const_200^post126, sqrarg^0'=sqrarg^post126, tmp___3^0'=tmp___3^post126, its^0'=its^post126, test^0'=test^post126, tmp___8^0'=tmp___8^post126, n^0'=n^post126, tmp___12^0'=tmp___12^post126, f_promoted_1^0'=f_promoted_1^post126, tmp___5^0'=tmp___5^post126, k^0'=k^post126, tmp___0^0'=tmp___0^post126, skip^0'=skip^post126, tmp___2^0'=tmp___2^post126, i^0'=i^post126, temp^0'=temp^post126, tmp___7^0'=tmp___7^post126, maxarg2^0'=maxarg2^post126, tmp___11^0'=tmp___11^post126, den^0'=den^post126, sum^0'=sum^post126, tmp___4^0'=tmp___4^post126, j^0'=j^post126, tmp^0'=tmp^post126, tmp___9^0'=tmp___9^post126, restrt^0'=restrt^post126, tmp___1^0'=tmp___1^post126, fold^0'=fold^post126, tmp___6^0'=tmp___6^post126, maxarg1^0'=maxarg1^post126, tmp___10^0'=tmp___10^post126, (0 == 0 /\ its^0-its^post126 == 0 /\ tmp___5^0-tmp___5^post126 == 0 /\ -tmp___11^post126+tmp___11^0 == 0 /\ -tmp___9^post126+tmp___9^0 == 0 /\ n^0-n^post126 == 0 /\ tmp___3^0-tmp___3^post126 == 0 /\ temp^0-temp^post126 == 0 /\ tmp___7^0-tmp___7^post126 == 0 /\ __const_200^0-__const_200^post126 == 0 /\ tmp___1^0-tmp___1^post126 == 0 /\ -fold^post126+fold^0 == 0 /\ -tmp___10^post126+tmp___10^0 == 0 /\ -restrt^post126+restrt^0 == 0 /\ -n^0+j^0 <= 0 /\ sqrarg^0-sqrarg^post126 == 0 /\ tmp___0^0-tmp___0^post126 == 0 /\ tmp___6^0-tmp___6^post126 == 0 /\ -maxarg1^post126+maxarg1^0 == 0 /\ -tmp___4^post126+tmp___4^0 == 0 /\ tmp___8^0-tmp___8^post126 == 0 /\ f_promoted_1^0-f_promoted_1^post126 == 0 /\ -test^post126+test^0 == 0 /\ -1+j^post126-j^0 == 0 /\ -tmp___12^post126+tmp___12^0 == 0 /\ -tmp___2^post126+tmp___2^0 == 0 /\ tmp^0-tmp^post126 == 0 /\ -maxarg2^post126+maxarg2^0 == 0 /\ skip^0-skip^post126 == 0 /\ den^0-den^post126 == 0 /\ -k^post126+k^0 == 0 /\ i^0-i^post126 == 0), cost: 1 95: l68 -> l9 : __const_200^0'=__const_200^post95, sqrarg^0'=sqrarg^post95, tmp___3^0'=tmp___3^post95, its^0'=its^post95, test^0'=test^post95, tmp___8^0'=tmp___8^post95, n^0'=n^post95, tmp___12^0'=tmp___12^post95, f_promoted_1^0'=f_promoted_1^post95, tmp___5^0'=tmp___5^post95, k^0'=k^post95, tmp___0^0'=tmp___0^post95, skip^0'=skip^post95, tmp___2^0'=tmp___2^post95, i^0'=i^post95, temp^0'=temp^post95, tmp___7^0'=tmp___7^post95, maxarg2^0'=maxarg2^post95, tmp___11^0'=tmp___11^post95, den^0'=den^post95, sum^0'=sum^post95, tmp___4^0'=tmp___4^post95, j^0'=j^post95, tmp^0'=tmp^post95, tmp___9^0'=tmp___9^post95, restrt^0'=restrt^post95, tmp___1^0'=tmp___1^post95, fold^0'=fold^post95, tmp___6^0'=tmp___6^post95, maxarg1^0'=maxarg1^post95, tmp___10^0'=tmp___10^post95, (-maxarg2^post95+maxarg2^0 == 0 /\ -tmp___9^post95+tmp___9^0 == 0 /\ its^0-its^post95 == 0 /\ den^0-den^post95 == 0 /\ -tmp___10^post95+tmp___10^0 == 0 /\ -k^post95+k^0 == 0 /\ n^0-n^post95 == 0 /\ __const_200^0-__const_200^post95 == 0 /\ 1+n^0-j^0 <= 0 /\ tmp___3^0-tmp___3^post95 == 0 /\ tmp___5^0-tmp___5^post95 == 0 /\ temp^0-temp^post95 == 0 /\ -maxarg1^post95+maxarg1^0 == 0 /\ -tmp___11^post95+tmp___11^0 == 0 /\ -restrt^post95+restrt^0 == 0 /\ tmp___7^0-tmp___7^post95 == 0 /\ tmp___1^0-tmp___1^post95 == 0 /\ -j^post95+j^0 == 0 /\ skip^0-skip^post95 == 0 /\ -fold^post95+fold^0 == 0 /\ -tmp___4^post95+tmp___4^0 == 0 /\ -1-i^0+i^post95 == 0 /\ -tmp___2^post95+tmp___2^0 == 0 /\ test^0-test^post95 == 0 /\ sqrarg^0-sqrarg^post95 == 0 /\ tmp___0^0-tmp___0^post95 == 0 /\ f_promoted_1^0-f_promoted_1^post95 == 0 /\ tmp___8^0-tmp___8^post95 == 0 /\ tmp___6^0-tmp___6^post95 == 0 /\ -sum^post95+sum^0 == 0 /\ -tmp___12^post95+tmp___12^0 == 0 /\ tmp^0-tmp^post95 == 0), cost: 1 96: l68 -> l69 : __const_200^0'=__const_200^post96, sqrarg^0'=sqrarg^post96, tmp___3^0'=tmp___3^post96, its^0'=its^post96, test^0'=test^post96, tmp___8^0'=tmp___8^post96, n^0'=n^post96, tmp___12^0'=tmp___12^post96, f_promoted_1^0'=f_promoted_1^post96, tmp___5^0'=tmp___5^post96, k^0'=k^post96, tmp___0^0'=tmp___0^post96, skip^0'=skip^post96, tmp___2^0'=tmp___2^post96, i^0'=i^post96, temp^0'=temp^post96, tmp___7^0'=tmp___7^post96, maxarg2^0'=maxarg2^post96, tmp___11^0'=tmp___11^post96, den^0'=den^post96, sum^0'=sum^post96, tmp___4^0'=tmp___4^post96, j^0'=j^post96, tmp^0'=tmp^post96, tmp___9^0'=tmp___9^post96, restrt^0'=restrt^post96, tmp___1^0'=tmp___1^post96, fold^0'=fold^post96, tmp___6^0'=tmp___6^post96, maxarg1^0'=maxarg1^post96, tmp___10^0'=tmp___10^post96, (0 == 0 /\ tmp___8^0-tmp___8^post96 == 0 /\ -maxarg1^post96+maxarg1^0 == 0 /\ -i^post96+i^0 == 0 /\ -tmp___10^post96+tmp___10^0 == 0 /\ skip^0-skip^post96 == 0 /\ sqrarg^0-sqrarg^post96 == 0 /\ tmp___0^0-tmp___0^post96 == 0 /\ n^0-n^post96 == 0 /\ -tmp___9^post96+tmp___9^0 == 0 /\ -tmp___2^post96+tmp___2^0 == 0 /\ -f_promoted_1^post96+f_promoted_1^0 == 0 /\ tmp___5^0-tmp___5^post96 == 0 /\ tmp___3^0-tmp___3^post96 == 0 /\ test^0-test^post96 == 0 /\ -k^post96+k^0 == 0 /\ -tmp___4^post96+tmp___4^0 == 0 /\ maxarg2^0-maxarg2^post96 == 0 /\ -tmp___11^post96+tmp___11^0 == 0 /\ -tmp___6^post96+tmp___6^0 == 0 /\ -n^0+j^0 <= 0 /\ -temp^post96+temp^0 == 0 /\ tmp___12^0-tmp___12^post96 == 0 /\ tmp___7^0-tmp___7^post96 == 0 /\ -restrt^post96+restrt^0 == 0 /\ tmp^0-tmp^post96 == 0 /\ -den^post96+den^0 == 0 /\ __const_200^0-__const_200^post96 == 0 /\ its^0-its^post96 == 0 /\ -1+j^post96-j^0 == 0 /\ -tmp___1^post96+tmp___1^0 == 0 /\ -fold^post96+fold^0 == 0), cost: 1 134: l69 -> l68 : __const_200^0'=__const_200^post134, sqrarg^0'=sqrarg^post134, tmp___3^0'=tmp___3^post134, its^0'=its^post134, test^0'=test^post134, tmp___8^0'=tmp___8^post134, n^0'=n^post134, tmp___12^0'=tmp___12^post134, f_promoted_1^0'=f_promoted_1^post134, tmp___5^0'=tmp___5^post134, k^0'=k^post134, tmp___0^0'=tmp___0^post134, skip^0'=skip^post134, tmp___2^0'=tmp___2^post134, i^0'=i^post134, temp^0'=temp^post134, tmp___7^0'=tmp___7^post134, maxarg2^0'=maxarg2^post134, tmp___11^0'=tmp___11^post134, den^0'=den^post134, sum^0'=sum^post134, tmp___4^0'=tmp___4^post134, j^0'=j^post134, tmp^0'=tmp^post134, tmp___9^0'=tmp___9^post134, restrt^0'=restrt^post134, tmp___1^0'=tmp___1^post134, fold^0'=fold^post134, tmp___6^0'=tmp___6^post134, maxarg1^0'=maxarg1^post134, tmp___10^0'=tmp___10^post134, (__const_200^0-__const_200^post134 == 0 /\ -maxarg1^post134+maxarg1^0 == 0 /\ -tmp___7^post134+tmp___7^0 == 0 /\ tmp___4^0-tmp___4^post134 == 0 /\ restrt^0-restrt^post134 == 0 /\ tmp___11^0-tmp___11^post134 == 0 /\ tmp___2^0-tmp___2^post134 == 0 /\ f_promoted_1^0-f_promoted_1^post134 == 0 /\ -maxarg2^post134+maxarg2^0 == 0 /\ tmp___5^0-tmp___5^post134 == 0 /\ tmp___0^0-tmp___0^post134 == 0 /\ -sum^post134+sum^0 == 0 /\ -tmp___6^post134+tmp___6^0 == 0 /\ test^0-test^post134 == 0 /\ k^0-k^post134 == 0 /\ -tmp___3^post134+tmp___3^0 == 0 /\ -tmp^post134+tmp^0 == 0 /\ -skip^post134+skip^0 == 0 /\ -tmp___9^post134+tmp___9^0 == 0 /\ sqrarg^0-sqrarg^post134 == 0 /\ -n^post134+n^0 == 0 /\ i^0-i^post134 == 0 /\ its^0-its^post134 == 0 /\ -den^post134+den^0 == 0 /\ -j^post134+j^0 == 0 /\ -fold^post134+fold^0 == 0 /\ -tmp___10^post134+tmp___10^0 == 0 /\ temp^0-temp^post134 == 0 /\ tmp___8^0-tmp___8^post134 == 0 /\ -tmp___1^post134+tmp___1^0 == 0 /\ tmp___12^0-tmp___12^post134 == 0), cost: 1 97: l70 -> l6 : __const_200^0'=__const_200^post97, sqrarg^0'=sqrarg^post97, tmp___3^0'=tmp___3^post97, its^0'=its^post97, test^0'=test^post97, tmp___8^0'=tmp___8^post97, n^0'=n^post97, tmp___12^0'=tmp___12^post97, f_promoted_1^0'=f_promoted_1^post97, tmp___5^0'=tmp___5^post97, k^0'=k^post97, tmp___0^0'=tmp___0^post97, skip^0'=skip^post97, tmp___2^0'=tmp___2^post97, i^0'=i^post97, temp^0'=temp^post97, tmp___7^0'=tmp___7^post97, maxarg2^0'=maxarg2^post97, tmp___11^0'=tmp___11^post97, den^0'=den^post97, sum^0'=sum^post97, tmp___4^0'=tmp___4^post97, j^0'=j^post97, tmp^0'=tmp^post97, tmp___9^0'=tmp___9^post97, restrt^0'=restrt^post97, tmp___1^0'=tmp___1^post97, fold^0'=fold^post97, tmp___6^0'=tmp___6^post97, maxarg1^0'=maxarg1^post97, tmp___10^0'=tmp___10^post97, (-fold^post97+fold^0 == 0 /\ -tmp___12^post97+tmp___12^0 == 0 /\ test^0-test^post97 == 0 /\ f_promoted_1^0-f_promoted_1^post97 == 0 /\ -sum^post97+sum^0 == 0 /\ -tmp___6^post97+tmp___6^0 == 0 /\ -tmp___2^post97+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post97 == 0 /\ -restrt^post97+restrt^0 == 0 /\ -tmp___1^post97+tmp___1^0 == 0 /\ -skip^post97+skip^0 == 0 /\ den^0-den^post97 == 0 /\ -tmp^post97+tmp^0 == 0 /\ i^0-i^post97 == 0 /\ tmp___8^0-tmp___8^post97 == 0 /\ k^0-k^post97 == 0 /\ its^0-its^post97 == 0 /\ sqrarg^0-sqrarg^post97 == 0 /\ tmp___3^0-tmp___3^post97 == 0 /\ tmp___11^0-tmp___11^post97 == 0 /\ n^0-n^post97 == 0 /\ j^0-j^post97 == 0 /\ -maxarg2^post97+maxarg2^0 == 0 /\ temp^0-temp^post97 == 0 /\ -tmp___10^post97+tmp___10^0 == 0 /\ 1+n^0-i^0 <= 0 /\ -tmp___5^post97+tmp___5^0 == 0 /\ -maxarg1^post97+maxarg1^0 == 0 /\ -tmp___4^post97+tmp___4^0 == 0 /\ -tmp___9^post97+tmp___9^0 == 0 /\ __const_200^0-__const_200^post97 == 0 /\ tmp___0^0-tmp___0^post97 == 0), cost: 1 98: l70 -> l69 : __const_200^0'=__const_200^post98, sqrarg^0'=sqrarg^post98, tmp___3^0'=tmp___3^post98, its^0'=its^post98, test^0'=test^post98, tmp___8^0'=tmp___8^post98, n^0'=n^post98, tmp___12^0'=tmp___12^post98, f_promoted_1^0'=f_promoted_1^post98, tmp___5^0'=tmp___5^post98, k^0'=k^post98, tmp___0^0'=tmp___0^post98, skip^0'=skip^post98, tmp___2^0'=tmp___2^post98, i^0'=i^post98, temp^0'=temp^post98, tmp___7^0'=tmp___7^post98, maxarg2^0'=maxarg2^post98, tmp___11^0'=tmp___11^post98, den^0'=den^post98, sum^0'=sum^post98, tmp___4^0'=tmp___4^post98, j^0'=j^post98, tmp^0'=tmp^post98, tmp___9^0'=tmp___9^post98, restrt^0'=restrt^post98, tmp___1^0'=tmp___1^post98, fold^0'=fold^post98, tmp___6^0'=tmp___6^post98, maxarg1^0'=maxarg1^post98, tmp___10^0'=tmp___10^post98, (its^0-its^post98 == 0 /\ tmp___5^0-tmp___5^post98 == 0 /\ -tmp___11^post98+tmp___11^0 == 0 /\ -tmp___9^post98+tmp___9^0 == 0 /\ temp^0-temp^post98 == 0 /\ n^0-n^post98 == 0 /\ tmp___3^0-tmp___3^post98 == 0 /\ __const_200^0-__const_200^post98 == 0 /\ -maxarg1^post98+maxarg1^0 == 0 /\ -j^post98+j^0 == 0 /\ tmp___7^0-tmp___7^post98 == 0 /\ tmp___1^0-tmp___1^post98 == 0 /\ -restrt^post98+restrt^0 == 0 /\ -tmp___10^post98+tmp___10^0 == 0 /\ sqrarg^0-sqrarg^post98 == 0 /\ tmp___0^0-tmp___0^post98 == 0 /\ -fold^post98+fold^0 == 0 /\ -tmp___4^post98+tmp___4^0 == 0 /\ tmp___8^0-tmp___8^post98 == 0 /\ f_promoted_1^0-f_promoted_1^post98 == 0 /\ -tmp___6^post98+tmp___6^0 == 0 /\ -tmp___12^post98+tmp___12^0 == 0 /\ -test^post98+test^0 == 0 /\ -n^0+i^0 <= 0 /\ tmp^0-tmp^post98 == 0 /\ -tmp___2^post98+tmp___2^0 == 0 /\ -sum^post98+sum^0 == 0 /\ -maxarg2^post98+maxarg2^0 == 0 /\ -k^post98+k^0 == 0 /\ skip^0-skip^post98 == 0 /\ i^0-i^post98 == 0 /\ den^0-den^post98 == 0), cost: 1 99: l71 -> l72 : __const_200^0'=__const_200^post99, sqrarg^0'=sqrarg^post99, tmp___3^0'=tmp___3^post99, its^0'=its^post99, test^0'=test^post99, tmp___8^0'=tmp___8^post99, n^0'=n^post99, tmp___12^0'=tmp___12^post99, f_promoted_1^0'=f_promoted_1^post99, tmp___5^0'=tmp___5^post99, k^0'=k^post99, tmp___0^0'=tmp___0^post99, skip^0'=skip^post99, tmp___2^0'=tmp___2^post99, i^0'=i^post99, temp^0'=temp^post99, tmp___7^0'=tmp___7^post99, maxarg2^0'=maxarg2^post99, tmp___11^0'=tmp___11^post99, den^0'=den^post99, sum^0'=sum^post99, tmp___4^0'=tmp___4^post99, j^0'=j^post99, tmp^0'=tmp^post99, tmp___9^0'=tmp___9^post99, restrt^0'=restrt^post99, tmp___1^0'=tmp___1^post99, fold^0'=fold^post99, tmp___6^0'=tmp___6^post99, maxarg1^0'=maxarg1^post99, tmp___10^0'=tmp___10^post99, (restrt^0-restrt^post99 == 0 /\ tmp___4^0-tmp___4^post99 == 0 /\ tmp___8^0-tmp___8^post99 == 0 /\ -tmp___5^post99+tmp___5^0 == 0 /\ tmp___2^0-tmp___2^post99 == 0 /\ -tmp___10^post99+tmp___10^0 == 0 /\ -tmp___7^post99+tmp___7^0 == 0 /\ tmp___11^0-tmp___11^post99 == 0 /\ -maxarg2^post99+maxarg2^0 == 0 /\ test^0-test^post99 == 0 /\ tmp___0^0-tmp___0^post99 == 0 /\ f_promoted_1^0-f_promoted_1^post99 == 0 /\ -tmp___9^post99+tmp___9^0 == 0 /\ tmp___3^0-tmp___3^post99 == 0 /\ -sum^post99+sum^0 == 0 /\ -maxarg1^post99+maxarg1^0 == 0 /\ -tmp___6^post99+tmp___6^0 == 0 /\ tmp___12^0-tmp___12^post99 == 0 /\ k^0-k^post99 == 0 /\ __const_200^0-__const_200^post99 == 0 /\ i^0-i^post99 == 0 /\ -skip^post99+skip^0 == 0 /\ -fold^post99+fold^0 == 0 /\ its^0-its^post99 == 0 /\ -n^post99+n^0 == 0 /\ j^0-j^post99 == 0 /\ sqrarg^0-sqrarg^post99 == 0 /\ -den^post99+den^0 == 0 /\ -tmp^post99+tmp^0 == 0 /\ -tmp___1^post99+tmp___1^0 == 0 /\ temp^0-temp^post99 == 0), cost: 1 115: l72 -> l81 : __const_200^0'=__const_200^post115, sqrarg^0'=sqrarg^post115, tmp___3^0'=tmp___3^post115, its^0'=its^post115, test^0'=test^post115, tmp___8^0'=tmp___8^post115, n^0'=n^post115, tmp___12^0'=tmp___12^post115, f_promoted_1^0'=f_promoted_1^post115, tmp___5^0'=tmp___5^post115, k^0'=k^post115, tmp___0^0'=tmp___0^post115, skip^0'=skip^post115, tmp___2^0'=tmp___2^post115, i^0'=i^post115, temp^0'=temp^post115, tmp___7^0'=tmp___7^post115, maxarg2^0'=maxarg2^post115, tmp___11^0'=tmp___11^post115, den^0'=den^post115, sum^0'=sum^post115, tmp___4^0'=tmp___4^post115, j^0'=j^post115, tmp^0'=tmp^post115, tmp___9^0'=tmp___9^post115, restrt^0'=restrt^post115, tmp___1^0'=tmp___1^post115, fold^0'=fold^post115, tmp___6^0'=tmp___6^post115, maxarg1^0'=maxarg1^post115, tmp___10^0'=tmp___10^post115, (-maxarg1^post115+maxarg1^0 == 0 /\ -i^post115+i^0 == 0 /\ -tmp___1^post115+tmp___1^0 == 0 /\ tmp___8^0-tmp___8^post115 == 0 /\ -tmp___7^post115+tmp___7^0 == 0 /\ skip^0-skip^post115 == 0 /\ tmp___9^0-tmp___9^post115 == 0 /\ test^0-test^post115 == 0 /\ tmp___0^0-tmp___0^post115 == 0 /\ n^0-n^post115 == 0 /\ tmp___3^0-tmp___3^post115 == 0 /\ tmp___5^0-tmp___5^post115 == 0 /\ -k^post115+k^0 == 0 /\ -tmp___2^post115+tmp___2^0 == 0 /\ -sum^post115+sum^0 == 0 /\ -tmp___6^post115+tmp___6^0 == 0 /\ -f_promoted_1^post115+f_promoted_1^0 == 0 /\ __const_200^0-__const_200^post115 == 0 /\ tmp___12^0-tmp___12^post115 == 0 /\ -tmp^post115+tmp^0 == 0 /\ -tmp___11^post115+tmp___11^0 == 0 /\ its^0-its^post115 == 0 /\ tmp___4^0-tmp___4^post115 == 0 /\ -temp^post115+temp^0 == 0 /\ 1+n^0-i^0 <= 0 /\ -sqrarg^post115+sqrarg^0 == 0 /\ -den^post115+den^0 == 0 /\ -fold^post115+fold^0 == 0 /\ -j^post115+j^0 == 0 /\ -tmp___10^post115+tmp___10^0 == 0 /\ maxarg2^0-maxarg2^post115 == 0 /\ -restrt^post115+restrt^0 == 0), cost: 1 116: l72 -> l77 : __const_200^0'=__const_200^post116, sqrarg^0'=sqrarg^post116, tmp___3^0'=tmp___3^post116, its^0'=its^post116, test^0'=test^post116, tmp___8^0'=tmp___8^post116, n^0'=n^post116, tmp___12^0'=tmp___12^post116, f_promoted_1^0'=f_promoted_1^post116, tmp___5^0'=tmp___5^post116, k^0'=k^post116, tmp___0^0'=tmp___0^post116, skip^0'=skip^post116, tmp___2^0'=tmp___2^post116, i^0'=i^post116, temp^0'=temp^post116, tmp___7^0'=tmp___7^post116, maxarg2^0'=maxarg2^post116, tmp___11^0'=tmp___11^post116, den^0'=den^post116, sum^0'=sum^post116, tmp___4^0'=tmp___4^post116, j^0'=j^post116, tmp^0'=tmp^post116, tmp___9^0'=tmp___9^post116, restrt^0'=restrt^post116, tmp___1^0'=tmp___1^post116, fold^0'=fold^post116, tmp___6^0'=tmp___6^post116, maxarg1^0'=maxarg1^post116, tmp___10^0'=tmp___10^post116, (-tmp___6^post116+tmp___6^0 == 0 /\ -den^post116+den^0 == 0 /\ tmp___0^0-tmp___0^post116 == 0 /\ test^0-test^post116 == 0 /\ f_promoted_1^0-f_promoted_1^post116 == 0 /\ tmp___11^0-tmp___11^post116 == 0 /\ restrt^0-restrt^post116 == 0 /\ -sum^post116+sum^0 == 0 /\ -tmp___1^post116+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post116 == 0 /\ -skip^post116+skip^0 == 0 /\ tmp___8^0-tmp___8^post116 == 0 /\ tmp___12^0-tmp___12^post116 == 0 /\ i^0-i^post116 == 0 /\ k^0-k^post116 == 0 /\ -fold^post116+fold^0 == 0 /\ -tmp^post116+tmp^0 == 0 /\ its^0-its^post116 == 0 /\ sqrarg^0-sqrarg^post116 == 0 /\ tmp___3^0-tmp___3^post116 == 0 /\ -j^post116+j^0 == 0 /\ -maxarg2^post116+maxarg2^0 == 0 /\ n^0-n^post116 == 0 /\ -tmp___10^post116+tmp___10^0 == 0 /\ -tmp___5^post116+tmp___5^0 == 0 /\ temp^0-temp^post116 == 0 /\ -tmp___2^post116+tmp___2^0 == 0 /\ tmp___4^0-tmp___4^post116 == 0 /\ -n^0+i^0 <= 0 /\ -tmp___9^post116+tmp___9^0 == 0 /\ -maxarg1^post116+maxarg1^0 == 0 /\ __const_200^0-__const_200^post116 == 0), cost: 1 100: l73 -> l9 : __const_200^0'=__const_200^post100, sqrarg^0'=sqrarg^post100, tmp___3^0'=tmp___3^post100, its^0'=its^post100, test^0'=test^post100, tmp___8^0'=tmp___8^post100, n^0'=n^post100, tmp___12^0'=tmp___12^post100, f_promoted_1^0'=f_promoted_1^post100, tmp___5^0'=tmp___5^post100, k^0'=k^post100, tmp___0^0'=tmp___0^post100, skip^0'=skip^post100, tmp___2^0'=tmp___2^post100, i^0'=i^post100, temp^0'=temp^post100, tmp___7^0'=tmp___7^post100, maxarg2^0'=maxarg2^post100, tmp___11^0'=tmp___11^post100, den^0'=den^post100, sum^0'=sum^post100, tmp___4^0'=tmp___4^post100, j^0'=j^post100, tmp^0'=tmp^post100, tmp___9^0'=tmp___9^post100, restrt^0'=restrt^post100, tmp___1^0'=tmp___1^post100, fold^0'=fold^post100, tmp___6^0'=tmp___6^post100, maxarg1^0'=maxarg1^post100, tmp___10^0'=tmp___10^post100, (-tmp___4^post100+tmp___4^0 == 0 /\ -tmp___2^post100+tmp___2^0 == 0 /\ -tmp___6^post100+tmp___6^0 == 0 /\ -tmp___1^post100+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post100 == 0 /\ den^0-den^post100 == 0 /\ -fold^post100+fold^0 == 0 /\ -sum^post100+sum^0 == 0 /\ i^0-i^post100 == 0 /\ its^0-its^post100 == 0 /\ sqrarg^0-sqrarg^post100 == 0 /\ tmp___8^0-tmp___8^post100 == 0 /\ -tmp___12^post100+tmp___12^0 == 0 /\ -tmp___5^post100+tmp___5^0 == 0 /\ __const_200^0-__const_200^post100 == 0 /\ -skip^post100+skip^0 == 0 /\ k^0-k^post100 == 0 /\ -tmp___10^post100+tmp___10^0 == 0 /\ temp^0-temp^post100 == 0 /\ -tmp___9^post100+tmp___9^0 == 0 /\ -maxarg2^post100+maxarg2^0 == 0 /\ j^0-j^post100 == 0 /\ -tmp^post100+tmp^0 == 0 /\ 1+n^0-i^0 <= 0 /\ -tmp___11^post100+tmp___11^0 == 0 /\ -restrt^post100+restrt^0 == 0 /\ test^0-test^post100 == 0 /\ n^0-n^post100 == 0 /\ -maxarg1^post100+maxarg1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post100 == 0 /\ tmp___0^0-tmp___0^post100 == 0 /\ tmp___3^0-tmp___3^post100 == 0), cost: 1 101: l73 -> l74 : __const_200^0'=__const_200^post101, sqrarg^0'=sqrarg^post101, tmp___3^0'=tmp___3^post101, its^0'=its^post101, test^0'=test^post101, tmp___8^0'=tmp___8^post101, n^0'=n^post101, tmp___12^0'=tmp___12^post101, f_promoted_1^0'=f_promoted_1^post101, tmp___5^0'=tmp___5^post101, k^0'=k^post101, tmp___0^0'=tmp___0^post101, skip^0'=skip^post101, tmp___2^0'=tmp___2^post101, i^0'=i^post101, temp^0'=temp^post101, tmp___7^0'=tmp___7^post101, maxarg2^0'=maxarg2^post101, tmp___11^0'=tmp___11^post101, den^0'=den^post101, sum^0'=sum^post101, tmp___4^0'=tmp___4^post101, j^0'=j^post101, tmp^0'=tmp^post101, tmp___9^0'=tmp___9^post101, restrt^0'=restrt^post101, tmp___1^0'=tmp___1^post101, fold^0'=fold^post101, tmp___6^0'=tmp___6^post101, maxarg1^0'=maxarg1^post101, tmp___10^0'=tmp___10^post101, (-tmp^post101+tmp^0 == 0 /\ -skip^post101+skip^0 == 0 /\ sqrarg^0-sqrarg^post101 == 0 /\ its^0-its^post101 == 0 /\ tmp___3^0-tmp___3^post101 == 0 /\ tmp___5^0-tmp___5^post101 == 0 /\ tmp___12^0-tmp___12^post101 == 0 /\ k^0-k^post101 == 0 /\ n^0-n^post101 == 0 /\ -fold^post101+fold^0 == 0 /\ -tmp___10^post101+tmp___10^0 == 0 /\ -tmp___0^post101+tmp___0^0 == 0 /\ -j^post101+j^0 == 0 /\ tmp___11^0-tmp___11^post101 == 0 /\ -restrt^post101+restrt^0 == 0 /\ -1-i^0+i^post101 == 0 /\ tmp___9^0-tmp___9^post101 == 0 /\ tmp___2^0-tmp___2^post101 == 0 /\ -den^post101+den^0 == 0 /\ -tmp___7^post101+tmp___7^0 == 0 /\ maxarg2^0-maxarg2^post101 == 0 /\ -tmp___1^post101+tmp___1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post101 == 0 /\ test^0-test^post101 == 0 /\ tmp___8^0-tmp___8^post101 == 0 /\ __const_200^0-__const_200^post101 == 0 /\ maxarg1^0-maxarg1^post101 == 0 /\ -sum^post101+sum^0 == 0 /\ -temp^post101+temp^0 == 0 /\ -tmp___6^post101+tmp___6^0 == 0 /\ -n^0+i^0 <= 0 /\ tmp___4^0-tmp___4^post101 == 0), cost: 1 124: l74 -> l73 : __const_200^0'=__const_200^post124, sqrarg^0'=sqrarg^post124, tmp___3^0'=tmp___3^post124, its^0'=its^post124, test^0'=test^post124, tmp___8^0'=tmp___8^post124, n^0'=n^post124, tmp___12^0'=tmp___12^post124, f_promoted_1^0'=f_promoted_1^post124, tmp___5^0'=tmp___5^post124, k^0'=k^post124, tmp___0^0'=tmp___0^post124, skip^0'=skip^post124, tmp___2^0'=tmp___2^post124, i^0'=i^post124, temp^0'=temp^post124, tmp___7^0'=tmp___7^post124, maxarg2^0'=maxarg2^post124, tmp___11^0'=tmp___11^post124, den^0'=den^post124, sum^0'=sum^post124, tmp___4^0'=tmp___4^post124, j^0'=j^post124, tmp^0'=tmp^post124, tmp___9^0'=tmp___9^post124, restrt^0'=restrt^post124, tmp___1^0'=tmp___1^post124, fold^0'=fold^post124, tmp___6^0'=tmp___6^post124, maxarg1^0'=maxarg1^post124, tmp___10^0'=tmp___10^post124, (tmp___8^0-tmp___8^post124 == 0 /\ -maxarg1^post124+maxarg1^0 == 0 /\ -i^post124+i^0 == 0 /\ skip^0-skip^post124 == 0 /\ -j^post124+j^0 == 0 /\ sqrarg^0-sqrarg^post124 == 0 /\ -tmp___2^post124+tmp___2^0 == 0 /\ test^0-test^post124 == 0 /\ tmp___1^0-tmp___1^post124 == 0 /\ -tmp___4^post124+tmp___4^0 == 0 /\ n^0-n^post124 == 0 /\ tmp___3^0-tmp___3^post124 == 0 /\ maxarg2^0-maxarg2^post124 == 0 /\ tmp___5^0-tmp___5^post124 == 0 /\ tmp___0^0-tmp___0^post124 == 0 /\ -tmp___9^post124+tmp___9^0 == 0 /\ -k^post124+k^0 == 0 /\ -f_promoted_1^post124+f_promoted_1^0 == 0 /\ -tmp___6^post124+tmp___6^0 == 0 /\ -tmp___11^post124+tmp___11^0 == 0 /\ tmp___7^0-tmp___7^post124 == 0 /\ -temp^post124+temp^0 == 0 /\ tmp___12^0-tmp___12^post124 == 0 /\ tmp^0-tmp^post124 == 0 /\ -den^post124+den^0 == 0 /\ __const_200^0-__const_200^post124 == 0 /\ its^0-its^post124 == 0 /\ -restrt^post124+restrt^0 == 0 /\ -fold^post124+fold^0 == 0 /\ -tmp___10^post124+tmp___10^0 == 0 /\ sum^0-sum^post124 == 0), cost: 1 102: l75 -> l74 : __const_200^0'=__const_200^post102, sqrarg^0'=sqrarg^post102, tmp___3^0'=tmp___3^post102, its^0'=its^post102, test^0'=test^post102, tmp___8^0'=tmp___8^post102, n^0'=n^post102, tmp___12^0'=tmp___12^post102, f_promoted_1^0'=f_promoted_1^post102, tmp___5^0'=tmp___5^post102, k^0'=k^post102, tmp___0^0'=tmp___0^post102, skip^0'=skip^post102, tmp___2^0'=tmp___2^post102, i^0'=i^post102, temp^0'=temp^post102, tmp___7^0'=tmp___7^post102, maxarg2^0'=maxarg2^post102, tmp___11^0'=tmp___11^post102, den^0'=den^post102, sum^0'=sum^post102, tmp___4^0'=tmp___4^post102, j^0'=j^post102, tmp^0'=tmp^post102, tmp___9^0'=tmp___9^post102, restrt^0'=restrt^post102, tmp___1^0'=tmp___1^post102, fold^0'=fold^post102, tmp___6^0'=tmp___6^post102, maxarg1^0'=maxarg1^post102, tmp___10^0'=tmp___10^post102, (-maxarg1^post102+maxarg1^0 == 0 /\ tmp___8^0-tmp___8^post102 == 0 /\ restrt^0-restrt^post102 == 0 /\ -maxarg2^post102+maxarg2^0 == 0 /\ __const_200^0-__const_200^post102 == 0 /\ tmp___0^0-tmp___0^post102 == 0 /\ test^0-test^post102 == 0 /\ f_promoted_1^0-f_promoted_1^post102 == 0 /\ -tmp___9^post102+tmp___9^0 == 0 /\ -tmp___4^post102+tmp___4^0 == 0 /\ -tmp___6^post102+tmp___6^0 == 0 /\ -den^post102+den^0 == 0 /\ tmp___12^0-tmp___12^post102 == 0 /\ i^0-i^post102 == 0 /\ k^0-k^post102 == 0 /\ -sum^post102+sum^0 == 0 /\ sqrarg^0-sqrarg^post102 == 0 /\ 1+n^0-i^0 <= 0 /\ tmp___11^0-tmp___11^post102 == 0 /\ -tmp___5^post102+tmp___5^0 == 0 /\ -its^post102+its^0 == 0 /\ tmp___3^0-tmp___3^post102 == 0 /\ -tmp^post102+tmp^0 == 0 /\ -skip^post102+skip^0 == 0 /\ -tmp___1^post102+tmp___1^0 == 0 /\ tmp___2^0-tmp___2^post102 == 0 /\ -tmp___7^post102+tmp___7^0 == 0 /\ -fold^post102+fold^0 == 0 /\ j^0-j^post102 == 0 /\ -tmp___10^post102+tmp___10^0 == 0 /\ temp^0-temp^post102 == 0 /\ -n^post102+n^0 == 0), cost: 1 103: l75 -> l76 : __const_200^0'=__const_200^post103, sqrarg^0'=sqrarg^post103, tmp___3^0'=tmp___3^post103, its^0'=its^post103, test^0'=test^post103, tmp___8^0'=tmp___8^post103, n^0'=n^post103, tmp___12^0'=tmp___12^post103, f_promoted_1^0'=f_promoted_1^post103, tmp___5^0'=tmp___5^post103, k^0'=k^post103, tmp___0^0'=tmp___0^post103, skip^0'=skip^post103, tmp___2^0'=tmp___2^post103, i^0'=i^post103, temp^0'=temp^post103, tmp___7^0'=tmp___7^post103, maxarg2^0'=maxarg2^post103, tmp___11^0'=tmp___11^post103, den^0'=den^post103, sum^0'=sum^post103, tmp___4^0'=tmp___4^post103, j^0'=j^post103, tmp^0'=tmp^post103, tmp___9^0'=tmp___9^post103, restrt^0'=restrt^post103, tmp___1^0'=tmp___1^post103, fold^0'=fold^post103, tmp___6^0'=tmp___6^post103, maxarg1^0'=maxarg1^post103, tmp___10^0'=tmp___10^post103, (test^0-test^post103 == 0 /\ -fold^post103+fold^0 == 0 /\ -den^post103+den^0 == 0 /\ tmp___9^0-tmp___9^post103 == 0 /\ maxarg2^0-maxarg2^post103 == 0 /\ sum^0-sum^post103 == 0 /\ -maxarg1^post103+maxarg1^0 == 0 /\ -tmp___1^post103+tmp___1^0 == 0 /\ -tmp___6^post103+tmp___6^0 == 0 /\ -1+i^post103-i^0 == 0 /\ skip^0-skip^post103 == 0 /\ -temp^post103+temp^0 == 0 /\ tmp___3^0-tmp___3^post103 == 0 /\ tmp___12^0-tmp___12^post103 == 0 /\ -tmp___7^post103+tmp___7^0 == 0 /\ k^0-k^post103 == 0 /\ -j^post103+j^0 == 0 /\ tmp___2^0-tmp___2^post103 == 0 /\ __const_200^0-__const_200^post103 == 0 /\ -tmp^post103+tmp^0 == 0 /\ -restrt^post103+restrt^0 == 0 /\ sqrarg^0-sqrarg^post103 == 0 /\ -tmp___11^post103+tmp___11^0 == 0 /\ its^0-its^post103 == 0 /\ -tmp___8^post103+tmp___8^0 == 0 /\ -n^0+i^0 <= 0 /\ f_promoted_1^0-f_promoted_1^post103 == 0 /\ -tmp___10^post103+tmp___10^0 == 0 /\ n^0-n^post103 == 0 /\ -tmp___4^post103+tmp___4^0 == 0 /\ tmp___5^0-tmp___5^post103 == 0 /\ -tmp___0^post103+tmp___0^0 == 0), cost: 1 120: l76 -> l75 : __const_200^0'=__const_200^post120, sqrarg^0'=sqrarg^post120, tmp___3^0'=tmp___3^post120, its^0'=its^post120, test^0'=test^post120, tmp___8^0'=tmp___8^post120, n^0'=n^post120, tmp___12^0'=tmp___12^post120, f_promoted_1^0'=f_promoted_1^post120, tmp___5^0'=tmp___5^post120, k^0'=k^post120, tmp___0^0'=tmp___0^post120, skip^0'=skip^post120, tmp___2^0'=tmp___2^post120, i^0'=i^post120, temp^0'=temp^post120, tmp___7^0'=tmp___7^post120, maxarg2^0'=maxarg2^post120, tmp___11^0'=tmp___11^post120, den^0'=den^post120, sum^0'=sum^post120, tmp___4^0'=tmp___4^post120, j^0'=j^post120, tmp^0'=tmp^post120, tmp___9^0'=tmp___9^post120, restrt^0'=restrt^post120, tmp___1^0'=tmp___1^post120, fold^0'=fold^post120, tmp___6^0'=tmp___6^post120, maxarg1^0'=maxarg1^post120, tmp___10^0'=tmp___10^post120, (-tmp^post120+tmp^0 == 0 /\ its^0-its^post120 == 0 /\ -tmp___9^post120+tmp___9^0 == 0 /\ n^0-n^post120 == 0 /\ tmp___3^0-tmp___3^post120 == 0 /\ tmp___5^0-tmp___5^post120 == 0 /\ tmp___12^0-tmp___12^post120 == 0 /\ k^0-k^post120 == 0 /\ tmp___2^0-tmp___2^post120 == 0 /\ -j^post120+j^0 == 0 /\ -tmp___0^post120+tmp___0^0 == 0 /\ __const_200^0-__const_200^post120 == 0 /\ -i^post120+i^0 == 0 /\ -tmp___10^post120+tmp___10^0 == 0 /\ -den^post120+den^0 == 0 /\ tmp___11^0-tmp___11^post120 == 0 /\ -restrt^post120+restrt^0 == 0 /\ -tmp___7^post120+tmp___7^0 == 0 /\ -tmp___1^post120+tmp___1^0 == 0 /\ sqrarg^0-sqrarg^post120 == 0 /\ maxarg2^0-maxarg2^post120 == 0 /\ -fold^post120+fold^0 == 0 /\ tmp___8^0-tmp___8^post120 == 0 /\ -tmp___4^post120+tmp___4^0 == 0 /\ test^0-test^post120 == 0 /\ f_promoted_1^0-f_promoted_1^post120 == 0 /\ -maxarg1^post120+maxarg1^0 == 0 /\ -tmp___6^post120+tmp___6^0 == 0 /\ -temp^post120+temp^0 == 0 /\ -sum^post120+sum^0 == 0 /\ -skip^post120+skip^0 == 0), cost: 1 104: l77 -> l78 : __const_200^0'=__const_200^post104, sqrarg^0'=sqrarg^post104, tmp___3^0'=tmp___3^post104, its^0'=its^post104, test^0'=test^post104, tmp___8^0'=tmp___8^post104, n^0'=n^post104, tmp___12^0'=tmp___12^post104, f_promoted_1^0'=f_promoted_1^post104, tmp___5^0'=tmp___5^post104, k^0'=k^post104, tmp___0^0'=tmp___0^post104, skip^0'=skip^post104, tmp___2^0'=tmp___2^post104, i^0'=i^post104, temp^0'=temp^post104, tmp___7^0'=tmp___7^post104, maxarg2^0'=maxarg2^post104, tmp___11^0'=tmp___11^post104, den^0'=den^post104, sum^0'=sum^post104, tmp___4^0'=tmp___4^post104, j^0'=j^post104, tmp^0'=tmp^post104, tmp___9^0'=tmp___9^post104, restrt^0'=restrt^post104, tmp___1^0'=tmp___1^post104, fold^0'=fold^post104, tmp___6^0'=tmp___6^post104, maxarg1^0'=maxarg1^post104, tmp___10^0'=tmp___10^post104, (-tmp___0^post104+tmp___0^0 == 0 /\ -sum^post104+sum^0 == 0 /\ sqrarg^0-sqrarg^post104 == 0 /\ tmp___5^0-tmp___5^post104 == 0 /\ -restrt^post104+restrt^0 == 0 /\ -skip^post104+skip^0 == 0 /\ test^0-test^post104 == 0 /\ -temp^post104+temp^0 == 0 /\ fold^0-fold^post104 == 0 /\ -n^post104+n^0 == 0 /\ -den^post104+den^0 == 0 /\ tmp___2^0-tmp___2^post104 == 0 /\ -tmp___1^post104+tmp___1^0 == 0 /\ -tmp^post104+tmp^0 == 0 /\ tmp___11^0-tmp___11^post104 == 0 /\ -tmp___10^post104+tmp___10^0 == 0 /\ -its^post104+its^0 == 0 /\ f_promoted_1^0-f_promoted_1^post104 == 0 /\ maxarg2^0-maxarg2^post104 == 0 /\ -maxarg1^post104+maxarg1^0 == 0 /\ -tmp___7^post104+tmp___7^0 == 0 /\ -j^post104+j^0 == 0 /\ tmp___3^0-tmp___3^post104 == 0 /\ tmp___4^0-tmp___4^post104 == 0 /\ tmp___12^0-tmp___12^post104 == 0 /\ tmp___8^0-tmp___8^post104 == 0 /\ -tmp___6^post104+tmp___6^0 == 0 /\ k^0-k^post104 == 0 /\ -tmp___9^post104+tmp___9^0 == 0 /\ __const_200^0-__const_200^post104 == 0 /\ i^0-i^post104 == 0), cost: 1 113: l78 -> l71 : __const_200^0'=__const_200^post113, sqrarg^0'=sqrarg^post113, tmp___3^0'=tmp___3^post113, its^0'=its^post113, test^0'=test^post113, tmp___8^0'=tmp___8^post113, n^0'=n^post113, tmp___12^0'=tmp___12^post113, f_promoted_1^0'=f_promoted_1^post113, tmp___5^0'=tmp___5^post113, k^0'=k^post113, tmp___0^0'=tmp___0^post113, skip^0'=skip^post113, tmp___2^0'=tmp___2^post113, i^0'=i^post113, temp^0'=temp^post113, tmp___7^0'=tmp___7^post113, maxarg2^0'=maxarg2^post113, tmp___11^0'=tmp___11^post113, den^0'=den^post113, sum^0'=sum^post113, tmp___4^0'=tmp___4^post113, j^0'=j^post113, tmp^0'=tmp^post113, tmp___9^0'=tmp___9^post113, restrt^0'=restrt^post113, tmp___1^0'=tmp___1^post113, fold^0'=fold^post113, tmp___6^0'=tmp___6^post113, maxarg1^0'=maxarg1^post113, tmp___10^0'=tmp___10^post113, (-sum^post113+sum^0 == 0 /\ tmp___11^0-tmp___11^post113 == 0 /\ -restrt^post113+restrt^0 == 0 /\ -tmp___6^post113+tmp___6^0 == 0 /\ test^0-test^post113 == 0 /\ -temp^post113+temp^0 == 0 /\ -fold^post113+fold^0 == 0 /\ 1+n^0-j^0 <= 0 /\ -den^post113+den^0 == 0 /\ tmp___12^0-tmp___12^post113 == 0 /\ skip^0-skip^post113 == 0 /\ k^0-k^post113 == 0 /\ its^0-its^post113 == 0 /\ sqrarg^0-sqrarg^post113 == 0 /\ -tmp___1^post113+tmp___1^0 == 0 /\ tmp___2^0-tmp___2^post113 == 0 /\ -tmp^post113+tmp^0 == 0 /\ -1-i^0+i^post113 == 0 /\ n^0-n^post113 == 0 /\ tmp___3^0-tmp___3^post113 == 0 /\ -tmp___8^post113+tmp___8^0 == 0 /\ -j^post113+j^0 == 0 /\ -tmp___10^post113+tmp___10^0 == 0 /\ -tmp___7^post113+tmp___7^0 == 0 /\ tmp___4^0-tmp___4^post113 == 0 /\ -maxarg2^post113+maxarg2^0 == 0 /\ -tmp___9^post113+tmp___9^0 == 0 /\ -f_promoted_1^post113+f_promoted_1^0 == 0 /\ -maxarg1^post113+maxarg1^0 == 0 /\ -tmp___0^post113+tmp___0^0 == 0 /\ __const_200^0-__const_200^post113 == 0 /\ tmp___5^0-tmp___5^post113 == 0), cost: 1 114: l78 -> l77 : __const_200^0'=__const_200^post114, sqrarg^0'=sqrarg^post114, tmp___3^0'=tmp___3^post114, its^0'=its^post114, test^0'=test^post114, tmp___8^0'=tmp___8^post114, n^0'=n^post114, tmp___12^0'=tmp___12^post114, f_promoted_1^0'=f_promoted_1^post114, tmp___5^0'=tmp___5^post114, k^0'=k^post114, tmp___0^0'=tmp___0^post114, skip^0'=skip^post114, tmp___2^0'=tmp___2^post114, i^0'=i^post114, temp^0'=temp^post114, tmp___7^0'=tmp___7^post114, maxarg2^0'=maxarg2^post114, tmp___11^0'=tmp___11^post114, den^0'=den^post114, sum^0'=sum^post114, tmp___4^0'=tmp___4^post114, j^0'=j^post114, tmp^0'=tmp^post114, tmp___9^0'=tmp___9^post114, restrt^0'=restrt^post114, tmp___1^0'=tmp___1^post114, fold^0'=fold^post114, tmp___6^0'=tmp___6^post114, maxarg1^0'=maxarg1^post114, tmp___10^0'=tmp___10^post114, (0 == 0 /\ -tmp___10^post114+tmp___10^0 == 0 /\ __const_200^0-__const_200^post114 == 0 /\ its^0-its^post114 == 0 /\ n^0-n^post114 == 0 /\ -k^post114+k^0 == 0 /\ tmp___5^0-tmp___5^post114 == 0 /\ -tmp___9^post114+tmp___9^0 == 0 /\ -tmp^post114+tmp^0 == 0 /\ temp^0-temp^post114 == 0 /\ -maxarg1^post114+maxarg1^0 == 0 /\ den^0-den^post114 == 0 /\ -1-j^0+j^post114 == 0 /\ i^0-i^post114 == 0 /\ restrt^0-restrt^post114 == 0 /\ -n^0+j^0 <= 0 /\ -tmp___7^post114+tmp___7^0 == 0 /\ -fold^post114+fold^0 == 0 /\ skip^0-skip^post114 == 0 /\ -tmp___2^post114+tmp___2^0 == 0 /\ -tmp___1^post114+tmp___1^0 == 0 /\ -tmp___4^post114+tmp___4^0 == 0 /\ f_promoted_1^0-f_promoted_1^post114 == 0 /\ tmp___6^0-tmp___6^post114 == 0 /\ tmp___8^0-tmp___8^post114 == 0 /\ sqrarg^0-sqrarg^post114 == 0 /\ tmp___0^0-tmp___0^post114 == 0 /\ tmp___3^0-tmp___3^post114 == 0 /\ test^0-test^post114 == 0 /\ tmp___11^0-tmp___11^post114 == 0 /\ -tmp___12^post114+tmp___12^0 == 0 /\ -maxarg2^post114+maxarg2^0 == 0), cost: 1 105: l79 -> l80 : __const_200^0'=__const_200^post105, sqrarg^0'=sqrarg^post105, tmp___3^0'=tmp___3^post105, its^0'=its^post105, test^0'=test^post105, tmp___8^0'=tmp___8^post105, n^0'=n^post105, tmp___12^0'=tmp___12^post105, f_promoted_1^0'=f_promoted_1^post105, tmp___5^0'=tmp___5^post105, k^0'=k^post105, tmp___0^0'=tmp___0^post105, skip^0'=skip^post105, tmp___2^0'=tmp___2^post105, i^0'=i^post105, temp^0'=temp^post105, tmp___7^0'=tmp___7^post105, maxarg2^0'=maxarg2^post105, tmp___11^0'=tmp___11^post105, den^0'=den^post105, sum^0'=sum^post105, tmp___4^0'=tmp___4^post105, j^0'=j^post105, tmp^0'=tmp^post105, tmp___9^0'=tmp___9^post105, restrt^0'=restrt^post105, tmp___1^0'=tmp___1^post105, fold^0'=fold^post105, tmp___6^0'=tmp___6^post105, maxarg1^0'=maxarg1^post105, tmp___10^0'=tmp___10^post105, (0 == 0 /\ -tmp___10^post105+tmp___10^0 == 0 /\ __const_200^0-__const_200^post105 == 0 /\ skip^0-skip^post105 == 0 /\ -j^post105+j^0 == 0 /\ its^0-its^post105 == 0 /\ tmp___0^0-tmp___0^post105 == 0 /\ -f_promoted_1^post105+f_promoted_1^0 == 0 /\ tmp___5^0-tmp___5^post105 == 0 /\ -tmp___2^post105+tmp___2^0 == 0 /\ -k^post105+k^0 == 0 /\ -maxarg1^post105+maxarg1^0 == 0 /\ -tmp___4^post105+tmp___4^0 == 0 /\ n^0-n^post105 == 0 /\ -i^post105+i^0 == 0 /\ maxarg2^0-maxarg2^post105 == 0 /\ -tmp___11^post105+tmp___11^0 == 0 /\ -tmp___9^post105+tmp___9^0 == 0 /\ -temp^post105+temp^0 == 0 /\ tmp___12^0-tmp___12^post105 == 0 /\ tmp^0-tmp^post105 == 0 /\ tmp___8^0-tmp___8^post105 == 0 /\ sqrarg^0-sqrarg^post105 == 0 /\ -restrt^post105+restrt^0 == 0 /\ -fold^post105+fold^0 == 0 /\ -den^post105+den^0 == 0 /\ tmp___3^0-tmp___3^post105 == 0 /\ -tmp___1^post105+tmp___1^0 == 0 /\ test^0-test^post105 == 0 /\ tmp___7^0-tmp___7^post105 == 0 /\ sum^0-sum^post105 == 0), cost: 1 106: l80 -> l81 : __const_200^0'=__const_200^post106, sqrarg^0'=sqrarg^post106, tmp___3^0'=tmp___3^post106, its^0'=its^post106, test^0'=test^post106, tmp___8^0'=tmp___8^post106, n^0'=n^post106, tmp___12^0'=tmp___12^post106, f_promoted_1^0'=f_promoted_1^post106, tmp___5^0'=tmp___5^post106, k^0'=k^post106, tmp___0^0'=tmp___0^post106, skip^0'=skip^post106, tmp___2^0'=tmp___2^post106, i^0'=i^post106, temp^0'=temp^post106, tmp___7^0'=tmp___7^post106, maxarg2^0'=maxarg2^post106, tmp___11^0'=tmp___11^post106, den^0'=den^post106, sum^0'=sum^post106, tmp___4^0'=tmp___4^post106, j^0'=j^post106, tmp^0'=tmp^post106, tmp___9^0'=tmp___9^post106, restrt^0'=restrt^post106, tmp___1^0'=tmp___1^post106, fold^0'=fold^post106, tmp___6^0'=tmp___6^post106, maxarg1^0'=maxarg1^post106, tmp___10^0'=tmp___10^post106, (-tmp___1^post106+tmp___1^0 == 0 /\ -fold^post106+fold^0 == 0 /\ -tmp___7^post106+tmp___7^0 == 0 /\ sum^0-sum^post106 == 0 /\ -tmp___6^post106+tmp___6^0 == 0 /\ tmp___9^0-tmp___9^post106 == 0 /\ -temp^post106+temp^0 == 0 /\ test^0-test^post106 == 0 /\ __const_200^0-__const_200^post106 == 0 /\ tmp___3^0-tmp___3^post106 == 0 /\ den^post106-den^0-tmp___6^0 == 0 /\ tmp___12^0-tmp___12^post106 == 0 /\ k^0-k^post106 == 0 /\ -tmp^post106+tmp^0 == 0 /\ -tmp___10^post106+tmp___10^0 == 0 /\ -n^post106+n^0 == 0 /\ -tmp___0^post106+tmp___0^0 == 0 /\ -tmp___11^post106+tmp___11^0 == 0 /\ tmp___2^0-tmp___2^post106 == 0 /\ tmp___4^0-tmp___4^post106 == 0 /\ -1+i^post106-i^0 == 0 /\ skip^0-skip^post106 == 0 /\ -maxarg1^post106+maxarg1^0 == 0 /\ its^0-its^post106 == 0 /\ -j^post106+j^0 == 0 /\ maxarg2^0-maxarg2^post106 == 0 /\ tmp___5^0-tmp___5^post106 == 0 /\ sqrarg^0-sqrarg^post106 == 0 /\ tmp___8^0-tmp___8^post106 == 0 /\ -restrt^post106+restrt^0 == 0 /\ f_promoted_1^0-f_promoted_1^post106 == 0), cost: 1 112: l81 -> l83 : __const_200^0'=__const_200^post112, sqrarg^0'=sqrarg^post112, tmp___3^0'=tmp___3^post112, its^0'=its^post112, test^0'=test^post112, tmp___8^0'=tmp___8^post112, n^0'=n^post112, tmp___12^0'=tmp___12^post112, f_promoted_1^0'=f_promoted_1^post112, tmp___5^0'=tmp___5^post112, k^0'=k^post112, tmp___0^0'=tmp___0^post112, skip^0'=skip^post112, tmp___2^0'=tmp___2^post112, i^0'=i^post112, temp^0'=temp^post112, tmp___7^0'=tmp___7^post112, maxarg2^0'=maxarg2^post112, tmp___11^0'=tmp___11^post112, den^0'=den^post112, sum^0'=sum^post112, tmp___4^0'=tmp___4^post112, j^0'=j^post112, tmp^0'=tmp^post112, tmp___9^0'=tmp___9^post112, restrt^0'=restrt^post112, tmp___1^0'=tmp___1^post112, fold^0'=fold^post112, tmp___6^0'=tmp___6^post112, maxarg1^0'=maxarg1^post112, tmp___10^0'=tmp___10^post112, (tmp___7^0-tmp___7^post112 == 0 /\ -f_promoted_1^post112+f_promoted_1^0 == 0 /\ temp^0-temp^post112 == 0 /\ i^0-i^post112 == 0 /\ -tmp___4^post112+tmp___4^0 == 0 /\ den^0-den^post112 == 0 /\ -maxarg1^post112+maxarg1^0 == 0 /\ -tmp___6^post112+tmp___6^0 == 0 /\ -tmp___2^post112+tmp___2^0 == 0 /\ -maxarg2^post112+maxarg2^0 == 0 /\ -tmp___9^post112+tmp___9^0 == 0 /\ tmp___1^0-tmp___1^post112 == 0 /\ tmp___3^0-tmp___3^post112 == 0 /\ tmp___5^0-tmp___5^post112 == 0 /\ tmp___0^0-tmp___0^post112 == 0 /\ -sum^post112+sum^0 == 0 /\ test^0-test^post112 == 0 /\ n^0-n^post112 == 0 /\ -k^post112+k^0 == 0 /\ -restrt^post112+restrt^0 == 0 /\ -tmp___11^post112+tmp___11^0 == 0 /\ __const_200^0-__const_200^post112 == 0 /\ skip^0-skip^post112 == 0 /\ j^0-j^post112 == 0 /\ sqrarg^0-sqrarg^post112 == 0 /\ its^0-its^post112 == 0 /\ -fold^post112+fold^0 == 0 /\ -tmp^post112+tmp^0 == 0 /\ -tmp___10^post112+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post112 == 0 /\ tmp___8^0-tmp___8^post112 == 0), cost: 1 107: l82 -> l79 : __const_200^0'=__const_200^post107, sqrarg^0'=sqrarg^post107, tmp___3^0'=tmp___3^post107, its^0'=its^post107, test^0'=test^post107, tmp___8^0'=tmp___8^post107, n^0'=n^post107, tmp___12^0'=tmp___12^post107, f_promoted_1^0'=f_promoted_1^post107, tmp___5^0'=tmp___5^post107, k^0'=k^post107, tmp___0^0'=tmp___0^post107, skip^0'=skip^post107, tmp___2^0'=tmp___2^post107, i^0'=i^post107, temp^0'=temp^post107, tmp___7^0'=tmp___7^post107, maxarg2^0'=maxarg2^post107, tmp___11^0'=tmp___11^post107, den^0'=den^post107, sum^0'=sum^post107, tmp___4^0'=tmp___4^post107, j^0'=j^post107, tmp^0'=tmp^post107, tmp___9^0'=tmp___9^post107, restrt^0'=restrt^post107, tmp___1^0'=tmp___1^post107, fold^0'=fold^post107, tmp___6^0'=tmp___6^post107, maxarg1^0'=maxarg1^post107, tmp___10^0'=tmp___10^post107, (-restrt^post107+restrt^0 == 0 /\ test^0-test^post107 == 0 /\ -tmp___11^post107+tmp___11^0 == 0 /\ tmp___5^0-tmp___5^post107 == 0 /\ tmp___1^0-tmp___1^post107 == 0 /\ -tmp___9^post107+tmp___9^0 == 0 /\ temp^0-temp^post107 == 0 /\ tmp___7^0-tmp___7^post107 == 0 /\ tmp___8^0-tmp___8^post107 == 0 /\ -j^post107+j^0 == 0 /\ tmp___12^0-tmp___12^post107 == 0 /\ -fold^post107+fold^0 == 0 /\ 1-sqrarg^0 <= 0 /\ sqrarg^0-sqrarg^post107 == 0 /\ its^0-its^post107 == 0 /\ n^0-n^post107 == 0 /\ f_promoted_1^0-f_promoted_1^post107 == 0 /\ tmp___3^0-tmp___3^post107 == 0 /\ -maxarg1^post107+maxarg1^0 == 0 /\ tmp___0^0-tmp___0^post107 == 0 /\ -tmp___10^post107+tmp___10^0 == 0 /\ -i^post107+i^0 == 0 /\ -tmp___4^post107+tmp___4^0 == 0 /\ -maxarg2^post107+maxarg2^0 == 0 /\ tmp^0-tmp^post107 == 0 /\ -k^post107+k^0 == 0 /\ -tmp___2^post107+tmp___2^0 == 0 /\ -sum^post107+sum^0 == 0 /\ skip^0-skip^post107 == 0 /\ __const_200^0-__const_200^post107 == 0 /\ -tmp___6^post107+tmp___6^0 == 0 /\ den^0-den^post107 == 0), cost: 1 108: l82 -> l79 : __const_200^0'=__const_200^post108, sqrarg^0'=sqrarg^post108, tmp___3^0'=tmp___3^post108, its^0'=its^post108, test^0'=test^post108, tmp___8^0'=tmp___8^post108, n^0'=n^post108, tmp___12^0'=tmp___12^post108, f_promoted_1^0'=f_promoted_1^post108, tmp___5^0'=tmp___5^post108, k^0'=k^post108, tmp___0^0'=tmp___0^post108, skip^0'=skip^post108, tmp___2^0'=tmp___2^post108, i^0'=i^post108, temp^0'=temp^post108, tmp___7^0'=tmp___7^post108, maxarg2^0'=maxarg2^post108, tmp___11^0'=tmp___11^post108, den^0'=den^post108, sum^0'=sum^post108, tmp___4^0'=tmp___4^post108, j^0'=j^post108, tmp^0'=tmp^post108, tmp___9^0'=tmp___9^post108, restrt^0'=restrt^post108, tmp___1^0'=tmp___1^post108, fold^0'=fold^post108, tmp___6^0'=tmp___6^post108, maxarg1^0'=maxarg1^post108, tmp___10^0'=tmp___10^post108, (skip^0-skip^post108 == 0 /\ -tmp___9^post108+tmp___9^0 == 0 /\ tmp___12^0-tmp___12^post108 == 0 /\ its^0-its^post108 == 0 /\ -k^post108+k^0 == 0 /\ -tmp___10^post108+tmp___10^0 == 0 /\ __const_200^0-__const_200^post108 == 0 /\ -restrt^post108+restrt^0 == 0 /\ -tmp___11^post108+tmp___11^0 == 0 /\ -i^post108+i^0 == 0 /\ -maxarg1^post108+maxarg1^0 == 0 /\ maxarg2^0-maxarg2^post108 == 0 /\ -tmp___4^post108+tmp___4^0 == 0 /\ -tmp___0^post108+tmp___0^0 == 0 /\ tmp^0-tmp^post108 == 0 /\ -j^post108+j^0 == 0 /\ -tmp___6^post108+tmp___6^0 == 0 /\ -tmp___3^post108+tmp___3^0 == 0 /\ -den^post108+den^0 == 0 /\ 1+sqrarg^0 <= 0 /\ tmp___8^0-tmp___8^post108 == 0 /\ -tmp___1^post108+tmp___1^0 == 0 /\ -fold^post108+fold^0 == 0 /\ tmp___5^0-tmp___5^post108 == 0 /\ sqrarg^0-sqrarg^post108 == 0 /\ tmp___2^0-tmp___2^post108 == 0 /\ test^0-test^post108 == 0 /\ n^0-n^post108 == 0 /\ f_promoted_1^0-f_promoted_1^post108 == 0 /\ tmp___7^0-tmp___7^post108 == 0 /\ sum^0-sum^post108 == 0 /\ -temp^post108+temp^0 == 0), cost: 1 109: l82 -> l80 : __const_200^0'=__const_200^post109, sqrarg^0'=sqrarg^post109, tmp___3^0'=tmp___3^post109, its^0'=its^post109, test^0'=test^post109, tmp___8^0'=tmp___8^post109, n^0'=n^post109, tmp___12^0'=tmp___12^post109, f_promoted_1^0'=f_promoted_1^post109, tmp___5^0'=tmp___5^post109, k^0'=k^post109, tmp___0^0'=tmp___0^post109, skip^0'=skip^post109, tmp___2^0'=tmp___2^post109, i^0'=i^post109, temp^0'=temp^post109, tmp___7^0'=tmp___7^post109, maxarg2^0'=maxarg2^post109, tmp___11^0'=tmp___11^post109, den^0'=den^post109, sum^0'=sum^post109, tmp___4^0'=tmp___4^post109, j^0'=j^post109, tmp^0'=tmp^post109, tmp___9^0'=tmp___9^post109, restrt^0'=restrt^post109, tmp___1^0'=tmp___1^post109, fold^0'=fold^post109, tmp___6^0'=tmp___6^post109, maxarg1^0'=maxarg1^post109, tmp___10^0'=tmp___10^post109, (sqrarg^0 <= 0 /\ -tmp___2^post109+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post109 == 0 /\ -tmp___1^post109+tmp___1^0 == 0 /\ -tmp___4^post109+tmp___4^0 == 0 /\ den^0-den^post109 == 0 /\ -maxarg1^post109+maxarg1^0 == 0 /\ i^0-i^post109 == 0 /\ tmp___6^post109 == 0 /\ -sum^post109+sum^0 == 0 /\ -sqrarg^0 <= 0 /\ -tmp___5^post109+tmp___5^0 == 0 /\ -maxarg2^post109+maxarg2^0 == 0 /\ -skip^post109+skip^0 == 0 /\ fold^0-fold^post109 == 0 /\ k^0-k^post109 == 0 /\ tmp___3^0-tmp___3^post109 == 0 /\ f_promoted_1^0-f_promoted_1^post109 == 0 /\ test^0-test^post109 == 0 /\ __const_200^0-__const_200^post109 == 0 /\ -tmp___9^post109+tmp___9^0 == 0 /\ j^0-j^post109 == 0 /\ -n^post109+n^0 == 0 /\ -tmp___11^post109+tmp___11^0 == 0 /\ -tmp^post109+tmp^0 == 0 /\ sqrarg^0-sqrarg^post109 == 0 /\ its^0-its^post109 == 0 /\ tmp___0^0-tmp___0^post109 == 0 /\ -restrt^post109+restrt^0 == 0 /\ temp^0-temp^post109 == 0 /\ tmp___8^0-tmp___8^post109 == 0 /\ -tmp___10^post109+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post109 == 0), cost: 1 110: l83 -> l76 : __const_200^0'=__const_200^post110, sqrarg^0'=sqrarg^post110, tmp___3^0'=tmp___3^post110, its^0'=its^post110, test^0'=test^post110, tmp___8^0'=tmp___8^post110, n^0'=n^post110, tmp___12^0'=tmp___12^post110, f_promoted_1^0'=f_promoted_1^post110, tmp___5^0'=tmp___5^post110, k^0'=k^post110, tmp___0^0'=tmp___0^post110, skip^0'=skip^post110, tmp___2^0'=tmp___2^post110, i^0'=i^post110, temp^0'=temp^post110, tmp___7^0'=tmp___7^post110, maxarg2^0'=maxarg2^post110, tmp___11^0'=tmp___11^post110, den^0'=den^post110, sum^0'=sum^post110, tmp___4^0'=tmp___4^post110, j^0'=j^post110, tmp^0'=tmp^post110, tmp___9^0'=tmp___9^post110, restrt^0'=restrt^post110, tmp___1^0'=tmp___1^post110, fold^0'=fold^post110, tmp___6^0'=tmp___6^post110, maxarg1^0'=maxarg1^post110, tmp___10^0'=tmp___10^post110, (test^0-test^post110 == 0 /\ sqrarg^0-sqrarg^post110 == 0 /\ tmp___1^0-tmp___1^post110 == 0 /\ -restrt^post110+restrt^0 == 0 /\ -tmp___2^post110+tmp___2^0 == 0 /\ -temp^post110+temp^0 == 0 /\ -fold^post110+fold^0 == 0 /\ tmp___12^0-tmp___12^post110 == 0 /\ -tmp___10^post110+tmp___10^0 == 0 /\ its^0-its^post110 == 0 /\ tmp___0^0-tmp___0^post110 == 0 /\ n^0-n^post110 == 0 /\ tmp___5^0-tmp___5^post110 == 0 /\ -tmp___8^post110+tmp___8^0 == 0 /\ -j^post110+j^0 == 0 /\ tmp___3^0-tmp___3^post110 == 0 /\ tmp___7^0-tmp___7^post110 == 0 /\ 1+n^0-i^0 <= 0 /\ -maxarg2^post110+maxarg2^0 == 0 /\ sum^0-sum^post110 == 0 /\ -k^post110+k^0 == 0 /\ den^0-den^post110 == 0 /\ maxarg1^0-maxarg1^post110 == 0 /\ __const_200^0-__const_200^post110 == 0 /\ tmp^0-tmp^post110 == 0 /\ -tmp___4^post110+tmp___4^0 == 0 /\ skip^0-skip^post110 == 0 /\ -i^post110+i^0 == 0 /\ -tmp___6^post110+tmp___6^0 == 0 /\ -tmp___11^post110+tmp___11^0 == 0 /\ -f_promoted_1^post110+f_promoted_1^0 == 0 /\ -tmp___9^post110+tmp___9^0 == 0), cost: 1 111: l83 -> l82 : __const_200^0'=__const_200^post111, sqrarg^0'=sqrarg^post111, tmp___3^0'=tmp___3^post111, its^0'=its^post111, test^0'=test^post111, tmp___8^0'=tmp___8^post111, n^0'=n^post111, tmp___12^0'=tmp___12^post111, f_promoted_1^0'=f_promoted_1^post111, tmp___5^0'=tmp___5^post111, k^0'=k^post111, tmp___0^0'=tmp___0^post111, skip^0'=skip^post111, tmp___2^0'=tmp___2^post111, i^0'=i^post111, temp^0'=temp^post111, tmp___7^0'=tmp___7^post111, maxarg2^0'=maxarg2^post111, tmp___11^0'=tmp___11^post111, den^0'=den^post111, sum^0'=sum^post111, tmp___4^0'=tmp___4^post111, j^0'=j^post111, tmp^0'=tmp^post111, tmp___9^0'=tmp___9^post111, restrt^0'=restrt^post111, tmp___1^0'=tmp___1^post111, fold^0'=fold^post111, tmp___6^0'=tmp___6^post111, maxarg1^0'=maxarg1^post111, tmp___10^0'=tmp___10^post111, (0 == 0 /\ -maxarg2^post111+maxarg2^0 == 0 /\ its^0-its^post111 == 0 /\ restrt^0-restrt^post111 == 0 /\ -tmp___10^post111+tmp___10^0 == 0 /\ n^0-n^post111 == 0 /\ __const_200^0-__const_200^post111 == 0 /\ tmp___3^0-tmp___3^post111 == 0 /\ tmp___12^0-tmp___12^post111 == 0 /\ tmp___5^0-tmp___5^post111 == 0 /\ k^0-k^post111 == 0 /\ tmp___0^0-tmp___0^post111 == 0 /\ -maxarg1^post111+maxarg1^0 == 0 /\ -tmp___9^post111+tmp___9^0 == 0 /\ -tmp___4^post111+tmp___4^0 == 0 /\ -den^post111+den^0 == 0 /\ -fold^post111+fold^0 == 0 /\ i^0-i^post111 == 0 /\ tmp___8^0-tmp___8^post111 == 0 /\ test^0-test^post111 == 0 /\ f_promoted_1^0-f_promoted_1^post111 == 0 /\ -sum^post111+sum^0 == 0 /\ -tmp___1^post111+tmp___1^0 == 0 /\ -tmp___6^post111+tmp___6^0 == 0 /\ -temp^post111+temp^0 == 0 /\ j^0-j^post111 == 0 /\ -tmp^post111+tmp^0 == 0 /\ -skip^post111+skip^0 == 0 /\ tmp___11^0-tmp___11^post111 == 0 /\ -tmp___7^post111+tmp___7^0 == 0 /\ tmp___2^0-tmp___2^post111 == 0 /\ -n^0+i^0 <= 0), cost: 1 117: l84 -> l9 : __const_200^0'=__const_200^post117, sqrarg^0'=sqrarg^post117, tmp___3^0'=tmp___3^post117, its^0'=its^post117, test^0'=test^post117, tmp___8^0'=tmp___8^post117, n^0'=n^post117, tmp___12^0'=tmp___12^post117, f_promoted_1^0'=f_promoted_1^post117, tmp___5^0'=tmp___5^post117, k^0'=k^post117, tmp___0^0'=tmp___0^post117, skip^0'=skip^post117, tmp___2^0'=tmp___2^post117, i^0'=i^post117, temp^0'=temp^post117, tmp___7^0'=tmp___7^post117, maxarg2^0'=maxarg2^post117, tmp___11^0'=tmp___11^post117, den^0'=den^post117, sum^0'=sum^post117, tmp___4^0'=tmp___4^post117, j^0'=j^post117, tmp^0'=tmp^post117, tmp___9^0'=tmp___9^post117, restrt^0'=restrt^post117, tmp___1^0'=tmp___1^post117, fold^0'=fold^post117, tmp___6^0'=tmp___6^post117, maxarg1^0'=maxarg1^post117, tmp___10^0'=tmp___10^post117, (its^0-its^post117 == 0 /\ -k^post117+k^0 == 0 /\ -tmp___9^post117+tmp___9^0 == 0 /\ tmp___3^0-tmp___3^post117 == 0 /\ tmp___5^0-tmp___5^post117 == 0 /\ n^0-n^post117 == 0 /\ -tmp___11^post117+tmp___11^0 == 0 /\ temp^0-temp^post117 == 0 /\ tmp___7^0-tmp___7^post117 == 0 /\ -restrt^post117+restrt^0 == 0 /\ __const_200^0-__const_200^post117 == 0 /\ -fold^post117+fold^0 == 0 /\ -tmp___10^post117+tmp___10^0 == 0 /\ -j^post117+j^0 == 0 /\ tmp^0-tmp^post117 == 0 /\ -tmp___4^post117+tmp___4^0 == 0 /\ -den^post117+den^0 == 0 /\ tmp___6^0-tmp___6^post117 == 0 /\ tmp___0^0-tmp___0^post117 == 0 /\ sqrarg^0-sqrarg^post117 == 0 /\ 1-skip^0 <= 0 /\ -maxarg1^post117+maxarg1^0 == 0 /\ -tmp___1^post117+tmp___1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post117 == 0 /\ tmp___8^0-tmp___8^post117 == 0 /\ -tmp___12^post117+tmp___12^0 == 0 /\ -test^post117+test^0 == 0 /\ sum^0-sum^post117 == 0 /\ -maxarg2^post117+maxarg2^0 == 0 /\ i^0-i^post117 == 0 /\ -tmp___2^post117+tmp___2^0 == 0 /\ skip^0-skip^post117 == 0), cost: 1 118: l84 -> l9 : __const_200^0'=__const_200^post118, sqrarg^0'=sqrarg^post118, tmp___3^0'=tmp___3^post118, its^0'=its^post118, test^0'=test^post118, tmp___8^0'=tmp___8^post118, n^0'=n^post118, tmp___12^0'=tmp___12^post118, f_promoted_1^0'=f_promoted_1^post118, tmp___5^0'=tmp___5^post118, k^0'=k^post118, tmp___0^0'=tmp___0^post118, skip^0'=skip^post118, tmp___2^0'=tmp___2^post118, i^0'=i^post118, temp^0'=temp^post118, tmp___7^0'=tmp___7^post118, maxarg2^0'=maxarg2^post118, tmp___11^0'=tmp___11^post118, den^0'=den^post118, sum^0'=sum^post118, tmp___4^0'=tmp___4^post118, j^0'=j^post118, tmp^0'=tmp^post118, tmp___9^0'=tmp___9^post118, restrt^0'=restrt^post118, tmp___1^0'=tmp___1^post118, fold^0'=fold^post118, tmp___6^0'=tmp___6^post118, maxarg1^0'=maxarg1^post118, tmp___10^0'=tmp___10^post118, (-maxarg1^post118+maxarg1^0 == 0 /\ -tmp___7^post118+tmp___7^0 == 0 /\ -j^post118+j^0 == 0 /\ tmp___2^0-tmp___2^post118 == 0 /\ tmp___11^0-tmp___11^post118 == 0 /\ f_promoted_1^0-f_promoted_1^post118 == 0 /\ tmp___9^0-tmp___9^post118 == 0 /\ tmp___0^0-tmp___0^post118 == 0 /\ -maxarg2^post118+maxarg2^0 == 0 /\ tmp___5^0-tmp___5^post118 == 0 /\ -tmp___6^post118+tmp___6^0 == 0 /\ 1+skip^0 <= 0 /\ fold^0-fold^post118 == 0 /\ tmp___3^0-tmp___3^post118 == 0 /\ test^0-test^post118 == 0 /\ __const_200^0-__const_200^post118 == 0 /\ tmp___12^0-tmp___12^post118 == 0 /\ k^0-k^post118 == 0 /\ -sum^post118+sum^0 == 0 /\ tmp___4^0-tmp___4^post118 == 0 /\ -restrt^post118+restrt^0 == 0 /\ -skip^post118+skip^0 == 0 /\ -den^post118+den^0 == 0 /\ -n^post118+n^0 == 0 /\ i^0-i^post118 == 0 /\ sqrarg^0-sqrarg^post118 == 0 /\ -tmp___10^post118+tmp___10^0 == 0 /\ its^0-its^post118 == 0 /\ -tmp___1^post118+tmp___1^0 == 0 /\ temp^0-temp^post118 == 0 /\ -tmp^post118+tmp^0 == 0 /\ tmp___8^0-tmp___8^post118 == 0), cost: 1 119: l84 -> l71 : __const_200^0'=__const_200^post119, sqrarg^0'=sqrarg^post119, tmp___3^0'=tmp___3^post119, its^0'=its^post119, test^0'=test^post119, tmp___8^0'=tmp___8^post119, n^0'=n^post119, tmp___12^0'=tmp___12^post119, f_promoted_1^0'=f_promoted_1^post119, tmp___5^0'=tmp___5^post119, k^0'=k^post119, tmp___0^0'=tmp___0^post119, skip^0'=skip^post119, tmp___2^0'=tmp___2^post119, i^0'=i^post119, temp^0'=temp^post119, tmp___7^0'=tmp___7^post119, maxarg2^0'=maxarg2^post119, tmp___11^0'=tmp___11^post119, den^0'=den^post119, sum^0'=sum^post119, tmp___4^0'=tmp___4^post119, j^0'=j^post119, tmp^0'=tmp^post119, tmp___9^0'=tmp___9^post119, restrt^0'=restrt^post119, tmp___1^0'=tmp___1^post119, fold^0'=fold^post119, tmp___6^0'=tmp___6^post119, maxarg1^0'=maxarg1^post119, tmp___10^0'=tmp___10^post119, (-fold^post119+fold^0 == 0 /\ -tmp___2^post119+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post119 == 0 /\ -tmp___6^post119+tmp___6^0 == 0 /\ -restrt^post119+restrt^0 == 0 /\ -tmp___1^post119+tmp___1^0 == 0 /\ i^0-i^post119 == 0 /\ den^0-den^post119 == 0 /\ -tmp___5^post119+tmp___5^0 == 0 /\ -skip^post119+skip^0 == 0 /\ tmp___8^0-tmp___8^post119 == 0 /\ sqrarg^0-sqrarg^post119 == 0 /\ skip^0 <= 0 /\ its^0-its^post119 == 0 /\ k^0-k^post119 == 0 /\ -tmp___12^post119+tmp___12^0 == 0 /\ -maxarg2^post119+maxarg2^0 == 0 /\ temp^0-temp^post119 == 0 /\ -skip^0 <= 0 /\ tmp___3^0-tmp___3^post119 == 0 /\ -tmp___10^post119+tmp___10^0 == 0 /\ -j^post119+j^0 == 0 /\ sum^0-sum^post119 == 0 /\ -tmp___11^post119+tmp___11^0 == 0 /\ tmp^0-tmp^post119 == 0 /\ -maxarg1^post119+maxarg1^0 == 0 /\ test^0-test^post119 == 0 /\ n^0-n^post119 == 0 /\ -tmp___4^post119+tmp___4^0 == 0 /\ f_promoted_1^0-f_promoted_1^post119 == 0 /\ __const_200^0-__const_200^post119 == 0 /\ -tmp___9^post119+tmp___9^0 == 0 /\ tmp___0^0-tmp___0^post119 == 0), cost: 1 121: l85 -> l64 : __const_200^0'=__const_200^post121, sqrarg^0'=sqrarg^post121, tmp___3^0'=tmp___3^post121, its^0'=its^post121, test^0'=test^post121, tmp___8^0'=tmp___8^post121, n^0'=n^post121, tmp___12^0'=tmp___12^post121, f_promoted_1^0'=f_promoted_1^post121, tmp___5^0'=tmp___5^post121, k^0'=k^post121, tmp___0^0'=tmp___0^post121, skip^0'=skip^post121, tmp___2^0'=tmp___2^post121, i^0'=i^post121, temp^0'=temp^post121, tmp___7^0'=tmp___7^post121, maxarg2^0'=maxarg2^post121, tmp___11^0'=tmp___11^post121, den^0'=den^post121, sum^0'=sum^post121, tmp___4^0'=tmp___4^post121, j^0'=j^post121, tmp^0'=tmp^post121, tmp___9^0'=tmp___9^post121, restrt^0'=restrt^post121, tmp___1^0'=tmp___1^post121, fold^0'=fold^post121, tmp___6^0'=tmp___6^post121, maxarg1^0'=maxarg1^post121, tmp___10^0'=tmp___10^post121, (-1-i^0+i^post121 == 0 /\ tmp___8^0-tmp___8^post121 == 0 /\ -tmp___10^post121+tmp___10^0 == 0 /\ -tmp___5^post121+tmp___5^0 == 0 /\ -maxarg2^post121+maxarg2^0 == 0 /\ sqrarg^0-sqrarg^post121 == 0 /\ tmp___3^0-tmp___3^post121 == 0 /\ tmp___0^0-tmp___0^post121 == 0 /\ test^0-test^post121 == 0 /\ j^0-j^post121 == 0 /\ -tmp___9^post121+tmp___9^0 == 0 /\ f_promoted_1^0-f_promoted_1^post121 == 0 /\ tmp___1^0-tmp___1^post121 == 0 /\ -tmp___4^post121+tmp___4^0 == 0 /\ fold^0-fold^post121 == 0 /\ -maxarg1^post121+maxarg1^0 == 0 /\ -tmp___6^post121+tmp___6^0 == 0 /\ -restrt^post121+restrt^0 == 0 /\ tmp___12^0-tmp___12^post121 == 0 /\ -sum^post121+sum^0 == 0 /\ k^0-k^post121 == 0 /\ -skip^post121+skip^0 == 0 /\ -den^post121+den^0 == 0 /\ __const_200^0-__const_200^post121 == 0 /\ its^0-its^post121 == 0 /\ tmp___11^0-tmp___11^post121 == 0 /\ -tmp___7^post121+tmp___7^0 == 0 /\ tmp___2^0-tmp___2^post121 == 0 /\ -tmp^post121+tmp^0 == 0 /\ -n^post121+n^0 == 0 /\ temp^0-temp^post121 == 0), cost: 1 122: l86 -> l85 : __const_200^0'=__const_200^post122, sqrarg^0'=sqrarg^post122, tmp___3^0'=tmp___3^post122, its^0'=its^post122, test^0'=test^post122, tmp___8^0'=tmp___8^post122, n^0'=n^post122, tmp___12^0'=tmp___12^post122, f_promoted_1^0'=f_promoted_1^post122, tmp___5^0'=tmp___5^post122, k^0'=k^post122, tmp___0^0'=tmp___0^post122, skip^0'=skip^post122, tmp___2^0'=tmp___2^post122, i^0'=i^post122, temp^0'=temp^post122, tmp___7^0'=tmp___7^post122, maxarg2^0'=maxarg2^post122, tmp___11^0'=tmp___11^post122, den^0'=den^post122, sum^0'=sum^post122, tmp___4^0'=tmp___4^post122, j^0'=j^post122, tmp^0'=tmp^post122, tmp___9^0'=tmp___9^post122, restrt^0'=restrt^post122, tmp___1^0'=tmp___1^post122, fold^0'=fold^post122, tmp___6^0'=tmp___6^post122, maxarg1^0'=maxarg1^post122, tmp___10^0'=tmp___10^post122, (-den^post122+den^0 == 0 /\ -tmp___6^post122+tmp___6^0 == 0 /\ test^0-test^post122 == 0 /\ maxarg2^0-maxarg2^post122 == 0 /\ sum^0-sum^post122 == 0 /\ -tmp___1^post122+tmp___1^0 == 0 /\ -fold^post122+fold^0 == 0 /\ skip^0-skip^post122 == 0 /\ tmp___12^0-tmp___12^post122 == 0 /\ -tmp___7^post122+tmp___7^0 == 0 /\ sqrarg^0-sqrarg^post122 == 0 /\ its^0-its^post122 == 0 /\ k^0-k^post122 == 0 /\ -temp^post122+temp^0 == 0 /\ -tmp___10^post122+tmp___10^0 == 0 /\ -tmp___9^post122+tmp___9^0 == 0 /\ -j^post122+j^0 == 0 /\ n^0-n^post122 == 0 /\ 1+tmp___3^0 <= 0 /\ tmp___3^0-tmp___3^post122 == 0 /\ tmp___2^0-tmp___2^post122 == 0 /\ -tmp___8^post122+tmp___8^0 == 0 /\ tmp^0-tmp^post122 == 0 /\ -restrt^post122+restrt^0 == 0 /\ -tmp___11^post122+tmp___11^0 == 0 /\ -tmp___4^post122+tmp___4^0 == 0 /\ f_promoted_1^0-f_promoted_1^post122 == 0 /\ __const_200^0-__const_200^post122 == 0 /\ -maxarg1^post122+maxarg1^0 == 0 /\ -tmp___0^post122+tmp___0^0 == 0 /\ -i^post122+i^0 == 0 /\ tmp___5^0-tmp___5^post122 == 0), cost: 1 123: l86 -> l85 : __const_200^0'=__const_200^post123, sqrarg^0'=sqrarg^post123, tmp___3^0'=tmp___3^post123, its^0'=its^post123, test^0'=test^post123, tmp___8^0'=tmp___8^post123, n^0'=n^post123, tmp___12^0'=tmp___12^post123, f_promoted_1^0'=f_promoted_1^post123, tmp___5^0'=tmp___5^post123, k^0'=k^post123, tmp___0^0'=tmp___0^post123, skip^0'=skip^post123, tmp___2^0'=tmp___2^post123, i^0'=i^post123, temp^0'=temp^post123, tmp___7^0'=tmp___7^post123, maxarg2^0'=maxarg2^post123, tmp___11^0'=tmp___11^post123, den^0'=den^post123, sum^0'=sum^post123, tmp___4^0'=tmp___4^post123, j^0'=j^post123, tmp^0'=tmp^post123, tmp___9^0'=tmp___9^post123, restrt^0'=restrt^post123, tmp___1^0'=tmp___1^post123, fold^0'=fold^post123, tmp___6^0'=tmp___6^post123, maxarg1^0'=maxarg1^post123, tmp___10^0'=tmp___10^post123, (its^0-its^post123 == 0 /\ tmp___5^0-tmp___5^post123 == 0 /\ -temp^post123+temp^0 == 0 /\ -tmp___9^post123+tmp___9^0 == 0 /\ tmp___3^0-tmp___3^post123 == 0 /\ -tmp___0^post123+tmp___0^0 == 0 /\ -j^post123+j^0 == 0 /\ __const_200^0-__const_200^post123 == 0 /\ -tmp___3^0 <= 0 /\ -fold^post123+fold^0 == 0 /\ -n^post123+n^0 == 0 /\ -tmp___10^post123+tmp___10^0 == 0 /\ skip^post123 == 0 /\ -den^post123+den^0 == 0 /\ tmp___2^0-tmp___2^post123 == 0 /\ -tmp^post123+tmp^0 == 0 /\ restrt^0-restrt^post123 == 0 /\ tmp___11^0-tmp___11^post123 == 0 /\ f_promoted_1^0-f_promoted_1^post123 == 0 /\ maxarg2^0-maxarg2^post123 == 0 /\ sqrarg^0-sqrarg^post123 == 0 /\ -maxarg1^post123+maxarg1^0 == 0 /\ -tmp___1^post123+tmp___1^0 == 0 /\ -tmp___7^post123+tmp___7^0 == 0 /\ test^0-test^post123 == 0 /\ tmp___12^0-tmp___12^post123 == 0 /\ k^0-k^post123 == 0 /\ tmp___8^0-tmp___8^post123 == 0 /\ i^0-i^post123 == 0 /\ -tmp___6^post123+tmp___6^0 == 0 /\ -sum^post123+sum^0 == 0 /\ tmp___4^0-tmp___4^post123 == 0), cost: 1 136: l87 -> l45 : __const_200^0'=__const_200^post136, sqrarg^0'=sqrarg^post136, tmp___3^0'=tmp___3^post136, its^0'=its^post136, test^0'=test^post136, tmp___8^0'=tmp___8^post136, n^0'=n^post136, tmp___12^0'=tmp___12^post136, f_promoted_1^0'=f_promoted_1^post136, tmp___5^0'=tmp___5^post136, k^0'=k^post136, tmp___0^0'=tmp___0^post136, skip^0'=skip^post136, tmp___2^0'=tmp___2^post136, i^0'=i^post136, temp^0'=temp^post136, tmp___7^0'=tmp___7^post136, maxarg2^0'=maxarg2^post136, tmp___11^0'=tmp___11^post136, den^0'=den^post136, sum^0'=sum^post136, tmp___4^0'=tmp___4^post136, j^0'=j^post136, tmp^0'=tmp^post136, tmp___9^0'=tmp___9^post136, restrt^0'=restrt^post136, tmp___1^0'=tmp___1^post136, fold^0'=fold^post136, tmp___6^0'=tmp___6^post136, maxarg1^0'=maxarg1^post136, tmp___10^0'=tmp___10^post136, (sqrarg^0-sqrarg^post136 == 0 /\ n^0-n^post136 == 0 /\ tmp___5^0-tmp___5^post136 == 0 /\ tmp___12^0-tmp___12^post136 == 0 /\ test^0-test^post136 == 0 /\ -tmp^post136+tmp^0 == 0 /\ k^0-k^post136 == 0 /\ tmp___2^0-tmp___2^post136 == 0 /\ -tmp___0^post136+tmp___0^0 == 0 /\ -restrt^post136+restrt^0 == 0 /\ -i^post136+i^0 == 0 /\ tmp___11^0-tmp___11^post136 == 0 /\ tmp___9^0-tmp___9^post136 == 0 /\ -fold^post136+fold^0 == 0 /\ -den^post136+den^0 == 0 /\ -j^post136+j^0 == 0 /\ -tmp___10^post136+tmp___10^0 == 0 /\ its^0-its^post136 == 0 /\ tmp___8^0-tmp___8^post136 == 0 /\ -tmp___1^post136+tmp___1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post136 == 0 /\ tmp___3^0-tmp___3^post136 == 0 /\ -sum^post136+sum^0 == 0 /\ -temp^post136+temp^0 == 0 /\ maxarg1^0-maxarg1^post136 == 0 /\ -tmp___6^post136+tmp___6^0 == 0 /\ __const_200^0-__const_200^post136 == 0 /\ tmp___4^0-tmp___4^post136 == 0 /\ -skip^post136+skip^0 == 0 /\ maxarg2^0-maxarg2^post136 == 0 /\ -tmp___7^post136+tmp___7^0 == 0), cost: 1 Removed unreachable rules and leafs Start location: l87 0: l0 -> l1 : __const_200^0'=__const_200^post0, sqrarg^0'=sqrarg^post0, tmp___3^0'=tmp___3^post0, its^0'=its^post0, test^0'=test^post0, tmp___8^0'=tmp___8^post0, n^0'=n^post0, tmp___12^0'=tmp___12^post0, f_promoted_1^0'=f_promoted_1^post0, tmp___5^0'=tmp___5^post0, k^0'=k^post0, tmp___0^0'=tmp___0^post0, skip^0'=skip^post0, tmp___2^0'=tmp___2^post0, i^0'=i^post0, temp^0'=temp^post0, tmp___7^0'=tmp___7^post0, maxarg2^0'=maxarg2^post0, tmp___11^0'=tmp___11^post0, den^0'=den^post0, sum^0'=sum^post0, tmp___4^0'=tmp___4^post0, j^0'=j^post0, tmp^0'=tmp^post0, tmp___9^0'=tmp___9^post0, restrt^0'=restrt^post0, tmp___1^0'=tmp___1^post0, fold^0'=fold^post0, tmp___6^0'=tmp___6^post0, maxarg1^0'=maxarg1^post0, tmp___10^0'=tmp___10^post0, (-temp^post0+temp^0 == 0 /\ -tmp___0^post0+tmp___0^0 == 0 /\ tmp___9^0-tmp___9^post0 == 0 /\ test^0-test^post0 == 0 /\ -restrt^post0+restrt^0 == 0 /\ -den^post0+den^0 == 0 /\ maxarg2^0-maxarg2^post0 == 0 /\ sum^0-sum^post0 == 0 /\ -fold^post0+fold^0 == 0 /\ tmp___12^0-tmp___12^post0 == 0 /\ -tmp___1^post0+tmp___1^0 == 0 /\ k^0-k^post0 == 0 /\ skip^0-skip^post0 == 0 /\ -tmp^post0+tmp^0 == 0 /\ sqrarg^0-sqrarg^post0 == 0 /\ its^0-its^post0 == 0 /\ n^0-n^post0 == 0 /\ tmp___3^0-tmp___3^post0 == 0 /\ -maxarg1^post0+maxarg1^0 == 0 /\ -tmp___8^post0+tmp___8^0 == 0 /\ tmp___5^0-tmp___5^post0 == 0 /\ -i^post0+i^0 == 0 /\ -tmp___10^post0+tmp___10^0 == 0 /\ -j^post0+j^0 == 0 /\ 1+n^0-i^0 <= 0 /\ -tmp___7^post0+tmp___7^0 == 0 /\ -tmp___4^post0+tmp___4^0 == 0 /\ -f_promoted_1^post0+f_promoted_1^0 == 0 /\ tmp___2^0-tmp___2^post0 == 0 /\ __const_200^0-__const_200^post0 == 0 /\ -tmp___11^post0+tmp___11^0 == 0 /\ -tmp___6^post0+tmp___6^0 == 0), cost: 1 1: l0 -> l2 : __const_200^0'=__const_200^post1, sqrarg^0'=sqrarg^post1, tmp___3^0'=tmp___3^post1, its^0'=its^post1, test^0'=test^post1, tmp___8^0'=tmp___8^post1, n^0'=n^post1, tmp___12^0'=tmp___12^post1, f_promoted_1^0'=f_promoted_1^post1, tmp___5^0'=tmp___5^post1, k^0'=k^post1, tmp___0^0'=tmp___0^post1, skip^0'=skip^post1, tmp___2^0'=tmp___2^post1, i^0'=i^post1, temp^0'=temp^post1, tmp___7^0'=tmp___7^post1, maxarg2^0'=maxarg2^post1, tmp___11^0'=tmp___11^post1, den^0'=den^post1, sum^0'=sum^post1, tmp___4^0'=tmp___4^post1, j^0'=j^post1, tmp^0'=tmp^post1, tmp___9^0'=tmp___9^post1, restrt^0'=restrt^post1, tmp___1^0'=tmp___1^post1, fold^0'=fold^post1, tmp___6^0'=tmp___6^post1, maxarg1^0'=maxarg1^post1, tmp___10^0'=tmp___10^post1, (-tmp^post1+tmp^0 == 0 /\ its^0-its^post1 == 0 /\ tmp___5^0-tmp___5^post1 == 0 /\ tmp___3^0-tmp___3^post1 == 0 /\ tmp___12^0-tmp___12^post1 == 0 /\ k^0-k^post1 == 0 /\ n^0-n^post1 == 0 /\ fold^0-fold^post1 == 0 /\ __const_200^0-__const_200^post1 == 0 /\ -tmp___0^post1+tmp___0^0 == 0 /\ -j^post1+j^0 == 0 /\ -1-i^0+i^post1 == 0 /\ -tmp___10^post1+tmp___10^0 == 0 /\ -restrt^post1+restrt^0 == 0 /\ tmp___11^0-tmp___11^post1 == 0 /\ tmp___9^0-tmp___9^post1 == 0 /\ tmp___2^0-tmp___2^post1 == 0 /\ -den^post1+den^0 == 0 /\ -tmp___7^post1+tmp___7^0 == 0 /\ maxarg2^0-maxarg2^post1 == 0 /\ sqrarg^0-sqrarg^post1 == 0 /\ -tmp___1^post1+tmp___1^0 == 0 /\ test^0-test^post1 == 0 /\ -tmp___6^post1+tmp___6^0 == 0 /\ f_promoted_1^0-f_promoted_1^post1 == 0 /\ -maxarg1^post1+maxarg1^0 == 0 /\ tmp___8^0-tmp___8^post1 == 0 /\ -temp^post1+temp^0 == 0 /\ -sum^post1+sum^0 == 0 /\ -n^0+i^0 <= 0 /\ tmp___4^0-tmp___4^post1 == 0 /\ -skip^post1+skip^0 == 0), cost: 1 80: l1 -> l61 : __const_200^0'=__const_200^post80, sqrarg^0'=sqrarg^post80, tmp___3^0'=tmp___3^post80, its^0'=its^post80, test^0'=test^post80, tmp___8^0'=tmp___8^post80, n^0'=n^post80, tmp___12^0'=tmp___12^post80, f_promoted_1^0'=f_promoted_1^post80, tmp___5^0'=tmp___5^post80, k^0'=k^post80, tmp___0^0'=tmp___0^post80, skip^0'=skip^post80, tmp___2^0'=tmp___2^post80, i^0'=i^post80, temp^0'=temp^post80, tmp___7^0'=tmp___7^post80, maxarg2^0'=maxarg2^post80, tmp___11^0'=tmp___11^post80, den^0'=den^post80, sum^0'=sum^post80, tmp___4^0'=tmp___4^post80, j^0'=j^post80, tmp^0'=tmp^post80, tmp___9^0'=tmp___9^post80, restrt^0'=restrt^post80, tmp___1^0'=tmp___1^post80, fold^0'=fold^post80, tmp___6^0'=tmp___6^post80, maxarg1^0'=maxarg1^post80, tmp___10^0'=tmp___10^post80, (restrt^0-restrt^post80 == 0 /\ tmp___12^0-tmp___12^post80 == 0 /\ its^0-its^post80 == 0 /\ k^0-k^post80 == 0 /\ tmp___2^0-tmp___2^post80 == 0 /\ -tmp___10^post80+tmp___10^0 == 0 /\ -tmp___7^post80+tmp___7^0 == 0 /\ __const_200^0-__const_200^post80 == 0 /\ tmp___5^0-tmp___5^post80 == 0 /\ -tmp___4^post80+tmp___4^0 == 0 /\ -tmp___9^post80+tmp___9^0 == 0 /\ -maxarg2^post80+maxarg2^0 == 0 /\ -maxarg1^post80+maxarg1^0 == 0 /\ -tmp___0^post80+tmp___0^0 == 0 /\ -sum^post80+sum^0 == 0 /\ -tmp___6^post80+tmp___6^0 == 0 /\ -temp^post80+temp^0 == 0 /\ tmp___8^0-tmp___8^post80 == 0 /\ sqrarg^0-sqrarg^post80 == 0 /\ -skip^post80+skip^0 == 0 /\ -fold^post80+fold^0 == 0 /\ -den^post80+den^0 == 0 /\ i^0-i^post80 == 0 /\ -tmp___3^post80+tmp___3^0 == 0 /\ tmp___11^0-tmp___11^post80 == 0 /\ j^0-j^post80 == 0 /\ test^0-test^post80 == 0 /\ n^0-n^post80 == 0 /\ f_promoted_1^0-f_promoted_1^post80 == 0 /\ -tmp___1^post80+tmp___1^0 == 0 /\ -tmp^post80+tmp^0 == 0), cost: 1 74: l2 -> l0 : __const_200^0'=__const_200^post74, sqrarg^0'=sqrarg^post74, tmp___3^0'=tmp___3^post74, its^0'=its^post74, test^0'=test^post74, tmp___8^0'=tmp___8^post74, n^0'=n^post74, tmp___12^0'=tmp___12^post74, f_promoted_1^0'=f_promoted_1^post74, tmp___5^0'=tmp___5^post74, k^0'=k^post74, tmp___0^0'=tmp___0^post74, skip^0'=skip^post74, tmp___2^0'=tmp___2^post74, i^0'=i^post74, temp^0'=temp^post74, tmp___7^0'=tmp___7^post74, maxarg2^0'=maxarg2^post74, tmp___11^0'=tmp___11^post74, den^0'=den^post74, sum^0'=sum^post74, tmp___4^0'=tmp___4^post74, j^0'=j^post74, tmp^0'=tmp^post74, tmp___9^0'=tmp___9^post74, restrt^0'=restrt^post74, tmp___1^0'=tmp___1^post74, fold^0'=fold^post74, tmp___6^0'=tmp___6^post74, maxarg1^0'=maxarg1^post74, tmp___10^0'=tmp___10^post74, (-maxarg1^post74+maxarg1^0 == 0 /\ -tmp___10^post74+tmp___10^0 == 0 /\ skip^0-skip^post74 == 0 /\ __const_200^0-__const_200^post74 == 0 /\ its^0-its^post74 == 0 /\ -i^post74+i^0 == 0 /\ -tmp___4^post74+tmp___4^0 == 0 /\ maxarg2^0-maxarg2^post74 == 0 /\ tmp___0^0-tmp___0^post74 == 0 /\ tmp___5^0-tmp___5^post74 == 0 /\ -tmp___2^post74+tmp___2^0 == 0 /\ -k^post74+k^0 == 0 /\ -f_promoted_1^post74+f_promoted_1^0 == 0 /\ -tmp___6^post74+tmp___6^0 == 0 /\ tmp___7^0-tmp___7^post74 == 0 /\ tmp___8^0-tmp___8^post74 == 0 /\ tmp___12^0-tmp___12^post74 == 0 /\ sum^0-sum^post74 == 0 /\ -restrt^post74+restrt^0 == 0 /\ -tmp___11^post74+tmp___11^0 == 0 /\ tmp^0-tmp^post74 == 0 /\ -tmp___9^post74+tmp___9^0 == 0 /\ -temp^post74+temp^0 == 0 /\ sqrarg^0-sqrarg^post74 == 0 /\ n^0-n^post74 == 0 /\ -den^post74+den^0 == 0 /\ -j^post74+j^0 == 0 /\ tmp___3^0-tmp___3^post74 == 0 /\ test^0-test^post74 == 0 /\ -fold^post74+fold^0 == 0 /\ -tmp___1^post74+tmp___1^0 == 0), cost: 1 2: l3 -> l4 : __const_200^0'=__const_200^post2, sqrarg^0'=sqrarg^post2, tmp___3^0'=tmp___3^post2, its^0'=its^post2, test^0'=test^post2, tmp___8^0'=tmp___8^post2, n^0'=n^post2, tmp___12^0'=tmp___12^post2, f_promoted_1^0'=f_promoted_1^post2, tmp___5^0'=tmp___5^post2, k^0'=k^post2, tmp___0^0'=tmp___0^post2, skip^0'=skip^post2, tmp___2^0'=tmp___2^post2, i^0'=i^post2, temp^0'=temp^post2, tmp___7^0'=tmp___7^post2, maxarg2^0'=maxarg2^post2, tmp___11^0'=tmp___11^post2, den^0'=den^post2, sum^0'=sum^post2, tmp___4^0'=tmp___4^post2, j^0'=j^post2, tmp^0'=tmp^post2, tmp___9^0'=tmp___9^post2, restrt^0'=restrt^post2, tmp___1^0'=tmp___1^post2, fold^0'=fold^post2, tmp___6^0'=tmp___6^post2, maxarg1^0'=maxarg1^post2, tmp___10^0'=tmp___10^post2, (-maxarg1^post2+maxarg1^0 == 0 /\ -tmp___1^post2+tmp___1^0 == 0 /\ -f_promoted_1^post2+f_promoted_1^0 == 0 /\ -tmp___4^post2+tmp___4^0 == 0 /\ skip^0-skip^post2 == 0 /\ maxarg2^0-maxarg2^post2 == 0 /\ tmp___5^0-tmp___5^post2 == 0 /\ tmp___0^0-tmp___0^post2 == 0 /\ -tmp___2^post2+tmp___2^0 == 0 /\ i^0-j^0 <= 0 /\ -k^post2+k^0 == 0 /\ test^0-test^post2 == 0 /\ -tmp___6^post2+tmp___6^0 == 0 /\ n^0-n^post2 == 0 /\ tmp___3^0-tmp___3^post2 == 0 /\ sum^0-sum^post2 == 0 /\ __const_200^0-__const_200^post2 == 0 /\ -tmp___11^post2+tmp___11^0 == 0 /\ tmp___7^0-tmp___7^post2 == 0 /\ -1+i^post2-i^0 == 0 /\ -sqrarg^post2+sqrarg^0 == 0 /\ tmp^0-tmp^post2 == 0 /\ -tmp___9^post2+tmp___9^0 == 0 /\ its^0-its^post2 == 0 /\ -fold^post2+fold^0 == 0 /\ -den^post2+den^0 == 0 /\ -j^post2+j^0 == 0 /\ temp^0-temp^post2 == 0 /\ -restrt^post2+restrt^0 == 0 /\ tmp___8^0-tmp___8^post2 == 0 /\ -tmp___10^post2+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post2 == 0), cost: 1 3: l3 -> l5 : __const_200^0'=__const_200^post3, sqrarg^0'=sqrarg^post3, tmp___3^0'=tmp___3^post3, its^0'=its^post3, test^0'=test^post3, tmp___8^0'=tmp___8^post3, n^0'=n^post3, tmp___12^0'=tmp___12^post3, f_promoted_1^0'=f_promoted_1^post3, tmp___5^0'=tmp___5^post3, k^0'=k^post3, tmp___0^0'=tmp___0^post3, skip^0'=skip^post3, tmp___2^0'=tmp___2^post3, i^0'=i^post3, temp^0'=temp^post3, tmp___7^0'=tmp___7^post3, maxarg2^0'=maxarg2^post3, tmp___11^0'=tmp___11^post3, den^0'=den^post3, sum^0'=sum^post3, tmp___4^0'=tmp___4^post3, j^0'=j^post3, tmp^0'=tmp^post3, tmp___9^0'=tmp___9^post3, restrt^0'=restrt^post3, tmp___1^0'=tmp___1^post3, fold^0'=fold^post3, tmp___6^0'=tmp___6^post3, maxarg1^0'=maxarg1^post3, tmp___10^0'=tmp___10^post3, (-den^post3+den^0 == 0 /\ -tmp___6^post3+tmp___6^0 == 0 /\ -1+j^post3-j^0 == 0 /\ test^0-test^post3 == 0 /\ maxarg2^0-maxarg2^post3 == 0 /\ tmp___9^0-tmp___9^post3 == 0 /\ -fold^post3+fold^0 == 0 /\ sum^0-sum^post3 == 0 /\ 1-i^0+j^0 <= 0 /\ -tmp___1^post3+tmp___1^0 == 0 /\ skip^0-skip^post3 == 0 /\ -tmp^post3+tmp^0 == 0 /\ tmp___12^0-tmp___12^post3 == 0 /\ sqrarg^0-sqrarg^post3 == 0 /\ -tmp___7^post3+tmp___7^0 == 0 /\ -temp^post3+temp^0 == 0 /\ k^0-k^post3 == 0 /\ its^0-its^post3 == 0 /\ tmp___3^0-tmp___3^post3 == 0 /\ tmp___2^0-tmp___2^post3 == 0 /\ -tmp___8^post3+tmp___8^0 == 0 /\ -i^post3+i^0 == 0 /\ -restrt^post3+restrt^0 == 0 /\ -tmp___11^post3+tmp___11^0 == 0 /\ f_promoted_1^0-f_promoted_1^post3 == 0 /\ __const_200^0-__const_200^post3 == 0 /\ n^0-n^post3 == 0 /\ -tmp___0^post3+tmp___0^0 == 0 /\ tmp___10^0-tmp___10^post3 == 0 /\ tmp___5^0-tmp___5^post3 == 0 /\ -maxarg1^post3+maxarg1^0 == 0 /\ -tmp___4^post3+tmp___4^0 == 0), cost: 1 59: l4 -> l8 : __const_200^0'=__const_200^post59, sqrarg^0'=sqrarg^post59, tmp___3^0'=tmp___3^post59, its^0'=its^post59, test^0'=test^post59, tmp___8^0'=tmp___8^post59, n^0'=n^post59, tmp___12^0'=tmp___12^post59, f_promoted_1^0'=f_promoted_1^post59, tmp___5^0'=tmp___5^post59, k^0'=k^post59, tmp___0^0'=tmp___0^post59, skip^0'=skip^post59, tmp___2^0'=tmp___2^post59, i^0'=i^post59, temp^0'=temp^post59, tmp___7^0'=tmp___7^post59, maxarg2^0'=maxarg2^post59, tmp___11^0'=tmp___11^post59, den^0'=den^post59, sum^0'=sum^post59, tmp___4^0'=tmp___4^post59, j^0'=j^post59, tmp^0'=tmp^post59, tmp___9^0'=tmp___9^post59, restrt^0'=restrt^post59, tmp___1^0'=tmp___1^post59, fold^0'=fold^post59, tmp___6^0'=tmp___6^post59, maxarg1^0'=maxarg1^post59, tmp___10^0'=tmp___10^post59, (k^0-k^post59 == 0 /\ __const_200^0-__const_200^post59 == 0 /\ tmp___7^0-tmp___7^post59 == 0 /\ -maxarg1^post59+maxarg1^0 == 0 /\ den^0-den^post59 == 0 /\ -tmp___1^post59+tmp___1^0 == 0 /\ -tmp___4^post59+tmp___4^0 == 0 /\ i^0-i^post59 == 0 /\ its^0-its^post59 == 0 /\ -tmp___12^post59+tmp___12^0 == 0 /\ -tmp___6^post59+tmp___6^0 == 0 /\ sqrarg^0-sqrarg^post59 == 0 /\ -sum^post59+sum^0 == 0 /\ -maxarg2^post59+maxarg2^0 == 0 /\ -tmp___5^post59+tmp___5^0 == 0 /\ -tmp___2^post59+tmp___2^0 == 0 /\ tmp___8^0-tmp___8^post59 == 0 /\ -tmp^post59+tmp^0 == 0 /\ -tmp___9^post59+tmp___9^0 == 0 /\ temp^0-temp^post59 == 0 /\ -tmp___11^post59+tmp___11^0 == 0 /\ skip^0-skip^post59 == 0 /\ j^0-j^post59 == 0 /\ -restrt^post59+restrt^0 == 0 /\ tmp___0^0-tmp___0^post59 == 0 /\ -fold^post59+fold^0 == 0 /\ test^0-test^post59 == 0 /\ n^0-n^post59 == 0 /\ -tmp___10^post59+tmp___10^0 == 0 /\ tmp___3^0-tmp___3^post59 == 0 /\ f_promoted_1^0-f_promoted_1^post59 == 0), cost: 1 65: l5 -> l3 : __const_200^0'=__const_200^post65, sqrarg^0'=sqrarg^post65, tmp___3^0'=tmp___3^post65, its^0'=its^post65, test^0'=test^post65, tmp___8^0'=tmp___8^post65, n^0'=n^post65, tmp___12^0'=tmp___12^post65, f_promoted_1^0'=f_promoted_1^post65, tmp___5^0'=tmp___5^post65, k^0'=k^post65, tmp___0^0'=tmp___0^post65, skip^0'=skip^post65, tmp___2^0'=tmp___2^post65, i^0'=i^post65, temp^0'=temp^post65, tmp___7^0'=tmp___7^post65, maxarg2^0'=maxarg2^post65, tmp___11^0'=tmp___11^post65, den^0'=den^post65, sum^0'=sum^post65, tmp___4^0'=tmp___4^post65, j^0'=j^post65, tmp^0'=tmp^post65, tmp___9^0'=tmp___9^post65, restrt^0'=restrt^post65, tmp___1^0'=tmp___1^post65, fold^0'=fold^post65, tmp___6^0'=tmp___6^post65, maxarg1^0'=maxarg1^post65, tmp___10^0'=tmp___10^post65, (-tmp___1^post65+tmp___1^0 == 0 /\ -fold^post65+fold^0 == 0 /\ -f_promoted_1^post65+f_promoted_1^0 == 0 /\ -tmp___4^post65+tmp___4^0 == 0 /\ -maxarg1^post65+maxarg1^0 == 0 /\ -i^post65+i^0 == 0 /\ skip^0-skip^post65 == 0 /\ -tmp___6^post65+tmp___6^0 == 0 /\ maxarg2^0-maxarg2^post65 == 0 /\ tmp___5^0-tmp___5^post65 == 0 /\ tmp___0^0-tmp___0^post65 == 0 /\ -tmp___2^post65+tmp___2^0 == 0 /\ -k^post65+k^0 == 0 /\ n^0-n^post65 == 0 /\ tmp___3^0-tmp___3^post65 == 0 /\ test^0-test^post65 == 0 /\ sum^0-sum^post65 == 0 /\ __const_200^0-__const_200^post65 == 0 /\ tmp___7^0-tmp___7^post65 == 0 /\ -tmp___11^post65+tmp___11^0 == 0 /\ tmp^0-tmp^post65 == 0 /\ -sqrarg^post65+sqrarg^0 == 0 /\ -tmp___9^post65+tmp___9^0 == 0 /\ its^0-its^post65 == 0 /\ -den^post65+den^0 == 0 /\ -j^post65+j^0 == 0 /\ temp^0-temp^post65 == 0 /\ tmp___8^0-tmp___8^post65 == 0 /\ -restrt^post65+restrt^0 == 0 /\ -tmp___10^post65+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post65 == 0), cost: 1 4: l6 -> l7 : __const_200^0'=__const_200^post4, sqrarg^0'=sqrarg^post4, tmp___3^0'=tmp___3^post4, its^0'=its^post4, test^0'=test^post4, tmp___8^0'=tmp___8^post4, n^0'=n^post4, tmp___12^0'=tmp___12^post4, f_promoted_1^0'=f_promoted_1^post4, tmp___5^0'=tmp___5^post4, k^0'=k^post4, tmp___0^0'=tmp___0^post4, skip^0'=skip^post4, tmp___2^0'=tmp___2^post4, i^0'=i^post4, temp^0'=temp^post4, tmp___7^0'=tmp___7^post4, maxarg2^0'=maxarg2^post4, tmp___11^0'=tmp___11^post4, den^0'=den^post4, sum^0'=sum^post4, tmp___4^0'=tmp___4^post4, j^0'=j^post4, tmp^0'=tmp^post4, tmp___9^0'=tmp___9^post4, restrt^0'=restrt^post4, tmp___1^0'=tmp___1^post4, fold^0'=fold^post4, tmp___6^0'=tmp___6^post4, maxarg1^0'=maxarg1^post4, tmp___10^0'=tmp___10^post4, (-maxarg2^post4+maxarg2^0 == 0 /\ -tmp___9^post4+tmp___9^0 == 0 /\ i^0-i^post4 == 0 /\ its^0-its^post4 == 0 /\ -k^post4+k^0 == 0 /\ n^0-n^post4 == 0 /\ tmp___5^0-tmp___5^post4 == 0 /\ tmp___3^0-tmp___3^post4 == 0 /\ fold^0-fold^post4 == 0 /\ temp^0-temp^post4 == 0 /\ -tmp___11^post4+tmp___11^0 == 0 /\ -restrt^post4+restrt^0 == 0 /\ tmp___7^0-tmp___7^post4 == 0 /\ -j^post4+j^0 == 0 /\ tmp___1^0-tmp___1^post4 == 0 /\ -tmp___10^post4+tmp___10^0 == 0 /\ -tmp___4^post4+tmp___4^0 == 0 /\ -tmp___2^post4+tmp___2^0 == 0 /\ skip^0-skip^post4 == 0 /\ sqrarg^0-sqrarg^post4 == 0 /\ tmp___8^0-tmp___8^post4 == 0 /\ -maxarg1^post4+maxarg1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post4 == 0 /\ tmp___0^0-tmp___0^post4 == 0 /\ -sum^post4+sum^0 == 0 /\ -tmp___6^post4+tmp___6^0 == 0 /\ __const_200^0-__const_200^post4 == 0 /\ -test^post4+test^0 == 0 /\ den^0-den^post4 == 0 /\ -tmp___12^post4+tmp___12^0 == 0 /\ tmp^0-tmp^post4 == 0), cost: 1 92: l7 -> l21 : __const_200^0'=__const_200^post92, sqrarg^0'=sqrarg^post92, tmp___3^0'=tmp___3^post92, its^0'=its^post92, test^0'=test^post92, tmp___8^0'=tmp___8^post92, n^0'=n^post92, tmp___12^0'=tmp___12^post92, f_promoted_1^0'=f_promoted_1^post92, tmp___5^0'=tmp___5^post92, k^0'=k^post92, tmp___0^0'=tmp___0^post92, skip^0'=skip^post92, tmp___2^0'=tmp___2^post92, i^0'=i^post92, temp^0'=temp^post92, tmp___7^0'=tmp___7^post92, maxarg2^0'=maxarg2^post92, tmp___11^0'=tmp___11^post92, den^0'=den^post92, sum^0'=sum^post92, tmp___4^0'=tmp___4^post92, j^0'=j^post92, tmp^0'=tmp^post92, tmp___9^0'=tmp___9^post92, restrt^0'=restrt^post92, tmp___1^0'=tmp___1^post92, fold^0'=fold^post92, tmp___6^0'=tmp___6^post92, maxarg1^0'=maxarg1^post92, tmp___10^0'=tmp___10^post92, (its^0-its^post92 == 0 /\ tmp___3^0-tmp___3^post92 == 0 /\ tmp___5^0-tmp___5^post92 == 0 /\ tmp___12^0-tmp___12^post92 == 0 /\ -tmp^post92+tmp^0 == 0 /\ k^0-k^post92 == 0 /\ n^0-n^post92 == 0 /\ tmp___2^0-tmp___2^post92 == 0 /\ __const_200^0-__const_200^post92 == 0 /\ -tmp___0^post92+tmp___0^0 == 0 /\ -den^post92+den^0 == 0 /\ restrt^0-restrt^post92 == 0 /\ -j^post92+j^0 == 0 /\ -tmp___10^post92+tmp___10^0 == 0 /\ tmp___11^0-tmp___11^post92 == 0 /\ tmp___9^0-tmp___9^post92 == 0 /\ i^0 <= 0 /\ -tmp___7^post92+tmp___7^0 == 0 /\ sqrarg^0-sqrarg^post92 == 0 /\ maxarg2^0-maxarg2^post92 == 0 /\ -fold^post92+fold^0 == 0 /\ tmp___8^0-tmp___8^post92 == 0 /\ test^0-test^post92 == 0 /\ -maxarg1^post92+maxarg1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post92 == 0 /\ -tmp___1^post92+tmp___1^0 == 0 /\ -tmp___6^post92+tmp___6^0 == 0 /\ -temp^post92+temp^0 == 0 /\ -sum^post92+sum^0 == 0 /\ tmp___4^0-tmp___4^post92 == 0 /\ i^0-i^post92 == 0 /\ -skip^post92+skip^0 == 0), cost: 1 93: l7 -> l15 : __const_200^0'=__const_200^post93, sqrarg^0'=sqrarg^post93, tmp___3^0'=tmp___3^post93, its^0'=its^post93, test^0'=test^post93, tmp___8^0'=tmp___8^post93, n^0'=n^post93, tmp___12^0'=tmp___12^post93, f_promoted_1^0'=f_promoted_1^post93, tmp___5^0'=tmp___5^post93, k^0'=k^post93, tmp___0^0'=tmp___0^post93, skip^0'=skip^post93, tmp___2^0'=tmp___2^post93, i^0'=i^post93, temp^0'=temp^post93, tmp___7^0'=tmp___7^post93, maxarg2^0'=maxarg2^post93, tmp___11^0'=tmp___11^post93, den^0'=den^post93, sum^0'=sum^post93, tmp___4^0'=tmp___4^post93, j^0'=j^post93, tmp^0'=tmp^post93, tmp___9^0'=tmp___9^post93, restrt^0'=restrt^post93, tmp___1^0'=tmp___1^post93, fold^0'=fold^post93, tmp___6^0'=tmp___6^post93, maxarg1^0'=maxarg1^post93, tmp___10^0'=tmp___10^post93, (-f_promoted_1^post93+f_promoted_1^0 == 0 /\ temp^0-temp^post93 == 0 /\ -maxarg1^post93+maxarg1^0 == 0 /\ -tmp___4^post93+tmp___4^0 == 0 /\ -i^post93+i^0 == 0 /\ skip^0-skip^post93 == 0 /\ tmp___1^0-tmp___1^post93 == 0 /\ -tmp___6^post93+tmp___6^0 == 0 /\ maxarg2^0-maxarg2^post93 == 0 /\ tmp___0^0-tmp___0^post93 == 0 /\ tmp___5^0-tmp___5^post93 == 0 /\ test^0-test^post93 == 0 /\ n^0-n^post93 == 0 /\ -k^post93+k^0 == 0 /\ -tmp___2^post93+tmp___2^0 == 0 /\ tmp___3^0-tmp___3^post93 == 0 /\ sum^0-sum^post93 == 0 /\ __const_200^0-__const_200^post93 == 0 /\ tmp___7^0-tmp___7^post93 == 0 /\ -sqrarg^post93+sqrarg^0 == 0 /\ -tmp___11^post93+tmp___11^0 == 0 /\ tmp^0-tmp^post93 == 0 /\ -tmp___9^post93+tmp___9^0 == 0 /\ 1-i^0 <= 0 /\ its^0-its^post93 == 0 /\ -den^post93+den^0 == 0 /\ -j^post93+j^0 == 0 /\ -fold^post93+fold^0 == 0 /\ tmp___12^0-tmp___12^post93 == 0 /\ -tmp___10^post93+tmp___10^0 == 0 /\ -restrt^post93+restrt^0 == 0 /\ tmp___8^0-tmp___8^post93 == 0), cost: 1 5: l8 -> l9 : __const_200^0'=__const_200^post5, sqrarg^0'=sqrarg^post5, tmp___3^0'=tmp___3^post5, its^0'=its^post5, test^0'=test^post5, tmp___8^0'=tmp___8^post5, n^0'=n^post5, tmp___12^0'=tmp___12^post5, f_promoted_1^0'=f_promoted_1^post5, tmp___5^0'=tmp___5^post5, k^0'=k^post5, tmp___0^0'=tmp___0^post5, skip^0'=skip^post5, tmp___2^0'=tmp___2^post5, i^0'=i^post5, temp^0'=temp^post5, tmp___7^0'=tmp___7^post5, maxarg2^0'=maxarg2^post5, tmp___11^0'=tmp___11^post5, den^0'=den^post5, sum^0'=sum^post5, tmp___4^0'=tmp___4^post5, j^0'=j^post5, tmp^0'=tmp^post5, tmp___9^0'=tmp___9^post5, restrt^0'=restrt^post5, tmp___1^0'=tmp___1^post5, fold^0'=fold^post5, tmp___6^0'=tmp___6^post5, maxarg1^0'=maxarg1^post5, tmp___10^0'=tmp___10^post5, (__const_200^0-__const_200^post5 == 0 /\ tmp___8^0-tmp___8^post5 == 0 /\ -maxarg1^post5+maxarg1^0 == 0 /\ -i^post5+i^0 == 0 /\ skip^0-skip^post5 == 0 /\ -j^post5+j^0 == 0 /\ tmp___0^0-tmp___0^post5 == 0 /\ n^0-n^post5 == 0 /\ tmp___3^0-tmp___3^post5 == 0 /\ -tmp___9^post5+tmp___9^0 == 0 /\ -tmp___2^post5+tmp___2^0 == 0 /\ tmp___5^0-tmp___5^post5 == 0 /\ -k^post5+k^0 == 0 /\ test^0-test^post5 == 0 /\ sqrarg^0-sqrarg^post5 == 0 /\ -f_promoted_1^post5+f_promoted_1^0 == 0 /\ -tmp___4^post5+tmp___4^0 == 0 /\ -tmp___6^post5+tmp___6^0 == 0 /\ -tmp___11^post5+tmp___11^0 == 0 /\ maxarg2^0-maxarg2^post5 == 0 /\ -temp^post5+temp^0 == 0 /\ tmp___12^0-tmp___12^post5 == 0 /\ tmp^0-tmp^post5 == 0 /\ -den^post5+den^0 == 0 /\ -restrt^post5+restrt^0 == 0 /\ 1+n^0-i^0 <= 0 /\ its^0-its^post5 == 0 /\ -tmp___10^post5+tmp___10^0 == 0 /\ -tmp___1^post5+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post5 == 0 /\ sum^0-sum^post5 == 0 /\ -fold^post5+fold^0 == 0), cost: 1 6: l8 -> l5 : __const_200^0'=__const_200^post6, sqrarg^0'=sqrarg^post6, tmp___3^0'=tmp___3^post6, its^0'=its^post6, test^0'=test^post6, tmp___8^0'=tmp___8^post6, n^0'=n^post6, tmp___12^0'=tmp___12^post6, f_promoted_1^0'=f_promoted_1^post6, tmp___5^0'=tmp___5^post6, k^0'=k^post6, tmp___0^0'=tmp___0^post6, skip^0'=skip^post6, tmp___2^0'=tmp___2^post6, i^0'=i^post6, temp^0'=temp^post6, tmp___7^0'=tmp___7^post6, maxarg2^0'=maxarg2^post6, tmp___11^0'=tmp___11^post6, den^0'=den^post6, sum^0'=sum^post6, tmp___4^0'=tmp___4^post6, j^0'=j^post6, tmp^0'=tmp^post6, tmp___9^0'=tmp___9^post6, restrt^0'=restrt^post6, tmp___1^0'=tmp___1^post6, fold^0'=fold^post6, tmp___6^0'=tmp___6^post6, maxarg1^0'=maxarg1^post6, tmp___10^0'=tmp___10^post6, (-tmp___12^post6+tmp___12^0 == 0 /\ -fold^post6+fold^0 == 0 /\ tmp___3^0-tmp___3^post6 == 0 /\ test^0-test^post6 == 0 /\ f_promoted_1^0-f_promoted_1^post6 == 0 /\ -sum^post6+sum^0 == 0 /\ -tmp___6^post6+tmp___6^0 == 0 /\ tmp___7^0-tmp___7^post6 == 0 /\ -restrt^post6+restrt^0 == 0 /\ -tmp___2^post6+tmp___2^0 == 0 /\ den^0-den^post6 == 0 /\ -tmp^post6+tmp^0 == 0 /\ -skip^post6+skip^0 == 0 /\ -tmp___1^post6+tmp___1^0 == 0 /\ tmp___8^0-tmp___8^post6 == 0 /\ i^0-i^post6 == 0 /\ k^0-k^post6 == 0 /\ its^0-its^post6 == 0 /\ __const_200^0-__const_200^post6 == 0 /\ tmp___11^0-tmp___11^post6 == 0 /\ -tmp___10^post6+tmp___10^0 == 0 /\ n^0-n^post6 == 0 /\ j^0-j^post6 == 0 /\ -maxarg2^post6+maxarg2^0 == 0 /\ temp^0-temp^post6 == 0 /\ -tmp___5^post6+tmp___5^0 == 0 /\ -maxarg1^post6+maxarg1^0 == 0 /\ -n^0+i^0 <= 0 /\ -tmp___9^post6+tmp___9^0 == 0 /\ sqrarg^0-sqrarg^post6 == 0 /\ -tmp___4^post6+tmp___4^0 == 0 /\ tmp___0^0-tmp___0^post6 == 0), cost: 1 129: l9 -> l70 : __const_200^0'=__const_200^post129, sqrarg^0'=sqrarg^post129, tmp___3^0'=tmp___3^post129, its^0'=its^post129, test^0'=test^post129, tmp___8^0'=tmp___8^post129, n^0'=n^post129, tmp___12^0'=tmp___12^post129, f_promoted_1^0'=f_promoted_1^post129, tmp___5^0'=tmp___5^post129, k^0'=k^post129, tmp___0^0'=tmp___0^post129, skip^0'=skip^post129, tmp___2^0'=tmp___2^post129, i^0'=i^post129, temp^0'=temp^post129, tmp___7^0'=tmp___7^post129, maxarg2^0'=maxarg2^post129, tmp___11^0'=tmp___11^post129, den^0'=den^post129, sum^0'=sum^post129, tmp___4^0'=tmp___4^post129, j^0'=j^post129, tmp^0'=tmp^post129, tmp___9^0'=tmp___9^post129, restrt^0'=restrt^post129, tmp___1^0'=tmp___1^post129, fold^0'=fold^post129, tmp___6^0'=tmp___6^post129, maxarg1^0'=maxarg1^post129, tmp___10^0'=tmp___10^post129, (tmp___9^0-tmp___9^post129 == 0 /\ test^0-test^post129 == 0 /\ -temp^post129+temp^0 == 0 /\ -den^post129+den^0 == 0 /\ -restrt^post129+restrt^0 == 0 /\ maxarg2^0-maxarg2^post129 == 0 /\ sum^0-sum^post129 == 0 /\ -tmp___1^post129+tmp___1^0 == 0 /\ -fold^post129+fold^0 == 0 /\ -tmp^post129+tmp^0 == 0 /\ -tmp___7^post129+tmp___7^0 == 0 /\ tmp___12^0-tmp___12^post129 == 0 /\ skip^0-skip^post129 == 0 /\ k^0-k^post129 == 0 /\ its^0-its^post129 == 0 /\ sqrarg^0-sqrarg^post129 == 0 /\ tmp___3^0-tmp___3^post129 == 0 /\ tmp___5^0-tmp___5^post129 == 0 /\ tmp___2^0-tmp___2^post129 == 0 /\ -j^post129+j^0 == 0 /\ n^0-n^post129 == 0 /\ -tmp___10^post129+tmp___10^0 == 0 /\ -tmp___8^post129+tmp___8^0 == 0 /\ -f_promoted_1^post129+f_promoted_1^0 == 0 /\ -tmp___0^post129+tmp___0^0 == 0 /\ -tmp___4^post129+tmp___4^0 == 0 /\ -tmp___11^post129+tmp___11^0 == 0 /\ -i^post129+i^0 == 0 /\ -tmp___6^post129+tmp___6^0 == 0 /\ -maxarg1^post129+maxarg1^0 == 0 /\ __const_200^0-__const_200^post129 == 0), cost: 1 7: l10 -> l11 : __const_200^0'=__const_200^post7, sqrarg^0'=sqrarg^post7, tmp___3^0'=tmp___3^post7, its^0'=its^post7, test^0'=test^post7, tmp___8^0'=tmp___8^post7, n^0'=n^post7, tmp___12^0'=tmp___12^post7, f_promoted_1^0'=f_promoted_1^post7, tmp___5^0'=tmp___5^post7, k^0'=k^post7, tmp___0^0'=tmp___0^post7, skip^0'=skip^post7, tmp___2^0'=tmp___2^post7, i^0'=i^post7, temp^0'=temp^post7, tmp___7^0'=tmp___7^post7, maxarg2^0'=maxarg2^post7, tmp___11^0'=tmp___11^post7, den^0'=den^post7, sum^0'=sum^post7, tmp___4^0'=tmp___4^post7, j^0'=j^post7, tmp^0'=tmp^post7, tmp___9^0'=tmp___9^post7, restrt^0'=restrt^post7, tmp___1^0'=tmp___1^post7, fold^0'=fold^post7, tmp___6^0'=tmp___6^post7, maxarg1^0'=maxarg1^post7, tmp___10^0'=tmp___10^post7, (sqrarg^0-sqrarg^post7 == 0 /\ tmp___5^0-tmp___5^post7 == 0 /\ -tmp___11^post7+tmp___11^0 == 0 /\ tmp___1^0-tmp___1^post7 == 0 /\ -tmp___9^post7+tmp___9^0 == 0 /\ temp^0-temp^post7 == 0 /\ n^0-n^post7 == 0 /\ -j^post7+j^0 == 0 /\ tmp___7^0-tmp___7^post7 == 0 /\ -1+k^post7-k^0 == 0 /\ -tmp___10^post7+tmp___10^0 == 0 /\ -restrt^post7+restrt^0 == 0 /\ f_promoted_1^0-f_promoted_1^post7 == 0 /\ tmp___0^0-tmp___0^post7 == 0 /\ its^0-its^post7 == 0 /\ -fold^post7+fold^0 == 0 /\ tmp___3^0-tmp___3^post7 == 0 /\ tmp___8^0-tmp___8^post7 == 0 /\ -i^post7+i^0 == 0 /\ -tmp___4^post7+tmp___4^0 == 0 /\ -tmp___6^post7+tmp___6^0 == 0 /\ -tmp___12^post7+tmp___12^0 == 0 /\ -maxarg2^post7+maxarg2^0 == 0 /\ __const_200^0-__const_200^post7 == 0 /\ maxarg1^0-maxarg1^post7 == 0 /\ -test^post7+test^0 == 0 /\ tmp^0-tmp^post7 == 0 /\ -tmp___2^post7+tmp___2^0 == 0 /\ -sum^post7+sum^0 == 0 /\ skip^0-skip^post7 == 0 /\ den^0-den^post7 == 0), cost: 1 52: l11 -> l23 : __const_200^0'=__const_200^post52, sqrarg^0'=sqrarg^post52, tmp___3^0'=tmp___3^post52, its^0'=its^post52, test^0'=test^post52, tmp___8^0'=tmp___8^post52, n^0'=n^post52, tmp___12^0'=tmp___12^post52, f_promoted_1^0'=f_promoted_1^post52, tmp___5^0'=tmp___5^post52, k^0'=k^post52, tmp___0^0'=tmp___0^post52, skip^0'=skip^post52, tmp___2^0'=tmp___2^post52, i^0'=i^post52, temp^0'=temp^post52, tmp___7^0'=tmp___7^post52, maxarg2^0'=maxarg2^post52, tmp___11^0'=tmp___11^post52, den^0'=den^post52, sum^0'=sum^post52, tmp___4^0'=tmp___4^post52, j^0'=j^post52, tmp^0'=tmp^post52, tmp___9^0'=tmp___9^post52, restrt^0'=restrt^post52, tmp___1^0'=tmp___1^post52, fold^0'=fold^post52, tmp___6^0'=tmp___6^post52, maxarg1^0'=maxarg1^post52, tmp___10^0'=tmp___10^post52, (den^0-den^post52 == 0 /\ -maxarg1^post52+maxarg1^0 == 0 /\ tmp___8^0-tmp___8^post52 == 0 /\ -i^post52+i^0 == 0 /\ -maxarg2^post52+maxarg2^0 == 0 /\ skip^0-skip^post52 == 0 /\ tmp___1^0-tmp___1^post52 == 0 /\ test^0-test^post52 == 0 /\ tmp___0^0-tmp___0^post52 == 0 /\ n^0-n^post52 == 0 /\ tmp___3^0-tmp___3^post52 == 0 /\ tmp___5^0-tmp___5^post52 == 0 /\ j^0-j^post52 == 0 /\ -k^post52+k^0 == 0 /\ -tmp___2^post52+tmp___2^0 == 0 /\ -tmp___11^post52+tmp___11^0 == 0 /\ -tmp___4^post52+tmp___4^0 == 0 /\ -tmp___6^post52+tmp___6^0 == 0 /\ -tmp___9^post52+tmp___9^0 == 0 /\ -f_promoted_1^post52+f_promoted_1^0 == 0 /\ __const_200^0-__const_200^post52 == 0 /\ tmp___7^0-tmp___7^post52 == 0 /\ tmp___12^0-tmp___12^post52 == 0 /\ -sum^post52+sum^0 == 0 /\ -restrt^post52+restrt^0 == 0 /\ its^0-its^post52 == 0 /\ -temp^post52+temp^0 == 0 /\ -sqrarg^post52+sqrarg^0 == 0 /\ -tmp^post52+tmp^0 == 0 /\ -fold^post52+fold^0 == 0 /\ -tmp___10^post52+tmp___10^0 == 0), cost: 1 8: l12 -> l13 : __const_200^0'=__const_200^post8, sqrarg^0'=sqrarg^post8, tmp___3^0'=tmp___3^post8, its^0'=its^post8, test^0'=test^post8, tmp___8^0'=tmp___8^post8, n^0'=n^post8, tmp___12^0'=tmp___12^post8, f_promoted_1^0'=f_promoted_1^post8, tmp___5^0'=tmp___5^post8, k^0'=k^post8, tmp___0^0'=tmp___0^post8, skip^0'=skip^post8, tmp___2^0'=tmp___2^post8, i^0'=i^post8, temp^0'=temp^post8, tmp___7^0'=tmp___7^post8, maxarg2^0'=maxarg2^post8, tmp___11^0'=tmp___11^post8, den^0'=den^post8, sum^0'=sum^post8, tmp___4^0'=tmp___4^post8, j^0'=j^post8, tmp^0'=tmp^post8, tmp___9^0'=tmp___9^post8, restrt^0'=restrt^post8, tmp___1^0'=tmp___1^post8, fold^0'=fold^post8, tmp___6^0'=tmp___6^post8, maxarg1^0'=maxarg1^post8, tmp___10^0'=tmp___10^post8, (tmp___4^0-tmp___4^post8 == 0 /\ tmp___8^0-tmp___8^post8 == 0 /\ restrt^0-restrt^post8 == 0 /\ -tmp___5^post8+tmp___5^0 == 0 /\ tmp___2^0-tmp___2^post8 == 0 /\ -tmp___10^post8+tmp___10^0 == 0 /\ -tmp___7^post8+tmp___7^0 == 0 /\ tmp___11^0-tmp___11^post8 == 0 /\ __const_200^0-__const_200^post8 == 0 /\ its^0-its^post8 == 0 /\ -maxarg2^post8+maxarg2^0 == 0 /\ tmp___0^0-tmp___0^post8 == 0 /\ f_promoted_1^0-f_promoted_1^post8 == 0 /\ -tmp___9^post8+tmp___9^0 == 0 /\ -1-j^0+j^post8 == 0 /\ -maxarg1^post8+maxarg1^0 == 0 /\ -sum^post8+sum^0 == 0 /\ tmp___12^0-tmp___12^post8 == 0 /\ -tmp___6^post8+tmp___6^0 == 0 /\ k^0-k^post8 == 0 /\ -tmp___3^post8+tmp___3^0 == 0 /\ -skip^post8+skip^0 == 0 /\ i^0-i^post8 == 0 /\ -fold^post8+fold^0 == 0 /\ 1+n^0-i^0 <= 0 /\ sqrarg^0-sqrarg^post8 == 0 /\ -n^post8+n^0 == 0 /\ -den^post8+den^0 == 0 /\ test^0-test^post8 == 0 /\ -tmp___1^post8+tmp___1^0 == 0 /\ temp^0-temp^post8 == 0 /\ -tmp^post8+tmp^0 == 0), cost: 1 9: l12 -> l14 : __const_200^0'=__const_200^post9, sqrarg^0'=sqrarg^post9, tmp___3^0'=tmp___3^post9, its^0'=its^post9, test^0'=test^post9, tmp___8^0'=tmp___8^post9, n^0'=n^post9, tmp___12^0'=tmp___12^post9, f_promoted_1^0'=f_promoted_1^post9, tmp___5^0'=tmp___5^post9, k^0'=k^post9, tmp___0^0'=tmp___0^post9, skip^0'=skip^post9, tmp___2^0'=tmp___2^post9, i^0'=i^post9, temp^0'=temp^post9, tmp___7^0'=tmp___7^post9, maxarg2^0'=maxarg2^post9, tmp___11^0'=tmp___11^post9, den^0'=den^post9, sum^0'=sum^post9, tmp___4^0'=tmp___4^post9, j^0'=j^post9, tmp^0'=tmp^post9, tmp___9^0'=tmp___9^post9, restrt^0'=restrt^post9, tmp___1^0'=tmp___1^post9, fold^0'=fold^post9, tmp___6^0'=tmp___6^post9, maxarg1^0'=maxarg1^post9, tmp___10^0'=tmp___10^post9, (-tmp___4^post9+tmp___4^0 == 0 /\ -tmp___2^post9+tmp___2^0 == 0 /\ tmp___3^0-tmp___3^post9 == 0 /\ -tmp___6^post9+tmp___6^0 == 0 /\ -tmp___1^post9+tmp___1^0 == 0 /\ den^0-den^post9 == 0 /\ tmp___7^0-tmp___7^post9 == 0 /\ -fold^post9+fold^0 == 0 /\ -sum^post9+sum^0 == 0 /\ -tmp___5^post9+tmp___5^0 == 0 /\ -tmp___12^post9+tmp___12^0 == 0 /\ __const_200^0-__const_200^post9 == 0 /\ -skip^post9+skip^0 == 0 /\ k^0-k^post9 == 0 /\ -tmp___9^post9+tmp___9^0 == 0 /\ -tmp___10^post9+tmp___10^0 == 0 /\ -maxarg2^post9+maxarg2^0 == 0 /\ temp^0-temp^post9 == 0 /\ -test^post9+test^0 == 0 /\ j^0-j^post9 == 0 /\ -tmp^post9+tmp^0 == 0 /\ -tmp___11^post9+tmp___11^0 == 0 /\ tmp___8^0-tmp___8^post9 == 0 /\ -maxarg1^post9+maxarg1^0 == 0 /\ -restrt^post9+restrt^0 == 0 /\ -1-i^0+i^post9 == 0 /\ -n^0+i^0 <= 0 /\ n^0-n^post9 == 0 /\ sqrarg^0-sqrarg^post9 == 0 /\ its^0-its^post9 == 0 /\ f_promoted_1^0-f_promoted_1^post9 == 0 /\ tmp___0^0-tmp___0^post9 == 0), cost: 1 53: l13 -> l19 : __const_200^0'=__const_200^post53, sqrarg^0'=sqrarg^post53, tmp___3^0'=tmp___3^post53, its^0'=its^post53, test^0'=test^post53, tmp___8^0'=tmp___8^post53, n^0'=n^post53, tmp___12^0'=tmp___12^post53, f_promoted_1^0'=f_promoted_1^post53, tmp___5^0'=tmp___5^post53, k^0'=k^post53, tmp___0^0'=tmp___0^post53, skip^0'=skip^post53, tmp___2^0'=tmp___2^post53, i^0'=i^post53, temp^0'=temp^post53, tmp___7^0'=tmp___7^post53, maxarg2^0'=maxarg2^post53, tmp___11^0'=tmp___11^post53, den^0'=den^post53, sum^0'=sum^post53, tmp___4^0'=tmp___4^post53, j^0'=j^post53, tmp^0'=tmp^post53, tmp___9^0'=tmp___9^post53, restrt^0'=restrt^post53, tmp___1^0'=tmp___1^post53, fold^0'=fold^post53, tmp___6^0'=tmp___6^post53, maxarg1^0'=maxarg1^post53, tmp___10^0'=tmp___10^post53, (-den^post53+den^0 == 0 /\ -fold^post53+fold^0 == 0 /\ __const_200^0-__const_200^post53 == 0 /\ tmp___11^0-tmp___11^post53 == 0 /\ restrt^0-restrt^post53 == 0 /\ -sum^post53+sum^0 == 0 /\ -tmp___1^post53+tmp___1^0 == 0 /\ -tmp___6^post53+tmp___6^0 == 0 /\ skip^0-skip^post53 == 0 /\ -temp^post53+temp^0 == 0 /\ sqrarg^0-sqrarg^post53 == 0 /\ its^0-its^post53 == 0 /\ -tmp^post53+tmp^0 == 0 /\ tmp___12^0-tmp___12^post53 == 0 /\ k^0-k^post53 == 0 /\ -tmp___7^post53+tmp___7^0 == 0 /\ -j^post53+j^0 == 0 /\ tmp___2^0-tmp___2^post53 == 0 /\ -maxarg1^post53+maxarg1^0 == 0 /\ -tmp___8^post53+tmp___8^0 == 0 /\ -tmp___0^post53+tmp___0^0 == 0 /\ maxarg2^0-maxarg2^post53 == 0 /\ -i^post53+i^0 == 0 /\ tmp___4^0-tmp___4^post53 == 0 /\ n^0-n^post53 == 0 /\ -tmp___10^post53+tmp___10^0 == 0 /\ -tmp___9^post53+tmp___9^0 == 0 /\ tmp___3^0-tmp___3^post53 == 0 /\ tmp___5^0-tmp___5^post53 == 0 /\ test^0-test^post53 == 0 /\ f_promoted_1^0-f_promoted_1^post53 == 0), cost: 1 55: l14 -> l12 : __const_200^0'=__const_200^post55, sqrarg^0'=sqrarg^post55, tmp___3^0'=tmp___3^post55, its^0'=its^post55, test^0'=test^post55, tmp___8^0'=tmp___8^post55, n^0'=n^post55, tmp___12^0'=tmp___12^post55, f_promoted_1^0'=f_promoted_1^post55, tmp___5^0'=tmp___5^post55, k^0'=k^post55, tmp___0^0'=tmp___0^post55, skip^0'=skip^post55, tmp___2^0'=tmp___2^post55, i^0'=i^post55, temp^0'=temp^post55, tmp___7^0'=tmp___7^post55, maxarg2^0'=maxarg2^post55, tmp___11^0'=tmp___11^post55, den^0'=den^post55, sum^0'=sum^post55, tmp___4^0'=tmp___4^post55, j^0'=j^post55, tmp^0'=tmp^post55, tmp___9^0'=tmp___9^post55, restrt^0'=restrt^post55, tmp___1^0'=tmp___1^post55, fold^0'=fold^post55, tmp___6^0'=tmp___6^post55, maxarg1^0'=maxarg1^post55, tmp___10^0'=tmp___10^post55, (tmp___8^0-tmp___8^post55 == 0 /\ skip^0-skip^post55 == 0 /\ sqrarg^0-sqrarg^post55 == 0 /\ -j^post55+j^0 == 0 /\ -k^post55+k^0 == 0 /\ tmp___0^0-tmp___0^post55 == 0 /\ -tmp___10^post55+tmp___10^0 == 0 /\ tmp___9^0-tmp___9^post55 == 0 /\ test^0-test^post55 == 0 /\ -f_promoted_1^post55+f_promoted_1^0 == 0 /\ n^0-n^post55 == 0 /\ tmp___3^0-tmp___3^post55 == 0 /\ -tmp___11^post55+tmp___11^0 == 0 /\ -maxarg1^post55+maxarg1^0 == 0 /\ -i^post55+i^0 == 0 /\ maxarg2^0-maxarg2^post55 == 0 /\ -den^post55+den^0 == 0 /\ -sum^post55+sum^0 == 0 /\ tmp___4^0-tmp___4^post55 == 0 /\ -restrt^post55+restrt^0 == 0 /\ -tmp___6^post55+tmp___6^0 == 0 /\ tmp___12^0-tmp___12^post55 == 0 /\ __const_200^0-__const_200^post55 == 0 /\ its^0-its^post55 == 0 /\ -fold^post55+fold^0 == 0 /\ tmp___5^0-tmp___5^post55 == 0 /\ -tmp___1^post55+tmp___1^0 == 0 /\ tmp___2^0-tmp___2^post55 == 0 /\ -temp^post55+temp^0 == 0 /\ -tmp^post55+tmp^0 == 0 /\ tmp___7^0-tmp___7^post55 == 0), cost: 1 10: l15 -> l16 : __const_200^0'=__const_200^post10, sqrarg^0'=sqrarg^post10, tmp___3^0'=tmp___3^post10, its^0'=its^post10, test^0'=test^post10, tmp___8^0'=tmp___8^post10, n^0'=n^post10, tmp___12^0'=tmp___12^post10, f_promoted_1^0'=f_promoted_1^post10, tmp___5^0'=tmp___5^post10, k^0'=k^post10, tmp___0^0'=tmp___0^post10, skip^0'=skip^post10, tmp___2^0'=tmp___2^post10, i^0'=i^post10, temp^0'=temp^post10, tmp___7^0'=tmp___7^post10, maxarg2^0'=maxarg2^post10, tmp___11^0'=tmp___11^post10, den^0'=den^post10, sum^0'=sum^post10, tmp___4^0'=tmp___4^post10, j^0'=j^post10, tmp^0'=tmp^post10, tmp___9^0'=tmp___9^post10, restrt^0'=restrt^post10, tmp___1^0'=tmp___1^post10, fold^0'=fold^post10, tmp___6^0'=tmp___6^post10, maxarg1^0'=maxarg1^post10, tmp___10^0'=tmp___10^post10, (-skip^post10+skip^0 == 0 /\ sqrarg^0-sqrarg^post10 == 0 /\ -tmp^post10+tmp^0 == 0 /\ tmp___5^0-tmp___5^post10 == 0 /\ -tmp___0^post10+tmp___0^0 == 0 /\ tmp___12^0-tmp___12^post10 == 0 /\ test^0-test^post10 == 0 /\ k^0-k^post10 == 0 /\ -fold^post10+fold^0 == 0 /\ -tmp___10^post10+tmp___10^0 == 0 /\ -j^post10+j^0 == 0 /\ tmp___11^0-tmp___11^post10 == 0 /\ -restrt^post10+restrt^0 == 0 /\ -den^post10+den^0 == 0 /\ tmp___9^0-tmp___9^post10 == 0 /\ tmp___2^0-tmp___2^post10 == 0 /\ -tmp___1^post10+tmp___1^0 == 0 /\ its^0-its^post10 == 0 /\ -tmp___7^post10+tmp___7^0 == 0 /\ n^0-n^post10 == 0 /\ maxarg2^0-maxarg2^post10 == 0 /\ -tmp___8^post10+tmp___8^0 == 0 /\ tmp___3^0-tmp___3^post10 == 0 /\ f_promoted_1^0-f_promoted_1^post10 == 0 /\ __const_200^0-__const_200^post10 == 0 /\ maxarg1^0-maxarg1^post10 == 0 /\ -temp^post10+temp^0 == 0 /\ -sum^post10+sum^0 == 0 /\ -tmp___6^post10+tmp___6^0 == 0 /\ i^0-i^post10 == 0 /\ tmp___4^0-tmp___4^post10 == 0), cost: 1 90: l16 -> l6 : __const_200^0'=__const_200^post90, sqrarg^0'=sqrarg^post90, tmp___3^0'=tmp___3^post90, its^0'=its^post90, test^0'=test^post90, tmp___8^0'=tmp___8^post90, n^0'=n^post90, tmp___12^0'=tmp___12^post90, f_promoted_1^0'=f_promoted_1^post90, tmp___5^0'=tmp___5^post90, k^0'=k^post90, tmp___0^0'=tmp___0^post90, skip^0'=skip^post90, tmp___2^0'=tmp___2^post90, i^0'=i^post90, temp^0'=temp^post90, tmp___7^0'=tmp___7^post90, maxarg2^0'=maxarg2^post90, tmp___11^0'=tmp___11^post90, den^0'=den^post90, sum^0'=sum^post90, tmp___4^0'=tmp___4^post90, j^0'=j^post90, tmp^0'=tmp^post90, tmp___9^0'=tmp___9^post90, restrt^0'=restrt^post90, tmp___1^0'=tmp___1^post90, fold^0'=fold^post90, tmp___6^0'=tmp___6^post90, maxarg1^0'=maxarg1^post90, tmp___10^0'=tmp___10^post90, (-maxarg1^post90+maxarg1^0 == 0 /\ -tmp___5^post90+tmp___5^0 == 0 /\ -tmp___1^post90+tmp___1^0 == 0 /\ tmp___2^0-tmp___2^post90 == 0 /\ -tmp___7^post90+tmp___7^0 == 0 /\ tmp___4^0-tmp___4^post90 == 0 /\ tmp___11^0-tmp___11^post90 == 0 /\ f_promoted_1^0-f_promoted_1^post90 == 0 /\ tmp___0^0-tmp___0^post90 == 0 /\ -maxarg2^post90+maxarg2^0 == 0 /\ -tmp___6^post90+tmp___6^0 == 0 /\ fold^0-fold^post90 == 0 /\ 1+i^0-j^0 <= 0 /\ -sum^post90+sum^0 == 0 /\ tmp___3^0-tmp___3^post90 == 0 /\ test^0-test^post90 == 0 /\ tmp___12^0-tmp___12^post90 == 0 /\ __const_200^0-__const_200^post90 == 0 /\ -tmp^post90+tmp^0 == 0 /\ k^0-k^post90 == 0 /\ -skip^post90+skip^0 == 0 /\ -tmp___9^post90+tmp___9^0 == 0 /\ -j^post90+j^0 == 0 /\ -tmp___10^post90+tmp___10^0 == 0 /\ its^0-its^post90 == 0 /\ -n^post90+n^0 == 0 /\ sqrarg^0-sqrarg^post90 == 0 /\ -den^post90+den^0 == 0 /\ -restrt^post90+restrt^0 == 0 /\ temp^0-temp^post90 == 0 /\ 1-i^0+i^post90 == 0 /\ tmp___8^0-tmp___8^post90 == 0), cost: 1 91: l16 -> l15 : __const_200^0'=__const_200^post91, sqrarg^0'=sqrarg^post91, tmp___3^0'=tmp___3^post91, its^0'=its^post91, test^0'=test^post91, tmp___8^0'=tmp___8^post91, n^0'=n^post91, tmp___12^0'=tmp___12^post91, f_promoted_1^0'=f_promoted_1^post91, tmp___5^0'=tmp___5^post91, k^0'=k^post91, tmp___0^0'=tmp___0^post91, skip^0'=skip^post91, tmp___2^0'=tmp___2^post91, i^0'=i^post91, temp^0'=temp^post91, tmp___7^0'=tmp___7^post91, maxarg2^0'=maxarg2^post91, tmp___11^0'=tmp___11^post91, den^0'=den^post91, sum^0'=sum^post91, tmp___4^0'=tmp___4^post91, j^0'=j^post91, tmp^0'=tmp^post91, tmp___9^0'=tmp___9^post91, restrt^0'=restrt^post91, tmp___1^0'=tmp___1^post91, fold^0'=fold^post91, tmp___6^0'=tmp___6^post91, maxarg1^0'=maxarg1^post91, tmp___10^0'=tmp___10^post91, (0 == 0 /\ test^0-test^post91 == 0 /\ maxarg2^0-maxarg2^post91 == 0 /\ -tmp___0^post91+tmp___0^0 == 0 /\ -temp^post91+temp^0 == 0 /\ -i^0+j^0 <= 0 /\ -1+j^post91-j^0 == 0 /\ -den^post91+den^0 == 0 /\ -restrt^post91+restrt^0 == 0 /\ -tmp___1^post91+tmp___1^0 == 0 /\ tmp___12^0-tmp___12^post91 == 0 /\ -fold^post91+fold^0 == 0 /\ k^0-k^post91 == 0 /\ -tmp___10^post91+tmp___10^0 == 0 /\ skip^0-skip^post91 == 0 /\ -tmp^post91+tmp^0 == 0 /\ its^0-its^post91 == 0 /\ sqrarg^0-sqrarg^post91 == 0 /\ n^0-n^post91 == 0 /\ tmp___3^0-tmp___3^post91 == 0 /\ -maxarg1^post91+maxarg1^0 == 0 /\ tmp___5^0-tmp___5^post91 == 0 /\ -tmp___8^post91+tmp___8^0 == 0 /\ -i^post91+i^0 == 0 /\ -tmp___7^post91+tmp___7^0 == 0 /\ -tmp___4^post91+tmp___4^0 == 0 /\ -tmp___9^post91+tmp___9^0 == 0 /\ tmp___2^0-tmp___2^post91 == 0 /\ __const_200^0-__const_200^post91 == 0 /\ -tmp___6^post91+tmp___6^0 == 0 /\ -f_promoted_1^post91+f_promoted_1^0 == 0 /\ -tmp___11^post91+tmp___11^0 == 0), cost: 1 11: l17 -> l14 : __const_200^0'=__const_200^post11, sqrarg^0'=sqrarg^post11, tmp___3^0'=tmp___3^post11, its^0'=its^post11, test^0'=test^post11, tmp___8^0'=tmp___8^post11, n^0'=n^post11, tmp___12^0'=tmp___12^post11, f_promoted_1^0'=f_promoted_1^post11, tmp___5^0'=tmp___5^post11, k^0'=k^post11, tmp___0^0'=tmp___0^post11, skip^0'=skip^post11, tmp___2^0'=tmp___2^post11, i^0'=i^post11, temp^0'=temp^post11, tmp___7^0'=tmp___7^post11, maxarg2^0'=maxarg2^post11, tmp___11^0'=tmp___11^post11, den^0'=den^post11, sum^0'=sum^post11, tmp___4^0'=tmp___4^post11, j^0'=j^post11, tmp^0'=tmp^post11, tmp___9^0'=tmp___9^post11, restrt^0'=restrt^post11, tmp___1^0'=tmp___1^post11, fold^0'=fold^post11, tmp___6^0'=tmp___6^post11, maxarg1^0'=maxarg1^post11, tmp___10^0'=tmp___10^post11, (0 == 0 /\ -maxarg1^post11+maxarg1^0 == 0 /\ restrt^0-restrt^post11 == 0 /\ -tmp___10^post11+tmp___10^0 == 0 /\ -maxarg2^post11+maxarg2^0 == 0 /\ __const_200^0-__const_200^post11 == 0 /\ its^0-its^post11 == 0 /\ tmp___0^0-tmp___0^post11 == 0 /\ f_promoted_1^0-f_promoted_1^post11 == 0 /\ -tmp___4^post11+tmp___4^0 == 0 /\ -tmp___9^post11+tmp___9^0 == 0 /\ -tmp___6^post11+tmp___6^0 == 0 /\ tmp___8^0-tmp___8^post11 == 0 /\ -den^post11+den^0 == 0 /\ i^0-i^post11 == 0 /\ k^0-k^post11 == 0 /\ -tmp___12^post11+tmp___12^0 == 0 /\ sqrarg^0-sqrarg^post11 == 0 /\ 1+n^0-i^0 <= 0 /\ n^0-n^post11 == 0 /\ -tmp___5^post11+tmp___5^0 == 0 /\ -tmp___1^post11+tmp___1^0 == 0 /\ tmp___3^0-tmp___3^post11 == 0 /\ -skip^post11+skip^0 == 0 /\ temp^0-temp^post11 == 0 /\ test^0-test^post11 == 0 /\ -fold^post11+fold^0 == 0 /\ -tmp^post11+tmp^0 == 0 /\ -tmp___7^post11+tmp___7^0 == 0 /\ tmp___11^0-tmp___11^post11 == 0 /\ tmp___2^0-tmp___2^post11 == 0 /\ j^0-j^post11 == 0), cost: 1 12: l17 -> l18 : __const_200^0'=__const_200^post12, sqrarg^0'=sqrarg^post12, tmp___3^0'=tmp___3^post12, its^0'=its^post12, test^0'=test^post12, tmp___8^0'=tmp___8^post12, n^0'=n^post12, tmp___12^0'=tmp___12^post12, f_promoted_1^0'=f_promoted_1^post12, tmp___5^0'=tmp___5^post12, k^0'=k^post12, tmp___0^0'=tmp___0^post12, skip^0'=skip^post12, tmp___2^0'=tmp___2^post12, i^0'=i^post12, temp^0'=temp^post12, tmp___7^0'=tmp___7^post12, maxarg2^0'=maxarg2^post12, tmp___11^0'=tmp___11^post12, den^0'=den^post12, sum^0'=sum^post12, tmp___4^0'=tmp___4^post12, j^0'=j^post12, tmp^0'=tmp^post12, tmp___9^0'=tmp___9^post12, restrt^0'=restrt^post12, tmp___1^0'=tmp___1^post12, fold^0'=fold^post12, tmp___6^0'=tmp___6^post12, maxarg1^0'=maxarg1^post12, tmp___10^0'=tmp___10^post12, (0 == 0 /\ -f_promoted_1^post12+f_promoted_1^0 == 0 /\ -den^post12+den^0 == 0 /\ maxarg2^0-maxarg2^post12 == 0 /\ tmp___9^0-tmp___9^post12 == 0 /\ -maxarg1^post12+maxarg1^0 == 0 /\ -tmp___1^post12+tmp___1^0 == 0 /\ -tmp___6^post12+tmp___6^0 == 0 /\ skip^0-skip^post12 == 0 /\ -1+i^post12-i^0 == 0 /\ tmp___3^0-tmp___3^post12 == 0 /\ test^0-test^post12 == 0 /\ -tmp___7^post12+tmp___7^0 == 0 /\ k^0-k^post12 == 0 /\ -temp^post12+temp^0 == 0 /\ n^0-n^post12 == 0 /\ tmp___2^0-tmp___2^post12 == 0 /\ __const_200^0-__const_200^post12 == 0 /\ -tmp^post12+tmp^0 == 0 /\ -restrt^post12+restrt^0 == 0 /\ -tmp___11^post12+tmp___11^0 == 0 /\ its^0-its^post12 == 0 /\ sqrarg^0-sqrarg^post12 == 0 /\ -n^0+i^0 <= 0 /\ -fold^post12+fold^0 == 0 /\ -tmp___10^post12+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post12 == 0 /\ tmp___5^0-tmp___5^post12 == 0 /\ -tmp___4^post12+tmp___4^0 == 0 /\ -tmp___0^post12+tmp___0^0 == 0 /\ tmp___8^0-tmp___8^post12 == 0 /\ -j^post12+j^0 == 0), cost: 1 54: l18 -> l17 : __const_200^0'=__const_200^post54, sqrarg^0'=sqrarg^post54, tmp___3^0'=tmp___3^post54, its^0'=its^post54, test^0'=test^post54, tmp___8^0'=tmp___8^post54, n^0'=n^post54, tmp___12^0'=tmp___12^post54, f_promoted_1^0'=f_promoted_1^post54, tmp___5^0'=tmp___5^post54, k^0'=k^post54, tmp___0^0'=tmp___0^post54, skip^0'=skip^post54, tmp___2^0'=tmp___2^post54, i^0'=i^post54, temp^0'=temp^post54, tmp___7^0'=tmp___7^post54, maxarg2^0'=maxarg2^post54, tmp___11^0'=tmp___11^post54, den^0'=den^post54, sum^0'=sum^post54, tmp___4^0'=tmp___4^post54, j^0'=j^post54, tmp^0'=tmp^post54, tmp___9^0'=tmp___9^post54, restrt^0'=restrt^post54, tmp___1^0'=tmp___1^post54, fold^0'=fold^post54, tmp___6^0'=tmp___6^post54, maxarg1^0'=maxarg1^post54, tmp___10^0'=tmp___10^post54, (its^0-its^post54 == 0 /\ -restrt^post54+restrt^0 == 0 /\ -k^post54+k^0 == 0 /\ tmp___5^0-tmp___5^post54 == 0 /\ tmp___3^0-tmp___3^post54 == 0 /\ -tmp___11^post54+tmp___11^0 == 0 /\ n^0-n^post54 == 0 /\ temp^0-temp^post54 == 0 /\ tmp___7^0-tmp___7^post54 == 0 /\ __const_200^0-__const_200^post54 == 0 /\ -tmp^post54+tmp^0 == 0 /\ -fold^post54+fold^0 == 0 /\ -tmp___10^post54+tmp___10^0 == 0 /\ den^0-den^post54 == 0 /\ -tmp___1^post54+tmp___1^0 == 0 /\ j^0-j^post54 == 0 /\ tmp___6^0-tmp___6^post54 == 0 /\ tmp___0^0-tmp___0^post54 == 0 /\ sqrarg^0-sqrarg^post54 == 0 /\ -tmp___4^post54+tmp___4^0 == 0 /\ -maxarg1^post54+maxarg1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post54 == 0 /\ tmp___8^0-tmp___8^post54 == 0 /\ -test^post54+test^0 == 0 /\ -tmp___9^post54+tmp___9^0 == 0 /\ -tmp___12^post54+tmp___12^0 == 0 /\ -maxarg2^post54+maxarg2^0 == 0 /\ i^0-i^post54 == 0 /\ -sum^post54+sum^0 == 0 /\ -tmp___2^post54+tmp___2^0 == 0 /\ skip^0-skip^post54 == 0), cost: 1 13: l19 -> l10 : __const_200^0'=__const_200^post13, sqrarg^0'=sqrarg^post13, tmp___3^0'=tmp___3^post13, its^0'=its^post13, test^0'=test^post13, tmp___8^0'=tmp___8^post13, n^0'=n^post13, tmp___12^0'=tmp___12^post13, f_promoted_1^0'=f_promoted_1^post13, tmp___5^0'=tmp___5^post13, k^0'=k^post13, tmp___0^0'=tmp___0^post13, skip^0'=skip^post13, tmp___2^0'=tmp___2^post13, i^0'=i^post13, temp^0'=temp^post13, tmp___7^0'=tmp___7^post13, maxarg2^0'=maxarg2^post13, tmp___11^0'=tmp___11^post13, den^0'=den^post13, sum^0'=sum^post13, tmp___4^0'=tmp___4^post13, j^0'=j^post13, tmp^0'=tmp^post13, tmp___9^0'=tmp___9^post13, restrt^0'=restrt^post13, tmp___1^0'=tmp___1^post13, fold^0'=fold^post13, tmp___6^0'=tmp___6^post13, maxarg1^0'=maxarg1^post13, tmp___10^0'=tmp___10^post13, (-sum^post13+sum^0 == 0 /\ sqrarg^0-sqrarg^post13 == 0 /\ -tmp___0^post13+tmp___0^0 == 0 /\ tmp___5^0-tmp___5^post13 == 0 /\ -restrt^post13+restrt^0 == 0 /\ 1+n^0-j^0 <= 0 /\ -skip^post13+skip^0 == 0 /\ -den^post13+den^0 == 0 /\ tmp___8^0-tmp___8^post13 == 0 /\ test^0-test^post13 == 0 /\ f_promoted_1^0-f_promoted_1^post13 == 0 /\ tmp___2^0-tmp___2^post13 == 0 /\ -tmp^post13+tmp^0 == 0 /\ -tmp___1^post13+tmp___1^0 == 0 /\ -fold^post13+fold^0 == 0 /\ tmp___11^0-tmp___11^post13 == 0 /\ -tmp___10^post13+tmp___10^0 == 0 /\ maxarg2^0-maxarg2^post13 == 0 /\ -its^post13+its^0 == 0 /\ temp^0-temp^post13 == 0 /\ -maxarg1^post13+maxarg1^0 == 0 /\ -tmp___7^post13+tmp___7^0 == 0 /\ -j^post13+j^0 == 0 /\ n^0-n^post13 == 0 /\ tmp___3^0-tmp___3^post13 == 0 /\ tmp___12^0-tmp___12^post13 == 0 /\ tmp___4^0-tmp___4^post13 == 0 /\ __const_200^0-__const_200^post13 == 0 /\ -tmp___9^post13+tmp___9^0 == 0 /\ k^0-k^post13 == 0 /\ -tmp___6^post13+tmp___6^0 == 0 /\ i^0-i^post13 == 0), cost: 1 14: l19 -> l18 : __const_200^0'=__const_200^post14, sqrarg^0'=sqrarg^post14, tmp___3^0'=tmp___3^post14, its^0'=its^post14, test^0'=test^post14, tmp___8^0'=tmp___8^post14, n^0'=n^post14, tmp___12^0'=tmp___12^post14, f_promoted_1^0'=f_promoted_1^post14, tmp___5^0'=tmp___5^post14, k^0'=k^post14, tmp___0^0'=tmp___0^post14, skip^0'=skip^post14, tmp___2^0'=tmp___2^post14, i^0'=i^post14, temp^0'=temp^post14, tmp___7^0'=tmp___7^post14, maxarg2^0'=maxarg2^post14, tmp___11^0'=tmp___11^post14, den^0'=den^post14, sum^0'=sum^post14, tmp___4^0'=tmp___4^post14, j^0'=j^post14, tmp^0'=tmp^post14, tmp___9^0'=tmp___9^post14, restrt^0'=restrt^post14, tmp___1^0'=tmp___1^post14, fold^0'=fold^post14, tmp___6^0'=tmp___6^post14, maxarg1^0'=maxarg1^post14, tmp___10^0'=tmp___10^post14, (-tmp___10^post14+tmp___10^0 == 0 /\ __const_200^0-__const_200^post14 == 0 /\ skip^0-skip^post14 == 0 /\ -j^post14+j^0 == 0 /\ its^0-its^post14 == 0 /\ n^0-n^post14 == 0 /\ tmp___5^0-tmp___5^post14 == 0 /\ tmp___0^0-tmp___0^post14 == 0 /\ temp^0-temp^post14 == 0 /\ -k^post14+k^0 == 0 /\ -tmp___4^post14+tmp___4^0 == 0 /\ -maxarg1^post14+maxarg1^0 == 0 /\ -i^post14+i^0 == 0 /\ -tmp___11^post14+tmp___11^0 == 0 /\ maxarg2^0-maxarg2^post14 == 0 /\ -tmp___9^post14+tmp___9^0 == 0 /\ -n^0+j^0 <= 0 /\ tmp^0-tmp^post14 == 0 /\ tmp___8^0-tmp___8^post14 == 0 /\ sqrarg^0-sqrarg^post14 == 0 /\ f_promoted_1^0-f_promoted_1^post14 == 0 /\ -restrt^post14+restrt^0 == 0 /\ tmp___6^0-tmp___6^post14 == 0 /\ -fold^post14+fold^0 == 0 /\ -den^post14+den^0 == 0 /\ tmp___3^0-tmp___3^post14 == 0 /\ tmp___2^0-tmp___2^post14 == 0 /\ -tmp___1^post14+tmp___1^0 == 0 /\ sum^post14 == 0 /\ test^0-test^post14 == 0 /\ tmp___7^0-tmp___7^post14 == 0 /\ -tmp___12^post14+tmp___12^0 == 0), cost: 1 15: l20 -> l10 : __const_200^0'=__const_200^post15, sqrarg^0'=sqrarg^post15, tmp___3^0'=tmp___3^post15, its^0'=its^post15, test^0'=test^post15, tmp___8^0'=tmp___8^post15, n^0'=n^post15, tmp___12^0'=tmp___12^post15, f_promoted_1^0'=f_promoted_1^post15, tmp___5^0'=tmp___5^post15, k^0'=k^post15, tmp___0^0'=tmp___0^post15, skip^0'=skip^post15, tmp___2^0'=tmp___2^post15, i^0'=i^post15, temp^0'=temp^post15, tmp___7^0'=tmp___7^post15, maxarg2^0'=maxarg2^post15, tmp___11^0'=tmp___11^post15, den^0'=den^post15, sum^0'=sum^post15, tmp___4^0'=tmp___4^post15, j^0'=j^post15, tmp^0'=tmp^post15, tmp___9^0'=tmp___9^post15, restrt^0'=restrt^post15, tmp___1^0'=tmp___1^post15, fold^0'=fold^post15, tmp___6^0'=tmp___6^post15, maxarg1^0'=maxarg1^post15, tmp___10^0'=tmp___10^post15, (-tmp___1^post15+tmp___1^0 == 0 /\ -tmp___7^post15+tmp___7^0 == 0 /\ -fold^post15+fold^0 == 0 /\ -i^post15+i^0 == 0 /\ -tmp___6^post15+tmp___6^0 == 0 /\ tmp___9^0-tmp___9^post15 == 0 /\ test^0-test^post15 == 0 /\ -sum^post15+sum^0 == 0 /\ f_promoted_1^0-f_promoted_1^post15 == 0 /\ __const_200^0-__const_200^post15 == 0 /\ tmp___5^0-tmp___5^post15 == 0 /\ tmp___3^0-tmp___3^post15 == 0 /\ -temp^post15+temp^0 == 0 /\ tmp___2^0 <= 0 /\ -tmp^post15+tmp^0 == 0 /\ -n^post15+n^0 == 0 /\ -tmp___10^post15+tmp___10^0 == 0 /\ -tmp___0^post15+tmp___0^0 == 0 /\ -tmp___11^post15+tmp___11^0 == 0 /\ tmp___2^0-tmp___2^post15 == 0 /\ tmp___4^0-tmp___4^post15 == 0 /\ skip^0-skip^post15 == 0 /\ -tmp___2^0 <= 0 /\ -maxarg1^post15+maxarg1^0 == 0 /\ -j^post15+j^0 == 0 /\ its^0-its^post15 == 0 /\ sqrarg^0-sqrarg^post15 == 0 /\ maxarg2^0-maxarg2^post15 == 0 /\ tmp___8^0-tmp___8^post15 == 0 /\ tmp___12^0-tmp___12^post15 == 0 /\ -den^post15+den^0 == 0 /\ k^0-k^post15 == 0 /\ -restrt^post15+restrt^0 == 0), cost: 1 16: l20 -> l13 : __const_200^0'=__const_200^post16, sqrarg^0'=sqrarg^post16, tmp___3^0'=tmp___3^post16, its^0'=its^post16, test^0'=test^post16, tmp___8^0'=tmp___8^post16, n^0'=n^post16, tmp___12^0'=tmp___12^post16, f_promoted_1^0'=f_promoted_1^post16, tmp___5^0'=tmp___5^post16, k^0'=k^post16, tmp___0^0'=tmp___0^post16, skip^0'=skip^post16, tmp___2^0'=tmp___2^post16, i^0'=i^post16, temp^0'=temp^post16, tmp___7^0'=tmp___7^post16, maxarg2^0'=maxarg2^post16, tmp___11^0'=tmp___11^post16, den^0'=den^post16, sum^0'=sum^post16, tmp___4^0'=tmp___4^post16, j^0'=j^post16, tmp^0'=tmp^post16, tmp___9^0'=tmp___9^post16, restrt^0'=restrt^post16, tmp___1^0'=tmp___1^post16, fold^0'=fold^post16, tmp___6^0'=tmp___6^post16, maxarg1^0'=maxarg1^post16, tmp___10^0'=tmp___10^post16, (tmp___0^0-tmp___0^post16 == 0 /\ -restrt^post16+restrt^0 == 0 /\ test^0-test^post16 == 0 /\ -tmp___11^post16+tmp___11^0 == 0 /\ f_promoted_1^0-f_promoted_1^post16 == 0 /\ tmp___1^0-tmp___1^post16 == 0 /\ tmp___7^0-tmp___7^post16 == 0 /\ tmp___8^0-tmp___8^post16 == 0 /\ -j^post16+j^0 == 0 /\ tmp___12^0-tmp___12^post16 == 0 /\ k^0-k^post16 == 0 /\ -fold^post16+fold^0 == 0 /\ sqrarg^0-sqrarg^post16 == 0 /\ its^0-its^post16 == 0 /\ -i^post16+i^0 == 0 /\ n^0-n^post16 == 0 /\ tmp___3^0-tmp___3^post16 == 0 /\ -tmp___10^post16+tmp___10^0 == 0 /\ 1-tmp___2^0 <= 0 /\ -tmp___5^post16+tmp___5^0 == 0 /\ -tmp___4^post16+tmp___4^0 == 0 /\ temp^0-temp^post16 == 0 /\ -maxarg2^post16+maxarg2^0 == 0 /\ -tmp___9^post16+tmp___9^0 == 0 /\ tmp^0-tmp^post16 == 0 /\ -tmp___2^post16+tmp___2^0 == 0 /\ __const_200^0-__const_200^post16 == 0 /\ skip^0-skip^post16 == 0 /\ -maxarg1^post16+maxarg1^0 == 0 /\ -sum^post16+sum^0 == 0 /\ den^0-den^post16 == 0 /\ -tmp___6^post16+tmp___6^0 == 0), cost: 1 17: l20 -> l13 : __const_200^0'=__const_200^post17, sqrarg^0'=sqrarg^post17, tmp___3^0'=tmp___3^post17, its^0'=its^post17, test^0'=test^post17, tmp___8^0'=tmp___8^post17, n^0'=n^post17, tmp___12^0'=tmp___12^post17, f_promoted_1^0'=f_promoted_1^post17, tmp___5^0'=tmp___5^post17, k^0'=k^post17, tmp___0^0'=tmp___0^post17, skip^0'=skip^post17, tmp___2^0'=tmp___2^post17, i^0'=i^post17, temp^0'=temp^post17, tmp___7^0'=tmp___7^post17, maxarg2^0'=maxarg2^post17, tmp___11^0'=tmp___11^post17, den^0'=den^post17, sum^0'=sum^post17, tmp___4^0'=tmp___4^post17, j^0'=j^post17, tmp^0'=tmp^post17, tmp___9^0'=tmp___9^post17, restrt^0'=restrt^post17, tmp___1^0'=tmp___1^post17, fold^0'=fold^post17, tmp___6^0'=tmp___6^post17, maxarg1^0'=maxarg1^post17, tmp___10^0'=tmp___10^post17, (-tmp___9^post17+tmp___9^0 == 0 /\ tmp___12^0-tmp___12^post17 == 0 /\ its^0-its^post17 == 0 /\ k^0-k^post17 == 0 /\ -tmp___10^post17+tmp___10^0 == 0 /\ __const_200^0-__const_200^post17 == 0 /\ -tmp___11^post17+tmp___11^0 == 0 /\ -i^post17+i^0 == 0 /\ -restrt^post17+restrt^0 == 0 /\ -maxarg1^post17+maxarg1^0 == 0 /\ -tmp___0^post17+tmp___0^0 == 0 /\ 1+tmp___2^0 <= 0 /\ maxarg2^0-maxarg2^post17 == 0 /\ -j^post17+j^0 == 0 /\ tmp^0-tmp^post17 == 0 /\ -tmp___4^post17+tmp___4^0 == 0 /\ -tmp___6^post17+tmp___6^0 == 0 /\ -temp^post17+temp^0 == 0 /\ -den^post17+den^0 == 0 /\ skip^0-skip^post17 == 0 /\ tmp___8^0-tmp___8^post17 == 0 /\ -tmp___1^post17+tmp___1^0 == 0 /\ -fold^post17+fold^0 == 0 /\ -tmp___3^post17+tmp___3^0 == 0 /\ sqrarg^0-sqrarg^post17 == 0 /\ tmp___2^0-tmp___2^post17 == 0 /\ tmp___5^0-tmp___5^post17 == 0 /\ test^0-test^post17 == 0 /\ n^0-n^post17 == 0 /\ f_promoted_1^0-f_promoted_1^post17 == 0 /\ tmp___7^0-tmp___7^post17 == 0 /\ sum^0-sum^post17 == 0), cost: 1 18: l21 -> l22 : __const_200^0'=__const_200^post18, sqrarg^0'=sqrarg^post18, tmp___3^0'=tmp___3^post18, its^0'=its^post18, test^0'=test^post18, tmp___8^0'=tmp___8^post18, n^0'=n^post18, tmp___12^0'=tmp___12^post18, f_promoted_1^0'=f_promoted_1^post18, tmp___5^0'=tmp___5^post18, k^0'=k^post18, tmp___0^0'=tmp___0^post18, skip^0'=skip^post18, tmp___2^0'=tmp___2^post18, i^0'=i^post18, temp^0'=temp^post18, tmp___7^0'=tmp___7^post18, maxarg2^0'=maxarg2^post18, tmp___11^0'=tmp___11^post18, den^0'=den^post18, sum^0'=sum^post18, tmp___4^0'=tmp___4^post18, j^0'=j^post18, tmp^0'=tmp^post18, tmp___9^0'=tmp___9^post18, restrt^0'=restrt^post18, tmp___1^0'=tmp___1^post18, fold^0'=fold^post18, tmp___6^0'=tmp___6^post18, maxarg1^0'=maxarg1^post18, tmp___10^0'=tmp___10^post18, (tmp___7^0-tmp___7^post18 == 0 /\ -tmp___1^post18+tmp___1^0 == 0 /\ -tmp___4^post18+tmp___4^0 == 0 /\ den^0-den^post18 == 0 /\ -maxarg1^post18+maxarg1^0 == 0 /\ tmp___2^0-tmp___2^post18 == 0 /\ f_promoted_1^0-f_promoted_1^post18 == 0 /\ i^0-i^post18 == 0 /\ tmp___0^0-tmp___0^post18 == 0 /\ -sum^post18+sum^0 == 0 /\ -tmp___6^post18+tmp___6^0 == 0 /\ tmp___5^0-tmp___5^post18 == 0 /\ fold^0-fold^post18 == 0 /\ -maxarg2^post18+maxarg2^0 == 0 /\ tmp___3^0-tmp___3^post18 == 0 /\ test^0-test^post18 == 0 /\ k^0-k^post18 == 0 /\ __const_200^0-__const_200^post18 == 0 /\ -skip^post18+skip^0 == 0 /\ j^0-j^post18 == 0 /\ -n^post18+n^0 == 0 /\ -tmp___11^post18+tmp___11^0 == 0 /\ -tmp___9^post18+tmp___9^0 == 0 /\ -tmp^post18+tmp^0 == 0 /\ -tmp___10^post18+tmp___10^0 == 0 /\ sqrarg^0-sqrarg^post18 == 0 /\ its^0-its^post18 == 0 /\ -restrt^post18+restrt^0 == 0 /\ temp^0-temp^post18 == 0 /\ tmp___8^0-tmp___8^post18 == 0 /\ tmp___12^0-tmp___12^post18 == 0), cost: 1 87: l22 -> l24 : __const_200^0'=__const_200^post87, sqrarg^0'=sqrarg^post87, tmp___3^0'=tmp___3^post87, its^0'=its^post87, test^0'=test^post87, tmp___8^0'=tmp___8^post87, n^0'=n^post87, tmp___12^0'=tmp___12^post87, f_promoted_1^0'=f_promoted_1^post87, tmp___5^0'=tmp___5^post87, k^0'=k^post87, tmp___0^0'=tmp___0^post87, skip^0'=skip^post87, tmp___2^0'=tmp___2^post87, i^0'=i^post87, temp^0'=temp^post87, tmp___7^0'=tmp___7^post87, maxarg2^0'=maxarg2^post87, tmp___11^0'=tmp___11^post87, den^0'=den^post87, sum^0'=sum^post87, tmp___4^0'=tmp___4^post87, j^0'=j^post87, tmp^0'=tmp^post87, tmp___9^0'=tmp___9^post87, restrt^0'=restrt^post87, tmp___1^0'=tmp___1^post87, fold^0'=fold^post87, tmp___6^0'=tmp___6^post87, maxarg1^0'=maxarg1^post87, tmp___10^0'=tmp___10^post87, (tmp___2^0-tmp___2^post87 == 0 /\ -tmp___1^post87+tmp___1^0 == 0 /\ tmp___11^0-tmp___11^post87 == 0 /\ -tmp___6^post87+tmp___6^0 == 0 /\ tmp___9^0-tmp___9^post87 == 0 /\ -temp^post87+temp^0 == 0 /\ tmp___0^0-tmp___0^post87 == 0 /\ -sum^post87+sum^0 == 0 /\ tmp___5^0-tmp___5^post87 == 0 /\ tmp___3^0-tmp___3^post87 == 0 /\ test^0-test^post87 == 0 /\ -maxarg2^post87+maxarg2^0 == 0 /\ -skip^post87+skip^0 == 0 /\ f_promoted_1^0-f_promoted_1^post87 == 0 /\ -tmp___7^post87+tmp___7^0 == 0 /\ -n^post87+n^0 == 0 /\ fold^post87-f_promoted_1^0 == 0 /\ -tmp^post87+tmp^0 == 0 /\ __const_200^0-__const_200^post87 == 0 /\ tmp___4^0-tmp___4^post87 == 0 /\ 1+n^0-i^0 <= 0 /\ i^0-i^post87 == 0 /\ -maxarg1^post87+maxarg1^0 == 0 /\ -j^post87+j^0 == 0 /\ sqrarg^0-sqrarg^post87 == 0 /\ its^0-its^post87 == 0 /\ -tmp___10^post87+tmp___10^0 == 0 /\ -den^post87+den^0 == 0 /\ tmp___8^0-tmp___8^post87 == 0 /\ tmp___12^0-tmp___12^post87 == 0 /\ -restrt^post87+restrt^0 == 0 /\ k^0-k^post87 == 0), cost: 1 88: l22 -> l21 : __const_200^0'=__const_200^post88, sqrarg^0'=sqrarg^post88, tmp___3^0'=tmp___3^post88, its^0'=its^post88, test^0'=test^post88, tmp___8^0'=tmp___8^post88, n^0'=n^post88, tmp___12^0'=tmp___12^post88, f_promoted_1^0'=f_promoted_1^post88, tmp___5^0'=tmp___5^post88, k^0'=k^post88, tmp___0^0'=tmp___0^post88, skip^0'=skip^post88, tmp___2^0'=tmp___2^post88, i^0'=i^post88, temp^0'=temp^post88, tmp___7^0'=tmp___7^post88, maxarg2^0'=maxarg2^post88, tmp___11^0'=tmp___11^post88, den^0'=den^post88, sum^0'=sum^post88, tmp___4^0'=tmp___4^post88, j^0'=j^post88, tmp^0'=tmp^post88, tmp___9^0'=tmp___9^post88, restrt^0'=restrt^post88, tmp___1^0'=tmp___1^post88, fold^0'=fold^post88, tmp___6^0'=tmp___6^post88, maxarg1^0'=maxarg1^post88, tmp___10^0'=tmp___10^post88, (-restrt^post88+restrt^0 == 0 /\ tmp___0^0-tmp___0^post88 == 0 /\ -tmp___6^post88+tmp___6^0 == 0 /\ test^0-test^post88 == 0 /\ tmp___1^0-tmp___1^post88 == 0 /\ f_promoted_1^0-f_promoted_1^post88 == 0 /\ -sum^post88+sum^0 == 0 /\ -fold^post88+fold^0 == 0 /\ -tmp___2^post88+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post88 == 0 /\ -skip^post88+skip^0 == 0 /\ den^0-den^post88 == 0 /\ tmp___12^0-tmp___12^post88 == 0 /\ tmp___8^0-tmp___8^post88 == 0 /\ k^0-k^post88 == 0 /\ its^0-its^post88 == 0 /\ sqrarg^0-sqrarg^post88 == 0 /\ tmp___3^0-tmp___3^post88 == 0 /\ tmp___11^0-tmp___11^post88 == 0 /\ n^0-n^post88 == 0 /\ -tmp___10^post88+tmp___10^0 == 0 /\ -tmp___5^post88+tmp___5^0 == 0 /\ temp^0-temp^post88 == 0 /\ -j^post88+j^0 == 0 /\ -maxarg2^post88+maxarg2^0 == 0 /\ -1-i^0+i^post88 == 0 /\ -tmp___4^post88+tmp___4^0 == 0 /\ -tmp___9^post88+tmp___9^0 == 0 /\ tmp^0-tmp^post88 == 0 /\ -n^0+i^0 <= 0 /\ -maxarg1^post88+maxarg1^0 == 0 /\ __const_200^0-__const_200^post88 == 0), cost: 1 19: l23 -> l4 : __const_200^0'=__const_200^post19, sqrarg^0'=sqrarg^post19, tmp___3^0'=tmp___3^post19, its^0'=its^post19, test^0'=test^post19, tmp___8^0'=tmp___8^post19, n^0'=n^post19, tmp___12^0'=tmp___12^post19, f_promoted_1^0'=f_promoted_1^post19, tmp___5^0'=tmp___5^post19, k^0'=k^post19, tmp___0^0'=tmp___0^post19, skip^0'=skip^post19, tmp___2^0'=tmp___2^post19, i^0'=i^post19, temp^0'=temp^post19, tmp___7^0'=tmp___7^post19, maxarg2^0'=maxarg2^post19, tmp___11^0'=tmp___11^post19, den^0'=den^post19, sum^0'=sum^post19, tmp___4^0'=tmp___4^post19, j^0'=j^post19, tmp^0'=tmp^post19, tmp___9^0'=tmp___9^post19, restrt^0'=restrt^post19, tmp___1^0'=tmp___1^post19, fold^0'=fold^post19, tmp___6^0'=tmp___6^post19, maxarg1^0'=maxarg1^post19, tmp___10^0'=tmp___10^post19, (tmp___1^0-tmp___1^post19 == 0 /\ test^0-test^post19 == 0 /\ -tmp___0^post19+tmp___0^0 == 0 /\ sqrarg^0-sqrarg^post19 == 0 /\ -restrt^post19+restrt^0 == 0 /\ -temp^post19+temp^0 == 0 /\ tmp___12^0-tmp___12^post19 == 0 /\ -fold^post19+fold^0 == 0 /\ k^0-k^post19 == 0 /\ -tmp___10^post19+tmp___10^0 == 0 /\ skip^0-skip^post19 == 0 /\ its^0-its^post19 == 0 /\ n^0-n^post19 == 0 /\ tmp___3^0-tmp___3^post19 == 0 /\ -i^post19+i^0 == 0 /\ tmp___5^0-tmp___5^post19 == 0 /\ -tmp___8^post19+tmp___8^0 == 0 /\ -j^post19+j^0 == 0 /\ -maxarg2^post19+maxarg2^0 == 0 /\ tmp___7^0-tmp___7^post19 == 0 /\ sum^0-sum^post19 == 0 /\ den^0-den^post19 == 0 /\ maxarg1^0-maxarg1^post19 == 0 /\ __const_200^0-__const_200^post19 == 0 /\ tmp^0-tmp^post19 == 0 /\ -tmp___4^post19+tmp___4^0 == 0 /\ tmp___2^0-tmp___2^post19 == 0 /\ -tmp___11^post19+tmp___11^0 == 0 /\ -tmp___6^post19+tmp___6^0 == 0 /\ -tmp___9^post19+tmp___9^0 == 0 /\ n^0-k^0 <= 0 /\ -f_promoted_1^post19+f_promoted_1^0 == 0), cost: 1 20: l23 -> l20 : __const_200^0'=__const_200^post20, sqrarg^0'=sqrarg^post20, tmp___3^0'=tmp___3^post20, its^0'=its^post20, test^0'=test^post20, tmp___8^0'=tmp___8^post20, n^0'=n^post20, tmp___12^0'=tmp___12^post20, f_promoted_1^0'=f_promoted_1^post20, tmp___5^0'=tmp___5^post20, k^0'=k^post20, tmp___0^0'=tmp___0^post20, skip^0'=skip^post20, tmp___2^0'=tmp___2^post20, i^0'=i^post20, temp^0'=temp^post20, tmp___7^0'=tmp___7^post20, maxarg2^0'=maxarg2^post20, tmp___11^0'=tmp___11^post20, den^0'=den^post20, sum^0'=sum^post20, tmp___4^0'=tmp___4^post20, j^0'=j^post20, tmp^0'=tmp^post20, tmp___9^0'=tmp___9^post20, restrt^0'=restrt^post20, tmp___1^0'=tmp___1^post20, fold^0'=fold^post20, tmp___6^0'=tmp___6^post20, maxarg1^0'=maxarg1^post20, tmp___10^0'=tmp___10^post20, (0 == 0 /\ -maxarg2^post20+maxarg2^0 == 0 /\ its^0-its^post20 == 0 /\ -tmp___10^post20+tmp___10^0 == 0 /\ n^0-n^post20 == 0 /\ tmp___3^0-tmp___3^post20 == 0 /\ tmp___12^0-tmp___12^post20 == 0 /\ tmp___5^0-tmp___5^post20 == 0 /\ k^0-k^post20 == 0 /\ -maxarg1^post20+maxarg1^0 == 0 /\ -tmp___0^post20+tmp___0^0 == 0 /\ __const_200^0-__const_200^post20 == 0 /\ -i^post20+i^0 == 0 /\ -tmp___9^post20+tmp___9^0 == 0 /\ restrt^0-restrt^post20 == 0 /\ -tmp___4^post20+tmp___4^0 == 0 /\ -den^post20+den^0 == 0 /\ -fold^post20+fold^0 == 0 /\ sqrarg^0-sqrarg^post20 == 0 /\ tmp___8^0-tmp___8^post20 == 0 /\ f_promoted_1^0-f_promoted_1^post20 == 0 /\ 1-n^0+k^0 <= 0 /\ -sum^post20+sum^0 == 0 /\ test^0-test^post20 == 0 /\ -tmp___1^post20+tmp___1^0 == 0 /\ -tmp___6^post20+tmp___6^0 == 0 /\ -temp^post20+temp^0 == 0 /\ j^0-j^post20 == 0 /\ tmp___11^0-tmp___11^post20 == 0 /\ -tmp^post20+tmp^0 == 0 /\ -skip^post20+skip^0 == 0 /\ -tmp___7^post20+tmp___7^0 == 0), cost: 1 21: l24 -> l25 : __const_200^0'=__const_200^post21, sqrarg^0'=sqrarg^post21, tmp___3^0'=tmp___3^post21, its^0'=its^post21, test^0'=test^post21, tmp___8^0'=tmp___8^post21, n^0'=n^post21, tmp___12^0'=tmp___12^post21, f_promoted_1^0'=f_promoted_1^post21, tmp___5^0'=tmp___5^post21, k^0'=k^post21, tmp___0^0'=tmp___0^post21, skip^0'=skip^post21, tmp___2^0'=tmp___2^post21, i^0'=i^post21, temp^0'=temp^post21, tmp___7^0'=tmp___7^post21, maxarg2^0'=maxarg2^post21, tmp___11^0'=tmp___11^post21, den^0'=den^post21, sum^0'=sum^post21, tmp___4^0'=tmp___4^post21, j^0'=j^post21, tmp^0'=tmp^post21, tmp___9^0'=tmp___9^post21, restrt^0'=restrt^post21, tmp___1^0'=tmp___1^post21, fold^0'=fold^post21, tmp___6^0'=tmp___6^post21, maxarg1^0'=maxarg1^post21, tmp___10^0'=tmp___10^post21, (temp^0-temp^post21 == 0 /\ -f_promoted_1^post21+f_promoted_1^0 == 0 /\ -i^post21+i^0 == 0 /\ den^0-den^post21 == 0 /\ -tmp___4^post21+tmp___4^0 == 0 /\ -maxarg1^post21+maxarg1^0 == 0 /\ skip^0-skip^post21 == 0 /\ -tmp___6^post21+tmp___6^0 == 0 /\ j^0-j^post21 == 0 /\ tmp___0^0-tmp___0^post21 == 0 /\ tmp___1^0-tmp___1^post21 == 0 /\ maxarg2^0-maxarg2^post21 == 0 /\ -tmp___9^post21+tmp___9^0 == 0 /\ tmp___5^0-tmp___5^post21 == 0 /\ tmp___3^0-tmp___3^post21 == 0 /\ test^0-test^post21 == 0 /\ -sum^post21+sum^0 == 0 /\ n^0-n^post21 == 0 /\ -tmp___2^post21+tmp___2^0 == 0 /\ -restrt^post21+restrt^0 == 0 /\ -k^post21+k^0 == 0 /\ -tmp___11^post21+tmp___11^0 == 0 /\ tmp___7^0-tmp___7^post21 == 0 /\ -sqrarg^post21+sqrarg^0 == 0 /\ __const_200^0-__const_200^post21 == 0 /\ its^0-its^post21 == 0 /\ -fold^post21+fold^0 == 0 /\ -tmp^post21+tmp^0 == 0 /\ -tmp___10^post21+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post21 == 0 /\ tmp___8^0-tmp___8^post21 == 0), cost: 1 85: l25 -> l41 : __const_200^0'=__const_200^post85, sqrarg^0'=sqrarg^post85, tmp___3^0'=tmp___3^post85, its^0'=its^post85, test^0'=test^post85, tmp___8^0'=tmp___8^post85, n^0'=n^post85, tmp___12^0'=tmp___12^post85, f_promoted_1^0'=f_promoted_1^post85, tmp___5^0'=tmp___5^post85, k^0'=k^post85, tmp___0^0'=tmp___0^post85, skip^0'=skip^post85, tmp___2^0'=tmp___2^post85, i^0'=i^post85, temp^0'=temp^post85, tmp___7^0'=tmp___7^post85, maxarg2^0'=maxarg2^post85, tmp___11^0'=tmp___11^post85, den^0'=den^post85, sum^0'=sum^post85, tmp___4^0'=tmp___4^post85, j^0'=j^post85, tmp^0'=tmp^post85, tmp___9^0'=tmp___9^post85, restrt^0'=restrt^post85, tmp___1^0'=tmp___1^post85, fold^0'=fold^post85, tmp___6^0'=tmp___6^post85, maxarg1^0'=maxarg1^post85, tmp___10^0'=tmp___10^post85, (sqrarg^0-sqrarg^post85 == 0 /\ f_promoted_1^0-f_promoted_1^post85 == 0 /\ tmp___11^0-tmp___11^post85 == 0 /\ -sum^post85+sum^0 == 0 /\ -skip^post85+skip^0 == 0 /\ tmp___0^0-tmp___0^post85 == 0 /\ -restrt^post85+restrt^0 == 0 /\ -den^post85+den^0 == 0 /\ tmp___8^0-tmp___8^post85 == 0 /\ tmp___12^0-tmp___12^post85 == 0 /\ -tmp___10^post85+tmp___10^0 == 0 /\ k^0-k^post85 == 0 /\ test^post85 == 0 /\ -tmp___1^post85+tmp___1^0 == 0 /\ -tmp^post85+tmp^0 == 0 /\ i^0-i^post85 == 0 /\ -fold^post85+fold^0 == 0 /\ -tmp___5^post85+tmp___5^0 == 0 /\ -its^post85+its^0 == 0 /\ -maxarg1^post85+maxarg1^0 == 0 /\ -tmp___7^post85+tmp___7^0 == 0 /\ temp^0-temp^post85 == 0 /\ -j^post85+j^0 == 0 /\ n^0-n^post85 == 0 /\ tmp___3^0-tmp___3^post85 == 0 /\ 1+n^0-i^0 <= 0 /\ __const_200^0-__const_200^post85 == 0 /\ -tmp___9^post85+tmp___9^0 == 0 /\ tmp___4^0-tmp___4^post85 == 0 /\ -maxarg2^post85+maxarg2^0 == 0 /\ -tmp___6^post85+tmp___6^0 == 0 /\ -tmp___2^post85+tmp___2^0 == 0), cost: 1 86: l25 -> l35 : __const_200^0'=__const_200^post86, sqrarg^0'=sqrarg^post86, tmp___3^0'=tmp___3^post86, its^0'=its^post86, test^0'=test^post86, tmp___8^0'=tmp___8^post86, n^0'=n^post86, tmp___12^0'=tmp___12^post86, f_promoted_1^0'=f_promoted_1^post86, tmp___5^0'=tmp___5^post86, k^0'=k^post86, tmp___0^0'=tmp___0^post86, skip^0'=skip^post86, tmp___2^0'=tmp___2^post86, i^0'=i^post86, temp^0'=temp^post86, tmp___7^0'=tmp___7^post86, maxarg2^0'=maxarg2^post86, tmp___11^0'=tmp___11^post86, den^0'=den^post86, sum^0'=sum^post86, tmp___4^0'=tmp___4^post86, j^0'=j^post86, tmp^0'=tmp^post86, tmp___9^0'=tmp___9^post86, restrt^0'=restrt^post86, tmp___1^0'=tmp___1^post86, fold^0'=fold^post86, tmp___6^0'=tmp___6^post86, maxarg1^0'=maxarg1^post86, tmp___10^0'=tmp___10^post86, (-maxarg2^post86+maxarg2^0 == 0 /\ i^0-i^post86 == 0 /\ -tmp___10^post86+tmp___10^0 == 0 /\ -j^post86+j^0 == 0 /\ -k^post86+k^0 == 0 /\ n^0-n^post86 == 0 /\ __const_200^0-__const_200^post86 == 0 /\ its^0-its^post86 == 0 /\ tmp___5^0-tmp___5^post86 == 0 /\ temp^0-temp^post86 == 0 /\ -tmp___11^post86+tmp___11^0 == 0 /\ -maxarg1^post86+maxarg1^0 == 0 /\ tmp___7^0-tmp___7^post86 == 0 /\ -tmp___4^post86+tmp___4^0 == 0 /\ -tmp___9^post86+tmp___9^0 == 0 /\ -fold^post86+fold^0 == 0 /\ tmp^0-tmp^post86 == 0 /\ skip^0-skip^post86 == 0 /\ -tmp___2^post86+tmp___2^0 == 0 /\ tmp___6^0-tmp___6^post86 == 0 /\ test^0-test^post86 == 0 /\ tmp___8^0-tmp___8^post86 == 0 /\ sqrarg^0-sqrarg^post86 == 0 /\ f_promoted_1^0-f_promoted_1^post86 == 0 /\ -den^post86+den^0 == 0 /\ tmp___0^0-tmp___0^post86 == 0 /\ -restrt^post86+restrt^0 == 0 /\ -tmp___1^post86+tmp___1^0 == 0 /\ tmp___3^0-tmp___3^post86 == 0 /\ -n^0+i^0 <= 0 /\ -tmp___12^post86+tmp___12^0 == 0 /\ sum^0-sum^post86 == 0), cost: 1 22: l26 -> l27 : __const_200^0'=__const_200^post22, sqrarg^0'=sqrarg^post22, tmp___3^0'=tmp___3^post22, its^0'=its^post22, test^0'=test^post22, tmp___8^0'=tmp___8^post22, n^0'=n^post22, tmp___12^0'=tmp___12^post22, f_promoted_1^0'=f_promoted_1^post22, tmp___5^0'=tmp___5^post22, k^0'=k^post22, tmp___0^0'=tmp___0^post22, skip^0'=skip^post22, tmp___2^0'=tmp___2^post22, i^0'=i^post22, temp^0'=temp^post22, tmp___7^0'=tmp___7^post22, maxarg2^0'=maxarg2^post22, tmp___11^0'=tmp___11^post22, den^0'=den^post22, sum^0'=sum^post22, tmp___4^0'=tmp___4^post22, j^0'=j^post22, tmp^0'=tmp^post22, tmp___9^0'=tmp___9^post22, restrt^0'=restrt^post22, tmp___1^0'=tmp___1^post22, fold^0'=fold^post22, tmp___6^0'=tmp___6^post22, maxarg1^0'=maxarg1^post22, tmp___10^0'=tmp___10^post22, (-sum^post22+sum^0 == 0 /\ test^0-test^post22 == 0 /\ -tmp___6^post22+tmp___6^0 == 0 /\ -restrt^post22+restrt^0 == 0 /\ -den^post22+den^0 == 0 /\ 1+n^0-j^0 <= 0 /\ -fold^post22+fold^0 == 0 /\ maxarg2^0-maxarg2^post22 == 0 /\ -tmp___1^post22+tmp___1^0 == 0 /\ skip^0-skip^post22 == 0 /\ -tmp___7^post22+tmp___7^0 == 0 /\ tmp___12^0-tmp___12^post22 == 0 /\ -1+i^post22-i^0 == 0 /\ k^0-k^post22 == 0 /\ sqrarg^0-sqrarg^post22 == 0 /\ its^0-its^post22 == 0 /\ -temp^post22+temp^0 == 0 /\ -tmp^post22+tmp^0 == 0 /\ n^0-n^post22 == 0 /\ tmp___2^0-tmp___2^post22 == 0 /\ tmp___3^0-tmp___3^post22 == 0 /\ -tmp___8^post22+tmp___8^0 == 0 /\ -j^post22+j^0 == 0 /\ -tmp___10^post22+tmp___10^0 == 0 /\ tmp___4^0-tmp___4^post22 == 0 /\ -tmp___9^post22+tmp___9^0 == 0 /\ -f_promoted_1^post22+f_promoted_1^0 == 0 /\ -tmp___11^post22+tmp___11^0 == 0 /\ __const_200^0-__const_200^post22 == 0 /\ -maxarg1^post22+maxarg1^0 == 0 /\ -tmp___0^post22+tmp___0^0 == 0 /\ tmp___5^0-tmp___5^post22 == 0), cost: 1 23: l26 -> l28 : __const_200^0'=__const_200^post23, sqrarg^0'=sqrarg^post23, tmp___3^0'=tmp___3^post23, its^0'=its^post23, test^0'=test^post23, tmp___8^0'=tmp___8^post23, n^0'=n^post23, tmp___12^0'=tmp___12^post23, f_promoted_1^0'=f_promoted_1^post23, tmp___5^0'=tmp___5^post23, k^0'=k^post23, tmp___0^0'=tmp___0^post23, skip^0'=skip^post23, tmp___2^0'=tmp___2^post23, i^0'=i^post23, temp^0'=temp^post23, tmp___7^0'=tmp___7^post23, maxarg2^0'=maxarg2^post23, tmp___11^0'=tmp___11^post23, den^0'=den^post23, sum^0'=sum^post23, tmp___4^0'=tmp___4^post23, j^0'=j^post23, tmp^0'=tmp^post23, tmp___9^0'=tmp___9^post23, restrt^0'=restrt^post23, tmp___1^0'=tmp___1^post23, fold^0'=fold^post23, tmp___6^0'=tmp___6^post23, maxarg1^0'=maxarg1^post23, tmp___10^0'=tmp___10^post23, (i^0-i^post23 == 0 /\ -tmp^post23+tmp^0 == 0 /\ -tmp___10^post23+tmp___10^0 == 0 /\ den^0-den^post23 == 0 /\ -maxarg2^post23+maxarg2^0 == 0 /\ -k^post23+k^0 == 0 /\ n^0-n^post23 == 0 /\ __const_200^0-__const_200^post23 == 0 /\ its^0-its^post23 == 0 /\ tmp___5^0-tmp___5^post23 == 0 /\ -tmp___9^post23+tmp___9^0 == 0 /\ temp^0-temp^post23 == 0 /\ -tmp___11^post23+tmp___11^0 == 0 /\ -maxarg1^post23+maxarg1^0 == 0 /\ tmp___7^0-tmp___7^post23 == 0 /\ restrt^0-restrt^post23 == 0 /\ -1-j^0+j^post23 == 0 /\ -n^0+j^0 <= 0 /\ -fold^post23+fold^0 == 0 /\ skip^0-skip^post23 == 0 /\ -tmp___4^post23+tmp___4^0 == 0 /\ -tmp___2^post23+tmp___2^0 == 0 /\ -tmp___1^post23+tmp___1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post23 == 0 /\ tmp___6^0-tmp___6^post23 == 0 /\ test^0-test^post23 == 0 /\ tmp___8^0-tmp___8^post23 == 0 /\ sqrarg^0-sqrarg^post23 == 0 /\ tmp___0^0-tmp___0^post23 == 0 /\ tmp___3^0-tmp___3^post23 == 0 /\ -sum^post23+sum^0 == 0 /\ -tmp___12^post23+tmp___12^0 == 0), cost: 1 50: l27 -> l29 : __const_200^0'=__const_200^post50, sqrarg^0'=sqrarg^post50, tmp___3^0'=tmp___3^post50, its^0'=its^post50, test^0'=test^post50, tmp___8^0'=tmp___8^post50, n^0'=n^post50, tmp___12^0'=tmp___12^post50, f_promoted_1^0'=f_promoted_1^post50, tmp___5^0'=tmp___5^post50, k^0'=k^post50, tmp___0^0'=tmp___0^post50, skip^0'=skip^post50, tmp___2^0'=tmp___2^post50, i^0'=i^post50, temp^0'=temp^post50, tmp___7^0'=tmp___7^post50, maxarg2^0'=maxarg2^post50, tmp___11^0'=tmp___11^post50, den^0'=den^post50, sum^0'=sum^post50, tmp___4^0'=tmp___4^post50, j^0'=j^post50, tmp^0'=tmp^post50, tmp___9^0'=tmp___9^post50, restrt^0'=restrt^post50, tmp___1^0'=tmp___1^post50, fold^0'=fold^post50, tmp___6^0'=tmp___6^post50, maxarg1^0'=maxarg1^post50, tmp___10^0'=tmp___10^post50, (-tmp___4^post50+tmp___4^0 == 0 /\ -tmp___6^post50+tmp___6^0 == 0 /\ -temp^post50+temp^0 == 0 /\ test^0-test^post50 == 0 /\ -tmp___1^post50+tmp___1^0 == 0 /\ -fold^post50+fold^0 == 0 /\ tmp___12^0-tmp___12^post50 == 0 /\ skip^0-skip^post50 == 0 /\ its^0-its^post50 == 0 /\ k^0-k^post50 == 0 /\ sqrarg^0-sqrarg^post50 == 0 /\ -maxarg2^post50+maxarg2^0 == 0 /\ tmp___2^0-tmp___2^post50 == 0 /\ n^0-n^post50 == 0 /\ -tmp___9^post50+tmp___9^0 == 0 /\ tmp___3^0-tmp___3^post50 == 0 /\ tmp___7^0-tmp___7^post50 == 0 /\ sum^0-sum^post50 == 0 /\ -tmp___8^post50+tmp___8^0 == 0 /\ -tmp___10^post50+tmp___10^0 == 0 /\ tmp^0-tmp^post50 == 0 /\ -tmp___11^post50+tmp___11^0 == 0 /\ -i^post50+i^0 == 0 /\ den^0-den^post50 == 0 /\ -f_promoted_1^post50+f_promoted_1^0 == 0 /\ -restrt^post50+restrt^0 == 0 /\ -maxarg1^post50+maxarg1^0 == 0 /\ -tmp___0^post50+tmp___0^0 == 0 /\ __const_200^0-__const_200^post50 == 0 /\ -j^post50+j^0 == 0 /\ tmp___5^0-tmp___5^post50 == 0), cost: 1 51: l28 -> l26 : __const_200^0'=__const_200^post51, sqrarg^0'=sqrarg^post51, tmp___3^0'=tmp___3^post51, its^0'=its^post51, test^0'=test^post51, tmp___8^0'=tmp___8^post51, n^0'=n^post51, tmp___12^0'=tmp___12^post51, f_promoted_1^0'=f_promoted_1^post51, tmp___5^0'=tmp___5^post51, k^0'=k^post51, tmp___0^0'=tmp___0^post51, skip^0'=skip^post51, tmp___2^0'=tmp___2^post51, i^0'=i^post51, temp^0'=temp^post51, tmp___7^0'=tmp___7^post51, maxarg2^0'=maxarg2^post51, tmp___11^0'=tmp___11^post51, den^0'=den^post51, sum^0'=sum^post51, tmp___4^0'=tmp___4^post51, j^0'=j^post51, tmp^0'=tmp^post51, tmp___9^0'=tmp___9^post51, restrt^0'=restrt^post51, tmp___1^0'=tmp___1^post51, fold^0'=fold^post51, tmp___6^0'=tmp___6^post51, maxarg1^0'=maxarg1^post51, tmp___10^0'=tmp___10^post51, (its^0-its^post51 == 0 /\ -skip^post51+skip^0 == 0 /\ tmp___5^0-tmp___5^post51 == 0 /\ -temp^post51+temp^0 == 0 /\ n^0-n^post51 == 0 /\ -tmp___0^post51+tmp___0^0 == 0 /\ -tmp___9^post51+tmp___9^0 == 0 /\ -tmp^post51+tmp^0 == 0 /\ tmp___3^0-tmp___3^post51 == 0 /\ tmp___12^0-tmp___12^post51 == 0 /\ -tmp___10^post51+tmp___10^0 == 0 /\ __const_200^0-__const_200^post51 == 0 /\ den^0-den^post51 == 0 /\ restrt^0-restrt^post51 == 0 /\ tmp___2^0-tmp___2^post51 == 0 /\ -fold^post51+fold^0 == 0 /\ sqrarg^0-sqrarg^post51 == 0 /\ -tmp___7^post51+tmp___7^0 == 0 /\ f_promoted_1^0-f_promoted_1^post51 == 0 /\ -tmp___1^post51+tmp___1^0 == 0 /\ -tmp___4^post51+tmp___4^0 == 0 /\ -maxarg1^post51+maxarg1^0 == 0 /\ tmp___8^0-tmp___8^post51 == 0 /\ test^0-test^post51 == 0 /\ k^0-k^post51 == 0 /\ -sum^post51+sum^0 == 0 /\ -tmp___6^post51+tmp___6^0 == 0 /\ j^0-j^post51 == 0 /\ tmp___11^0-tmp___11^post51 == 0 /\ -maxarg2^post51+maxarg2^0 == 0 /\ i^0-i^post51 == 0), cost: 1 24: l29 -> l11 : __const_200^0'=__const_200^post24, sqrarg^0'=sqrarg^post24, tmp___3^0'=tmp___3^post24, its^0'=its^post24, test^0'=test^post24, tmp___8^0'=tmp___8^post24, n^0'=n^post24, tmp___12^0'=tmp___12^post24, f_promoted_1^0'=f_promoted_1^post24, tmp___5^0'=tmp___5^post24, k^0'=k^post24, tmp___0^0'=tmp___0^post24, skip^0'=skip^post24, tmp___2^0'=tmp___2^post24, i^0'=i^post24, temp^0'=temp^post24, tmp___7^0'=tmp___7^post24, maxarg2^0'=maxarg2^post24, tmp___11^0'=tmp___11^post24, den^0'=den^post24, sum^0'=sum^post24, tmp___4^0'=tmp___4^post24, j^0'=j^post24, tmp^0'=tmp^post24, tmp___9^0'=tmp___9^post24, restrt^0'=restrt^post24, tmp___1^0'=tmp___1^post24, fold^0'=fold^post24, tmp___6^0'=tmp___6^post24, maxarg1^0'=maxarg1^post24, tmp___10^0'=tmp___10^post24, (-maxarg1^post24+maxarg1^0 == 0 /\ -tmp___1^post24+tmp___1^0 == 0 /\ tmp___8^0-tmp___8^post24 == 0 /\ -i^post24+i^0 == 0 /\ skip^0-skip^post24 == 0 /\ sqrarg^0-sqrarg^post24 == 0 /\ tmp___9^0-tmp___9^post24 == 0 /\ test^0-test^post24 == 0 /\ n^0-n^post24 == 0 /\ maxarg2^0-maxarg2^post24 == 0 /\ tmp___0^0-tmp___0^post24 == 0 /\ tmp___5^0-tmp___5^post24 == 0 /\ tmp___3^0-tmp___3^post24 == 0 /\ -k^post24+k^0 == 0 /\ -tmp___2^post24+tmp___2^0 == 0 /\ -f_promoted_1^post24+f_promoted_1^0 == 0 /\ -tmp___6^post24+tmp___6^0 == 0 /\ -tmp___11^post24+tmp___11^0 == 0 /\ tmp___12^0-tmp___12^post24 == 0 /\ __const_200^0-__const_200^post24 == 0 /\ tmp___7^0-tmp___7^post24 == 0 /\ -tmp^post24+tmp^0 == 0 /\ -den^post24+den^0 == 0 /\ tmp___4^0-tmp___4^post24 == 0 /\ -temp^post24+temp^0 == 0 /\ its^0-its^post24 == 0 /\ 1+n^0-i^0 <= 0 /\ -fold^post24+fold^0 == 0 /\ -j^post24+j^0 == 0 /\ -tmp___10^post24+tmp___10^0 == 0 /\ -restrt^post24+restrt^0 == 0 /\ sum^0-sum^post24 == 0), cost: 1 25: l29 -> l28 : __const_200^0'=__const_200^post25, sqrarg^0'=sqrarg^post25, tmp___3^0'=tmp___3^post25, its^0'=its^post25, test^0'=test^post25, tmp___8^0'=tmp___8^post25, n^0'=n^post25, tmp___12^0'=tmp___12^post25, f_promoted_1^0'=f_promoted_1^post25, tmp___5^0'=tmp___5^post25, k^0'=k^post25, tmp___0^0'=tmp___0^post25, skip^0'=skip^post25, tmp___2^0'=tmp___2^post25, i^0'=i^post25, temp^0'=temp^post25, tmp___7^0'=tmp___7^post25, maxarg2^0'=maxarg2^post25, tmp___11^0'=tmp___11^post25, den^0'=den^post25, sum^0'=sum^post25, tmp___4^0'=tmp___4^post25, j^0'=j^post25, tmp^0'=tmp^post25, tmp___9^0'=tmp___9^post25, restrt^0'=restrt^post25, tmp___1^0'=tmp___1^post25, fold^0'=fold^post25, tmp___6^0'=tmp___6^post25, maxarg1^0'=maxarg1^post25, tmp___10^0'=tmp___10^post25, (tmp___0^0-tmp___0^post25 == 0 /\ -tmp___6^post25+tmp___6^0 == 0 /\ test^0-test^post25 == 0 /\ f_promoted_1^0-f_promoted_1^post25 == 0 /\ -sum^post25+sum^0 == 0 /\ -fold^post25+fold^0 == 0 /\ restrt^0-restrt^post25 == 0 /\ -tmp___2^post25+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post25 == 0 /\ -skip^post25+skip^0 == 0 /\ -tmp___1^post25+tmp___1^0 == 0 /\ den^0-den^post25 == 0 /\ i^0-i^post25 == 0 /\ tmp___12^0-tmp___12^post25 == 0 /\ tmp___8^0-tmp___8^post25 == 0 /\ -tmp^post25+tmp^0 == 0 /\ k^0-k^post25 == 0 /\ sqrarg^0-sqrarg^post25 == 0 /\ its^0-its^post25 == 0 /\ tmp___11^0-tmp___11^post25 == 0 /\ -j^post25+j^0 == 0 /\ tmp___3^0-tmp___3^post25 == 0 /\ -tmp___9^post25+tmp___9^0 == 0 /\ n^0-n^post25 == 0 /\ -tmp___10^post25+tmp___10^0 == 0 /\ -tmp___5^post25+tmp___5^0 == 0 /\ temp^0-temp^post25 == 0 /\ -maxarg2^post25+maxarg2^0 == 0 /\ -tmp___4^post25+tmp___4^0 == 0 /\ -n^0+i^0 <= 0 /\ __const_200^0-__const_200^post25 == 0 /\ -maxarg1^post25+maxarg1^0 == 0), cost: 1 26: l30 -> l2 : __const_200^0'=__const_200^post26, sqrarg^0'=sqrarg^post26, tmp___3^0'=tmp___3^post26, its^0'=its^post26, test^0'=test^post26, tmp___8^0'=tmp___8^post26, n^0'=n^post26, tmp___12^0'=tmp___12^post26, f_promoted_1^0'=f_promoted_1^post26, tmp___5^0'=tmp___5^post26, k^0'=k^post26, tmp___0^0'=tmp___0^post26, skip^0'=skip^post26, tmp___2^0'=tmp___2^post26, i^0'=i^post26, temp^0'=temp^post26, tmp___7^0'=tmp___7^post26, maxarg2^0'=maxarg2^post26, tmp___11^0'=tmp___11^post26, den^0'=den^post26, sum^0'=sum^post26, tmp___4^0'=tmp___4^post26, j^0'=j^post26, tmp^0'=tmp^post26, tmp___9^0'=tmp___9^post26, restrt^0'=restrt^post26, tmp___1^0'=tmp___1^post26, fold^0'=fold^post26, tmp___6^0'=tmp___6^post26, maxarg1^0'=maxarg1^post26, tmp___10^0'=tmp___10^post26, (its^0-its^post26 == 0 /\ -tmp___9^post26+tmp___9^0 == 0 /\ tmp___5^0-tmp___5^post26 == 0 /\ -tmp___11^post26+tmp___11^0 == 0 /\ n^0-n^post26 == 0 /\ -tmp^post26+tmp^0 == 0 /\ tmp___3^0-tmp___3^post26 == 0 /\ temp^0-temp^post26 == 0 /\ -restrt^post26+restrt^0 == 0 /\ -j^post26+j^0 == 0 /\ __const_200^0-__const_200^post26 == 0 /\ tmp___7^0-tmp___7^post26 == 0 /\ -fold^post26+fold^0 == 0 /\ -tmp___10^post26+tmp___10^0 == 0 /\ sqrarg^0-sqrarg^post26 == 0 /\ tmp___0^0-tmp___0^post26 == 0 /\ tmp___6^0-tmp___6^post26 == 0 /\ -maxarg1^post26+maxarg1^0 == 0 /\ -tmp___1^post26+tmp___1^0 == 0 /\ -tmp___4^post26+tmp___4^0 == 0 /\ f_promoted_1^0-f_promoted_1^post26 == 0 /\ tmp___8^0-tmp___8^post26 == 0 /\ -test^post26+test^0 == 0 /\ -restrt^0 <= 0 /\ -tmp___12^post26+tmp___12^0 == 0 /\ restrt^0 <= 0 /\ den^0-den^post26 == 0 /\ -sum^post26+sum^0 == 0 /\ -maxarg2^post26+maxarg2^0 == 0 /\ -k^post26+k^0 == 0 /\ skip^0-skip^post26 == 0 /\ -tmp___2^post26+tmp___2^0 == 0 /\ i^0-i^post26 == 0), cost: 1 27: l30 -> l27 : __const_200^0'=__const_200^post27, sqrarg^0'=sqrarg^post27, tmp___3^0'=tmp___3^post27, its^0'=its^post27, test^0'=test^post27, tmp___8^0'=tmp___8^post27, n^0'=n^post27, tmp___12^0'=tmp___12^post27, f_promoted_1^0'=f_promoted_1^post27, tmp___5^0'=tmp___5^post27, k^0'=k^post27, tmp___0^0'=tmp___0^post27, skip^0'=skip^post27, tmp___2^0'=tmp___2^post27, i^0'=i^post27, temp^0'=temp^post27, tmp___7^0'=tmp___7^post27, maxarg2^0'=maxarg2^post27, tmp___11^0'=tmp___11^post27, den^0'=den^post27, sum^0'=sum^post27, tmp___4^0'=tmp___4^post27, j^0'=j^post27, tmp^0'=tmp^post27, tmp___9^0'=tmp___9^post27, restrt^0'=restrt^post27, tmp___1^0'=tmp___1^post27, fold^0'=fold^post27, tmp___6^0'=tmp___6^post27, maxarg1^0'=maxarg1^post27, tmp___10^0'=tmp___10^post27, (-maxarg1^post27+maxarg1^0 == 0 /\ -tmp___5^post27+tmp___5^0 == 0 /\ -tmp___7^post27+tmp___7^0 == 0 /\ tmp___4^0-tmp___4^post27 == 0 /\ tmp___2^0-tmp___2^post27 == 0 /\ tmp___11^0-tmp___11^post27 == 0 /\ f_promoted_1^0-f_promoted_1^post27 == 0 /\ tmp___9^0-tmp___9^post27 == 0 /\ tmp___0^0-tmp___0^post27 == 0 /\ -maxarg2^post27+maxarg2^0 == 0 /\ -tmp___6^post27+tmp___6^0 == 0 /\ fold^0-fold^post27 == 0 /\ -sum^post27+sum^0 == 0 /\ tmp___3^0-tmp___3^post27 == 0 /\ test^0-test^post27 == 0 /\ tmp___12^0-tmp___12^post27 == 0 /\ __const_200^0-__const_200^post27 == 0 /\ k^0-k^post27 == 0 /\ -tmp^post27+tmp^0 == 0 /\ -skip^post27+skip^0 == 0 /\ i^0-i^post27 == 0 /\ -restrt^post27+restrt^0 == 0 /\ -j^post27+j^0 == 0 /\ -tmp___10^post27+tmp___10^0 == 0 /\ its^0-its^post27 == 0 /\ -n^post27+n^0 == 0 /\ sqrarg^0-sqrarg^post27 == 0 /\ 1-restrt^0 <= 0 /\ -tmp___1^post27+tmp___1^0 == 0 /\ -den^post27+den^0 == 0 /\ temp^0-temp^post27 == 0 /\ tmp___8^0-tmp___8^post27 == 0), cost: 1 28: l30 -> l27 : __const_200^0'=__const_200^post28, sqrarg^0'=sqrarg^post28, tmp___3^0'=tmp___3^post28, its^0'=its^post28, test^0'=test^post28, tmp___8^0'=tmp___8^post28, n^0'=n^post28, tmp___12^0'=tmp___12^post28, f_promoted_1^0'=f_promoted_1^post28, tmp___5^0'=tmp___5^post28, k^0'=k^post28, tmp___0^0'=tmp___0^post28, skip^0'=skip^post28, tmp___2^0'=tmp___2^post28, i^0'=i^post28, temp^0'=temp^post28, tmp___7^0'=tmp___7^post28, maxarg2^0'=maxarg2^post28, tmp___11^0'=tmp___11^post28, den^0'=den^post28, sum^0'=sum^post28, tmp___4^0'=tmp___4^post28, j^0'=j^post28, tmp^0'=tmp^post28, tmp___9^0'=tmp___9^post28, restrt^0'=restrt^post28, tmp___1^0'=tmp___1^post28, fold^0'=fold^post28, tmp___6^0'=tmp___6^post28, maxarg1^0'=maxarg1^post28, tmp___10^0'=tmp___10^post28, (-tmp___4^post28+tmp___4^0 == 0 /\ -fold^post28+fold^0 == 0 /\ 1+restrt^0 <= 0 /\ -tmp___2^post28+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post28 == 0 /\ -tmp___6^post28+tmp___6^0 == 0 /\ -sum^post28+sum^0 == 0 /\ -restrt^post28+restrt^0 == 0 /\ i^0-i^post28 == 0 /\ -tmp___1^post28+tmp___1^0 == 0 /\ den^0-den^post28 == 0 /\ its^0-its^post28 == 0 /\ -tmp___5^post28+tmp___5^0 == 0 /\ -skip^post28+skip^0 == 0 /\ -tmp___12^post28+tmp___12^0 == 0 /\ sqrarg^0-sqrarg^post28 == 0 /\ tmp___8^0-tmp___8^post28 == 0 /\ k^0-k^post28 == 0 /\ -maxarg2^post28+maxarg2^0 == 0 /\ temp^0-temp^post28 == 0 /\ tmp___3^0-tmp___3^post28 == 0 /\ -tmp___9^post28+tmp___9^0 == 0 /\ -tmp___10^post28+tmp___10^0 == 0 /\ j^0-j^post28 == 0 /\ -tmp^post28+tmp^0 == 0 /\ -tmp___11^post28+tmp___11^0 == 0 /\ -maxarg1^post28+maxarg1^0 == 0 /\ test^0-test^post28 == 0 /\ tmp___0^0-tmp___0^post28 == 0 /\ n^0-n^post28 == 0 /\ __const_200^0-__const_200^post28 == 0 /\ f_promoted_1^0-f_promoted_1^post28 == 0), cost: 1 30: l31 -> l30 : __const_200^0'=__const_200^post30, sqrarg^0'=sqrarg^post30, tmp___3^0'=tmp___3^post30, its^0'=its^post30, test^0'=test^post30, tmp___8^0'=tmp___8^post30, n^0'=n^post30, tmp___12^0'=tmp___12^post30, f_promoted_1^0'=f_promoted_1^post30, tmp___5^0'=tmp___5^post30, k^0'=k^post30, tmp___0^0'=tmp___0^post30, skip^0'=skip^post30, tmp___2^0'=tmp___2^post30, i^0'=i^post30, temp^0'=temp^post30, tmp___7^0'=tmp___7^post30, maxarg2^0'=maxarg2^post30, tmp___11^0'=tmp___11^post30, den^0'=den^post30, sum^0'=sum^post30, tmp___4^0'=tmp___4^post30, j^0'=j^post30, tmp^0'=tmp^post30, tmp___9^0'=tmp___9^post30, restrt^0'=restrt^post30, tmp___1^0'=tmp___1^post30, fold^0'=fold^post30, tmp___6^0'=tmp___6^post30, maxarg1^0'=maxarg1^post30, tmp___10^0'=tmp___10^post30, (restrt^0-restrt^post30 == 0 /\ tmp___8^0-tmp___8^post30 == 0 /\ -maxarg2^post30+maxarg2^0 == 0 /\ -tmp___10^post30+tmp___10^0 == 0 /\ sqrarg^0-sqrarg^post30 == 0 /\ -tmp___5^post30+tmp___5^0 == 0 /\ tmp___3^0-tmp___3^post30 == 0 /\ tmp___0^0-tmp___0^post30 == 0 /\ -tmp___4^post30+tmp___4^0 == 0 /\ test^0-test^post30 == 0 /\ f_promoted_1^0-f_promoted_1^post30 == 0 /\ fold^0-fold^post30 == 0 /\ -tmp___9^post30+tmp___9^0 == 0 /\ -maxarg1^post30+maxarg1^0 == 0 /\ -tmp___6^post30+tmp___6^0 == 0 /\ i^0-i^post30 == 0 /\ tmp___12^0-tmp___12^post30 == 0 /\ -__const_200^0+its^0 <= 0 /\ -sum^post30+sum^0 == 0 /\ k^0-k^post30 == 0 /\ -den^post30+den^0 == 0 /\ __const_200^0-__const_200^post30 == 0 /\ -tmp^post30+tmp^0 == 0 /\ tmp___11^0-tmp___11^post30 == 0 /\ -tmp___1^post30+tmp___1^0 == 0 /\ -skip^post30+skip^0 == 0 /\ -tmp___7^post30+tmp___7^0 == 0 /\ tmp___2^0-tmp___2^post30 == 0 /\ j^0-j^post30 == 0 /\ -n^post30+n^0 == 0 /\ temp^0-temp^post30 == 0 /\ -its^post30+its^0 == 0), cost: 1 31: l33 -> l34 : __const_200^0'=__const_200^post31, sqrarg^0'=sqrarg^post31, tmp___3^0'=tmp___3^post31, its^0'=its^post31, test^0'=test^post31, tmp___8^0'=tmp___8^post31, n^0'=n^post31, tmp___12^0'=tmp___12^post31, f_promoted_1^0'=f_promoted_1^post31, tmp___5^0'=tmp___5^post31, k^0'=k^post31, tmp___0^0'=tmp___0^post31, skip^0'=skip^post31, tmp___2^0'=tmp___2^post31, i^0'=i^post31, temp^0'=temp^post31, tmp___7^0'=tmp___7^post31, maxarg2^0'=maxarg2^post31, tmp___11^0'=tmp___11^post31, den^0'=den^post31, sum^0'=sum^post31, tmp___4^0'=tmp___4^post31, j^0'=j^post31, tmp^0'=tmp^post31, tmp___9^0'=tmp___9^post31, restrt^0'=restrt^post31, tmp___1^0'=tmp___1^post31, fold^0'=fold^post31, tmp___6^0'=tmp___6^post31, maxarg1^0'=maxarg1^post31, tmp___10^0'=tmp___10^post31, (0 == 0 /\ -den^post31+den^0 == 0 /\ tmp___9^0-tmp___9^post31 == 0 /\ test^0-test^post31 == 0 /\ -tmp___6^post31+tmp___6^0 == 0 /\ maxarg2^0-maxarg2^post31 == 0 /\ sum^0-sum^post31 == 0 /\ -fold^post31+fold^0 == 0 /\ skip^0-skip^post31 == 0 /\ -tmp^post31+tmp^0 == 0 /\ -tmp___7^post31+tmp___7^0 == 0 /\ sqrarg^0-sqrarg^post31 == 0 /\ tmp___12^0-tmp___12^post31 == 0 /\ k^0-k^post31 == 0 /\ -temp^post31+temp^0 == 0 /\ its^0-its^post31 == 0 /\ -tmp___10^post31+tmp___10^0 == 0 /\ -j^post31+j^0 == 0 /\ n^0-n^post31 == 0 /\ tmp___2^0-tmp___2^post31 == 0 /\ tmp___3^0-tmp___3^post31 == 0 /\ -tmp___8^post31+tmp___8^0 == 0 /\ -restrt^post31+restrt^0 == 0 /\ -tmp___11^post31+tmp___11^0 == 0 /\ -maxarg1^post31+maxarg1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post31 == 0 /\ __const_200^0-__const_200^post31 == 0 /\ -tmp___0^post31+tmp___0^0 == 0 /\ -tmp___4^post31+tmp___4^0 == 0 /\ tmp___5^0-tmp___5^post31 == 0 /\ -i^post31+i^0 == 0), cost: 1 33: l34 -> l37 : __const_200^0'=__const_200^post33, sqrarg^0'=sqrarg^post33, tmp___3^0'=tmp___3^post33, its^0'=its^post33, test^0'=test^post33, tmp___8^0'=tmp___8^post33, n^0'=n^post33, tmp___12^0'=tmp___12^post33, f_promoted_1^0'=f_promoted_1^post33, tmp___5^0'=tmp___5^post33, k^0'=k^post33, tmp___0^0'=tmp___0^post33, skip^0'=skip^post33, tmp___2^0'=tmp___2^post33, i^0'=i^post33, temp^0'=temp^post33, tmp___7^0'=tmp___7^post33, maxarg2^0'=maxarg2^post33, tmp___11^0'=tmp___11^post33, den^0'=den^post33, sum^0'=sum^post33, tmp___4^0'=tmp___4^post33, j^0'=j^post33, tmp^0'=tmp^post33, tmp___9^0'=tmp___9^post33, restrt^0'=restrt^post33, tmp___1^0'=tmp___1^post33, fold^0'=fold^post33, tmp___6^0'=tmp___6^post33, maxarg1^0'=maxarg1^post33, tmp___10^0'=tmp___10^post33, (tmp___8^0-tmp___8^post33 == 0 /\ -maxarg1^post33+maxarg1^0 == 0 /\ -tmp___10^post33+tmp___10^0 == 0 /\ skip^0-skip^post33 == 0 /\ -j^post33+j^0 == 0 /\ sqrarg^0-sqrarg^post33 == 0 /\ n^0-n^post33 == 0 /\ -tmp___9^post33+tmp___9^0 == 0 /\ -tmp___4^post33+tmp___4^0 == 0 /\ -tmp___2^post33+tmp___2^0 == 0 /\ tmp___5^0-tmp___5^post33 == 0 /\ tmp___3^0-tmp___3^post33 == 0 /\ -f_promoted_1^post33+f_promoted_1^0 == 0 /\ tmp___0^0-tmp___0^post33 == 0 /\ test^0-test^post33 == 0 /\ -k^post33+k^0 == 0 /\ maxarg2^0-maxarg2^post33 == 0 /\ -tmp___11^post33+tmp___11^0 == 0 /\ -sum^0-tmp___1^0+sum^post33 == 0 /\ -temp^post33+temp^0 == 0 /\ tmp___12^0-tmp___12^post33 == 0 /\ -1+i^post33-i^0 == 0 /\ tmp___7^0-tmp___7^post33 == 0 /\ tmp^0-tmp^post33 == 0 /\ -restrt^post33+restrt^0 == 0 /\ -den^post33+den^0 == 0 /\ -fold^post33+fold^0 == 0 /\ __const_200^0-__const_200^post33 == 0 /\ its^0-its^post33 == 0 /\ tmp___6^0-tmp___6^post33 == 0 /\ -tmp___1^post33+tmp___1^0 == 0), cost: 1 32: l35 -> l36 : __const_200^0'=__const_200^post32, sqrarg^0'=sqrarg^post32, tmp___3^0'=tmp___3^post32, its^0'=its^post32, test^0'=test^post32, tmp___8^0'=tmp___8^post32, n^0'=n^post32, tmp___12^0'=tmp___12^post32, f_promoted_1^0'=f_promoted_1^post32, tmp___5^0'=tmp___5^post32, k^0'=k^post32, tmp___0^0'=tmp___0^post32, skip^0'=skip^post32, tmp___2^0'=tmp___2^post32, i^0'=i^post32, temp^0'=temp^post32, tmp___7^0'=tmp___7^post32, maxarg2^0'=maxarg2^post32, tmp___11^0'=tmp___11^post32, den^0'=den^post32, sum^0'=sum^post32, tmp___4^0'=tmp___4^post32, j^0'=j^post32, tmp^0'=tmp^post32, tmp___9^0'=tmp___9^post32, restrt^0'=restrt^post32, tmp___1^0'=tmp___1^post32, fold^0'=fold^post32, tmp___6^0'=tmp___6^post32, maxarg1^0'=maxarg1^post32, tmp___10^0'=tmp___10^post32, (-restrt^post32+restrt^0 == 0 /\ its^0-its^post32 == 0 /\ tmp___5^0-tmp___5^post32 == 0 /\ -skip^post32+skip^0 == 0 /\ tmp___3^0-tmp___3^post32 == 0 /\ -tmp___0^post32+tmp___0^0 == 0 /\ fold^0-fold^post32 == 0 /\ -temp^post32+temp^0 == 0 /\ -n^post32+n^0 == 0 /\ __const_200^0-__const_200^post32 == 0 /\ -tmp___10^post32+tmp___10^0 == 0 /\ -den^post32+den^0 == 0 /\ -tmp^post32+tmp^0 == 0 /\ tmp___2^0-tmp___2^post32 == 0 /\ tmp___11^0-tmp___11^post32 == 0 /\ -tmp___1^post32+tmp___1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post32 == 0 /\ maxarg2^0-maxarg2^post32 == 0 /\ test^0-test^post32 == 0 /\ sqrarg^0-sqrarg^post32 == 0 /\ -maxarg1^post32+maxarg1^0 == 0 /\ -tmp___7^post32+tmp___7^0 == 0 /\ -j^post32+j^0 == 0 /\ tmp___12^0-tmp___12^post32 == 0 /\ tmp___8^0-tmp___8^post32 == 0 /\ k^0-k^post32 == 0 /\ -tmp___9^post32+tmp___9^0 == 0 /\ i^0-i^post32 == 0 /\ -tmp___6^post32+tmp___6^0 == 0 /\ tmp___4^0-tmp___4^post32 == 0 /\ -sum^post32+sum^0 == 0), cost: 1 82: l36 -> l24 : __const_200^0'=__const_200^post82, sqrarg^0'=sqrarg^post82, tmp___3^0'=tmp___3^post82, its^0'=its^post82, test^0'=test^post82, tmp___8^0'=tmp___8^post82, n^0'=n^post82, tmp___12^0'=tmp___12^post82, f_promoted_1^0'=f_promoted_1^post82, tmp___5^0'=tmp___5^post82, k^0'=k^post82, tmp___0^0'=tmp___0^post82, skip^0'=skip^post82, tmp___2^0'=tmp___2^post82, i^0'=i^post82, temp^0'=temp^post82, tmp___7^0'=tmp___7^post82, maxarg2^0'=maxarg2^post82, tmp___11^0'=tmp___11^post82, den^0'=den^post82, sum^0'=sum^post82, tmp___4^0'=tmp___4^post82, j^0'=j^post82, tmp^0'=tmp^post82, tmp___9^0'=tmp___9^post82, restrt^0'=restrt^post82, tmp___1^0'=tmp___1^post82, fold^0'=fold^post82, tmp___6^0'=tmp___6^post82, maxarg1^0'=maxarg1^post82, tmp___10^0'=tmp___10^post82, (-tmp___0^post82+tmp___0^0 == 0 /\ test^0-test^post82 == 0 /\ -tmp^post82+tmp^0 == 0 /\ sqrarg^0-sqrarg^post82 == 0 /\ 1+n^0-j^0 <= 0 /\ -tmp___9^post82+tmp___9^0 == 0 /\ -temp^post82+temp^0 == 0 /\ tmp___12^0-tmp___12^post82 == 0 /\ -fold^post82+fold^0 == 0 /\ -den^post82+den^0 == 0 /\ -j^post82+j^0 == 0 /\ k^0-k^post82 == 0 /\ -tmp___10^post82+tmp___10^0 == 0 /\ tmp___11^0-tmp___11^post82 == 0 /\ -1-i^0+i^post82 == 0 /\ skip^0-skip^post82 == 0 /\ its^0-its^post82 == 0 /\ -restrt^post82+restrt^0 == 0 /\ n^0-n^post82 == 0 /\ tmp___3^0-tmp___3^post82 == 0 /\ -tmp___1^post82+tmp___1^0 == 0 /\ tmp___5^0-tmp___5^post82 == 0 /\ -tmp___7^post82+tmp___7^0 == 0 /\ -tmp___8^post82+tmp___8^0 == 0 /\ maxarg2^0-maxarg2^post82 == 0 /\ maxarg1^0-maxarg1^post82 == 0 /\ __const_200^0-__const_200^post82 == 0 /\ tmp___2^0-tmp___2^post82 == 0 /\ -sum^post82+sum^0 == 0 /\ -tmp___6^post82+tmp___6^0 == 0 /\ tmp___4^0-tmp___4^post82 == 0 /\ -f_promoted_1^post82+f_promoted_1^0 == 0), cost: 1 83: l36 -> l35 : __const_200^0'=__const_200^post83, sqrarg^0'=sqrarg^post83, tmp___3^0'=tmp___3^post83, its^0'=its^post83, test^0'=test^post83, tmp___8^0'=tmp___8^post83, n^0'=n^post83, tmp___12^0'=tmp___12^post83, f_promoted_1^0'=f_promoted_1^post83, tmp___5^0'=tmp___5^post83, k^0'=k^post83, tmp___0^0'=tmp___0^post83, skip^0'=skip^post83, tmp___2^0'=tmp___2^post83, i^0'=i^post83, temp^0'=temp^post83, tmp___7^0'=tmp___7^post83, maxarg2^0'=maxarg2^post83, tmp___11^0'=tmp___11^post83, den^0'=den^post83, sum^0'=sum^post83, tmp___4^0'=tmp___4^post83, j^0'=j^post83, tmp^0'=tmp^post83, tmp___9^0'=tmp___9^post83, restrt^0'=restrt^post83, tmp___1^0'=tmp___1^post83, fold^0'=fold^post83, tmp___6^0'=tmp___6^post83, maxarg1^0'=maxarg1^post83, tmp___10^0'=tmp___10^post83, (0 == 0 /\ -maxarg2^post83+maxarg2^0 == 0 /\ i^0-i^post83 == 0 /\ -tmp___10^post83+tmp___10^0 == 0 /\ __const_200^0-__const_200^post83 == 0 /\ -tmp___5^post83+tmp___5^0 == 0 /\ its^0-its^post83 == 0 /\ -1-j^0+j^post83 == 0 /\ -k^post83+k^0 == 0 /\ -tmp___2^post83+tmp___2^0 == 0 /\ -tmp___9^post83+tmp___9^0 == 0 /\ restrt^0-restrt^post83 == 0 /\ -maxarg1^post83+maxarg1^0 == 0 /\ -tmp___4^post83+tmp___4^0 == 0 /\ temp^0-temp^post83 == 0 /\ -n^0+j^0 <= 0 /\ -den^post83+den^0 == 0 /\ tmp___8^0-tmp___8^post83 == 0 /\ -tmp___12^post83+tmp___12^0 == 0 /\ skip^0-skip^post83 == 0 /\ sqrarg^0-sqrarg^post83 == 0 /\ -tmp___1^post83+tmp___1^0 == 0 /\ tmp___6^0-tmp___6^post83 == 0 /\ tmp___0^0-tmp___0^post83 == 0 /\ tmp___3^0-tmp___3^post83 == 0 /\ test^0-test^post83 == 0 /\ f_promoted_1^0-f_promoted_1^post83 == 0 /\ -fold^post83+fold^0 == 0 /\ n^0-n^post83 == 0 /\ tmp___11^0-tmp___11^post83 == 0 /\ -tmp^post83+tmp^0 == 0 /\ -tmp___7^post83+tmp___7^0 == 0), cost: 1 47: l37 -> l39 : __const_200^0'=__const_200^post47, sqrarg^0'=sqrarg^post47, tmp___3^0'=tmp___3^post47, its^0'=its^post47, test^0'=test^post47, tmp___8^0'=tmp___8^post47, n^0'=n^post47, tmp___12^0'=tmp___12^post47, f_promoted_1^0'=f_promoted_1^post47, tmp___5^0'=tmp___5^post47, k^0'=k^post47, tmp___0^0'=tmp___0^post47, skip^0'=skip^post47, tmp___2^0'=tmp___2^post47, i^0'=i^post47, temp^0'=temp^post47, tmp___7^0'=tmp___7^post47, maxarg2^0'=maxarg2^post47, tmp___11^0'=tmp___11^post47, den^0'=den^post47, sum^0'=sum^post47, tmp___4^0'=tmp___4^post47, j^0'=j^post47, tmp^0'=tmp^post47, tmp___9^0'=tmp___9^post47, restrt^0'=restrt^post47, tmp___1^0'=tmp___1^post47, fold^0'=fold^post47, tmp___6^0'=tmp___6^post47, maxarg1^0'=maxarg1^post47, tmp___10^0'=tmp___10^post47, (tmp___1^0-tmp___1^post47 == 0 /\ test^0-test^post47 == 0 /\ -restrt^post47+restrt^0 == 0 /\ -tmp___6^post47+tmp___6^0 == 0 /\ -tmp___2^post47+tmp___2^0 == 0 /\ -fold^post47+fold^0 == 0 /\ tmp___8^0-tmp___8^post47 == 0 /\ -tmp___5^post47+tmp___5^0 == 0 /\ its^0-its^post47 == 0 /\ k^0-k^post47 == 0 /\ sqrarg^0-sqrarg^post47 == 0 /\ -tmp___12^post47+tmp___12^0 == 0 /\ tmp___0^0-tmp___0^post47 == 0 /\ -tmp___10^post47+tmp___10^0 == 0 /\ temp^0-temp^post47 == 0 /\ tmp___3^0-tmp___3^post47 == 0 /\ -j^post47+j^0 == 0 /\ tmp___7^0-tmp___7^post47 == 0 /\ sum^0-sum^post47 == 0 /\ -maxarg2^post47+maxarg2^0 == 0 /\ den^0-den^post47 == 0 /\ tmp^0-tmp^post47 == 0 /\ -maxarg1^post47+maxarg1^0 == 0 /\ -tmp___4^post47+tmp___4^0 == 0 /\ f_promoted_1^0-f_promoted_1^post47 == 0 /\ skip^0-skip^post47 == 0 /\ __const_200^0-__const_200^post47 == 0 /\ -i^post47+i^0 == 0 /\ n^0-n^post47 == 0 /\ -tmp___11^post47+tmp___11^0 == 0 /\ -tmp___9^post47+tmp___9^0 == 0), cost: 1 34: l38 -> l33 : __const_200^0'=__const_200^post34, sqrarg^0'=sqrarg^post34, tmp___3^0'=tmp___3^post34, its^0'=its^post34, test^0'=test^post34, tmp___8^0'=tmp___8^post34, n^0'=n^post34, tmp___12^0'=tmp___12^post34, f_promoted_1^0'=f_promoted_1^post34, tmp___5^0'=tmp___5^post34, k^0'=k^post34, tmp___0^0'=tmp___0^post34, skip^0'=skip^post34, tmp___2^0'=tmp___2^post34, i^0'=i^post34, temp^0'=temp^post34, tmp___7^0'=tmp___7^post34, maxarg2^0'=maxarg2^post34, tmp___11^0'=tmp___11^post34, den^0'=den^post34, sum^0'=sum^post34, tmp___4^0'=tmp___4^post34, j^0'=j^post34, tmp^0'=tmp^post34, tmp___9^0'=tmp___9^post34, restrt^0'=restrt^post34, tmp___1^0'=tmp___1^post34, fold^0'=fold^post34, tmp___6^0'=tmp___6^post34, maxarg1^0'=maxarg1^post34, tmp___10^0'=tmp___10^post34, (-fold^post34+fold^0 == 0 /\ -tmp___7^post34+tmp___7^0 == 0 /\ __const_200^0-__const_200^post34 == 0 /\ sum^0-sum^post34 == 0 /\ -tmp___1^post34+tmp___1^0 == 0 /\ -i^post34+i^0 == 0 /\ -tmp___6^post34+tmp___6^0 == 0 /\ tmp___9^0-tmp___9^post34 == 0 /\ skip^0-skip^post34 == 0 /\ -temp^post34+temp^0 == 0 /\ 1-sqrarg^0 <= 0 /\ its^0-its^post34 == 0 /\ sqrarg^0-sqrarg^post34 == 0 /\ tmp___12^0-tmp___12^post34 == 0 /\ k^0-k^post34 == 0 /\ -tmp^post34+tmp^0 == 0 /\ tmp___4^0-tmp___4^post34 == 0 /\ -tmp___11^post34+tmp___11^0 == 0 /\ tmp___2^0-tmp___2^post34 == 0 /\ maxarg2^0-maxarg2^post34 == 0 /\ -maxarg1^post34+maxarg1^0 == 0 /\ -tmp___0^post34+tmp___0^0 == 0 /\ -j^post34+j^0 == 0 /\ -restrt^post34+restrt^0 == 0 /\ tmp___3^0-tmp___3^post34 == 0 /\ tmp___5^0-tmp___5^post34 == 0 /\ test^0-test^post34 == 0 /\ -tmp___10^post34+tmp___10^0 == 0 /\ f_promoted_1^0-f_promoted_1^post34 == 0 /\ -tmp___8^post34+tmp___8^0 == 0 /\ -den^post34+den^0 == 0 /\ n^0-n^post34 == 0), cost: 1 35: l38 -> l33 : __const_200^0'=__const_200^post35, sqrarg^0'=sqrarg^post35, tmp___3^0'=tmp___3^post35, its^0'=its^post35, test^0'=test^post35, tmp___8^0'=tmp___8^post35, n^0'=n^post35, tmp___12^0'=tmp___12^post35, f_promoted_1^0'=f_promoted_1^post35, tmp___5^0'=tmp___5^post35, k^0'=k^post35, tmp___0^0'=tmp___0^post35, skip^0'=skip^post35, tmp___2^0'=tmp___2^post35, i^0'=i^post35, temp^0'=temp^post35, tmp___7^0'=tmp___7^post35, maxarg2^0'=maxarg2^post35, tmp___11^0'=tmp___11^post35, den^0'=den^post35, sum^0'=sum^post35, tmp___4^0'=tmp___4^post35, j^0'=j^post35, tmp^0'=tmp^post35, tmp___9^0'=tmp___9^post35, restrt^0'=restrt^post35, tmp___1^0'=tmp___1^post35, fold^0'=fold^post35, tmp___6^0'=tmp___6^post35, maxarg1^0'=maxarg1^post35, tmp___10^0'=tmp___10^post35, (its^0-its^post35 == 0 /\ tmp___5^0-tmp___5^post35 == 0 /\ -tmp___11^post35+tmp___11^0 == 0 /\ temp^0-temp^post35 == 0 /\ -tmp___9^post35+tmp___9^0 == 0 /\ n^0-n^post35 == 0 /\ tmp___3^0-tmp___3^post35 == 0 /\ __const_200^0-__const_200^post35 == 0 /\ -fold^post35+fold^0 == 0 /\ -j^post35+j^0 == 0 /\ -tmp___10^post35+tmp___10^0 == 0 /\ tmp___7^0-tmp___7^post35 == 0 /\ tmp___1^0-tmp___1^post35 == 0 /\ -restrt^post35+restrt^0 == 0 /\ -maxarg1^post35+maxarg1^0 == 0 /\ sqrarg^0-sqrarg^post35 == 0 /\ 1+sqrarg^0 <= 0 /\ tmp___0^0-tmp___0^post35 == 0 /\ -tmp___4^post35+tmp___4^0 == 0 /\ tmp___8^0-tmp___8^post35 == 0 /\ f_promoted_1^0-f_promoted_1^post35 == 0 /\ -tmp___12^post35+tmp___12^0 == 0 /\ -test^post35+test^0 == 0 /\ tmp^0-tmp^post35 == 0 /\ -tmp___2^post35+tmp___2^0 == 0 /\ -sum^post35+sum^0 == 0 /\ -maxarg2^post35+maxarg2^0 == 0 /\ -k^post35+k^0 == 0 /\ -tmp___6^post35+tmp___6^0 == 0 /\ skip^0-skip^post35 == 0 /\ i^0-i^post35 == 0 /\ den^0-den^post35 == 0), cost: 1 36: l38 -> l34 : __const_200^0'=__const_200^post36, sqrarg^0'=sqrarg^post36, tmp___3^0'=tmp___3^post36, its^0'=its^post36, test^0'=test^post36, tmp___8^0'=tmp___8^post36, n^0'=n^post36, tmp___12^0'=tmp___12^post36, f_promoted_1^0'=f_promoted_1^post36, tmp___5^0'=tmp___5^post36, k^0'=k^post36, tmp___0^0'=tmp___0^post36, skip^0'=skip^post36, tmp___2^0'=tmp___2^post36, i^0'=i^post36, temp^0'=temp^post36, tmp___7^0'=tmp___7^post36, maxarg2^0'=maxarg2^post36, tmp___11^0'=tmp___11^post36, den^0'=den^post36, sum^0'=sum^post36, tmp___4^0'=tmp___4^post36, j^0'=j^post36, tmp^0'=tmp^post36, tmp___9^0'=tmp___9^post36, restrt^0'=restrt^post36, tmp___1^0'=tmp___1^post36, fold^0'=fold^post36, tmp___6^0'=tmp___6^post36, maxarg1^0'=maxarg1^post36, tmp___10^0'=tmp___10^post36, (-j^post36+j^0 == 0 /\ sqrarg^0 <= 0 /\ skip^0-skip^post36 == 0 /\ tmp___8^0-tmp___8^post36 == 0 /\ -tmp___9^post36+tmp___9^0 == 0 /\ sqrarg^0-sqrarg^post36 == 0 /\ -k^post36+k^0 == 0 /\ -tmp___10^post36+tmp___10^0 == 0 /\ tmp___0^0-tmp___0^post36 == 0 /\ __const_200^0-__const_200^post36 == 0 /\ -i^post36+i^0 == 0 /\ -sqrarg^0 <= 0 /\ -restrt^post36+restrt^0 == 0 /\ -tmp___11^post36+tmp___11^0 == 0 /\ tmp___3^0-tmp___3^post36 == 0 /\ test^0-test^post36 == 0 /\ maxarg2^0-maxarg2^post36 == 0 /\ -tmp___4^post36+tmp___4^0 == 0 /\ -maxarg1^post36+maxarg1^0 == 0 /\ tmp^0-tmp^post36 == 0 /\ -tmp___6^post36+tmp___6^0 == 0 /\ -den^post36+den^0 == 0 /\ tmp___12^0-tmp___12^post36 == 0 /\ -f_promoted_1^post36+f_promoted_1^0 == 0 /\ -fold^post36+fold^0 == 0 /\ its^0-its^post36 == 0 /\ n^0-n^post36 == 0 /\ tmp___1^post36 == 0 /\ tmp___5^0-tmp___5^post36 == 0 /\ tmp___2^0-tmp___2^post36 == 0 /\ tmp___7^0-tmp___7^post36 == 0 /\ -temp^post36+temp^0 == 0 /\ sum^0-sum^post36 == 0), cost: 1 37: l39 -> l40 : __const_200^0'=__const_200^post37, sqrarg^0'=sqrarg^post37, tmp___3^0'=tmp___3^post37, its^0'=its^post37, test^0'=test^post37, tmp___8^0'=tmp___8^post37, n^0'=n^post37, tmp___12^0'=tmp___12^post37, f_promoted_1^0'=f_promoted_1^post37, tmp___5^0'=tmp___5^post37, k^0'=k^post37, tmp___0^0'=tmp___0^post37, skip^0'=skip^post37, tmp___2^0'=tmp___2^post37, i^0'=i^post37, temp^0'=temp^post37, tmp___7^0'=tmp___7^post37, maxarg2^0'=maxarg2^post37, tmp___11^0'=tmp___11^post37, den^0'=den^post37, sum^0'=sum^post37, tmp___4^0'=tmp___4^post37, j^0'=j^post37, tmp^0'=tmp^post37, tmp___9^0'=tmp___9^post37, restrt^0'=restrt^post37, tmp___1^0'=tmp___1^post37, fold^0'=fold^post37, tmp___6^0'=tmp___6^post37, maxarg1^0'=maxarg1^post37, tmp___10^0'=tmp___10^post37, (-tmp___4^post37+tmp___4^0 == 0 /\ -tmp___2^post37+tmp___2^0 == 0 /\ -maxarg1^post37+maxarg1^0 == 0 /\ den^0-den^post37 == 0 /\ tmp___7^0-tmp___7^post37 == 0 /\ -tmp___1^post37+tmp___1^0 == 0 /\ -1+restrt^post37 == 0 /\ -sum^post37+sum^0 == 0 /\ i^0-i^post37 == 0 /\ -tmp___6^post37+tmp___6^0 == 0 /\ its^0-its^post37 == 0 /\ -tmp___12^post37+tmp___12^0 == 0 /\ tmp___8^0-tmp___8^post37 == 0 /\ -tmp___5^post37+tmp___5^0 == 0 /\ -skip^post37+skip^0 == 0 /\ k^0-k^post37 == 0 /\ fold^0-fold^post37 == 0 /\ temp^0-temp^post37 == 0 /\ -maxarg2^post37+maxarg2^0 == 0 /\ -tmp___9^post37+tmp___9^0 == 0 /\ __const_200^0-__const_200^post37 == 0 /\ j^0-j^post37 == 0 /\ 1+n^0-i^0 <= 0 /\ -tmp^post37+tmp^0 == 0 /\ -tmp___11^post37+tmp___11^0 == 0 /\ sqrarg^0-sqrarg^post37 == 0 /\ test^0-test^post37 == 0 /\ n^0-n^post37 == 0 /\ f_promoted_1^0-f_promoted_1^post37 == 0 /\ tmp___0^0-tmp___0^post37 == 0 /\ tmp___3^0-tmp___3^post37 == 0 /\ -tmp___10^post37+tmp___10^0 == 0), cost: 1 38: l39 -> l38 : __const_200^0'=__const_200^post38, sqrarg^0'=sqrarg^post38, tmp___3^0'=tmp___3^post38, its^0'=its^post38, test^0'=test^post38, tmp___8^0'=tmp___8^post38, n^0'=n^post38, tmp___12^0'=tmp___12^post38, f_promoted_1^0'=f_promoted_1^post38, tmp___5^0'=tmp___5^post38, k^0'=k^post38, tmp___0^0'=tmp___0^post38, skip^0'=skip^post38, tmp___2^0'=tmp___2^post38, i^0'=i^post38, temp^0'=temp^post38, tmp___7^0'=tmp___7^post38, maxarg2^0'=maxarg2^post38, tmp___11^0'=tmp___11^post38, den^0'=den^post38, sum^0'=sum^post38, tmp___4^0'=tmp___4^post38, j^0'=j^post38, tmp^0'=tmp^post38, tmp___9^0'=tmp___9^post38, restrt^0'=restrt^post38, tmp___1^0'=tmp___1^post38, fold^0'=fold^post38, tmp___6^0'=tmp___6^post38, maxarg1^0'=maxarg1^post38, tmp___10^0'=tmp___10^post38, (0 == 0 /\ n^0-n^post38 == 0 /\ tmp___5^0-tmp___5^post38 == 0 /\ tmp___1^0-tmp___1^post38 == 0 /\ -restrt^post38+restrt^0 == 0 /\ temp^0-temp^post38 == 0 /\ -tmp___10^post38+tmp___10^0 == 0 /\ -fold^post38+fold^0 == 0 /\ tmp___0^0-tmp___0^post38 == 0 /\ f_promoted_1^0-f_promoted_1^post38 == 0 /\ -i^post38+i^0 == 0 /\ -j^post38+j^0 == 0 /\ tmp___7^0-tmp___7^post38 == 0 /\ -maxarg2^post38+maxarg2^0 == 0 /\ tmp___3^0-tmp___3^post38 == 0 /\ sum^0-sum^post38 == 0 /\ -test^post38+test^0 == 0 /\ __const_200^0-__const_200^post38 == 0 /\ tmp___8^0-tmp___8^post38 == 0 /\ -tmp___9^post38+tmp___9^0 == 0 /\ maxarg1^0-maxarg1^post38 == 0 /\ -tmp___2^post38+tmp___2^0 == 0 /\ -k^post38+k^0 == 0 /\ den^0-den^post38 == 0 /\ tmp^0-tmp^post38 == 0 /\ tmp___12^0-tmp___12^post38 == 0 /\ -tmp___4^post38+tmp___4^0 == 0 /\ -n^0+i^0 <= 0 /\ -tmp___6^post38+tmp___6^0 == 0 /\ skip^0-skip^post38 == 0 /\ -tmp___11^post38+tmp___11^0 == 0 /\ its^0-its^post38 == 0), cost: 1 48: l40 -> l31 : __const_200^0'=__const_200^post48, sqrarg^0'=sqrarg^post48, tmp___3^0'=tmp___3^post48, its^0'=its^post48, test^0'=test^post48, tmp___8^0'=tmp___8^post48, n^0'=n^post48, tmp___12^0'=tmp___12^post48, f_promoted_1^0'=f_promoted_1^post48, tmp___5^0'=tmp___5^post48, k^0'=k^post48, tmp___0^0'=tmp___0^post48, skip^0'=skip^post48, tmp___2^0'=tmp___2^post48, i^0'=i^post48, temp^0'=temp^post48, tmp___7^0'=tmp___7^post48, maxarg2^0'=maxarg2^post48, tmp___11^0'=tmp___11^post48, den^0'=den^post48, sum^0'=sum^post48, tmp___4^0'=tmp___4^post48, j^0'=j^post48, tmp^0'=tmp^post48, tmp___9^0'=tmp___9^post48, restrt^0'=restrt^post48, tmp___1^0'=tmp___1^post48, fold^0'=fold^post48, tmp___6^0'=tmp___6^post48, maxarg1^0'=maxarg1^post48, tmp___10^0'=tmp___10^post48, (-tmp^post48+tmp^0 == 0 /\ its^0-its^post48 == 0 /\ -tmp___10^post48+tmp___10^0 == 0 /\ maxarg2^0-maxarg2^post48 == 0 /\ n^0-n^post48 == 0 /\ -tmp___11^post48+tmp___11^0 == 0 /\ -tmp___9^post48+tmp___9^0 == 0 /\ __const_200^0-__const_200^post48 == 0 /\ tmp___3^0-tmp___3^post48 == 0 /\ tmp___12^0-tmp___12^post48 == 0 /\ tmp___5^0-tmp___5^post48 == 0 /\ k^0-k^post48 == 0 /\ -maxarg1^post48+maxarg1^0 == 0 /\ -tmp___0^post48+tmp___0^0 == 0 /\ -j^post48+j^0 == 0 /\ -den^post48+den^0 == 0 /\ skip^0-skip^post48 == 0 /\ -restrt^post48+restrt^0 == 0 /\ -tmp___1^post48+tmp___1^0 == 0 /\ -fold^post48+fold^0 == 0 /\ sqrarg^0-sqrarg^post48 == 0 /\ test^0-test^post48 == 0 /\ tmp___8^0-tmp___8^post48 == 0 /\ f_promoted_1^0-f_promoted_1^post48 == 0 /\ -tmp___4^post48+tmp___4^0 == 0 /\ -i^post48+i^0 == 0 /\ -tmp___6^post48+tmp___6^0 == 0 /\ sum^0-sum^post48 == 0 /\ tmp___7^0-tmp___7^post48 == 0 /\ -temp^post48+temp^0 == 0 /\ tmp___2^0-tmp___2^post48 == 0), cost: 1 39: l41 -> l42 : __const_200^0'=__const_200^post39, sqrarg^0'=sqrarg^post39, tmp___3^0'=tmp___3^post39, its^0'=its^post39, test^0'=test^post39, tmp___8^0'=tmp___8^post39, n^0'=n^post39, tmp___12^0'=tmp___12^post39, f_promoted_1^0'=f_promoted_1^post39, tmp___5^0'=tmp___5^post39, k^0'=k^post39, tmp___0^0'=tmp___0^post39, skip^0'=skip^post39, tmp___2^0'=tmp___2^post39, i^0'=i^post39, temp^0'=temp^post39, tmp___7^0'=tmp___7^post39, maxarg2^0'=maxarg2^post39, tmp___11^0'=tmp___11^post39, den^0'=den^post39, sum^0'=sum^post39, tmp___4^0'=tmp___4^post39, j^0'=j^post39, tmp^0'=tmp^post39, tmp___9^0'=tmp___9^post39, restrt^0'=restrt^post39, tmp___1^0'=tmp___1^post39, fold^0'=fold^post39, tmp___6^0'=tmp___6^post39, maxarg1^0'=maxarg1^post39, tmp___10^0'=tmp___10^post39, (its^0-its^post39 == 0 /\ -tmp___10^post39+tmp___10^0 == 0 /\ tmp___8^0-tmp___8^post39 == 0 /\ restrt^0-restrt^post39 == 0 /\ __const_200^0-__const_200^post39 == 0 /\ -maxarg2^post39+maxarg2^0 == 0 /\ tmp___0^0-tmp___0^post39 == 0 /\ -maxarg1^post39+maxarg1^0 == 0 /\ test^0-test^post39 == 0 /\ f_promoted_1^0-f_promoted_1^post39 == 0 /\ -tmp___9^post39+tmp___9^0 == 0 /\ -tmp___4^post39+tmp___4^0 == 0 /\ -fold^post39+fold^0 == 0 /\ -den^post39+den^0 == 0 /\ tmp___12^0-tmp___12^post39 == 0 /\ i^0-i^post39 == 0 /\ -sum^post39+sum^0 == 0 /\ k^0-k^post39 == 0 /\ sqrarg^0-sqrarg^post39 == 0 /\ -tmp___6^post39+tmp___6^0 == 0 /\ -tmp___3^post39+tmp___3^0 == 0 /\ -tmp___5^post39+tmp___5^0 == 0 /\ tmp___11^0-tmp___11^post39 == 0 /\ -tmp^post39+tmp^0 == 0 /\ -tmp___1^post39+tmp___1^0 == 0 /\ -skip^post39+skip^0 == 0 /\ tmp___2^0-tmp___2^post39 == 0 /\ -tmp___7^post39+tmp___7^0 == 0 /\ j^0-j^post39 == 0 /\ temp^0-temp^post39 == 0 /\ -n^post39+n^0 == 0), cost: 1 78: l42 -> l58 : __const_200^0'=__const_200^post78, sqrarg^0'=sqrarg^post78, tmp___3^0'=tmp___3^post78, its^0'=its^post78, test^0'=test^post78, tmp___8^0'=tmp___8^post78, n^0'=n^post78, tmp___12^0'=tmp___12^post78, f_promoted_1^0'=f_promoted_1^post78, tmp___5^0'=tmp___5^post78, k^0'=k^post78, tmp___0^0'=tmp___0^post78, skip^0'=skip^post78, tmp___2^0'=tmp___2^post78, i^0'=i^post78, temp^0'=temp^post78, tmp___7^0'=tmp___7^post78, maxarg2^0'=maxarg2^post78, tmp___11^0'=tmp___11^post78, den^0'=den^post78, sum^0'=sum^post78, tmp___4^0'=tmp___4^post78, j^0'=j^post78, tmp^0'=tmp^post78, tmp___9^0'=tmp___9^post78, restrt^0'=restrt^post78, tmp___1^0'=tmp___1^post78, fold^0'=fold^post78, tmp___6^0'=tmp___6^post78, maxarg1^0'=maxarg1^post78, tmp___10^0'=tmp___10^post78, (0 == 0 /\ -fold^post78+fold^0 == 0 /\ -tmp___2^post78+tmp___2^0 == 0 /\ -sum^post78+sum^0 == 0 /\ -tmp___1^post78+tmp___1^0 == 0 /\ -restrt^post78+restrt^0 == 0 /\ -tmp___6^post78+tmp___6^0 == 0 /\ tmp___7^0-tmp___7^post78 == 0 /\ -tmp^post78+tmp^0 == 0 /\ -skip^post78+skip^0 == 0 /\ i^0-i^post78 == 0 /\ den^0-den^post78 == 0 /\ test^0-test^post78 == 0 /\ k^0-k^post78 == 0 /\ f_promoted_1^0-f_promoted_1^post78 == 0 /\ __const_200^0-__const_200^post78 == 0 /\ tmp___3^0-tmp___3^post78 == 0 /\ tmp___5^0-tmp___5^post78 == 0 /\ -temp^post78+temp^0 == 0 /\ j^0-j^post78 == 0 /\ -maxarg2^post78+maxarg2^0 == 0 /\ tmp___11^0-tmp___11^post78 == 0 /\ -n^post78+n^0 == 0 /\ -tmp___10^post78+tmp___10^0 == 0 /\ 1+n^0-i^0 <= 0 /\ -maxarg1^post78+maxarg1^0 == 0 /\ its^0-its^post78 == 0 /\ sqrarg^0-sqrarg^post78 == 0 /\ -tmp___9^post78+tmp___9^0 == 0 /\ tmp___8^0-tmp___8^post78 == 0 /\ -tmp___4^post78+tmp___4^0 == 0 /\ tmp___0^0-tmp___0^post78 == 0), cost: 1 79: l42 -> l60 : __const_200^0'=__const_200^post79, sqrarg^0'=sqrarg^post79, tmp___3^0'=tmp___3^post79, its^0'=its^post79, test^0'=test^post79, tmp___8^0'=tmp___8^post79, n^0'=n^post79, tmp___12^0'=tmp___12^post79, f_promoted_1^0'=f_promoted_1^post79, tmp___5^0'=tmp___5^post79, k^0'=k^post79, tmp___0^0'=tmp___0^post79, skip^0'=skip^post79, tmp___2^0'=tmp___2^post79, i^0'=i^post79, temp^0'=temp^post79, tmp___7^0'=tmp___7^post79, maxarg2^0'=maxarg2^post79, tmp___11^0'=tmp___11^post79, den^0'=den^post79, sum^0'=sum^post79, tmp___4^0'=tmp___4^post79, j^0'=j^post79, tmp^0'=tmp^post79, tmp___9^0'=tmp___9^post79, restrt^0'=restrt^post79, tmp___1^0'=tmp___1^post79, fold^0'=fold^post79, tmp___6^0'=tmp___6^post79, maxarg1^0'=maxarg1^post79, tmp___10^0'=tmp___10^post79, (0 == 0 /\ -k^post79+k^0 == 0 /\ -restrt^post79+restrt^0 == 0 /\ -tmp___11^post79+tmp___11^0 == 0 /\ sqrarg^0-sqrarg^post79 == 0 /\ tmp___1^0-tmp___1^post79 == 0 /\ test^0-test^post79 == 0 /\ -j^post79+j^0 == 0 /\ tmp___7^0-tmp___7^post79 == 0 /\ -fold^post79+fold^0 == 0 /\ -tmp___10^post79+tmp___10^0 == 0 /\ -i^post79+i^0 == 0 /\ -f_promoted_1^post79+f_promoted_1^0 == 0 /\ tmp___0^0-tmp___0^post79 == 0 /\ its^0-its^post79 == 0 /\ tmp___3^0-tmp___3^post79 == 0 /\ tmp___5^0-tmp___5^post79 == 0 /\ -tmp___4^post79+tmp___4^0 == 0 /\ tmp___12^0-tmp___12^post79 == 0 /\ n^0-n^post79 == 0 /\ -tmp___6^post79+tmp___6^0 == 0 /\ -maxarg2^post79+maxarg2^0 == 0 /\ -tmp___9^post79+tmp___9^0 == 0 /\ -temp^post79+temp^0 == 0 /\ __const_200^0-__const_200^post79 == 0 /\ maxarg1^0-maxarg1^post79 == 0 /\ -n^0+i^0 <= 0 /\ tmp^0-tmp^post79 == 0 /\ -tmp___2^post79+tmp___2^0 == 0 /\ skip^0-skip^post79 == 0 /\ -sum^post79+sum^0 == 0 /\ den^0-den^post79 == 0), cost: 1 40: l43 -> l37 : __const_200^0'=__const_200^post40, sqrarg^0'=sqrarg^post40, tmp___3^0'=tmp___3^post40, its^0'=its^post40, test^0'=test^post40, tmp___8^0'=tmp___8^post40, n^0'=n^post40, tmp___12^0'=tmp___12^post40, f_promoted_1^0'=f_promoted_1^post40, tmp___5^0'=tmp___5^post40, k^0'=k^post40, tmp___0^0'=tmp___0^post40, skip^0'=skip^post40, tmp___2^0'=tmp___2^post40, i^0'=i^post40, temp^0'=temp^post40, tmp___7^0'=tmp___7^post40, maxarg2^0'=maxarg2^post40, tmp___11^0'=tmp___11^post40, den^0'=den^post40, sum^0'=sum^post40, tmp___4^0'=tmp___4^post40, j^0'=j^post40, tmp^0'=tmp^post40, tmp___9^0'=tmp___9^post40, restrt^0'=restrt^post40, tmp___1^0'=tmp___1^post40, fold^0'=fold^post40, tmp___6^0'=tmp___6^post40, maxarg1^0'=maxarg1^post40, tmp___10^0'=tmp___10^post40, (k^0-k^post40 == 0 /\ -tmp___5^post40+tmp___5^0 == 0 /\ -fold^post40+fold^0 == 0 /\ tmp___7^0-tmp___7^post40 == 0 /\ -maxarg1^post40+maxarg1^0 == 0 /\ den^0-den^post40 == 0 /\ i^0-i^post40 == 0 /\ -tmp___4^post40+tmp___4^0 == 0 /\ -tmp___6^post40+tmp___6^0 == 0 /\ -tmp___12^post40+tmp___12^0 == 0 /\ -maxarg2^post40+maxarg2^0 == 0 /\ tmp___1^0-tmp___1^post40 == 0 /\ tmp___3^0-tmp___3^post40 == 0 /\ test^0-test^post40 == 0 /\ -tmp___2^post40+tmp___2^0 == 0 /\ -sum^post40+sum^0 == 0 /\ temp^0-temp^post40 == 0 /\ 1-test^0 <= 0 /\ tmp___8^0-tmp___8^post40 == 0 /\ __const_200^0-__const_200^post40 == 0 /\ -tmp___11^post40+tmp___11^0 == 0 /\ -tmp^post40+tmp^0 == 0 /\ -tmp___9^post40+tmp___9^0 == 0 /\ j^0-j^post40 == 0 /\ skip^0-skip^post40 == 0 /\ f_promoted_1^0-f_promoted_1^post40 == 0 /\ sqrarg^0-sqrarg^post40 == 0 /\ tmp___0^0-tmp___0^post40 == 0 /\ its^0-its^post40 == 0 /\ -tmp___10^post40+tmp___10^0 == 0 /\ n^0-n^post40 == 0 /\ -restrt^post40+restrt^0 == 0), cost: 1 42: l44 -> l45 : __const_200^0'=__const_200^post42, sqrarg^0'=sqrarg^post42, tmp___3^0'=tmp___3^post42, its^0'=its^post42, test^0'=test^post42, tmp___8^0'=tmp___8^post42, n^0'=n^post42, tmp___12^0'=tmp___12^post42, f_promoted_1^0'=f_promoted_1^post42, tmp___5^0'=tmp___5^post42, k^0'=k^post42, tmp___0^0'=tmp___0^post42, skip^0'=skip^post42, tmp___2^0'=tmp___2^post42, i^0'=i^post42, temp^0'=temp^post42, tmp___7^0'=tmp___7^post42, maxarg2^0'=maxarg2^post42, tmp___11^0'=tmp___11^post42, den^0'=den^post42, sum^0'=sum^post42, tmp___4^0'=tmp___4^post42, j^0'=j^post42, tmp^0'=tmp^post42, tmp___9^0'=tmp___9^post42, restrt^0'=restrt^post42, tmp___1^0'=tmp___1^post42, fold^0'=fold^post42, tmp___6^0'=tmp___6^post42, maxarg1^0'=maxarg1^post42, tmp___10^0'=tmp___10^post42, (-tmp___9^post42+tmp___9^0 == 0 /\ -tmp___10^post42+tmp___10^0 == 0 /\ -1-i^0+i^post42 == 0 /\ __const_200^0-__const_200^post42 == 0 /\ its^0-its^post42 == 0 /\ tmp___0^0-tmp___0^post42 == 0 /\ -tmp^post42+tmp^0 == 0 /\ f_promoted_1^0-f_promoted_1^post42 == 0 /\ -maxarg1^post42+maxarg1^0 == 0 /\ restrt^0-restrt^post42 == 0 /\ den^0-den^post42 == 0 /\ -tmp___4^post42+tmp___4^0 == 0 /\ tmp___8^0-tmp___8^post42 == 0 /\ -tmp___1^post42+tmp___1^0 == 0 /\ sqrarg^0-sqrarg^post42 == 0 /\ tmp___12^0-tmp___12^post42 == 0 /\ k^0-k^post42 == 0 /\ tmp___6^0-tmp___6^post42 == 0 /\ -fold^post42+fold^0 == 0 /\ -sum^post42+sum^0 == 0 /\ tmp___2^0-tmp___2^post42 == 0 /\ n^0-n^post42 == 0 /\ tmp___3^0-tmp___3^post42 == 0 /\ temp^0-temp^post42 == 0 /\ test^0-test^post42 == 0 /\ j^0-j^post42 == 0 /\ -tmp___5^post42+tmp___5^0 == 0 /\ tmp___11^0-tmp___11^post42 == 0 /\ -maxarg2^post42+maxarg2^0 == 0 /\ -skip^post42+skip^0 == 0 /\ -tmp___7^post42+tmp___7^0 == 0), cost: 1 135: l45 -> l47 : __const_200^0'=__const_200^post135, sqrarg^0'=sqrarg^post135, tmp___3^0'=tmp___3^post135, its^0'=its^post135, test^0'=test^post135, tmp___8^0'=tmp___8^post135, n^0'=n^post135, tmp___12^0'=tmp___12^post135, f_promoted_1^0'=f_promoted_1^post135, tmp___5^0'=tmp___5^post135, k^0'=k^post135, tmp___0^0'=tmp___0^post135, skip^0'=skip^post135, tmp___2^0'=tmp___2^post135, i^0'=i^post135, temp^0'=temp^post135, tmp___7^0'=tmp___7^post135, maxarg2^0'=maxarg2^post135, tmp___11^0'=tmp___11^post135, den^0'=den^post135, sum^0'=sum^post135, tmp___4^0'=tmp___4^post135, j^0'=j^post135, tmp^0'=tmp^post135, tmp___9^0'=tmp___9^post135, restrt^0'=restrt^post135, tmp___1^0'=tmp___1^post135, fold^0'=fold^post135, tmp___6^0'=tmp___6^post135, maxarg1^0'=maxarg1^post135, tmp___10^0'=tmp___10^post135, (tmp___3^0-tmp___3^post135 == 0 /\ -tmp___6^post135+tmp___6^0 == 0 /\ -tmp___2^post135+tmp___2^0 == 0 /\ test^0-test^post135 == 0 /\ -fold^post135+fold^0 == 0 /\ tmp___7^0-tmp___7^post135 == 0 /\ -sum^post135+sum^0 == 0 /\ -tmp___1^post135+tmp___1^0 == 0 /\ i^0-i^post135 == 0 /\ den^0-den^post135 == 0 /\ -tmp___5^post135+tmp___5^0 == 0 /\ -skip^post135+skip^0 == 0 /\ k^0-k^post135 == 0 /\ tmp___8^0-tmp___8^post135 == 0 /\ __const_200^0-__const_200^post135 == 0 /\ -tmp___12^post135+tmp___12^0 == 0 /\ temp^0-temp^post135 == 0 /\ j^0-j^post135 == 0 /\ -maxarg2^post135+maxarg2^0 == 0 /\ -tmp___9^post135+tmp___9^0 == 0 /\ -tmp^post135+tmp^0 == 0 /\ -tmp___10^post135+tmp___10^0 == 0 /\ -restrt^post135+restrt^0 == 0 /\ -tmp___11^post135+tmp___11^0 == 0 /\ f_promoted_1^0-f_promoted_1^post135 == 0 /\ n^0-n^post135 == 0 /\ -tmp___4^post135+tmp___4^0 == 0 /\ tmp___0^0-tmp___0^post135 == 0 /\ sqrarg^0-sqrarg^post135 == 0 /\ its^0-its^post135 == 0 /\ -maxarg1^post135+maxarg1^0 == 0), cost: 1 43: l46 -> l44 : __const_200^0'=__const_200^post43, sqrarg^0'=sqrarg^post43, tmp___3^0'=tmp___3^post43, its^0'=its^post43, test^0'=test^post43, tmp___8^0'=tmp___8^post43, n^0'=n^post43, tmp___12^0'=tmp___12^post43, f_promoted_1^0'=f_promoted_1^post43, tmp___5^0'=tmp___5^post43, k^0'=k^post43, tmp___0^0'=tmp___0^post43, skip^0'=skip^post43, tmp___2^0'=tmp___2^post43, i^0'=i^post43, temp^0'=temp^post43, tmp___7^0'=tmp___7^post43, maxarg2^0'=maxarg2^post43, tmp___11^0'=tmp___11^post43, den^0'=den^post43, sum^0'=sum^post43, tmp___4^0'=tmp___4^post43, j^0'=j^post43, tmp^0'=tmp^post43, tmp___9^0'=tmp___9^post43, restrt^0'=restrt^post43, tmp___1^0'=tmp___1^post43, fold^0'=fold^post43, tmp___6^0'=tmp___6^post43, maxarg1^0'=maxarg1^post43, tmp___10^0'=tmp___10^post43, (-tmp___1^post43+tmp___1^0 == 0 /\ tmp___8^0-tmp___8^post43 == 0 /\ -tmp___7^post43+tmp___7^0 == 0 /\ -maxarg1^post43+maxarg1^0 == 0 /\ sum^0-sum^post43 == 0 /\ -i^post43+i^0 == 0 /\ tmp___9^0-tmp___9^post43 == 0 /\ test^0-test^post43 == 0 /\ n^0-n^post43 == 0 /\ -temp^post43+temp^0 == 0 /\ -tmp___6^post43+tmp___6^0 == 0 /\ -test^0+tmp___0^0 <= 0 /\ tmp___3^0-tmp___3^post43 == 0 /\ k^0-k^post43 == 0 /\ tmp___12^0-tmp___12^post43 == 0 /\ __const_200^0-__const_200^post43 == 0 /\ -tmp^post43+tmp^0 == 0 /\ -tmp___0^post43+tmp___0^0 == 0 /\ -tmp___11^post43+tmp___11^0 == 0 /\ tmp___2^0-tmp___2^post43 == 0 /\ -sqrarg^post43+sqrarg^0 == 0 /\ tmp___4^0-tmp___4^post43 == 0 /\ skip^0-skip^post43 == 0 /\ -fold^post43+fold^0 == 0 /\ its^0-its^post43 == 0 /\ -tmp___10^post43+tmp___10^0 == 0 /\ -j^post43+j^0 == 0 /\ maxarg2^0-maxarg2^post43 == 0 /\ tmp___5^0-tmp___5^post43 == 0 /\ -restrt^post43+restrt^0 == 0 /\ -den^post43+den^0 == 0 /\ f_promoted_1^0-f_promoted_1^post43 == 0), cost: 1 44: l46 -> l44 : __const_200^0'=__const_200^post44, sqrarg^0'=sqrarg^post44, tmp___3^0'=tmp___3^post44, its^0'=its^post44, test^0'=test^post44, tmp___8^0'=tmp___8^post44, n^0'=n^post44, tmp___12^0'=tmp___12^post44, f_promoted_1^0'=f_promoted_1^post44, tmp___5^0'=tmp___5^post44, k^0'=k^post44, tmp___0^0'=tmp___0^post44, skip^0'=skip^post44, tmp___2^0'=tmp___2^post44, i^0'=i^post44, temp^0'=temp^post44, tmp___7^0'=tmp___7^post44, maxarg2^0'=maxarg2^post44, tmp___11^0'=tmp___11^post44, den^0'=den^post44, sum^0'=sum^post44, tmp___4^0'=tmp___4^post44, j^0'=j^post44, tmp^0'=tmp^post44, tmp___9^0'=tmp___9^post44, restrt^0'=restrt^post44, tmp___1^0'=tmp___1^post44, fold^0'=fold^post44, tmp___6^0'=tmp___6^post44, maxarg1^0'=maxarg1^post44, tmp___10^0'=tmp___10^post44, (0 == 0 /\ test^post44-tmp^post44 == 0 /\ -den^post44+den^0 == 0 /\ f_promoted_1^0-f_promoted_1^post44 == 0 /\ tmp___11^0-tmp___11^post44 == 0 /\ tmp___2^0-tmp___2^post44 == 0 /\ -sum^post44+sum^0 == 0 /\ -restrt^post44+restrt^0 == 0 /\ 1+test^0-tmp___0^0 <= 0 /\ tmp___8^0-tmp___8^post44 == 0 /\ -tmp___1^post44+tmp___1^0 == 0 /\ -skip^post44+skip^0 == 0 /\ tmp___12^0-tmp___12^post44 == 0 /\ -fold^post44+fold^0 == 0 /\ -tmp___7^post44+tmp___7^0 == 0 /\ -temp^post44+temp^0 == 0 /\ sqrarg^0-sqrarg^post44 == 0 /\ its^0-its^post44 == 0 /\ tmp___5^0-tmp___5^post44 == 0 /\ tmp___0^0-tmp___0^post44 == 0 /\ n^0-n^post44 == 0 /\ tmp___3^0-tmp___3^post44 == 0 /\ -maxarg1^post44+maxarg1^0 == 0 /\ -j^post44+j^0 == 0 /\ -tmp___10^post44+tmp___10^0 == 0 /\ -maxarg2^post44+maxarg2^0 == 0 /\ tmp___4^0-tmp___4^post44 == 0 /\ i^0-i^post44 == 0 /\ k^0-k^post44 == 0 /\ -tmp___9^post44+tmp___9^0 == 0 /\ __const_200^0-__const_200^post44 == 0 /\ -tmp___6^post44+tmp___6^0 == 0), cost: 1 45: l47 -> l43 : __const_200^0'=__const_200^post45, sqrarg^0'=sqrarg^post45, tmp___3^0'=tmp___3^post45, its^0'=its^post45, test^0'=test^post45, tmp___8^0'=tmp___8^post45, n^0'=n^post45, tmp___12^0'=tmp___12^post45, f_promoted_1^0'=f_promoted_1^post45, tmp___5^0'=tmp___5^post45, k^0'=k^post45, tmp___0^0'=tmp___0^post45, skip^0'=skip^post45, tmp___2^0'=tmp___2^post45, i^0'=i^post45, temp^0'=temp^post45, tmp___7^0'=tmp___7^post45, maxarg2^0'=maxarg2^post45, tmp___11^0'=tmp___11^post45, den^0'=den^post45, sum^0'=sum^post45, tmp___4^0'=tmp___4^post45, j^0'=j^post45, tmp^0'=tmp^post45, tmp___9^0'=tmp___9^post45, restrt^0'=restrt^post45, tmp___1^0'=tmp___1^post45, fold^0'=fold^post45, tmp___6^0'=tmp___6^post45, maxarg1^0'=maxarg1^post45, tmp___10^0'=tmp___10^post45, (skip^0-skip^post45 == 0 /\ -tmp___9^post45+tmp___9^0 == 0 /\ its^0-its^post45 == 0 /\ -k^post45+k^0 == 0 /\ tmp___3^0-tmp___3^post45 == 0 /\ n^0-n^post45 == 0 /\ -restrt^post45+restrt^0 == 0 /\ -i^post45+i^0 == 0 /\ -tmp___11^post45+tmp___11^0 == 0 /\ __const_200^0-__const_200^post45 == 0 /\ temp^0-temp^post45 == 0 /\ -fold^post45+fold^0 == 0 /\ -tmp___10^post45+tmp___10^0 == 0 /\ maxarg2^0-maxarg2^post45 == 0 /\ -tmp___4^post45+tmp___4^0 == 0 /\ -tmp___0^post45+tmp___0^0 == 0 /\ tmp^0-tmp^post45 == 0 /\ -j^post45+j^0 == 0 /\ tmp___6^0-tmp___6^post45 == 0 /\ -den^post45+den^0 == 0 /\ sqrarg^0-sqrarg^post45 == 0 /\ -tmp___1^post45+tmp___1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post45 == 0 /\ tmp___5^0-tmp___5^post45 == 0 /\ 1+n^0-i^0 <= 0 /\ tmp___8^0-tmp___8^post45 == 0 /\ -maxarg1^post45+maxarg1^0 == 0 /\ tmp___2^0-tmp___2^post45 == 0 /\ -tmp___12^post45+tmp___12^0 == 0 /\ tmp___7^0-tmp___7^post45 == 0 /\ sum^0-sum^post45 == 0 /\ -test^post45+test^0 == 0), cost: 1 46: l47 -> l46 : __const_200^0'=__const_200^post46, sqrarg^0'=sqrarg^post46, tmp___3^0'=tmp___3^post46, its^0'=its^post46, test^0'=test^post46, tmp___8^0'=tmp___8^post46, n^0'=n^post46, tmp___12^0'=tmp___12^post46, f_promoted_1^0'=f_promoted_1^post46, tmp___5^0'=tmp___5^post46, k^0'=k^post46, tmp___0^0'=tmp___0^post46, skip^0'=skip^post46, tmp___2^0'=tmp___2^post46, i^0'=i^post46, temp^0'=temp^post46, tmp___7^0'=tmp___7^post46, maxarg2^0'=maxarg2^post46, tmp___11^0'=tmp___11^post46, den^0'=den^post46, sum^0'=sum^post46, tmp___4^0'=tmp___4^post46, j^0'=j^post46, tmp^0'=tmp^post46, tmp___9^0'=tmp___9^post46, restrt^0'=restrt^post46, tmp___1^0'=tmp___1^post46, fold^0'=fold^post46, tmp___6^0'=tmp___6^post46, maxarg1^0'=maxarg1^post46, tmp___10^0'=tmp___10^post46, (0 == 0 /\ -i^post46+i^0 == 0 /\ k^0-k^post46 == 0 /\ -maxarg1^post46+maxarg1^0 == 0 /\ -j^post46+j^0 == 0 /\ -tmp___7^post46+tmp___7^0 == 0 /\ tmp___9^0-tmp___9^post46 == 0 /\ -tmp___6^post46+tmp___6^0 == 0 /\ tmp___5^0-tmp___5^post46 == 0 /\ fold^0-fold^post46 == 0 /\ tmp___3^0-tmp___3^post46 == 0 /\ f_promoted_1^0-f_promoted_1^post46 == 0 /\ test^0-test^post46 == 0 /\ tmp___4^0-tmp___4^post46 == 0 /\ -tmp___11^post46+tmp___11^0 == 0 /\ -sum^post46+sum^0 == 0 /\ __const_200^0-__const_200^post46 == 0 /\ -restrt^post46+restrt^0 == 0 /\ tmp___2^0-tmp___2^post46 == 0 /\ skip^0-skip^post46 == 0 /\ -den^post46+den^0 == 0 /\ -n^post46+n^0 == 0 /\ sqrarg^0-sqrarg^post46 == 0 /\ its^0-its^post46 == 0 /\ maxarg2^0-maxarg2^post46 == 0 /\ -n^0+i^0 <= 0 /\ temp^0-temp^post46 == 0 /\ -tmp___1^post46+tmp___1^0 == 0 /\ tmp___8^0-tmp___8^post46 == 0 /\ -tmp^post46+tmp^0 == 0 /\ -tmp___10^post46+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post46 == 0), cost: 1 49: l48 -> l49 : __const_200^0'=__const_200^post49, sqrarg^0'=sqrarg^post49, tmp___3^0'=tmp___3^post49, its^0'=its^post49, test^0'=test^post49, tmp___8^0'=tmp___8^post49, n^0'=n^post49, tmp___12^0'=tmp___12^post49, f_promoted_1^0'=f_promoted_1^post49, tmp___5^0'=tmp___5^post49, k^0'=k^post49, tmp___0^0'=tmp___0^post49, skip^0'=skip^post49, tmp___2^0'=tmp___2^post49, i^0'=i^post49, temp^0'=temp^post49, tmp___7^0'=tmp___7^post49, maxarg2^0'=maxarg2^post49, tmp___11^0'=tmp___11^post49, den^0'=den^post49, sum^0'=sum^post49, tmp___4^0'=tmp___4^post49, j^0'=j^post49, tmp^0'=tmp^post49, tmp___9^0'=tmp___9^post49, restrt^0'=restrt^post49, tmp___1^0'=tmp___1^post49, fold^0'=fold^post49, tmp___6^0'=tmp___6^post49, maxarg1^0'=maxarg1^post49, tmp___10^0'=tmp___10^post49, (tmp___7^0-tmp___7^post49 == 0 /\ tmp___8^0-tmp___8^post49 == 0 /\ -tmp___10^post49+tmp___10^0 == 0 /\ i^0-i^post49 == 0 /\ -tmp___5^post49+tmp___5^0 == 0 /\ sqrarg^0-sqrarg^post49 == 0 /\ -tmp___4^post49+tmp___4^0 == 0 /\ den^0-den^post49 == 0 /\ tmp___0^0-tmp___0^post49 == 0 /\ tmp___3^0-tmp___3^post49 == 0 /\ test^0-test^post49 == 0 /\ f_promoted_1^0-f_promoted_1^post49 == 0 /\ -maxarg2^post49+maxarg2^0 == 0 /\ -tmp___9^post49+tmp___9^0 == 0 /\ tmp___1^0-tmp___1^post49 == 0 /\ fold^0-fold^post49 == 0 /\ -tmp___2^post49+tmp___2^0 == 0 /\ -sum^post49+sum^0 == 0 /\ -maxarg1^post49+maxarg1^0 == 0 /\ -tmp___6^post49+tmp___6^0 == 0 /\ -restrt^post49+restrt^0 == 0 /\ -tmp___11^post49+tmp___11^0 == 0 /\ tmp___12^0-tmp___12^post49 == 0 /\ k^0-k^post49 == 0 /\ __const_200^0-__const_200^post49 == 0 /\ j^0-j^post49 == 0 /\ its^0-its^post49 == 0 /\ -skip^post49+skip^0 == 0 /\ -n^post49+n^0 == 0 /\ -tmp^post49+tmp^0 == 0 /\ temp^0-temp^post49 == 0), cost: 1 69: l49 -> l51 : __const_200^0'=__const_200^post69, sqrarg^0'=sqrarg^post69, tmp___3^0'=tmp___3^post69, its^0'=its^post69, test^0'=test^post69, tmp___8^0'=tmp___8^post69, n^0'=n^post69, tmp___12^0'=tmp___12^post69, f_promoted_1^0'=f_promoted_1^post69, tmp___5^0'=tmp___5^post69, k^0'=k^post69, tmp___0^0'=tmp___0^post69, skip^0'=skip^post69, tmp___2^0'=tmp___2^post69, i^0'=i^post69, temp^0'=temp^post69, tmp___7^0'=tmp___7^post69, maxarg2^0'=maxarg2^post69, tmp___11^0'=tmp___11^post69, den^0'=den^post69, sum^0'=sum^post69, tmp___4^0'=tmp___4^post69, j^0'=j^post69, tmp^0'=tmp^post69, tmp___9^0'=tmp___9^post69, restrt^0'=restrt^post69, tmp___1^0'=tmp___1^post69, fold^0'=fold^post69, tmp___6^0'=tmp___6^post69, maxarg1^0'=maxarg1^post69, tmp___10^0'=tmp___10^post69, (-tmp___12^post69+tmp___12^0 == 0 /\ test^0-test^post69 == 0 /\ f_promoted_1^0-f_promoted_1^post69 == 0 /\ -sum^post69+sum^0 == 0 /\ tmp___7^0-tmp___7^post69 == 0 /\ -tmp___2^post69+tmp___2^0 == 0 /\ -restrt^post69+restrt^0 == 0 /\ den^0-den^post69 == 0 /\ -tmp^post69+tmp^0 == 0 /\ -tmp___1^post69+tmp___1^0 == 0 /\ -skip^post69+skip^0 == 0 /\ -fold^post69+fold^0 == 0 /\ -tmp___10^post69+tmp___10^0 == 0 /\ tmp___8^0-tmp___8^post69 == 0 /\ i^0-i^post69 == 0 /\ its^0-its^post69 == 0 /\ k^0-k^post69 == 0 /\ __const_200^0-__const_200^post69 == 0 /\ tmp___11^0-tmp___11^post69 == 0 /\ -maxarg1^post69+maxarg1^0 == 0 /\ n^0-n^post69 == 0 /\ j^0-j^post69 == 0 /\ tmp___3^0-tmp___3^post69 == 0 /\ -maxarg2^post69+maxarg2^0 == 0 /\ temp^0-temp^post69 == 0 /\ 1+n^0-i^0 <= 0 /\ -tmp___5^post69+tmp___5^0 == 0 /\ -tmp___9^post69+tmp___9^0 == 0 /\ -tmp___4^post69+tmp___4^0 == 0 /\ sqrarg^0-sqrarg^post69 == 0 /\ -tmp___6^post69+tmp___6^0 == 0 /\ tmp___0^0-tmp___0^post69 == 0), cost: 1 70: l49 -> l48 : __const_200^0'=__const_200^post70, sqrarg^0'=sqrarg^post70, tmp___3^0'=tmp___3^post70, its^0'=its^post70, test^0'=test^post70, tmp___8^0'=tmp___8^post70, n^0'=n^post70, tmp___12^0'=tmp___12^post70, f_promoted_1^0'=f_promoted_1^post70, tmp___5^0'=tmp___5^post70, k^0'=k^post70, tmp___0^0'=tmp___0^post70, skip^0'=skip^post70, tmp___2^0'=tmp___2^post70, i^0'=i^post70, temp^0'=temp^post70, tmp___7^0'=tmp___7^post70, maxarg2^0'=maxarg2^post70, tmp___11^0'=tmp___11^post70, den^0'=den^post70, sum^0'=sum^post70, tmp___4^0'=tmp___4^post70, j^0'=j^post70, tmp^0'=tmp^post70, tmp___9^0'=tmp___9^post70, restrt^0'=restrt^post70, tmp___1^0'=tmp___1^post70, fold^0'=fold^post70, tmp___6^0'=tmp___6^post70, maxarg1^0'=maxarg1^post70, tmp___10^0'=tmp___10^post70, (-j^post70+j^0 == 0 /\ sqrarg^0-sqrarg^post70 == 0 /\ tmp___12^0-tmp___12^post70 == 0 /\ -tmp^post70+tmp^0 == 0 /\ k^0-k^post70 == 0 /\ its^0-its^post70 == 0 /\ n^0-n^post70 == 0 /\ tmp___5^0-tmp___5^post70 == 0 /\ -restrt^post70+restrt^0 == 0 /\ tmp___2^0-tmp___2^post70 == 0 /\ tmp___11^0-tmp___11^post70 == 0 /\ tmp___9^0-tmp___9^post70 == 0 /\ -tmp___10^post70+tmp___10^0 == 0 /\ -tmp___0^post70+tmp___0^0 == 0 /\ tmp___4^0-tmp___4^post70 == 0 /\ -fold^post70+fold^0 == 0 /\ -den^post70+den^0 == 0 /\ f_promoted_1^0-f_promoted_1^post70 == 0 /\ tmp___3^0-tmp___3^post70 == 0 /\ tmp___8^0-tmp___8^post70 == 0 /\ -sum^post70+sum^0 == 0 /\ -tmp___1^post70+tmp___1^0 == 0 /\ -tmp___6^post70+tmp___6^0 == 0 /\ __const_200^0-__const_200^post70 == 0 /\ -1+i^post70-i^0 == 0 /\ test^0-test^post70 == 0 /\ -skip^post70+skip^0 == 0 /\ maxarg1^0-maxarg1^post70 == 0 /\ -n^0+i^0 <= 0 /\ maxarg2^0-maxarg2^post70 == 0 /\ -temp^post70+temp^0 == 0 /\ -tmp___7^post70+tmp___7^0 == 0), cost: 1 56: l50 -> l51 : __const_200^0'=__const_200^post56, sqrarg^0'=sqrarg^post56, tmp___3^0'=tmp___3^post56, its^0'=its^post56, test^0'=test^post56, tmp___8^0'=tmp___8^post56, n^0'=n^post56, tmp___12^0'=tmp___12^post56, f_promoted_1^0'=f_promoted_1^post56, tmp___5^0'=tmp___5^post56, k^0'=k^post56, tmp___0^0'=tmp___0^post56, skip^0'=skip^post56, tmp___2^0'=tmp___2^post56, i^0'=i^post56, temp^0'=temp^post56, tmp___7^0'=tmp___7^post56, maxarg2^0'=maxarg2^post56, tmp___11^0'=tmp___11^post56, den^0'=den^post56, sum^0'=sum^post56, tmp___4^0'=tmp___4^post56, j^0'=j^post56, tmp^0'=tmp^post56, tmp___9^0'=tmp___9^post56, restrt^0'=restrt^post56, tmp___1^0'=tmp___1^post56, fold^0'=fold^post56, tmp___6^0'=tmp___6^post56, maxarg1^0'=maxarg1^post56, tmp___10^0'=tmp___10^post56, (-fold^post56+fold^0 == 0 /\ -tmp___2^post56+tmp___2^0 == 0 /\ -tmp___1^post56+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post56 == 0 /\ -tmp___6^post56+tmp___6^0 == 0 /\ tmp___4^0-tmp___4^post56 == 0 /\ restrt^0-restrt^post56 == 0 /\ -sum^post56+sum^0 == 0 /\ i^0-i^post56 == 0 /\ -tmp___5^post56+tmp___5^0 == 0 /\ den^0-den^post56 == 0 /\ -skip^post56+skip^0 == 0 /\ -test^0 <= 0 /\ tmp___8^0-tmp___8^post56 == 0 /\ sqrarg^0-sqrarg^post56 == 0 /\ k^0-k^post56 == 0 /\ its^0-its^post56 == 0 /\ -tmp___12^post56+tmp___12^0 == 0 /\ -maxarg2^post56+maxarg2^0 == 0 /\ -tmp^post56+tmp^0 == 0 /\ temp^0-temp^post56 == 0 /\ -tmp___10^post56+tmp___10^0 == 0 /\ tmp___3^0-tmp___3^post56 == 0 /\ -tmp___9^post56+tmp___9^0 == 0 /\ -tmp___11^post56+tmp___11^0 == 0 /\ -maxarg1^post56+maxarg1^0 == 0 /\ -j^post56+j^0 == 0 /\ test^0-test^post56 == 0 /\ n^0-n^post56 == 0 /\ __const_200^0-__const_200^post56 == 0 /\ f_promoted_1^0-f_promoted_1^post56 == 0 /\ tmp___0^0-tmp___0^post56 == 0), cost: 1 68: l51 -> l40 : __const_200^0'=__const_200^post68, sqrarg^0'=sqrarg^post68, tmp___3^0'=tmp___3^post68, its^0'=its^post68, test^0'=test^post68, tmp___8^0'=tmp___8^post68, n^0'=n^post68, tmp___12^0'=tmp___12^post68, f_promoted_1^0'=f_promoted_1^post68, tmp___5^0'=tmp___5^post68, k^0'=k^post68, tmp___0^0'=tmp___0^post68, skip^0'=skip^post68, tmp___2^0'=tmp___2^post68, i^0'=i^post68, temp^0'=temp^post68, tmp___7^0'=tmp___7^post68, maxarg2^0'=maxarg2^post68, tmp___11^0'=tmp___11^post68, den^0'=den^post68, sum^0'=sum^post68, tmp___4^0'=tmp___4^post68, j^0'=j^post68, tmp^0'=tmp^post68, tmp___9^0'=tmp___9^post68, restrt^0'=restrt^post68, tmp___1^0'=tmp___1^post68, fold^0'=fold^post68, tmp___6^0'=tmp___6^post68, maxarg1^0'=maxarg1^post68, tmp___10^0'=tmp___10^post68, (__const_200^0-__const_200^post68 == 0 /\ -tmp___7^post68+tmp___7^0 == 0 /\ -maxarg1^post68+maxarg1^0 == 0 /\ -tmp___1^post68+tmp___1^0 == 0 /\ tmp___11^0-tmp___11^post68 == 0 /\ tmp___4^0-tmp___4^post68 == 0 /\ restrt^0-restrt^post68 == 0 /\ tmp___2^0-tmp___2^post68 == 0 /\ -1-its^0+its^post68 == 0 /\ -sum^post68+sum^0 == 0 /\ -temp^post68+temp^0 == 0 /\ -tmp___6^post68+tmp___6^0 == 0 /\ tmp___3^0-tmp___3^post68 == 0 /\ tmp___5^0-tmp___5^post68 == 0 /\ tmp___0^0-tmp___0^post68 == 0 /\ f_promoted_1^0-f_promoted_1^post68 == 0 /\ test^0-test^post68 == 0 /\ -maxarg2^post68+maxarg2^0 == 0 /\ -tmp^post68+tmp^0 == 0 /\ -skip^post68+skip^0 == 0 /\ -n^post68+n^0 == 0 /\ i^0-i^post68 == 0 /\ -tmp___9^post68+tmp___9^0 == 0 /\ -tmp___10^post68+tmp___10^0 == 0 /\ -j^post68+j^0 == 0 /\ sqrarg^0-sqrarg^post68 == 0 /\ tmp___12^0-tmp___12^post68 == 0 /\ tmp___8^0-tmp___8^post68 == 0 /\ -fold^post68+fold^0 == 0 /\ -den^post68+den^0 == 0 /\ k^0-k^post68 == 0), cost: 1 58: l52 -> l53 : __const_200^0'=__const_200^post58, sqrarg^0'=sqrarg^post58, tmp___3^0'=tmp___3^post58, its^0'=its^post58, test^0'=test^post58, tmp___8^0'=tmp___8^post58, n^0'=n^post58, tmp___12^0'=tmp___12^post58, f_promoted_1^0'=f_promoted_1^post58, tmp___5^0'=tmp___5^post58, k^0'=k^post58, tmp___0^0'=tmp___0^post58, skip^0'=skip^post58, tmp___2^0'=tmp___2^post58, i^0'=i^post58, temp^0'=temp^post58, tmp___7^0'=tmp___7^post58, maxarg2^0'=maxarg2^post58, tmp___11^0'=tmp___11^post58, den^0'=den^post58, sum^0'=sum^post58, tmp___4^0'=tmp___4^post58, j^0'=j^post58, tmp^0'=tmp^post58, tmp___9^0'=tmp___9^post58, restrt^0'=restrt^post58, tmp___1^0'=tmp___1^post58, fold^0'=fold^post58, tmp___6^0'=tmp___6^post58, maxarg1^0'=maxarg1^post58, tmp___10^0'=tmp___10^post58, (-1-i^0+i^post58 == 0 /\ tmp___8^0-tmp___8^post58 == 0 /\ -tmp___10^post58+tmp___10^0 == 0 /\ -tmp___5^post58+tmp___5^0 == 0 /\ sqrarg^0-sqrarg^post58 == 0 /\ -maxarg2^post58+maxarg2^0 == 0 /\ tmp___3^0-tmp___3^post58 == 0 /\ tmp___0^0-tmp___0^post58 == 0 /\ test^0-test^post58 == 0 /\ -restrt^post58+restrt^0 == 0 /\ -tmp___4^post58+tmp___4^0 == 0 /\ f_promoted_1^0-f_promoted_1^post58 == 0 /\ fold^0-fold^post58 == 0 /\ tmp___9^0-tmp___9^post58 == 0 /\ -maxarg1^post58+maxarg1^0 == 0 /\ -tmp___6^post58+tmp___6^0 == 0 /\ tmp___12^0-tmp___12^post58 == 0 /\ -sum^post58+sum^0 == 0 /\ k^0-k^post58 == 0 /\ -skip^post58+skip^0 == 0 /\ -den^post58+den^0 == 0 /\ -tmp___1^post58+tmp___1^0 == 0 /\ __const_200^0-__const_200^post58 == 0 /\ its^0-its^post58 == 0 /\ tmp___11^0-tmp___11^post58 == 0 /\ j^0-j^post58 == 0 /\ -tmp___7^post58+tmp___7^0 == 0 /\ tmp___2^0-tmp___2^post58 == 0 /\ -tmp^post58+tmp^0 == 0 /\ -n^post58+n^0 == 0 /\ temp^0-temp^post58 == 0), cost: 1 81: l53 -> l57 : __const_200^0'=__const_200^post81, sqrarg^0'=sqrarg^post81, tmp___3^0'=tmp___3^post81, its^0'=its^post81, test^0'=test^post81, tmp___8^0'=tmp___8^post81, n^0'=n^post81, tmp___12^0'=tmp___12^post81, f_promoted_1^0'=f_promoted_1^post81, tmp___5^0'=tmp___5^post81, k^0'=k^post81, tmp___0^0'=tmp___0^post81, skip^0'=skip^post81, tmp___2^0'=tmp___2^post81, i^0'=i^post81, temp^0'=temp^post81, tmp___7^0'=tmp___7^post81, maxarg2^0'=maxarg2^post81, tmp___11^0'=tmp___11^post81, den^0'=den^post81, sum^0'=sum^post81, tmp___4^0'=tmp___4^post81, j^0'=j^post81, tmp^0'=tmp^post81, tmp___9^0'=tmp___9^post81, restrt^0'=restrt^post81, tmp___1^0'=tmp___1^post81, fold^0'=fold^post81, tmp___6^0'=tmp___6^post81, maxarg1^0'=maxarg1^post81, tmp___10^0'=tmp___10^post81, (-fold^post81+fold^0 == 0 /\ temp^0-temp^post81 == 0 /\ -tmp___2^post81+tmp___2^0 == 0 /\ -tmp___1^post81+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post81 == 0 /\ tmp___3^0-tmp___3^post81 == 0 /\ -tmp___4^post81+tmp___4^0 == 0 /\ -f_promoted_1^post81+f_promoted_1^0 == 0 /\ -tmp___6^post81+tmp___6^0 == 0 /\ den^0-den^post81 == 0 /\ i^0-i^post81 == 0 /\ -sum^post81+sum^0 == 0 /\ __const_200^0-__const_200^post81 == 0 /\ n^0-n^post81 == 0 /\ tmp___0^0-tmp___0^post81 == 0 /\ -maxarg2^post81+maxarg2^0 == 0 /\ tmp___5^0-tmp___5^post81 == 0 /\ -tmp___10^post81+tmp___10^0 == 0 /\ -test^post81+test^0 == 0 /\ j^0-j^post81 == 0 /\ -k^post81+k^0 == 0 /\ -tmp___11^post81+tmp___11^0 == 0 /\ -tmp___9^post81+tmp___9^0 == 0 /\ -tmp^post81+tmp^0 == 0 /\ skip^0-skip^post81 == 0 /\ -maxarg1^post81+maxarg1^0 == 0 /\ tmp___12^0-tmp___12^post81 == 0 /\ tmp___8^0-tmp___8^post81 == 0 /\ its^0-its^post81 == 0 /\ sqrarg^0-sqrarg^post81 == 0 /\ -restrt^post81+restrt^0 == 0), cost: 1 60: l54 -> l52 : __const_200^0'=__const_200^post60, sqrarg^0'=sqrarg^post60, tmp___3^0'=tmp___3^post60, its^0'=its^post60, test^0'=test^post60, tmp___8^0'=tmp___8^post60, n^0'=n^post60, tmp___12^0'=tmp___12^post60, f_promoted_1^0'=f_promoted_1^post60, tmp___5^0'=tmp___5^post60, k^0'=k^post60, tmp___0^0'=tmp___0^post60, skip^0'=skip^post60, tmp___2^0'=tmp___2^post60, i^0'=i^post60, temp^0'=temp^post60, tmp___7^0'=tmp___7^post60, maxarg2^0'=maxarg2^post60, tmp___11^0'=tmp___11^post60, den^0'=den^post60, sum^0'=sum^post60, tmp___4^0'=tmp___4^post60, j^0'=j^post60, tmp^0'=tmp^post60, tmp___9^0'=tmp___9^post60, restrt^0'=restrt^post60, tmp___1^0'=tmp___1^post60, fold^0'=fold^post60, tmp___6^0'=tmp___6^post60, maxarg1^0'=maxarg1^post60, tmp___10^0'=tmp___10^post60, (its^0-its^post60 == 0 /\ tmp___5^0-tmp___5^post60 == 0 /\ -skip^post60+skip^0 == 0 /\ -temp^post60+temp^0 == 0 /\ -test^0+temp^0 <= 0 /\ -restrt^post60+restrt^0 == 0 /\ tmp___3^0-tmp___3^post60 == 0 /\ -tmp___0^post60+tmp___0^0 == 0 /\ -j^post60+j^0 == 0 /\ __const_200^0-__const_200^post60 == 0 /\ -tmp___10^post60+tmp___10^0 == 0 /\ -n^post60+n^0 == 0 /\ -tmp___1^post60+tmp___1^0 == 0 /\ -den^post60+den^0 == 0 /\ tmp___2^0-tmp___2^post60 == 0 /\ -tmp^post60+tmp^0 == 0 /\ -fold^post60+fold^0 == 0 /\ tmp___11^0-tmp___11^post60 == 0 /\ f_promoted_1^0-f_promoted_1^post60 == 0 /\ maxarg2^0-maxarg2^post60 == 0 /\ sqrarg^0-sqrarg^post60 == 0 /\ -maxarg1^post60+maxarg1^0 == 0 /\ -tmp___7^post60+tmp___7^0 == 0 /\ test^0-test^post60 == 0 /\ tmp___12^0-tmp___12^post60 == 0 /\ k^0-k^post60 == 0 /\ tmp___8^0-tmp___8^post60 == 0 /\ -tmp___9^post60+tmp___9^0 == 0 /\ -tmp___6^post60+tmp___6^0 == 0 /\ i^0-i^post60 == 0 /\ -sum^post60+sum^0 == 0 /\ tmp___4^0-tmp___4^post60 == 0), cost: 1 61: l54 -> l52 : __const_200^0'=__const_200^post61, sqrarg^0'=sqrarg^post61, tmp___3^0'=tmp___3^post61, its^0'=its^post61, test^0'=test^post61, tmp___8^0'=tmp___8^post61, n^0'=n^post61, tmp___12^0'=tmp___12^post61, f_promoted_1^0'=f_promoted_1^post61, tmp___5^0'=tmp___5^post61, k^0'=k^post61, tmp___0^0'=tmp___0^post61, skip^0'=skip^post61, tmp___2^0'=tmp___2^post61, i^0'=i^post61, temp^0'=temp^post61, tmp___7^0'=tmp___7^post61, maxarg2^0'=maxarg2^post61, tmp___11^0'=tmp___11^post61, den^0'=den^post61, sum^0'=sum^post61, tmp___4^0'=tmp___4^post61, j^0'=j^post61, tmp^0'=tmp^post61, tmp___9^0'=tmp___9^post61, restrt^0'=restrt^post61, tmp___1^0'=tmp___1^post61, fold^0'=fold^post61, tmp___6^0'=tmp___6^post61, maxarg1^0'=maxarg1^post61, tmp___10^0'=tmp___10^post61, (-maxarg2^post61+maxarg2^0 == 0 /\ -tmp___10^post61+tmp___10^0 == 0 /\ -tmp___9^post61+tmp___9^0 == 0 /\ sqrarg^0-sqrarg^post61 == 0 /\ tmp___0^0-tmp___0^post61 == 0 /\ tmp___8^0-tmp___8^post61 == 0 /\ -tmp^post61+tmp^0 == 0 /\ f_promoted_1^0-f_promoted_1^post61 == 0 /\ -maxarg1^post61+maxarg1^0 == 0 /\ fold^0-fold^post61 == 0 /\ tmp___3^0-tmp___3^post61 == 0 /\ test^post61-temp^0 == 0 /\ restrt^0-restrt^post61 == 0 /\ 1+test^0-temp^0 <= 0 /\ i^0-i^post61 == 0 /\ -tmp___4^post61+tmp___4^0 == 0 /\ -den^post61+den^0 == 0 /\ -its^post61+its^0 == 0 /\ __const_200^0-__const_200^post61 == 0 /\ n^0-n^post61 == 0 /\ tmp___12^0-tmp___12^post61 == 0 /\ k^0-k^post61 == 0 /\ -tmp___6^post61+tmp___6^0 == 0 /\ -sum^post61+sum^0 == 0 /\ tmp___2^0-tmp___2^post61 == 0 /\ temp^0-temp^post61 == 0 /\ tmp___11^0-tmp___11^post61 == 0 /\ -tmp___5^post61+tmp___5^0 == 0 /\ -tmp___1^post61+tmp___1^0 == 0 /\ -skip^post61+skip^0 == 0 /\ j^0-j^post61 == 0 /\ -tmp___7^post61+tmp___7^0 == 0), cost: 1 62: l55 -> l54 : __const_200^0'=__const_200^post62, sqrarg^0'=sqrarg^post62, tmp___3^0'=tmp___3^post62, its^0'=its^post62, test^0'=test^post62, tmp___8^0'=tmp___8^post62, n^0'=n^post62, tmp___12^0'=tmp___12^post62, f_promoted_1^0'=f_promoted_1^post62, tmp___5^0'=tmp___5^post62, k^0'=k^post62, tmp___0^0'=tmp___0^post62, skip^0'=skip^post62, tmp___2^0'=tmp___2^post62, i^0'=i^post62, temp^0'=temp^post62, tmp___7^0'=tmp___7^post62, maxarg2^0'=maxarg2^post62, tmp___11^0'=tmp___11^post62, den^0'=den^post62, sum^0'=sum^post62, tmp___4^0'=tmp___4^post62, j^0'=j^post62, tmp^0'=tmp^post62, tmp___9^0'=tmp___9^post62, restrt^0'=restrt^post62, tmp___1^0'=tmp___1^post62, fold^0'=fold^post62, tmp___6^0'=tmp___6^post62, maxarg1^0'=maxarg1^post62, tmp___10^0'=tmp___10^post62, (0 == 0 /\ -fold^post62+fold^0 == 0 /\ -tmp___4^post62+tmp___4^0 == 0 /\ -tmp___2^post62+tmp___2^0 == 0 /\ -tmp___1^post62+tmp___1^0 == 0 /\ -tmp___6^post62+tmp___6^0 == 0 /\ -f_promoted_1^post62+f_promoted_1^0 == 0 /\ test^0-test^post62 == 0 /\ __const_200^0-__const_200^post62 == 0 /\ tmp___0^0-tmp___0^post62 == 0 /\ n^0-n^post62 == 0 /\ tmp___3^0-tmp___3^post62 == 0 /\ tmp___5^0-tmp___5^post62 == 0 /\ -maxarg2^post62+maxarg2^0 == 0 /\ -tmp___9^post62+tmp___9^0 == 0 /\ sum^0-sum^post62 == 0 /\ -tmp___10^post62+tmp___10^0 == 0 /\ -k^post62+k^0 == 0 /\ tmp___7^0-tmp___7^post62 == 0 /\ tmp^0-tmp^post62 == 0 /\ -tmp___11^post62+tmp___11^0 == 0 /\ -maxarg1^post62+maxarg1^0 == 0 /\ skip^0-skip^post62 == 0 /\ den^0-den^post62 == 0 /\ its^0-its^post62 == 0 /\ -i^post62+i^0 == 0 /\ -restrt^post62+restrt^0 == 0 /\ sqrarg^0-sqrarg^post62 == 0 /\ tmp___12^0-tmp___12^post62 == 0 /\ tmp___8^0-tmp___8^post62 == 0 /\ -j^post62+j^0 == 0), cost: 1 63: l56 -> l55 : __const_200^0'=__const_200^post63, sqrarg^0'=sqrarg^post63, tmp___3^0'=tmp___3^post63, its^0'=its^post63, test^0'=test^post63, tmp___8^0'=tmp___8^post63, n^0'=n^post63, tmp___12^0'=tmp___12^post63, f_promoted_1^0'=f_promoted_1^post63, tmp___5^0'=tmp___5^post63, k^0'=k^post63, tmp___0^0'=tmp___0^post63, skip^0'=skip^post63, tmp___2^0'=tmp___2^post63, i^0'=i^post63, temp^0'=temp^post63, tmp___7^0'=tmp___7^post63, maxarg2^0'=maxarg2^post63, tmp___11^0'=tmp___11^post63, den^0'=den^post63, sum^0'=sum^post63, tmp___4^0'=tmp___4^post63, j^0'=j^post63, tmp^0'=tmp^post63, tmp___9^0'=tmp___9^post63, restrt^0'=restrt^post63, tmp___1^0'=tmp___1^post63, fold^0'=fold^post63, tmp___6^0'=tmp___6^post63, maxarg1^0'=maxarg1^post63, tmp___10^0'=tmp___10^post63, (-temp^post63+temp^0 == 0 /\ -tmp___0^post63+tmp___0^0 == 0 /\ -maxarg2^0+maxarg1^0 <= 0 /\ tmp___9^0-tmp___9^post63 == 0 /\ test^0-test^post63 == 0 /\ -restrt^post63+restrt^0 == 0 /\ -den^post63+den^0 == 0 /\ maxarg2^0-maxarg2^post63 == 0 /\ sum^0-sum^post63 == 0 /\ tmp___12^0-tmp___12^post63 == 0 /\ -fold^post63+fold^0 == 0 /\ k^0-k^post63 == 0 /\ -tmp___1^post63+tmp___1^0 == 0 /\ skip^0-skip^post63 == 0 /\ -tmp^post63+tmp^0 == 0 /\ sqrarg^0-sqrarg^post63 == 0 /\ its^0-its^post63 == 0 /\ n^0-n^post63 == 0 /\ -maxarg1^post63+maxarg1^0 == 0 /\ tmp___3^0-tmp___3^post63 == 0 /\ -tmp___8^post63+tmp___8^0 == 0 /\ tmp___5^0-tmp___5^post63 == 0 /\ -i^post63+i^0 == 0 /\ -tmp___10^post63+tmp___10^0 == 0 /\ -j^post63+j^0 == 0 /\ tmp___11^post63-maxarg2^0 == 0 /\ -tmp___7^post63+tmp___7^0 == 0 /\ -tmp___4^post63+tmp___4^0 == 0 /\ -f_promoted_1^post63+f_promoted_1^0 == 0 /\ tmp___2^0-tmp___2^post63 == 0 /\ __const_200^0-__const_200^post63 == 0 /\ -tmp___6^post63+tmp___6^0 == 0), cost: 1 64: l56 -> l55 : __const_200^0'=__const_200^post64, sqrarg^0'=sqrarg^post64, tmp___3^0'=tmp___3^post64, its^0'=its^post64, test^0'=test^post64, tmp___8^0'=tmp___8^post64, n^0'=n^post64, tmp___12^0'=tmp___12^post64, f_promoted_1^0'=f_promoted_1^post64, tmp___5^0'=tmp___5^post64, k^0'=k^post64, tmp___0^0'=tmp___0^post64, skip^0'=skip^post64, tmp___2^0'=tmp___2^post64, i^0'=i^post64, temp^0'=temp^post64, tmp___7^0'=tmp___7^post64, maxarg2^0'=maxarg2^post64, tmp___11^0'=tmp___11^post64, den^0'=den^post64, sum^0'=sum^post64, tmp___4^0'=tmp___4^post64, j^0'=j^post64, tmp^0'=tmp^post64, tmp___9^0'=tmp___9^post64, restrt^0'=restrt^post64, tmp___1^0'=tmp___1^post64, fold^0'=fold^post64, tmp___6^0'=tmp___6^post64, maxarg1^0'=maxarg1^post64, tmp___10^0'=tmp___10^post64, (den^0-den^post64 == 0 /\ i^0-i^post64 == 0 /\ its^0-its^post64 == 0 /\ -maxarg2^post64+maxarg2^0 == 0 /\ -tmp___10^post64+tmp___10^0 == 0 /\ -tmp___5^post64+tmp___5^0 == 0 /\ __const_200^0-__const_200^post64 == 0 /\ tmp___1^0-tmp___1^post64 == 0 /\ -k^post64+k^0 == 0 /\ fold^0-fold^post64 == 0 /\ 1+maxarg2^0-maxarg1^0 <= 0 /\ j^0-j^post64 == 0 /\ -maxarg1^post64+maxarg1^0 == 0 /\ -tmp___4^post64+tmp___4^0 == 0 /\ -tmp___9^post64+tmp___9^0 == 0 /\ temp^0-temp^post64 == 0 /\ tmp___7^0-tmp___7^post64 == 0 /\ -tmp___12^post64+tmp___12^0 == 0 /\ tmp___8^0-tmp___8^post64 == 0 /\ skip^0-skip^post64 == 0 /\ -sum^post64+sum^0 == 0 /\ tmp___6^0-tmp___6^post64 == 0 /\ tmp___0^0-tmp___0^post64 == 0 /\ -restrt^post64+restrt^0 == 0 /\ sqrarg^0-sqrarg^post64 == 0 /\ -tmp___2^post64+tmp___2^0 == 0 /\ tmp___3^0-tmp___3^post64 == 0 /\ -tmp^post64+tmp^0 == 0 /\ test^0-test^post64 == 0 /\ n^0-n^post64 == 0 /\ f_promoted_1^0-f_promoted_1^post64 == 0 /\ tmp___11^post64-maxarg1^0 == 0), cost: 1 66: l57 -> l50 : __const_200^0'=__const_200^post66, sqrarg^0'=sqrarg^post66, tmp___3^0'=tmp___3^post66, its^0'=its^post66, test^0'=test^post66, tmp___8^0'=tmp___8^post66, n^0'=n^post66, tmp___12^0'=tmp___12^post66, f_promoted_1^0'=f_promoted_1^post66, tmp___5^0'=tmp___5^post66, k^0'=k^post66, tmp___0^0'=tmp___0^post66, skip^0'=skip^post66, tmp___2^0'=tmp___2^post66, i^0'=i^post66, temp^0'=temp^post66, tmp___7^0'=tmp___7^post66, maxarg2^0'=maxarg2^post66, tmp___11^0'=tmp___11^post66, den^0'=den^post66, sum^0'=sum^post66, tmp___4^0'=tmp___4^post66, j^0'=j^post66, tmp^0'=tmp^post66, tmp___9^0'=tmp___9^post66, restrt^0'=restrt^post66, tmp___1^0'=tmp___1^post66, fold^0'=fold^post66, tmp___6^0'=tmp___6^post66, maxarg1^0'=maxarg1^post66, tmp___10^0'=tmp___10^post66, (-tmp___6^post66+tmp___6^0 == 0 /\ -restrt^post66+restrt^0 == 0 /\ test^0-test^post66 == 0 /\ sqrarg^0-sqrarg^post66 == 0 /\ f_promoted_1^0-f_promoted_1^post66 == 0 /\ tmp___0^0-tmp___0^post66 == 0 /\ -skip^post66+skip^0 == 0 /\ -fold^post66+fold^0 == 0 /\ tmp___12^0-tmp___12^post66 == 0 /\ tmp___8^0-tmp___8^post66 == 0 /\ k^0-k^post66 == 0 /\ -tmp___10^post66+tmp___10^0 == 0 /\ -tmp^post66+tmp^0 == 0 /\ i^0-i^post66 == 0 /\ -tmp___1^post66+tmp___1^0 == 0 /\ den^0-den^post66 == 0 /\ j^0-j^post66 == 0 /\ n^0-n^post66 == 0 /\ -tmp___5^post66+tmp___5^0 == 0 /\ -its^post66+its^0 == 0 /\ temp^0-temp^post66 == 0 /\ -tmp___7^post66+tmp___7^0 == 0 /\ tmp___3^0-tmp___3^post66 == 0 /\ -tmp___4^post66+tmp___4^0 == 0 /\ 1+n^0-i^0 <= 0 /\ -maxarg2^post66+maxarg2^0 == 0 /\ __const_200^0-__const_200^post66 == 0 /\ -tmp___9^post66+tmp___9^0 == 0 /\ -tmp___2^post66+tmp___2^0 == 0 /\ tmp___11^0-tmp___11^post66 == 0 /\ -sum^post66+sum^0 == 0 /\ -maxarg1^post66+maxarg1^0 == 0), cost: 1 67: l57 -> l56 : __const_200^0'=__const_200^post67, sqrarg^0'=sqrarg^post67, tmp___3^0'=tmp___3^post67, its^0'=its^post67, test^0'=test^post67, tmp___8^0'=tmp___8^post67, n^0'=n^post67, tmp___12^0'=tmp___12^post67, f_promoted_1^0'=f_promoted_1^post67, tmp___5^0'=tmp___5^post67, k^0'=k^post67, tmp___0^0'=tmp___0^post67, skip^0'=skip^post67, tmp___2^0'=tmp___2^post67, i^0'=i^post67, temp^0'=temp^post67, tmp___7^0'=tmp___7^post67, maxarg2^0'=maxarg2^post67, tmp___11^0'=tmp___11^post67, den^0'=den^post67, sum^0'=sum^post67, tmp___4^0'=tmp___4^post67, j^0'=j^post67, tmp^0'=tmp^post67, tmp___9^0'=tmp___9^post67, restrt^0'=restrt^post67, tmp___1^0'=tmp___1^post67, fold^0'=fold^post67, tmp___6^0'=tmp___6^post67, maxarg1^0'=maxarg1^post67, tmp___10^0'=tmp___10^post67, (0 == 0 /\ -1+maxarg2^post67 == 0 /\ i^0-i^post67 == 0 /\ its^0-its^post67 == 0 /\ -k^post67+k^0 == 0 /\ n^0-n^post67 == 0 /\ __const_200^0-__const_200^post67 == 0 /\ tmp___3^0-tmp___3^post67 == 0 /\ tmp___5^0-tmp___5^post67 == 0 /\ temp^0-temp^post67 == 0 /\ -tmp___11^post67+tmp___11^0 == 0 /\ -restrt^post67+restrt^0 == 0 /\ tmp___7^0-tmp___7^post67 == 0 /\ -j^post67+j^0 == 0 /\ tmp___1^0-tmp___1^post67 == 0 /\ maxarg1^post67-tmp___10^post67 == 0 /\ -tmp___4^post67+tmp___4^0 == 0 /\ -tmp___2^post67+tmp___2^0 == 0 /\ skip^0-skip^post67 == 0 /\ sqrarg^0-sqrarg^post67 == 0 /\ -tmp___6^post67+tmp___6^0 == 0 /\ tmp___8^0-tmp___8^post67 == 0 /\ f_promoted_1^0-f_promoted_1^post67 == 0 /\ tmp___0^0-tmp___0^post67 == 0 /\ -fold^post67+fold^0 == 0 /\ -sum^post67+sum^0 == 0 /\ -n^0+i^0 <= 0 /\ -tmp___12^post67+tmp___12^0 == 0 /\ -test^post67+test^0 == 0 /\ den^0-den^post67 == 0 /\ tmp^0-tmp^post67 == 0), cost: 1 71: l58 -> l53 : __const_200^0'=__const_200^post71, sqrarg^0'=sqrarg^post71, tmp___3^0'=tmp___3^post71, its^0'=its^post71, test^0'=test^post71, tmp___8^0'=tmp___8^post71, n^0'=n^post71, tmp___12^0'=tmp___12^post71, f_promoted_1^0'=f_promoted_1^post71, tmp___5^0'=tmp___5^post71, k^0'=k^post71, tmp___0^0'=tmp___0^post71, skip^0'=skip^post71, tmp___2^0'=tmp___2^post71, i^0'=i^post71, temp^0'=temp^post71, tmp___7^0'=tmp___7^post71, maxarg2^0'=maxarg2^post71, tmp___11^0'=tmp___11^post71, den^0'=den^post71, sum^0'=sum^post71, tmp___4^0'=tmp___4^post71, j^0'=j^post71, tmp^0'=tmp^post71, tmp___9^0'=tmp___9^post71, restrt^0'=restrt^post71, tmp___1^0'=tmp___1^post71, fold^0'=fold^post71, tmp___6^0'=tmp___6^post71, maxarg1^0'=maxarg1^post71, tmp___10^0'=tmp___10^post71, (tmp___4^0-tmp___4^post71 == 0 /\ tmp___8^0-tmp___8^post71 == 0 /\ -tmp___5^post71+tmp___5^0 == 0 /\ __const_200^0-__const_200^post71 == 0 /\ tmp___2^0-tmp___2^post71 == 0 /\ -maxarg1^post71+maxarg1^0 == 0 /\ -tmp___7^post71+tmp___7^0 == 0 /\ -tmp___12^0 <= 0 /\ tmp___12^0 <= 0 /\ tmp___11^0-tmp___11^post71 == 0 /\ its^0-its^post71 == 0 /\ sqrarg^0-sqrarg^post71 == 0 /\ -maxarg2^post71+maxarg2^0 == 0 /\ tmp___0^0-tmp___0^post71 == 0 /\ f_promoted_1^0-f_promoted_1^post71 == 0 /\ -tmp___6^post71+tmp___6^0 == 0 /\ -tmp___9^post71+tmp___9^0 == 0 /\ test^post71 == 0 /\ -sum^post71+sum^0 == 0 /\ tmp___12^0-tmp___12^post71 == 0 /\ k^0-k^post71 == 0 /\ -skip^post71+skip^0 == 0 /\ i^0-i^post71 == 0 /\ -n^post71+n^0 == 0 /\ j^0-j^post71 == 0 /\ -den^post71+den^0 == 0 /\ temp^0-temp^post71 == 0 /\ -tmp___1^post71+tmp___1^0 == 0 /\ -fold^post71+fold^0 == 0 /\ restrt^post71 == 0 /\ -tmp^post71+tmp^0 == 0 /\ -tmp___10^post71+tmp___10^0 == 0 /\ tmp___3^0-tmp___3^post71 == 0), cost: 1 72: l58 -> l48 : __const_200^0'=__const_200^post72, sqrarg^0'=sqrarg^post72, tmp___3^0'=tmp___3^post72, its^0'=its^post72, test^0'=test^post72, tmp___8^0'=tmp___8^post72, n^0'=n^post72, tmp___12^0'=tmp___12^post72, f_promoted_1^0'=f_promoted_1^post72, tmp___5^0'=tmp___5^post72, k^0'=k^post72, tmp___0^0'=tmp___0^post72, skip^0'=skip^post72, tmp___2^0'=tmp___2^post72, i^0'=i^post72, temp^0'=temp^post72, tmp___7^0'=tmp___7^post72, maxarg2^0'=maxarg2^post72, tmp___11^0'=tmp___11^post72, den^0'=den^post72, sum^0'=sum^post72, tmp___4^0'=tmp___4^post72, j^0'=j^post72, tmp^0'=tmp^post72, tmp___9^0'=tmp___9^post72, restrt^0'=restrt^post72, tmp___1^0'=tmp___1^post72, fold^0'=fold^post72, tmp___6^0'=tmp___6^post72, maxarg1^0'=maxarg1^post72, tmp___10^0'=tmp___10^post72, (-temp^post72+temp^0 == 0 /\ -tmp___0^post72+tmp___0^0 == 0 /\ tmp___9^0-tmp___9^post72 == 0 /\ tmp___3^0-tmp___3^post72 == 0 /\ -tmp___6^post72+tmp___6^0 == 0 /\ -den^post72+den^0 == 0 /\ 1-tmp___12^0 <= 0 /\ -restrt^post72+restrt^0 == 0 /\ maxarg2^0-maxarg2^post72 == 0 /\ sum^0-sum^post72 == 0 /\ -fold^post72+fold^0 == 0 /\ -tmp___7^post72+tmp___7^0 == 0 /\ tmp___12^0-tmp___12^post72 == 0 /\ k^0-k^post72 == 0 /\ -tmp___1^post72+tmp___1^0 == 0 /\ skip^0-skip^post72 == 0 /\ __const_200^0-__const_200^post72 == 0 /\ -tmp^post72+tmp^0 == 0 /\ -tmp___8^post72+tmp___8^0 == 0 /\ -tmp___10^post72+tmp___10^0 == 0 /\ tmp___5^0-tmp___5^post72 == 0 /\ n^0-n^post72 == 0 /\ -test^post72+test^0 == 0 /\ -j^post72+j^0 == 0 /\ -f_promoted_1^post72+f_promoted_1^0 == 0 /\ -maxarg1^post72+maxarg1^0 == 0 /\ -tmp___4^post72+tmp___4^0 == 0 /\ -i^post72+i^0 == 0 /\ sqrarg^0-sqrarg^post72 == 0 /\ its^0-its^post72 == 0 /\ tmp___2^0-tmp___2^post72 == 0 /\ -tmp___11^post72+tmp___11^0 == 0), cost: 1 73: l58 -> l48 : __const_200^0'=__const_200^post73, sqrarg^0'=sqrarg^post73, tmp___3^0'=tmp___3^post73, its^0'=its^post73, test^0'=test^post73, tmp___8^0'=tmp___8^post73, n^0'=n^post73, tmp___12^0'=tmp___12^post73, f_promoted_1^0'=f_promoted_1^post73, tmp___5^0'=tmp___5^post73, k^0'=k^post73, tmp___0^0'=tmp___0^post73, skip^0'=skip^post73, tmp___2^0'=tmp___2^post73, i^0'=i^post73, temp^0'=temp^post73, tmp___7^0'=tmp___7^post73, maxarg2^0'=maxarg2^post73, tmp___11^0'=tmp___11^post73, den^0'=den^post73, sum^0'=sum^post73, tmp___4^0'=tmp___4^post73, j^0'=j^post73, tmp^0'=tmp^post73, tmp___9^0'=tmp___9^post73, restrt^0'=restrt^post73, tmp___1^0'=tmp___1^post73, fold^0'=fold^post73, tmp___6^0'=tmp___6^post73, maxarg1^0'=maxarg1^post73, tmp___10^0'=tmp___10^post73, (-skip^post73+skip^0 == 0 /\ -tmp^post73+tmp^0 == 0 /\ -tmp___10^post73+tmp___10^0 == 0 /\ test^0-test^post73 == 0 /\ tmp___5^0-tmp___5^post73 == 0 /\ -tmp___0^post73+tmp___0^0 == 0 /\ sqrarg^0-sqrarg^post73 == 0 /\ tmp___8^0-tmp___8^post73 == 0 /\ tmp___12^0-tmp___12^post73 == 0 /\ n^0-n^post73 == 0 /\ k^0-k^post73 == 0 /\ -maxarg1^post73+maxarg1^0 == 0 /\ fold^0-fold^post73 == 0 /\ -j^post73+j^0 == 0 /\ tmp___11^0-tmp___11^post73 == 0 /\ -restrt^post73+restrt^0 == 0 /\ tmp___2^0-tmp___2^post73 == 0 /\ tmp___9^0-tmp___9^post73 == 0 /\ -den^post73+den^0 == 0 /\ -tmp___1^post73+tmp___1^0 == 0 /\ -tmp___7^post73+tmp___7^0 == 0 /\ maxarg2^0-maxarg2^post73 == 0 /\ -its^post73+its^0 == 0 /\ __const_200^0-__const_200^post73 == 0 /\ tmp___3^0-tmp___3^post73 == 0 /\ -tmp___6^post73+tmp___6^0 == 0 /\ f_promoted_1^0-f_promoted_1^post73 == 0 /\ -temp^post73+temp^0 == 0 /\ -sum^post73+sum^0 == 0 /\ 1+tmp___12^0 <= 0 /\ i^0-i^post73 == 0 /\ tmp___4^0-tmp___4^post73 == 0), cost: 1 75: l59 -> l41 : __const_200^0'=__const_200^post75, sqrarg^0'=sqrarg^post75, tmp___3^0'=tmp___3^post75, its^0'=its^post75, test^0'=test^post75, tmp___8^0'=tmp___8^post75, n^0'=n^post75, tmp___12^0'=tmp___12^post75, f_promoted_1^0'=f_promoted_1^post75, tmp___5^0'=tmp___5^post75, k^0'=k^post75, tmp___0^0'=tmp___0^post75, skip^0'=skip^post75, tmp___2^0'=tmp___2^post75, i^0'=i^post75, temp^0'=temp^post75, tmp___7^0'=tmp___7^post75, maxarg2^0'=maxarg2^post75, tmp___11^0'=tmp___11^post75, den^0'=den^post75, sum^0'=sum^post75, tmp___4^0'=tmp___4^post75, j^0'=j^post75, tmp^0'=tmp^post75, tmp___9^0'=tmp___9^post75, restrt^0'=restrt^post75, tmp___1^0'=tmp___1^post75, fold^0'=fold^post75, tmp___6^0'=tmp___6^post75, maxarg1^0'=maxarg1^post75, tmp___10^0'=tmp___10^post75, (tmp___3^0-tmp___3^post75 == 0 /\ -tmp___6^post75+tmp___6^0 == 0 /\ -den^post75+den^0 == 0 /\ -tmp___1^post75+tmp___1^0 == 0 /\ tmp___9^0-tmp___9^post75 == 0 /\ maxarg2^0-maxarg2^post75 == 0 /\ sum^0-sum^post75 == 0 /\ -fold^post75+fold^0 == 0 /\ skip^0-skip^post75 == 0 /\ -1+i^post75-i^0 == 0 /\ -n^post75+n^0 == 0 /\ -tmp___7^post75+tmp___7^0 == 0 /\ k^0-k^post75 == 0 /\ -temp^post75+temp^0 == 0 /\ __const_200^0-__const_200^post75 == 0 /\ tmp___2^0-tmp___2^post75 == 0 /\ test^0-test^post75 == 0 /\ -tmp^post75+tmp^0 == 0 /\ -restrt^post75+restrt^0 == 0 /\ -tmp___11^post75+tmp___11^0 == 0 /\ tmp___12^0-tmp___12^post75 == 0 /\ tmp___8^0-tmp___8^post75 == 0 /\ its^0-its^post75 == 0 /\ -maxarg1^post75+maxarg1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post75 == 0 /\ tmp___5^0-tmp___5^post75 == 0 /\ -tmp___4^post75+tmp___4^0 == 0 /\ -tmp___0^post75+tmp___0^0 == 0 /\ tmp___10^0-tmp___10^post75 == 0 /\ sqrarg^0-sqrarg^post75 == 0 /\ -j^post75+j^0 == 0), cost: 1 76: l60 -> l59 : __const_200^0'=__const_200^post76, sqrarg^0'=sqrarg^post76, tmp___3^0'=tmp___3^post76, its^0'=its^post76, test^0'=test^post76, tmp___8^0'=tmp___8^post76, n^0'=n^post76, tmp___12^0'=tmp___12^post76, f_promoted_1^0'=f_promoted_1^post76, tmp___5^0'=tmp___5^post76, k^0'=k^post76, tmp___0^0'=tmp___0^post76, skip^0'=skip^post76, tmp___2^0'=tmp___2^post76, i^0'=i^post76, temp^0'=temp^post76, tmp___7^0'=tmp___7^post76, maxarg2^0'=maxarg2^post76, tmp___11^0'=tmp___11^post76, den^0'=den^post76, sum^0'=sum^post76, tmp___4^0'=tmp___4^post76, j^0'=j^post76, tmp^0'=tmp^post76, tmp___9^0'=tmp___9^post76, restrt^0'=restrt^post76, tmp___1^0'=tmp___1^post76, fold^0'=fold^post76, tmp___6^0'=tmp___6^post76, maxarg1^0'=maxarg1^post76, tmp___10^0'=tmp___10^post76, (-tmp___9^post76+tmp___9^0 == 0 /\ sqrarg^0-sqrarg^post76 == 0 /\ i^0-i^post76 == 0 /\ -k^post76+k^0 == 0 /\ tmp___5^0-tmp___5^post76 == 0 /\ tmp___8^0-tmp___8^post76 == 0 /\ -tmp___11^post76+tmp___11^0 == 0 /\ f_promoted_1^0-f_promoted_1^post76 == 0 /\ test^0-test^post76 == 0 /\ -restrt^post76+restrt^0 == 0 /\ temp^0-temp^post76 == 0 /\ -j^post76+j^0 == 0 /\ tmp___1^0-tmp___1^post76 == 0 /\ tmp___7^0-tmp___7^post76 == 0 /\ -fold^post76+fold^0 == 0 /\ -tmp___10^post76+tmp___10^0 == 0 /\ skip^0-skip^post76 == 0 /\ -tmp___2^post76+tmp___2^0 == 0 /\ -its^post76+its^0 == 0 /\ -test^0+tmp___8^0 <= 0 /\ -tmp___4^post76+tmp___4^0 == 0 /\ tmp___0^0-tmp___0^post76 == 0 /\ -maxarg1^post76+maxarg1^0 == 0 /\ n^0-n^post76 == 0 /\ tmp___3^0-tmp___3^post76 == 0 /\ tmp___12^0-tmp___12^post76 == 0 /\ __const_200^0-__const_200^post76 == 0 /\ -sum^post76+sum^0 == 0 /\ -tmp___6^post76+tmp___6^0 == 0 /\ den^0-den^post76 == 0 /\ -maxarg2^post76+maxarg2^0 == 0 /\ tmp^0-tmp^post76 == 0), cost: 1 77: l60 -> l59 : __const_200^0'=__const_200^post77, sqrarg^0'=sqrarg^post77, tmp___3^0'=tmp___3^post77, its^0'=its^post77, test^0'=test^post77, tmp___8^0'=tmp___8^post77, n^0'=n^post77, tmp___12^0'=tmp___12^post77, f_promoted_1^0'=f_promoted_1^post77, tmp___5^0'=tmp___5^post77, k^0'=k^post77, tmp___0^0'=tmp___0^post77, skip^0'=skip^post77, tmp___2^0'=tmp___2^post77, i^0'=i^post77, temp^0'=temp^post77, tmp___7^0'=tmp___7^post77, maxarg2^0'=maxarg2^post77, tmp___11^0'=tmp___11^post77, den^0'=den^post77, sum^0'=sum^post77, tmp___4^0'=tmp___4^post77, j^0'=j^post77, tmp^0'=tmp^post77, tmp___9^0'=tmp___9^post77, restrt^0'=restrt^post77, tmp___1^0'=tmp___1^post77, fold^0'=fold^post77, tmp___6^0'=tmp___6^post77, maxarg1^0'=maxarg1^post77, tmp___10^0'=tmp___10^post77, (0 == 0 /\ tmp___12^0-tmp___12^post77 == 0 /\ __const_200^0-__const_200^post77 == 0 /\ -maxarg1^post77+maxarg1^0 == 0 /\ skip^0-skip^post77 == 0 /\ -j^post77+j^0 == 0 /\ tmp___5^0-tmp___5^post77 == 0 /\ tmp___0^0-tmp___0^post77 == 0 /\ sqrarg^0-sqrarg^post77 == 0 /\ -k^post77+k^0 == 0 /\ its^0-its^post77 == 0 /\ -tmp___4^post77+tmp___4^0 == 0 /\ -i^post77+i^0 == 0 /\ -tmp___6^post77+tmp___6^0 == 0 /\ -tmp___11^post77+tmp___11^0 == 0 /\ maxarg2^0-maxarg2^post77 == 0 /\ -tmp___9^post77+tmp___9^0 == 0 /\ -tmp___7^post77+test^post77 == 0 /\ tmp___8^0-tmp___8^post77 == 0 /\ tmp^0-tmp^post77 == 0 /\ -restrt^post77+restrt^0 == 0 /\ -den^post77+den^0 == 0 /\ -temp^post77+temp^0 == 0 /\ -fold^post77+fold^0 == 0 /\ 1+test^0-tmp___8^0 <= 0 /\ n^0-n^post77 == 0 /\ f_promoted_1^0-f_promoted_1^post77 == 0 /\ -tmp___10^post77+tmp___10^0 == 0 /\ tmp___2^0-tmp___2^post77 == 0 /\ -tmp___1^post77+tmp___1^0 == 0 /\ tmp___3^0-tmp___3^post77 == 0 /\ sum^0-sum^post77 == 0), cost: 1 132: l61 -> l64 : __const_200^0'=__const_200^post132, sqrarg^0'=sqrarg^post132, tmp___3^0'=tmp___3^post132, its^0'=its^post132, test^0'=test^post132, tmp___8^0'=tmp___8^post132, n^0'=n^post132, tmp___12^0'=tmp___12^post132, f_promoted_1^0'=f_promoted_1^post132, tmp___5^0'=tmp___5^post132, k^0'=k^post132, tmp___0^0'=tmp___0^post132, skip^0'=skip^post132, tmp___2^0'=tmp___2^post132, i^0'=i^post132, temp^0'=temp^post132, tmp___7^0'=tmp___7^post132, maxarg2^0'=maxarg2^post132, tmp___11^0'=tmp___11^post132, den^0'=den^post132, sum^0'=sum^post132, tmp___4^0'=tmp___4^post132, j^0'=j^post132, tmp^0'=tmp^post132, tmp___9^0'=tmp___9^post132, restrt^0'=restrt^post132, tmp___1^0'=tmp___1^post132, fold^0'=fold^post132, tmp___6^0'=tmp___6^post132, maxarg1^0'=maxarg1^post132, tmp___10^0'=tmp___10^post132, (tmp___0^0-tmp___0^post132 == 0 /\ test^0-test^post132 == 0 /\ -sum^post132+sum^0 == 0 /\ f_promoted_1^0-f_promoted_1^post132 == 0 /\ -tmp___6^post132+tmp___6^0 == 0 /\ -restrt^post132+restrt^0 == 0 /\ -fold^post132+fold^0 == 0 /\ tmp___8^0-tmp___8^post132 == 0 /\ den^0-den^post132 == 0 /\ tmp___12^0-tmp___12^post132 == 0 /\ k^0-k^post132 == 0 /\ -tmp___1^post132+tmp___1^0 == 0 /\ __const_200^0-__const_200^post132 == 0 /\ i^0-i^post132 == 0 /\ -1+skip^post132 == 0 /\ sqrarg^0-sqrarg^post132 == 0 /\ its^0-its^post132 == 0 /\ -tmp^post132+tmp^0 == 0 /\ n^0-n^post132 == 0 /\ j^0-j^post132 == 0 /\ tmp___11^0-tmp___11^post132 == 0 /\ tmp___3^0-tmp___3^post132 == 0 /\ -tmp___5^post132+tmp___5^0 == 0 /\ -maxarg2^post132+maxarg2^0 == 0 /\ 1+n^0-i^0 <= 0 /\ temp^0-temp^post132 == 0 /\ -tmp___7^post132+tmp___7^0 == 0 /\ -tmp___9^post132+tmp___9^0 == 0 /\ -tmp___2^post132+tmp___2^0 == 0 /\ -tmp___4^post132+tmp___4^0 == 0 /\ -maxarg1^post132+maxarg1^0 == 0 /\ tmp___10^0-tmp___10^post132 == 0), cost: 1 133: l61 -> l62 : __const_200^0'=__const_200^post133, sqrarg^0'=sqrarg^post133, tmp___3^0'=tmp___3^post133, its^0'=its^post133, test^0'=test^post133, tmp___8^0'=tmp___8^post133, n^0'=n^post133, tmp___12^0'=tmp___12^post133, f_promoted_1^0'=f_promoted_1^post133, tmp___5^0'=tmp___5^post133, k^0'=k^post133, tmp___0^0'=tmp___0^post133, skip^0'=skip^post133, tmp___2^0'=tmp___2^post133, i^0'=i^post133, temp^0'=temp^post133, tmp___7^0'=tmp___7^post133, maxarg2^0'=maxarg2^post133, tmp___11^0'=tmp___11^post133, den^0'=den^post133, sum^0'=sum^post133, tmp___4^0'=tmp___4^post133, j^0'=j^post133, tmp^0'=tmp^post133, tmp___9^0'=tmp___9^post133, restrt^0'=restrt^post133, tmp___1^0'=tmp___1^post133, fold^0'=fold^post133, tmp___6^0'=tmp___6^post133, maxarg1^0'=maxarg1^post133, tmp___10^0'=tmp___10^post133, (-k^post133+k^0 == 0 /\ -tmp___10^post133+tmp___10^0 == 0 /\ its^0-its^post133 == 0 /\ tmp___3^0-tmp___3^post133 == 0 /\ tmp___5^0-tmp___5^post133 == 0 /\ sqrarg^0-sqrarg^post133 == 0 /\ -tmp___11^post133+tmp___11^0 == 0 /\ -tmp___9^post133+tmp___9^0 == 0 /\ n^0-n^post133 == 0 /\ temp^0-temp^post133 == 0 /\ tmp___7^0-tmp___7^post133 == 0 /\ -maxarg1^post133+maxarg1^0 == 0 /\ -restrt^post133+restrt^0 == 0 /\ -j^post133+j^0 == 0 /\ tmp___1^0-tmp___1^post133 == 0 /\ -fold^post133+fold^0 == 0 /\ skip^0-skip^post133 == 0 /\ -tmp___4^post133+tmp___4^0 == 0 /\ tmp___0^0-tmp___0^post133 == 0 /\ -tmp___6^post133+tmp___6^0 == 0 /\ __const_200^0-__const_200^post133 == 0 /\ f_promoted_1^0-f_promoted_1^post133 == 0 /\ tmp___8^0-tmp___8^post133 == 0 /\ -tmp___12^post133+tmp___12^0 == 0 /\ -sum^post133+sum^0 == 0 /\ -n^0+i^0 <= 0 /\ den^0-den^post133 == 0 /\ tmp^0-tmp^post133 == 0 /\ -tmp___2^post133+tmp___2^0 == 0 /\ -test^post133+test^0 == 0 /\ i^0-i^post133 == 0 /\ -maxarg2^post133+maxarg2^0 == 0), cost: 1 84: l62 -> l63 : __const_200^0'=__const_200^post84, sqrarg^0'=sqrarg^post84, tmp___3^0'=tmp___3^post84, its^0'=its^post84, test^0'=test^post84, tmp___8^0'=tmp___8^post84, n^0'=n^post84, tmp___12^0'=tmp___12^post84, f_promoted_1^0'=f_promoted_1^post84, tmp___5^0'=tmp___5^post84, k^0'=k^post84, tmp___0^0'=tmp___0^post84, skip^0'=skip^post84, tmp___2^0'=tmp___2^post84, i^0'=i^post84, temp^0'=temp^post84, tmp___7^0'=tmp___7^post84, maxarg2^0'=maxarg2^post84, tmp___11^0'=tmp___11^post84, den^0'=den^post84, sum^0'=sum^post84, tmp___4^0'=tmp___4^post84, j^0'=j^post84, tmp^0'=tmp^post84, tmp___9^0'=tmp___9^post84, restrt^0'=restrt^post84, tmp___1^0'=tmp___1^post84, fold^0'=fold^post84, tmp___6^0'=tmp___6^post84, maxarg1^0'=maxarg1^post84, tmp___10^0'=tmp___10^post84, (-den^post84+den^0 == 0 /\ sum^0-sum^post84 == 0 /\ temp^0-temp^post84 == 0 /\ -f_promoted_1^post84+f_promoted_1^0 == 0 /\ -tmp___1^post84+tmp___1^0 == 0 /\ tmp___9^0-tmp___9^post84 == 0 /\ -i^post84+i^0 == 0 /\ maxarg2^0-maxarg2^post84 == 0 /\ -maxarg1^post84+maxarg1^0 == 0 /\ skip^0-skip^post84 == 0 /\ -tmp___6^post84+tmp___6^0 == 0 /\ tmp___0^0-tmp___0^post84 == 0 /\ tmp___5^0-tmp___5^post84 == 0 /\ tmp___3^0-tmp___3^post84 == 0 /\ test^0-test^post84 == 0 /\ n^0-n^post84 == 0 /\ -tmp___2^post84+tmp___2^0 == 0 /\ -k^post84+k^0 == 0 /\ tmp___7^0-tmp___7^post84 == 0 /\ -sqrarg^post84+sqrarg^0 == 0 /\ __const_200^0-__const_200^post84 == 0 /\ tmp___4^0-tmp___4^post84 == 0 /\ -tmp^post84+tmp^0 == 0 /\ its^0-its^post84 == 0 /\ -tmp___11^post84+tmp___11^0 == 0 /\ -restrt^post84+restrt^0 == 0 /\ -fold^post84+fold^0 == 0 /\ -tmp___10^post84+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post84 == 0 /\ -j^post84+j^0 == 0 /\ tmp___8^0-tmp___8^post84 == 0), cost: 1 130: l63 -> l1 : __const_200^0'=__const_200^post130, sqrarg^0'=sqrarg^post130, tmp___3^0'=tmp___3^post130, its^0'=its^post130, test^0'=test^post130, tmp___8^0'=tmp___8^post130, n^0'=n^post130, tmp___12^0'=tmp___12^post130, f_promoted_1^0'=f_promoted_1^post130, tmp___5^0'=tmp___5^post130, k^0'=k^post130, tmp___0^0'=tmp___0^post130, skip^0'=skip^post130, tmp___2^0'=tmp___2^post130, i^0'=i^post130, temp^0'=temp^post130, tmp___7^0'=tmp___7^post130, maxarg2^0'=maxarg2^post130, tmp___11^0'=tmp___11^post130, den^0'=den^post130, sum^0'=sum^post130, tmp___4^0'=tmp___4^post130, j^0'=j^post130, tmp^0'=tmp^post130, tmp___9^0'=tmp___9^post130, restrt^0'=restrt^post130, tmp___1^0'=tmp___1^post130, fold^0'=fold^post130, tmp___6^0'=tmp___6^post130, maxarg1^0'=maxarg1^post130, tmp___10^0'=tmp___10^post130, (-j^post130+j^0 == 0 /\ -tmp___10^post130+tmp___10^0 == 0 /\ -maxarg2^post130+maxarg2^0 == 0 /\ den^0-den^post130 == 0 /\ __const_200^0-__const_200^post130 == 0 /\ -k^post130+k^0 == 0 /\ 1+n^0-j^0 <= 0 /\ its^0-its^post130 == 0 /\ tmp___5^0-tmp___5^post130 == 0 /\ fold^0-fold^post130 == 0 /\ -restrt^post130+restrt^0 == 0 /\ temp^0-temp^post130 == 0 /\ -maxarg1^post130+maxarg1^0 == 0 /\ -tmp___11^post130+tmp___11^0 == 0 /\ tmp___7^0-tmp___7^post130 == 0 /\ -tmp___9^post130+tmp___9^0 == 0 /\ tmp___1^0-tmp___1^post130 == 0 /\ -tmp___4^post130+tmp___4^0 == 0 /\ -1-i^0+i^post130 == 0 /\ skip^0-skip^post130 == 0 /\ tmp___8^0-tmp___8^post130 == 0 /\ sqrarg^0-sqrarg^post130 == 0 /\ f_promoted_1^0-f_promoted_1^post130 == 0 /\ -tmp___2^post130+tmp___2^0 == 0 /\ -sum^post130+sum^0 == 0 /\ tmp___0^0-tmp___0^post130 == 0 /\ -tmp___6^post130+tmp___6^0 == 0 /\ n^0-n^post130 == 0 /\ tmp___3^0-tmp___3^post130 == 0 /\ -tmp^post130+tmp^0 == 0 /\ test^0-test^post130 == 0 /\ -tmp___12^post130+tmp___12^0 == 0), cost: 1 131: l63 -> l62 : __const_200^0'=__const_200^post131, sqrarg^0'=sqrarg^post131, tmp___3^0'=tmp___3^post131, its^0'=its^post131, test^0'=test^post131, tmp___8^0'=tmp___8^post131, n^0'=n^post131, tmp___12^0'=tmp___12^post131, f_promoted_1^0'=f_promoted_1^post131, tmp___5^0'=tmp___5^post131, k^0'=k^post131, tmp___0^0'=tmp___0^post131, skip^0'=skip^post131, tmp___2^0'=tmp___2^post131, i^0'=i^post131, temp^0'=temp^post131, tmp___7^0'=tmp___7^post131, maxarg2^0'=maxarg2^post131, tmp___11^0'=tmp___11^post131, den^0'=den^post131, sum^0'=sum^post131, tmp___4^0'=tmp___4^post131, j^0'=j^post131, tmp^0'=tmp^post131, tmp___9^0'=tmp___9^post131, restrt^0'=restrt^post131, tmp___1^0'=tmp___1^post131, fold^0'=fold^post131, tmp___6^0'=tmp___6^post131, maxarg1^0'=maxarg1^post131, tmp___10^0'=tmp___10^post131, (0 == 0 /\ -i^post131+i^0 == 0 /\ tmp___8^0-tmp___8^post131 == 0 /\ -maxarg1^post131+maxarg1^0 == 0 /\ skip^0-skip^post131 == 0 /\ -tmp___4^post131+tmp___4^0 == 0 /\ test^0-test^post131 == 0 /\ n^0-n^post131 == 0 /\ maxarg2^0-maxarg2^post131 == 0 /\ -tmp___6^post131+tmp___6^0 == 0 /\ -tmp___9^post131+tmp___9^0 == 0 /\ tmp___5^0-tmp___5^post131 == 0 /\ tmp___0^0-tmp___0^post131 == 0 /\ -tmp___2^post131+tmp___2^0 == 0 /\ -k^post131+k^0 == 0 /\ tmp___3^0-tmp___3^post131 == 0 /\ -f_promoted_1^post131+f_promoted_1^0 == 0 /\ -n^0+j^0 <= 0 /\ tmp___12^0-tmp___12^post131 == 0 /\ tmp___7^0-tmp___7^post131 == 0 /\ -restrt^post131+restrt^0 == 0 /\ -tmp___11^post131+tmp___11^0 == 0 /\ __const_200^0-__const_200^post131 == 0 /\ tmp^0-tmp^post131 == 0 /\ -1+j^post131-j^0 == 0 /\ -sqrarg^post131+sqrarg^0 == 0 /\ -temp^post131+temp^0 == 0 /\ its^0-its^post131 == 0 /\ -den^post131+den^0 == 0 /\ -tmp___1^post131+tmp___1^0 == 0 /\ -fold^post131+fold^0 == 0 /\ -tmp___10^post131+tmp___10^0 == 0), cost: 1 89: l64 -> l65 : __const_200^0'=__const_200^post89, sqrarg^0'=sqrarg^post89, tmp___3^0'=tmp___3^post89, its^0'=its^post89, test^0'=test^post89, tmp___8^0'=tmp___8^post89, n^0'=n^post89, tmp___12^0'=tmp___12^post89, f_promoted_1^0'=f_promoted_1^post89, tmp___5^0'=tmp___5^post89, k^0'=k^post89, tmp___0^0'=tmp___0^post89, skip^0'=skip^post89, tmp___2^0'=tmp___2^post89, i^0'=i^post89, temp^0'=temp^post89, tmp___7^0'=tmp___7^post89, maxarg2^0'=maxarg2^post89, tmp___11^0'=tmp___11^post89, den^0'=den^post89, sum^0'=sum^post89, tmp___4^0'=tmp___4^post89, j^0'=j^post89, tmp^0'=tmp^post89, tmp___9^0'=tmp___9^post89, restrt^0'=restrt^post89, tmp___1^0'=tmp___1^post89, fold^0'=fold^post89, tmp___6^0'=tmp___6^post89, maxarg1^0'=maxarg1^post89, tmp___10^0'=tmp___10^post89, (-tmp___10^post89+tmp___10^0 == 0 /\ -tmp___9^post89+tmp___9^0 == 0 /\ tmp___12^0-tmp___12^post89 == 0 /\ __const_200^0-__const_200^post89 == 0 /\ k^0-k^post89 == 0 /\ its^0-its^post89 == 0 /\ -tmp^post89+tmp^0 == 0 /\ tmp___5^0-tmp___5^post89 == 0 /\ -restrt^post89+restrt^0 == 0 /\ tmp___11^0-tmp___11^post89 == 0 /\ tmp___2^0-tmp___2^post89 == 0 /\ -maxarg1^post89+maxarg1^0 == 0 /\ -tmp___0^post89+tmp___0^0 == 0 /\ -j^post89+j^0 == 0 /\ -i^post89+i^0 == 0 /\ -den^post89+den^0 == 0 /\ tmp___4^0-tmp___4^post89 == 0 /\ tmp___8^0-tmp___8^post89 == 0 /\ -tmp___6^post89+tmp___6^0 == 0 /\ -tmp___3^post89+tmp___3^0 == 0 /\ sqrarg^0-sqrarg^post89 == 0 /\ f_promoted_1^0-f_promoted_1^post89 == 0 /\ -tmp___1^post89+tmp___1^0 == 0 /\ -sum^post89+sum^0 == 0 /\ -fold^post89+fold^0 == 0 /\ n^0-n^post89 == 0 /\ -skip^post89+skip^0 == 0 /\ -tmp___7^post89+tmp___7^0 == 0 /\ test^0-test^post89 == 0 /\ maxarg2^0-maxarg2^post89 == 0 /\ -temp^post89+temp^0 == 0), cost: 1 127: l65 -> l84 : __const_200^0'=__const_200^post127, sqrarg^0'=sqrarg^post127, tmp___3^0'=tmp___3^post127, its^0'=its^post127, test^0'=test^post127, tmp___8^0'=tmp___8^post127, n^0'=n^post127, tmp___12^0'=tmp___12^post127, f_promoted_1^0'=f_promoted_1^post127, tmp___5^0'=tmp___5^post127, k^0'=k^post127, tmp___0^0'=tmp___0^post127, skip^0'=skip^post127, tmp___2^0'=tmp___2^post127, i^0'=i^post127, temp^0'=temp^post127, tmp___7^0'=tmp___7^post127, maxarg2^0'=maxarg2^post127, tmp___11^0'=tmp___11^post127, den^0'=den^post127, sum^0'=sum^post127, tmp___4^0'=tmp___4^post127, j^0'=j^post127, tmp^0'=tmp^post127, tmp___9^0'=tmp___9^post127, restrt^0'=restrt^post127, tmp___1^0'=tmp___1^post127, fold^0'=fold^post127, tmp___6^0'=tmp___6^post127, maxarg1^0'=maxarg1^post127, tmp___10^0'=tmp___10^post127, (-tmp___10^post127+tmp___10^0 == 0 /\ -j^post127+j^0 == 0 /\ tmp___8^0-tmp___8^post127 == 0 /\ skip^0-skip^post127 == 0 /\ sqrarg^0-sqrarg^post127 == 0 /\ -k^post127+k^0 == 0 /\ tmp___0^0-tmp___0^post127 == 0 /\ -restrt^post127+restrt^0 == 0 /\ n^0-n^post127 == 0 /\ -maxarg1^post127+maxarg1^0 == 0 /\ tmp___3^0-tmp___3^post127 == 0 /\ -tmp___11^post127+tmp___11^0 == 0 /\ test^0-test^post127 == 0 /\ maxarg2^0-maxarg2^post127 == 0 /\ -tmp___9^post127+tmp___9^0 == 0 /\ -tmp___4^post127+tmp___4^0 == 0 /\ -i^post127+i^0 == 0 /\ -den^post127+den^0 == 0 /\ tmp^0-tmp^post127 == 0 /\ -tmp___6^post127+tmp___6^0 == 0 /\ __const_200^0-__const_200^post127 == 0 /\ tmp___12^0-tmp___12^post127 == 0 /\ its^0-its^post127 == 0 /\ -f_promoted_1^post127+f_promoted_1^0 == 0 /\ -tmp___1^post127+tmp___1^0 == 0 /\ 1+n^0-i^0 <= 0 /\ tmp___5^0-tmp___5^post127 == 0 /\ -fold^post127+fold^0 == 0 /\ tmp___2^0-tmp___2^post127 == 0 /\ tmp___7^0-tmp___7^post127 == 0 /\ -temp^post127+temp^0 == 0 /\ sum^0-sum^post127 == 0), cost: 1 128: l65 -> l66 : __const_200^0'=__const_200^post128, sqrarg^0'=sqrarg^post128, tmp___3^0'=tmp___3^post128, its^0'=its^post128, test^0'=test^post128, tmp___8^0'=tmp___8^post128, n^0'=n^post128, tmp___12^0'=tmp___12^post128, f_promoted_1^0'=f_promoted_1^post128, tmp___5^0'=tmp___5^post128, k^0'=k^post128, tmp___0^0'=tmp___0^post128, skip^0'=skip^post128, tmp___2^0'=tmp___2^post128, i^0'=i^post128, temp^0'=temp^post128, tmp___7^0'=tmp___7^post128, maxarg2^0'=maxarg2^post128, tmp___11^0'=tmp___11^post128, den^0'=den^post128, sum^0'=sum^post128, tmp___4^0'=tmp___4^post128, j^0'=j^post128, tmp^0'=tmp^post128, tmp___9^0'=tmp___9^post128, restrt^0'=restrt^post128, tmp___1^0'=tmp___1^post128, fold^0'=fold^post128, tmp___6^0'=tmp___6^post128, maxarg1^0'=maxarg1^post128, tmp___10^0'=tmp___10^post128, (-f_promoted_1^post128+f_promoted_1^0 == 0 /\ -tmp___2^post128+tmp___2^0 == 0 /\ temp^0-temp^post128 == 0 /\ -tmp___4^post128+tmp___4^0 == 0 /\ -tmp___1^post128+tmp___1^0 == 0 /\ -i^post128+i^0 == 0 /\ -maxarg1^post128+maxarg1^0 == 0 /\ -tmp___6^post128+tmp___6^0 == 0 /\ maxarg2^0-maxarg2^post128 == 0 /\ tmp___0^0-tmp___0^post128 == 0 /\ tmp___3^0-tmp___3^post128 == 0 /\ tmp___5^0-tmp___5^post128 == 0 /\ test^0-test^post128 == 0 /\ fold^0-fold^post128 == 0 /\ n^0-n^post128 == 0 /\ -k^post128+k^0 == 0 /\ tmp___7^0-tmp___7^post128 == 0 /\ __const_200^0-__const_200^post128 == 0 /\ sum^0-sum^post128 == 0 /\ tmp^0-tmp^post128 == 0 /\ -tmp___11^post128+tmp___11^0 == 0 /\ -tmp___9^post128+tmp___9^0 == 0 /\ skip^0-skip^post128 == 0 /\ its^0-its^post128 == 0 /\ sqrarg^0-sqrarg^post128 == 0 /\ -n^0+i^0 <= 0 /\ tmp___8^0-tmp___8^post128 == 0 /\ -j^post128+j^0 == 0 /\ -tmp___10^post128+tmp___10^0 == 0 /\ -restrt^post128+restrt^0 == 0 /\ tmp___12^0-tmp___12^post128 == 0 /\ -den^post128+den^0 == 0), cost: 1 94: l66 -> l67 : __const_200^0'=__const_200^post94, sqrarg^0'=sqrarg^post94, tmp___3^0'=tmp___3^post94, its^0'=its^post94, test^0'=test^post94, tmp___8^0'=tmp___8^post94, n^0'=n^post94, tmp___12^0'=tmp___12^post94, f_promoted_1^0'=f_promoted_1^post94, tmp___5^0'=tmp___5^post94, k^0'=k^post94, tmp___0^0'=tmp___0^post94, skip^0'=skip^post94, tmp___2^0'=tmp___2^post94, i^0'=i^post94, temp^0'=temp^post94, tmp___7^0'=tmp___7^post94, maxarg2^0'=maxarg2^post94, tmp___11^0'=tmp___11^post94, den^0'=den^post94, sum^0'=sum^post94, tmp___4^0'=tmp___4^post94, j^0'=j^post94, tmp^0'=tmp^post94, tmp___9^0'=tmp___9^post94, restrt^0'=restrt^post94, tmp___1^0'=tmp___1^post94, fold^0'=fold^post94, tmp___6^0'=tmp___6^post94, maxarg1^0'=maxarg1^post94, tmp___10^0'=tmp___10^post94, (-den^post94+den^0 == 0 /\ tmp___9^0-tmp___9^post94 == 0 /\ test^0-test^post94 == 0 /\ -tmp___6^post94+tmp___6^0 == 0 /\ maxarg2^0-maxarg2^post94 == 0 /\ sum^0-sum^post94 == 0 /\ -tmp___1^post94+tmp___1^0 == 0 /\ -fold^post94+fold^0 == 0 /\ skip^0-skip^post94 == 0 /\ -tmp^post94+tmp^0 == 0 /\ -tmp___7^post94+tmp___7^0 == 0 /\ tmp___12^0-tmp___12^post94 == 0 /\ sqrarg^0-sqrarg^post94 == 0 /\ k^0-k^post94 == 0 /\ -temp^post94+temp^0 == 0 /\ its^0-its^post94 == 0 /\ -tmp___10^post94+tmp___10^0 == 0 /\ -j^post94+j^0 == 0 /\ n^0-n^post94 == 0 /\ tmp___2^0-tmp___2^post94 == 0 /\ tmp___3^0-tmp___3^post94 == 0 /\ -tmp___8^post94+tmp___8^0 == 0 /\ -restrt^post94+restrt^0 == 0 /\ -tmp___11^post94+tmp___11^0 == 0 /\ -maxarg1^post94+maxarg1^0 == 0 /\ __const_200^0-__const_200^post94 == 0 /\ f_promoted_1^0-f_promoted_1^post94 == 0 /\ -tmp___0^post94+tmp___0^0 == 0 /\ -tmp___4^post94+tmp___4^0 == 0 /\ tmp___5^0-tmp___5^post94 == 0 /\ -i^post94+i^0 == 0), cost: 1 125: l67 -> l86 : __const_200^0'=__const_200^post125, sqrarg^0'=sqrarg^post125, tmp___3^0'=tmp___3^post125, its^0'=its^post125, test^0'=test^post125, tmp___8^0'=tmp___8^post125, n^0'=n^post125, tmp___12^0'=tmp___12^post125, f_promoted_1^0'=f_promoted_1^post125, tmp___5^0'=tmp___5^post125, k^0'=k^post125, tmp___0^0'=tmp___0^post125, skip^0'=skip^post125, tmp___2^0'=tmp___2^post125, i^0'=i^post125, temp^0'=temp^post125, tmp___7^0'=tmp___7^post125, maxarg2^0'=maxarg2^post125, tmp___11^0'=tmp___11^post125, den^0'=den^post125, sum^0'=sum^post125, tmp___4^0'=tmp___4^post125, j^0'=j^post125, tmp^0'=tmp^post125, tmp___9^0'=tmp___9^post125, restrt^0'=restrt^post125, tmp___1^0'=tmp___1^post125, fold^0'=fold^post125, tmp___6^0'=tmp___6^post125, maxarg1^0'=maxarg1^post125, tmp___10^0'=tmp___10^post125, (0 == 0 /\ -tmp___7^post125+tmp___7^0 == 0 /\ __const_200^0-__const_200^post125 == 0 /\ sum^0-sum^post125 == 0 /\ -fold^post125+fold^0 == 0 /\ -i^post125+i^0 == 0 /\ 1+n^0-j^0 <= 0 /\ -maxarg1^post125+maxarg1^0 == 0 /\ tmp___9^0-tmp___9^post125 == 0 /\ -tmp___1^post125+tmp___1^0 == 0 /\ -tmp___6^post125+tmp___6^0 == 0 /\ skip^0-skip^post125 == 0 /\ -temp^post125+temp^0 == 0 /\ sqrarg^0-sqrarg^post125 == 0 /\ its^0-its^post125 == 0 /\ tmp___12^0-tmp___12^post125 == 0 /\ k^0-k^post125 == 0 /\ tmp___2^0-tmp___2^post125 == 0 /\ -tmp___11^post125+tmp___11^0 == 0 /\ -tmp^post125+tmp^0 == 0 /\ -tmp___8^post125+tmp___8^0 == 0 /\ maxarg2^0-maxarg2^post125 == 0 /\ -tmp___0^post125+tmp___0^0 == 0 /\ -den^post125+den^0 == 0 /\ -j^post125+j^0 == 0 /\ -tmp___10^post125+tmp___10^0 == 0 /\ test^0-test^post125 == 0 /\ -restrt^post125+restrt^0 == 0 /\ f_promoted_1^0-f_promoted_1^post125 == 0 /\ n^0-n^post125 == 0), cost: 1 126: l67 -> l66 : __const_200^0'=__const_200^post126, sqrarg^0'=sqrarg^post126, tmp___3^0'=tmp___3^post126, its^0'=its^post126, test^0'=test^post126, tmp___8^0'=tmp___8^post126, n^0'=n^post126, tmp___12^0'=tmp___12^post126, f_promoted_1^0'=f_promoted_1^post126, tmp___5^0'=tmp___5^post126, k^0'=k^post126, tmp___0^0'=tmp___0^post126, skip^0'=skip^post126, tmp___2^0'=tmp___2^post126, i^0'=i^post126, temp^0'=temp^post126, tmp___7^0'=tmp___7^post126, maxarg2^0'=maxarg2^post126, tmp___11^0'=tmp___11^post126, den^0'=den^post126, sum^0'=sum^post126, tmp___4^0'=tmp___4^post126, j^0'=j^post126, tmp^0'=tmp^post126, tmp___9^0'=tmp___9^post126, restrt^0'=restrt^post126, tmp___1^0'=tmp___1^post126, fold^0'=fold^post126, tmp___6^0'=tmp___6^post126, maxarg1^0'=maxarg1^post126, tmp___10^0'=tmp___10^post126, (0 == 0 /\ its^0-its^post126 == 0 /\ tmp___5^0-tmp___5^post126 == 0 /\ -tmp___11^post126+tmp___11^0 == 0 /\ -tmp___9^post126+tmp___9^0 == 0 /\ n^0-n^post126 == 0 /\ tmp___3^0-tmp___3^post126 == 0 /\ temp^0-temp^post126 == 0 /\ tmp___7^0-tmp___7^post126 == 0 /\ __const_200^0-__const_200^post126 == 0 /\ tmp___1^0-tmp___1^post126 == 0 /\ -fold^post126+fold^0 == 0 /\ -tmp___10^post126+tmp___10^0 == 0 /\ -restrt^post126+restrt^0 == 0 /\ -n^0+j^0 <= 0 /\ sqrarg^0-sqrarg^post126 == 0 /\ tmp___0^0-tmp___0^post126 == 0 /\ tmp___6^0-tmp___6^post126 == 0 /\ -maxarg1^post126+maxarg1^0 == 0 /\ -tmp___4^post126+tmp___4^0 == 0 /\ tmp___8^0-tmp___8^post126 == 0 /\ f_promoted_1^0-f_promoted_1^post126 == 0 /\ -test^post126+test^0 == 0 /\ -1+j^post126-j^0 == 0 /\ -tmp___12^post126+tmp___12^0 == 0 /\ -tmp___2^post126+tmp___2^0 == 0 /\ tmp^0-tmp^post126 == 0 /\ -maxarg2^post126+maxarg2^0 == 0 /\ skip^0-skip^post126 == 0 /\ den^0-den^post126 == 0 /\ -k^post126+k^0 == 0 /\ i^0-i^post126 == 0), cost: 1 95: l68 -> l9 : __const_200^0'=__const_200^post95, sqrarg^0'=sqrarg^post95, tmp___3^0'=tmp___3^post95, its^0'=its^post95, test^0'=test^post95, tmp___8^0'=tmp___8^post95, n^0'=n^post95, tmp___12^0'=tmp___12^post95, f_promoted_1^0'=f_promoted_1^post95, tmp___5^0'=tmp___5^post95, k^0'=k^post95, tmp___0^0'=tmp___0^post95, skip^0'=skip^post95, tmp___2^0'=tmp___2^post95, i^0'=i^post95, temp^0'=temp^post95, tmp___7^0'=tmp___7^post95, maxarg2^0'=maxarg2^post95, tmp___11^0'=tmp___11^post95, den^0'=den^post95, sum^0'=sum^post95, tmp___4^0'=tmp___4^post95, j^0'=j^post95, tmp^0'=tmp^post95, tmp___9^0'=tmp___9^post95, restrt^0'=restrt^post95, tmp___1^0'=tmp___1^post95, fold^0'=fold^post95, tmp___6^0'=tmp___6^post95, maxarg1^0'=maxarg1^post95, tmp___10^0'=tmp___10^post95, (-maxarg2^post95+maxarg2^0 == 0 /\ -tmp___9^post95+tmp___9^0 == 0 /\ its^0-its^post95 == 0 /\ den^0-den^post95 == 0 /\ -tmp___10^post95+tmp___10^0 == 0 /\ -k^post95+k^0 == 0 /\ n^0-n^post95 == 0 /\ __const_200^0-__const_200^post95 == 0 /\ 1+n^0-j^0 <= 0 /\ tmp___3^0-tmp___3^post95 == 0 /\ tmp___5^0-tmp___5^post95 == 0 /\ temp^0-temp^post95 == 0 /\ -maxarg1^post95+maxarg1^0 == 0 /\ -tmp___11^post95+tmp___11^0 == 0 /\ -restrt^post95+restrt^0 == 0 /\ tmp___7^0-tmp___7^post95 == 0 /\ tmp___1^0-tmp___1^post95 == 0 /\ -j^post95+j^0 == 0 /\ skip^0-skip^post95 == 0 /\ -fold^post95+fold^0 == 0 /\ -tmp___4^post95+tmp___4^0 == 0 /\ -1-i^0+i^post95 == 0 /\ -tmp___2^post95+tmp___2^0 == 0 /\ test^0-test^post95 == 0 /\ sqrarg^0-sqrarg^post95 == 0 /\ tmp___0^0-tmp___0^post95 == 0 /\ f_promoted_1^0-f_promoted_1^post95 == 0 /\ tmp___8^0-tmp___8^post95 == 0 /\ tmp___6^0-tmp___6^post95 == 0 /\ -sum^post95+sum^0 == 0 /\ -tmp___12^post95+tmp___12^0 == 0 /\ tmp^0-tmp^post95 == 0), cost: 1 96: l68 -> l69 : __const_200^0'=__const_200^post96, sqrarg^0'=sqrarg^post96, tmp___3^0'=tmp___3^post96, its^0'=its^post96, test^0'=test^post96, tmp___8^0'=tmp___8^post96, n^0'=n^post96, tmp___12^0'=tmp___12^post96, f_promoted_1^0'=f_promoted_1^post96, tmp___5^0'=tmp___5^post96, k^0'=k^post96, tmp___0^0'=tmp___0^post96, skip^0'=skip^post96, tmp___2^0'=tmp___2^post96, i^0'=i^post96, temp^0'=temp^post96, tmp___7^0'=tmp___7^post96, maxarg2^0'=maxarg2^post96, tmp___11^0'=tmp___11^post96, den^0'=den^post96, sum^0'=sum^post96, tmp___4^0'=tmp___4^post96, j^0'=j^post96, tmp^0'=tmp^post96, tmp___9^0'=tmp___9^post96, restrt^0'=restrt^post96, tmp___1^0'=tmp___1^post96, fold^0'=fold^post96, tmp___6^0'=tmp___6^post96, maxarg1^0'=maxarg1^post96, tmp___10^0'=tmp___10^post96, (0 == 0 /\ tmp___8^0-tmp___8^post96 == 0 /\ -maxarg1^post96+maxarg1^0 == 0 /\ -i^post96+i^0 == 0 /\ -tmp___10^post96+tmp___10^0 == 0 /\ skip^0-skip^post96 == 0 /\ sqrarg^0-sqrarg^post96 == 0 /\ tmp___0^0-tmp___0^post96 == 0 /\ n^0-n^post96 == 0 /\ -tmp___9^post96+tmp___9^0 == 0 /\ -tmp___2^post96+tmp___2^0 == 0 /\ -f_promoted_1^post96+f_promoted_1^0 == 0 /\ tmp___5^0-tmp___5^post96 == 0 /\ tmp___3^0-tmp___3^post96 == 0 /\ test^0-test^post96 == 0 /\ -k^post96+k^0 == 0 /\ -tmp___4^post96+tmp___4^0 == 0 /\ maxarg2^0-maxarg2^post96 == 0 /\ -tmp___11^post96+tmp___11^0 == 0 /\ -tmp___6^post96+tmp___6^0 == 0 /\ -n^0+j^0 <= 0 /\ -temp^post96+temp^0 == 0 /\ tmp___12^0-tmp___12^post96 == 0 /\ tmp___7^0-tmp___7^post96 == 0 /\ -restrt^post96+restrt^0 == 0 /\ tmp^0-tmp^post96 == 0 /\ -den^post96+den^0 == 0 /\ __const_200^0-__const_200^post96 == 0 /\ its^0-its^post96 == 0 /\ -1+j^post96-j^0 == 0 /\ -tmp___1^post96+tmp___1^0 == 0 /\ -fold^post96+fold^0 == 0), cost: 1 134: l69 -> l68 : __const_200^0'=__const_200^post134, sqrarg^0'=sqrarg^post134, tmp___3^0'=tmp___3^post134, its^0'=its^post134, test^0'=test^post134, tmp___8^0'=tmp___8^post134, n^0'=n^post134, tmp___12^0'=tmp___12^post134, f_promoted_1^0'=f_promoted_1^post134, tmp___5^0'=tmp___5^post134, k^0'=k^post134, tmp___0^0'=tmp___0^post134, skip^0'=skip^post134, tmp___2^0'=tmp___2^post134, i^0'=i^post134, temp^0'=temp^post134, tmp___7^0'=tmp___7^post134, maxarg2^0'=maxarg2^post134, tmp___11^0'=tmp___11^post134, den^0'=den^post134, sum^0'=sum^post134, tmp___4^0'=tmp___4^post134, j^0'=j^post134, tmp^0'=tmp^post134, tmp___9^0'=tmp___9^post134, restrt^0'=restrt^post134, tmp___1^0'=tmp___1^post134, fold^0'=fold^post134, tmp___6^0'=tmp___6^post134, maxarg1^0'=maxarg1^post134, tmp___10^0'=tmp___10^post134, (__const_200^0-__const_200^post134 == 0 /\ -maxarg1^post134+maxarg1^0 == 0 /\ -tmp___7^post134+tmp___7^0 == 0 /\ tmp___4^0-tmp___4^post134 == 0 /\ restrt^0-restrt^post134 == 0 /\ tmp___11^0-tmp___11^post134 == 0 /\ tmp___2^0-tmp___2^post134 == 0 /\ f_promoted_1^0-f_promoted_1^post134 == 0 /\ -maxarg2^post134+maxarg2^0 == 0 /\ tmp___5^0-tmp___5^post134 == 0 /\ tmp___0^0-tmp___0^post134 == 0 /\ -sum^post134+sum^0 == 0 /\ -tmp___6^post134+tmp___6^0 == 0 /\ test^0-test^post134 == 0 /\ k^0-k^post134 == 0 /\ -tmp___3^post134+tmp___3^0 == 0 /\ -tmp^post134+tmp^0 == 0 /\ -skip^post134+skip^0 == 0 /\ -tmp___9^post134+tmp___9^0 == 0 /\ sqrarg^0-sqrarg^post134 == 0 /\ -n^post134+n^0 == 0 /\ i^0-i^post134 == 0 /\ its^0-its^post134 == 0 /\ -den^post134+den^0 == 0 /\ -j^post134+j^0 == 0 /\ -fold^post134+fold^0 == 0 /\ -tmp___10^post134+tmp___10^0 == 0 /\ temp^0-temp^post134 == 0 /\ tmp___8^0-tmp___8^post134 == 0 /\ -tmp___1^post134+tmp___1^0 == 0 /\ tmp___12^0-tmp___12^post134 == 0), cost: 1 97: l70 -> l6 : __const_200^0'=__const_200^post97, sqrarg^0'=sqrarg^post97, tmp___3^0'=tmp___3^post97, its^0'=its^post97, test^0'=test^post97, tmp___8^0'=tmp___8^post97, n^0'=n^post97, tmp___12^0'=tmp___12^post97, f_promoted_1^0'=f_promoted_1^post97, tmp___5^0'=tmp___5^post97, k^0'=k^post97, tmp___0^0'=tmp___0^post97, skip^0'=skip^post97, tmp___2^0'=tmp___2^post97, i^0'=i^post97, temp^0'=temp^post97, tmp___7^0'=tmp___7^post97, maxarg2^0'=maxarg2^post97, tmp___11^0'=tmp___11^post97, den^0'=den^post97, sum^0'=sum^post97, tmp___4^0'=tmp___4^post97, j^0'=j^post97, tmp^0'=tmp^post97, tmp___9^0'=tmp___9^post97, restrt^0'=restrt^post97, tmp___1^0'=tmp___1^post97, fold^0'=fold^post97, tmp___6^0'=tmp___6^post97, maxarg1^0'=maxarg1^post97, tmp___10^0'=tmp___10^post97, (-fold^post97+fold^0 == 0 /\ -tmp___12^post97+tmp___12^0 == 0 /\ test^0-test^post97 == 0 /\ f_promoted_1^0-f_promoted_1^post97 == 0 /\ -sum^post97+sum^0 == 0 /\ -tmp___6^post97+tmp___6^0 == 0 /\ -tmp___2^post97+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post97 == 0 /\ -restrt^post97+restrt^0 == 0 /\ -tmp___1^post97+tmp___1^0 == 0 /\ -skip^post97+skip^0 == 0 /\ den^0-den^post97 == 0 /\ -tmp^post97+tmp^0 == 0 /\ i^0-i^post97 == 0 /\ tmp___8^0-tmp___8^post97 == 0 /\ k^0-k^post97 == 0 /\ its^0-its^post97 == 0 /\ sqrarg^0-sqrarg^post97 == 0 /\ tmp___3^0-tmp___3^post97 == 0 /\ tmp___11^0-tmp___11^post97 == 0 /\ n^0-n^post97 == 0 /\ j^0-j^post97 == 0 /\ -maxarg2^post97+maxarg2^0 == 0 /\ temp^0-temp^post97 == 0 /\ -tmp___10^post97+tmp___10^0 == 0 /\ 1+n^0-i^0 <= 0 /\ -tmp___5^post97+tmp___5^0 == 0 /\ -maxarg1^post97+maxarg1^0 == 0 /\ -tmp___4^post97+tmp___4^0 == 0 /\ -tmp___9^post97+tmp___9^0 == 0 /\ __const_200^0-__const_200^post97 == 0 /\ tmp___0^0-tmp___0^post97 == 0), cost: 1 98: l70 -> l69 : __const_200^0'=__const_200^post98, sqrarg^0'=sqrarg^post98, tmp___3^0'=tmp___3^post98, its^0'=its^post98, test^0'=test^post98, tmp___8^0'=tmp___8^post98, n^0'=n^post98, tmp___12^0'=tmp___12^post98, f_promoted_1^0'=f_promoted_1^post98, tmp___5^0'=tmp___5^post98, k^0'=k^post98, tmp___0^0'=tmp___0^post98, skip^0'=skip^post98, tmp___2^0'=tmp___2^post98, i^0'=i^post98, temp^0'=temp^post98, tmp___7^0'=tmp___7^post98, maxarg2^0'=maxarg2^post98, tmp___11^0'=tmp___11^post98, den^0'=den^post98, sum^0'=sum^post98, tmp___4^0'=tmp___4^post98, j^0'=j^post98, tmp^0'=tmp^post98, tmp___9^0'=tmp___9^post98, restrt^0'=restrt^post98, tmp___1^0'=tmp___1^post98, fold^0'=fold^post98, tmp___6^0'=tmp___6^post98, maxarg1^0'=maxarg1^post98, tmp___10^0'=tmp___10^post98, (its^0-its^post98 == 0 /\ tmp___5^0-tmp___5^post98 == 0 /\ -tmp___11^post98+tmp___11^0 == 0 /\ -tmp___9^post98+tmp___9^0 == 0 /\ temp^0-temp^post98 == 0 /\ n^0-n^post98 == 0 /\ tmp___3^0-tmp___3^post98 == 0 /\ __const_200^0-__const_200^post98 == 0 /\ -maxarg1^post98+maxarg1^0 == 0 /\ -j^post98+j^0 == 0 /\ tmp___7^0-tmp___7^post98 == 0 /\ tmp___1^0-tmp___1^post98 == 0 /\ -restrt^post98+restrt^0 == 0 /\ -tmp___10^post98+tmp___10^0 == 0 /\ sqrarg^0-sqrarg^post98 == 0 /\ tmp___0^0-tmp___0^post98 == 0 /\ -fold^post98+fold^0 == 0 /\ -tmp___4^post98+tmp___4^0 == 0 /\ tmp___8^0-tmp___8^post98 == 0 /\ f_promoted_1^0-f_promoted_1^post98 == 0 /\ -tmp___6^post98+tmp___6^0 == 0 /\ -tmp___12^post98+tmp___12^0 == 0 /\ -test^post98+test^0 == 0 /\ -n^0+i^0 <= 0 /\ tmp^0-tmp^post98 == 0 /\ -tmp___2^post98+tmp___2^0 == 0 /\ -sum^post98+sum^0 == 0 /\ -maxarg2^post98+maxarg2^0 == 0 /\ -k^post98+k^0 == 0 /\ skip^0-skip^post98 == 0 /\ i^0-i^post98 == 0 /\ den^0-den^post98 == 0), cost: 1 99: l71 -> l72 : __const_200^0'=__const_200^post99, sqrarg^0'=sqrarg^post99, tmp___3^0'=tmp___3^post99, its^0'=its^post99, test^0'=test^post99, tmp___8^0'=tmp___8^post99, n^0'=n^post99, tmp___12^0'=tmp___12^post99, f_promoted_1^0'=f_promoted_1^post99, tmp___5^0'=tmp___5^post99, k^0'=k^post99, tmp___0^0'=tmp___0^post99, skip^0'=skip^post99, tmp___2^0'=tmp___2^post99, i^0'=i^post99, temp^0'=temp^post99, tmp___7^0'=tmp___7^post99, maxarg2^0'=maxarg2^post99, tmp___11^0'=tmp___11^post99, den^0'=den^post99, sum^0'=sum^post99, tmp___4^0'=tmp___4^post99, j^0'=j^post99, tmp^0'=tmp^post99, tmp___9^0'=tmp___9^post99, restrt^0'=restrt^post99, tmp___1^0'=tmp___1^post99, fold^0'=fold^post99, tmp___6^0'=tmp___6^post99, maxarg1^0'=maxarg1^post99, tmp___10^0'=tmp___10^post99, (restrt^0-restrt^post99 == 0 /\ tmp___4^0-tmp___4^post99 == 0 /\ tmp___8^0-tmp___8^post99 == 0 /\ -tmp___5^post99+tmp___5^0 == 0 /\ tmp___2^0-tmp___2^post99 == 0 /\ -tmp___10^post99+tmp___10^0 == 0 /\ -tmp___7^post99+tmp___7^0 == 0 /\ tmp___11^0-tmp___11^post99 == 0 /\ -maxarg2^post99+maxarg2^0 == 0 /\ test^0-test^post99 == 0 /\ tmp___0^0-tmp___0^post99 == 0 /\ f_promoted_1^0-f_promoted_1^post99 == 0 /\ -tmp___9^post99+tmp___9^0 == 0 /\ tmp___3^0-tmp___3^post99 == 0 /\ -sum^post99+sum^0 == 0 /\ -maxarg1^post99+maxarg1^0 == 0 /\ -tmp___6^post99+tmp___6^0 == 0 /\ tmp___12^0-tmp___12^post99 == 0 /\ k^0-k^post99 == 0 /\ __const_200^0-__const_200^post99 == 0 /\ i^0-i^post99 == 0 /\ -skip^post99+skip^0 == 0 /\ -fold^post99+fold^0 == 0 /\ its^0-its^post99 == 0 /\ -n^post99+n^0 == 0 /\ j^0-j^post99 == 0 /\ sqrarg^0-sqrarg^post99 == 0 /\ -den^post99+den^0 == 0 /\ -tmp^post99+tmp^0 == 0 /\ -tmp___1^post99+tmp___1^0 == 0 /\ temp^0-temp^post99 == 0), cost: 1 115: l72 -> l81 : __const_200^0'=__const_200^post115, sqrarg^0'=sqrarg^post115, tmp___3^0'=tmp___3^post115, its^0'=its^post115, test^0'=test^post115, tmp___8^0'=tmp___8^post115, n^0'=n^post115, tmp___12^0'=tmp___12^post115, f_promoted_1^0'=f_promoted_1^post115, tmp___5^0'=tmp___5^post115, k^0'=k^post115, tmp___0^0'=tmp___0^post115, skip^0'=skip^post115, tmp___2^0'=tmp___2^post115, i^0'=i^post115, temp^0'=temp^post115, tmp___7^0'=tmp___7^post115, maxarg2^0'=maxarg2^post115, tmp___11^0'=tmp___11^post115, den^0'=den^post115, sum^0'=sum^post115, tmp___4^0'=tmp___4^post115, j^0'=j^post115, tmp^0'=tmp^post115, tmp___9^0'=tmp___9^post115, restrt^0'=restrt^post115, tmp___1^0'=tmp___1^post115, fold^0'=fold^post115, tmp___6^0'=tmp___6^post115, maxarg1^0'=maxarg1^post115, tmp___10^0'=tmp___10^post115, (-maxarg1^post115+maxarg1^0 == 0 /\ -i^post115+i^0 == 0 /\ -tmp___1^post115+tmp___1^0 == 0 /\ tmp___8^0-tmp___8^post115 == 0 /\ -tmp___7^post115+tmp___7^0 == 0 /\ skip^0-skip^post115 == 0 /\ tmp___9^0-tmp___9^post115 == 0 /\ test^0-test^post115 == 0 /\ tmp___0^0-tmp___0^post115 == 0 /\ n^0-n^post115 == 0 /\ tmp___3^0-tmp___3^post115 == 0 /\ tmp___5^0-tmp___5^post115 == 0 /\ -k^post115+k^0 == 0 /\ -tmp___2^post115+tmp___2^0 == 0 /\ -sum^post115+sum^0 == 0 /\ -tmp___6^post115+tmp___6^0 == 0 /\ -f_promoted_1^post115+f_promoted_1^0 == 0 /\ __const_200^0-__const_200^post115 == 0 /\ tmp___12^0-tmp___12^post115 == 0 /\ -tmp^post115+tmp^0 == 0 /\ -tmp___11^post115+tmp___11^0 == 0 /\ its^0-its^post115 == 0 /\ tmp___4^0-tmp___4^post115 == 0 /\ -temp^post115+temp^0 == 0 /\ 1+n^0-i^0 <= 0 /\ -sqrarg^post115+sqrarg^0 == 0 /\ -den^post115+den^0 == 0 /\ -fold^post115+fold^0 == 0 /\ -j^post115+j^0 == 0 /\ -tmp___10^post115+tmp___10^0 == 0 /\ maxarg2^0-maxarg2^post115 == 0 /\ -restrt^post115+restrt^0 == 0), cost: 1 116: l72 -> l77 : __const_200^0'=__const_200^post116, sqrarg^0'=sqrarg^post116, tmp___3^0'=tmp___3^post116, its^0'=its^post116, test^0'=test^post116, tmp___8^0'=tmp___8^post116, n^0'=n^post116, tmp___12^0'=tmp___12^post116, f_promoted_1^0'=f_promoted_1^post116, tmp___5^0'=tmp___5^post116, k^0'=k^post116, tmp___0^0'=tmp___0^post116, skip^0'=skip^post116, tmp___2^0'=tmp___2^post116, i^0'=i^post116, temp^0'=temp^post116, tmp___7^0'=tmp___7^post116, maxarg2^0'=maxarg2^post116, tmp___11^0'=tmp___11^post116, den^0'=den^post116, sum^0'=sum^post116, tmp___4^0'=tmp___4^post116, j^0'=j^post116, tmp^0'=tmp^post116, tmp___9^0'=tmp___9^post116, restrt^0'=restrt^post116, tmp___1^0'=tmp___1^post116, fold^0'=fold^post116, tmp___6^0'=tmp___6^post116, maxarg1^0'=maxarg1^post116, tmp___10^0'=tmp___10^post116, (-tmp___6^post116+tmp___6^0 == 0 /\ -den^post116+den^0 == 0 /\ tmp___0^0-tmp___0^post116 == 0 /\ test^0-test^post116 == 0 /\ f_promoted_1^0-f_promoted_1^post116 == 0 /\ tmp___11^0-tmp___11^post116 == 0 /\ restrt^0-restrt^post116 == 0 /\ -sum^post116+sum^0 == 0 /\ -tmp___1^post116+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post116 == 0 /\ -skip^post116+skip^0 == 0 /\ tmp___8^0-tmp___8^post116 == 0 /\ tmp___12^0-tmp___12^post116 == 0 /\ i^0-i^post116 == 0 /\ k^0-k^post116 == 0 /\ -fold^post116+fold^0 == 0 /\ -tmp^post116+tmp^0 == 0 /\ its^0-its^post116 == 0 /\ sqrarg^0-sqrarg^post116 == 0 /\ tmp___3^0-tmp___3^post116 == 0 /\ -j^post116+j^0 == 0 /\ -maxarg2^post116+maxarg2^0 == 0 /\ n^0-n^post116 == 0 /\ -tmp___10^post116+tmp___10^0 == 0 /\ -tmp___5^post116+tmp___5^0 == 0 /\ temp^0-temp^post116 == 0 /\ -tmp___2^post116+tmp___2^0 == 0 /\ tmp___4^0-tmp___4^post116 == 0 /\ -n^0+i^0 <= 0 /\ -tmp___9^post116+tmp___9^0 == 0 /\ -maxarg1^post116+maxarg1^0 == 0 /\ __const_200^0-__const_200^post116 == 0), cost: 1 100: l73 -> l9 : __const_200^0'=__const_200^post100, sqrarg^0'=sqrarg^post100, tmp___3^0'=tmp___3^post100, its^0'=its^post100, test^0'=test^post100, tmp___8^0'=tmp___8^post100, n^0'=n^post100, tmp___12^0'=tmp___12^post100, f_promoted_1^0'=f_promoted_1^post100, tmp___5^0'=tmp___5^post100, k^0'=k^post100, tmp___0^0'=tmp___0^post100, skip^0'=skip^post100, tmp___2^0'=tmp___2^post100, i^0'=i^post100, temp^0'=temp^post100, tmp___7^0'=tmp___7^post100, maxarg2^0'=maxarg2^post100, tmp___11^0'=tmp___11^post100, den^0'=den^post100, sum^0'=sum^post100, tmp___4^0'=tmp___4^post100, j^0'=j^post100, tmp^0'=tmp^post100, tmp___9^0'=tmp___9^post100, restrt^0'=restrt^post100, tmp___1^0'=tmp___1^post100, fold^0'=fold^post100, tmp___6^0'=tmp___6^post100, maxarg1^0'=maxarg1^post100, tmp___10^0'=tmp___10^post100, (-tmp___4^post100+tmp___4^0 == 0 /\ -tmp___2^post100+tmp___2^0 == 0 /\ -tmp___6^post100+tmp___6^0 == 0 /\ -tmp___1^post100+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post100 == 0 /\ den^0-den^post100 == 0 /\ -fold^post100+fold^0 == 0 /\ -sum^post100+sum^0 == 0 /\ i^0-i^post100 == 0 /\ its^0-its^post100 == 0 /\ sqrarg^0-sqrarg^post100 == 0 /\ tmp___8^0-tmp___8^post100 == 0 /\ -tmp___12^post100+tmp___12^0 == 0 /\ -tmp___5^post100+tmp___5^0 == 0 /\ __const_200^0-__const_200^post100 == 0 /\ -skip^post100+skip^0 == 0 /\ k^0-k^post100 == 0 /\ -tmp___10^post100+tmp___10^0 == 0 /\ temp^0-temp^post100 == 0 /\ -tmp___9^post100+tmp___9^0 == 0 /\ -maxarg2^post100+maxarg2^0 == 0 /\ j^0-j^post100 == 0 /\ -tmp^post100+tmp^0 == 0 /\ 1+n^0-i^0 <= 0 /\ -tmp___11^post100+tmp___11^0 == 0 /\ -restrt^post100+restrt^0 == 0 /\ test^0-test^post100 == 0 /\ n^0-n^post100 == 0 /\ -maxarg1^post100+maxarg1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post100 == 0 /\ tmp___0^0-tmp___0^post100 == 0 /\ tmp___3^0-tmp___3^post100 == 0), cost: 1 101: l73 -> l74 : __const_200^0'=__const_200^post101, sqrarg^0'=sqrarg^post101, tmp___3^0'=tmp___3^post101, its^0'=its^post101, test^0'=test^post101, tmp___8^0'=tmp___8^post101, n^0'=n^post101, tmp___12^0'=tmp___12^post101, f_promoted_1^0'=f_promoted_1^post101, tmp___5^0'=tmp___5^post101, k^0'=k^post101, tmp___0^0'=tmp___0^post101, skip^0'=skip^post101, tmp___2^0'=tmp___2^post101, i^0'=i^post101, temp^0'=temp^post101, tmp___7^0'=tmp___7^post101, maxarg2^0'=maxarg2^post101, tmp___11^0'=tmp___11^post101, den^0'=den^post101, sum^0'=sum^post101, tmp___4^0'=tmp___4^post101, j^0'=j^post101, tmp^0'=tmp^post101, tmp___9^0'=tmp___9^post101, restrt^0'=restrt^post101, tmp___1^0'=tmp___1^post101, fold^0'=fold^post101, tmp___6^0'=tmp___6^post101, maxarg1^0'=maxarg1^post101, tmp___10^0'=tmp___10^post101, (-tmp^post101+tmp^0 == 0 /\ -skip^post101+skip^0 == 0 /\ sqrarg^0-sqrarg^post101 == 0 /\ its^0-its^post101 == 0 /\ tmp___3^0-tmp___3^post101 == 0 /\ tmp___5^0-tmp___5^post101 == 0 /\ tmp___12^0-tmp___12^post101 == 0 /\ k^0-k^post101 == 0 /\ n^0-n^post101 == 0 /\ -fold^post101+fold^0 == 0 /\ -tmp___10^post101+tmp___10^0 == 0 /\ -tmp___0^post101+tmp___0^0 == 0 /\ -j^post101+j^0 == 0 /\ tmp___11^0-tmp___11^post101 == 0 /\ -restrt^post101+restrt^0 == 0 /\ -1-i^0+i^post101 == 0 /\ tmp___9^0-tmp___9^post101 == 0 /\ tmp___2^0-tmp___2^post101 == 0 /\ -den^post101+den^0 == 0 /\ -tmp___7^post101+tmp___7^0 == 0 /\ maxarg2^0-maxarg2^post101 == 0 /\ -tmp___1^post101+tmp___1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post101 == 0 /\ test^0-test^post101 == 0 /\ tmp___8^0-tmp___8^post101 == 0 /\ __const_200^0-__const_200^post101 == 0 /\ maxarg1^0-maxarg1^post101 == 0 /\ -sum^post101+sum^0 == 0 /\ -temp^post101+temp^0 == 0 /\ -tmp___6^post101+tmp___6^0 == 0 /\ -n^0+i^0 <= 0 /\ tmp___4^0-tmp___4^post101 == 0), cost: 1 124: l74 -> l73 : __const_200^0'=__const_200^post124, sqrarg^0'=sqrarg^post124, tmp___3^0'=tmp___3^post124, its^0'=its^post124, test^0'=test^post124, tmp___8^0'=tmp___8^post124, n^0'=n^post124, tmp___12^0'=tmp___12^post124, f_promoted_1^0'=f_promoted_1^post124, tmp___5^0'=tmp___5^post124, k^0'=k^post124, tmp___0^0'=tmp___0^post124, skip^0'=skip^post124, tmp___2^0'=tmp___2^post124, i^0'=i^post124, temp^0'=temp^post124, tmp___7^0'=tmp___7^post124, maxarg2^0'=maxarg2^post124, tmp___11^0'=tmp___11^post124, den^0'=den^post124, sum^0'=sum^post124, tmp___4^0'=tmp___4^post124, j^0'=j^post124, tmp^0'=tmp^post124, tmp___9^0'=tmp___9^post124, restrt^0'=restrt^post124, tmp___1^0'=tmp___1^post124, fold^0'=fold^post124, tmp___6^0'=tmp___6^post124, maxarg1^0'=maxarg1^post124, tmp___10^0'=tmp___10^post124, (tmp___8^0-tmp___8^post124 == 0 /\ -maxarg1^post124+maxarg1^0 == 0 /\ -i^post124+i^0 == 0 /\ skip^0-skip^post124 == 0 /\ -j^post124+j^0 == 0 /\ sqrarg^0-sqrarg^post124 == 0 /\ -tmp___2^post124+tmp___2^0 == 0 /\ test^0-test^post124 == 0 /\ tmp___1^0-tmp___1^post124 == 0 /\ -tmp___4^post124+tmp___4^0 == 0 /\ n^0-n^post124 == 0 /\ tmp___3^0-tmp___3^post124 == 0 /\ maxarg2^0-maxarg2^post124 == 0 /\ tmp___5^0-tmp___5^post124 == 0 /\ tmp___0^0-tmp___0^post124 == 0 /\ -tmp___9^post124+tmp___9^0 == 0 /\ -k^post124+k^0 == 0 /\ -f_promoted_1^post124+f_promoted_1^0 == 0 /\ -tmp___6^post124+tmp___6^0 == 0 /\ -tmp___11^post124+tmp___11^0 == 0 /\ tmp___7^0-tmp___7^post124 == 0 /\ -temp^post124+temp^0 == 0 /\ tmp___12^0-tmp___12^post124 == 0 /\ tmp^0-tmp^post124 == 0 /\ -den^post124+den^0 == 0 /\ __const_200^0-__const_200^post124 == 0 /\ its^0-its^post124 == 0 /\ -restrt^post124+restrt^0 == 0 /\ -fold^post124+fold^0 == 0 /\ -tmp___10^post124+tmp___10^0 == 0 /\ sum^0-sum^post124 == 0), cost: 1 102: l75 -> l74 : __const_200^0'=__const_200^post102, sqrarg^0'=sqrarg^post102, tmp___3^0'=tmp___3^post102, its^0'=its^post102, test^0'=test^post102, tmp___8^0'=tmp___8^post102, n^0'=n^post102, tmp___12^0'=tmp___12^post102, f_promoted_1^0'=f_promoted_1^post102, tmp___5^0'=tmp___5^post102, k^0'=k^post102, tmp___0^0'=tmp___0^post102, skip^0'=skip^post102, tmp___2^0'=tmp___2^post102, i^0'=i^post102, temp^0'=temp^post102, tmp___7^0'=tmp___7^post102, maxarg2^0'=maxarg2^post102, tmp___11^0'=tmp___11^post102, den^0'=den^post102, sum^0'=sum^post102, tmp___4^0'=tmp___4^post102, j^0'=j^post102, tmp^0'=tmp^post102, tmp___9^0'=tmp___9^post102, restrt^0'=restrt^post102, tmp___1^0'=tmp___1^post102, fold^0'=fold^post102, tmp___6^0'=tmp___6^post102, maxarg1^0'=maxarg1^post102, tmp___10^0'=tmp___10^post102, (-maxarg1^post102+maxarg1^0 == 0 /\ tmp___8^0-tmp___8^post102 == 0 /\ restrt^0-restrt^post102 == 0 /\ -maxarg2^post102+maxarg2^0 == 0 /\ __const_200^0-__const_200^post102 == 0 /\ tmp___0^0-tmp___0^post102 == 0 /\ test^0-test^post102 == 0 /\ f_promoted_1^0-f_promoted_1^post102 == 0 /\ -tmp___9^post102+tmp___9^0 == 0 /\ -tmp___4^post102+tmp___4^0 == 0 /\ -tmp___6^post102+tmp___6^0 == 0 /\ -den^post102+den^0 == 0 /\ tmp___12^0-tmp___12^post102 == 0 /\ i^0-i^post102 == 0 /\ k^0-k^post102 == 0 /\ -sum^post102+sum^0 == 0 /\ sqrarg^0-sqrarg^post102 == 0 /\ 1+n^0-i^0 <= 0 /\ tmp___11^0-tmp___11^post102 == 0 /\ -tmp___5^post102+tmp___5^0 == 0 /\ -its^post102+its^0 == 0 /\ tmp___3^0-tmp___3^post102 == 0 /\ -tmp^post102+tmp^0 == 0 /\ -skip^post102+skip^0 == 0 /\ -tmp___1^post102+tmp___1^0 == 0 /\ tmp___2^0-tmp___2^post102 == 0 /\ -tmp___7^post102+tmp___7^0 == 0 /\ -fold^post102+fold^0 == 0 /\ j^0-j^post102 == 0 /\ -tmp___10^post102+tmp___10^0 == 0 /\ temp^0-temp^post102 == 0 /\ -n^post102+n^0 == 0), cost: 1 103: l75 -> l76 : __const_200^0'=__const_200^post103, sqrarg^0'=sqrarg^post103, tmp___3^0'=tmp___3^post103, its^0'=its^post103, test^0'=test^post103, tmp___8^0'=tmp___8^post103, n^0'=n^post103, tmp___12^0'=tmp___12^post103, f_promoted_1^0'=f_promoted_1^post103, tmp___5^0'=tmp___5^post103, k^0'=k^post103, tmp___0^0'=tmp___0^post103, skip^0'=skip^post103, tmp___2^0'=tmp___2^post103, i^0'=i^post103, temp^0'=temp^post103, tmp___7^0'=tmp___7^post103, maxarg2^0'=maxarg2^post103, tmp___11^0'=tmp___11^post103, den^0'=den^post103, sum^0'=sum^post103, tmp___4^0'=tmp___4^post103, j^0'=j^post103, tmp^0'=tmp^post103, tmp___9^0'=tmp___9^post103, restrt^0'=restrt^post103, tmp___1^0'=tmp___1^post103, fold^0'=fold^post103, tmp___6^0'=tmp___6^post103, maxarg1^0'=maxarg1^post103, tmp___10^0'=tmp___10^post103, (test^0-test^post103 == 0 /\ -fold^post103+fold^0 == 0 /\ -den^post103+den^0 == 0 /\ tmp___9^0-tmp___9^post103 == 0 /\ maxarg2^0-maxarg2^post103 == 0 /\ sum^0-sum^post103 == 0 /\ -maxarg1^post103+maxarg1^0 == 0 /\ -tmp___1^post103+tmp___1^0 == 0 /\ -tmp___6^post103+tmp___6^0 == 0 /\ -1+i^post103-i^0 == 0 /\ skip^0-skip^post103 == 0 /\ -temp^post103+temp^0 == 0 /\ tmp___3^0-tmp___3^post103 == 0 /\ tmp___12^0-tmp___12^post103 == 0 /\ -tmp___7^post103+tmp___7^0 == 0 /\ k^0-k^post103 == 0 /\ -j^post103+j^0 == 0 /\ tmp___2^0-tmp___2^post103 == 0 /\ __const_200^0-__const_200^post103 == 0 /\ -tmp^post103+tmp^0 == 0 /\ -restrt^post103+restrt^0 == 0 /\ sqrarg^0-sqrarg^post103 == 0 /\ -tmp___11^post103+tmp___11^0 == 0 /\ its^0-its^post103 == 0 /\ -tmp___8^post103+tmp___8^0 == 0 /\ -n^0+i^0 <= 0 /\ f_promoted_1^0-f_promoted_1^post103 == 0 /\ -tmp___10^post103+tmp___10^0 == 0 /\ n^0-n^post103 == 0 /\ -tmp___4^post103+tmp___4^0 == 0 /\ tmp___5^0-tmp___5^post103 == 0 /\ -tmp___0^post103+tmp___0^0 == 0), cost: 1 120: l76 -> l75 : __const_200^0'=__const_200^post120, sqrarg^0'=sqrarg^post120, tmp___3^0'=tmp___3^post120, its^0'=its^post120, test^0'=test^post120, tmp___8^0'=tmp___8^post120, n^0'=n^post120, tmp___12^0'=tmp___12^post120, f_promoted_1^0'=f_promoted_1^post120, tmp___5^0'=tmp___5^post120, k^0'=k^post120, tmp___0^0'=tmp___0^post120, skip^0'=skip^post120, tmp___2^0'=tmp___2^post120, i^0'=i^post120, temp^0'=temp^post120, tmp___7^0'=tmp___7^post120, maxarg2^0'=maxarg2^post120, tmp___11^0'=tmp___11^post120, den^0'=den^post120, sum^0'=sum^post120, tmp___4^0'=tmp___4^post120, j^0'=j^post120, tmp^0'=tmp^post120, tmp___9^0'=tmp___9^post120, restrt^0'=restrt^post120, tmp___1^0'=tmp___1^post120, fold^0'=fold^post120, tmp___6^0'=tmp___6^post120, maxarg1^0'=maxarg1^post120, tmp___10^0'=tmp___10^post120, (-tmp^post120+tmp^0 == 0 /\ its^0-its^post120 == 0 /\ -tmp___9^post120+tmp___9^0 == 0 /\ n^0-n^post120 == 0 /\ tmp___3^0-tmp___3^post120 == 0 /\ tmp___5^0-tmp___5^post120 == 0 /\ tmp___12^0-tmp___12^post120 == 0 /\ k^0-k^post120 == 0 /\ tmp___2^0-tmp___2^post120 == 0 /\ -j^post120+j^0 == 0 /\ -tmp___0^post120+tmp___0^0 == 0 /\ __const_200^0-__const_200^post120 == 0 /\ -i^post120+i^0 == 0 /\ -tmp___10^post120+tmp___10^0 == 0 /\ -den^post120+den^0 == 0 /\ tmp___11^0-tmp___11^post120 == 0 /\ -restrt^post120+restrt^0 == 0 /\ -tmp___7^post120+tmp___7^0 == 0 /\ -tmp___1^post120+tmp___1^0 == 0 /\ sqrarg^0-sqrarg^post120 == 0 /\ maxarg2^0-maxarg2^post120 == 0 /\ -fold^post120+fold^0 == 0 /\ tmp___8^0-tmp___8^post120 == 0 /\ -tmp___4^post120+tmp___4^0 == 0 /\ test^0-test^post120 == 0 /\ f_promoted_1^0-f_promoted_1^post120 == 0 /\ -maxarg1^post120+maxarg1^0 == 0 /\ -tmp___6^post120+tmp___6^0 == 0 /\ -temp^post120+temp^0 == 0 /\ -sum^post120+sum^0 == 0 /\ -skip^post120+skip^0 == 0), cost: 1 104: l77 -> l78 : __const_200^0'=__const_200^post104, sqrarg^0'=sqrarg^post104, tmp___3^0'=tmp___3^post104, its^0'=its^post104, test^0'=test^post104, tmp___8^0'=tmp___8^post104, n^0'=n^post104, tmp___12^0'=tmp___12^post104, f_promoted_1^0'=f_promoted_1^post104, tmp___5^0'=tmp___5^post104, k^0'=k^post104, tmp___0^0'=tmp___0^post104, skip^0'=skip^post104, tmp___2^0'=tmp___2^post104, i^0'=i^post104, temp^0'=temp^post104, tmp___7^0'=tmp___7^post104, maxarg2^0'=maxarg2^post104, tmp___11^0'=tmp___11^post104, den^0'=den^post104, sum^0'=sum^post104, tmp___4^0'=tmp___4^post104, j^0'=j^post104, tmp^0'=tmp^post104, tmp___9^0'=tmp___9^post104, restrt^0'=restrt^post104, tmp___1^0'=tmp___1^post104, fold^0'=fold^post104, tmp___6^0'=tmp___6^post104, maxarg1^0'=maxarg1^post104, tmp___10^0'=tmp___10^post104, (-tmp___0^post104+tmp___0^0 == 0 /\ -sum^post104+sum^0 == 0 /\ sqrarg^0-sqrarg^post104 == 0 /\ tmp___5^0-tmp___5^post104 == 0 /\ -restrt^post104+restrt^0 == 0 /\ -skip^post104+skip^0 == 0 /\ test^0-test^post104 == 0 /\ -temp^post104+temp^0 == 0 /\ fold^0-fold^post104 == 0 /\ -n^post104+n^0 == 0 /\ -den^post104+den^0 == 0 /\ tmp___2^0-tmp___2^post104 == 0 /\ -tmp___1^post104+tmp___1^0 == 0 /\ -tmp^post104+tmp^0 == 0 /\ tmp___11^0-tmp___11^post104 == 0 /\ -tmp___10^post104+tmp___10^0 == 0 /\ -its^post104+its^0 == 0 /\ f_promoted_1^0-f_promoted_1^post104 == 0 /\ maxarg2^0-maxarg2^post104 == 0 /\ -maxarg1^post104+maxarg1^0 == 0 /\ -tmp___7^post104+tmp___7^0 == 0 /\ -j^post104+j^0 == 0 /\ tmp___3^0-tmp___3^post104 == 0 /\ tmp___4^0-tmp___4^post104 == 0 /\ tmp___12^0-tmp___12^post104 == 0 /\ tmp___8^0-tmp___8^post104 == 0 /\ -tmp___6^post104+tmp___6^0 == 0 /\ k^0-k^post104 == 0 /\ -tmp___9^post104+tmp___9^0 == 0 /\ __const_200^0-__const_200^post104 == 0 /\ i^0-i^post104 == 0), cost: 1 113: l78 -> l71 : __const_200^0'=__const_200^post113, sqrarg^0'=sqrarg^post113, tmp___3^0'=tmp___3^post113, its^0'=its^post113, test^0'=test^post113, tmp___8^0'=tmp___8^post113, n^0'=n^post113, tmp___12^0'=tmp___12^post113, f_promoted_1^0'=f_promoted_1^post113, tmp___5^0'=tmp___5^post113, k^0'=k^post113, tmp___0^0'=tmp___0^post113, skip^0'=skip^post113, tmp___2^0'=tmp___2^post113, i^0'=i^post113, temp^0'=temp^post113, tmp___7^0'=tmp___7^post113, maxarg2^0'=maxarg2^post113, tmp___11^0'=tmp___11^post113, den^0'=den^post113, sum^0'=sum^post113, tmp___4^0'=tmp___4^post113, j^0'=j^post113, tmp^0'=tmp^post113, tmp___9^0'=tmp___9^post113, restrt^0'=restrt^post113, tmp___1^0'=tmp___1^post113, fold^0'=fold^post113, tmp___6^0'=tmp___6^post113, maxarg1^0'=maxarg1^post113, tmp___10^0'=tmp___10^post113, (-sum^post113+sum^0 == 0 /\ tmp___11^0-tmp___11^post113 == 0 /\ -restrt^post113+restrt^0 == 0 /\ -tmp___6^post113+tmp___6^0 == 0 /\ test^0-test^post113 == 0 /\ -temp^post113+temp^0 == 0 /\ -fold^post113+fold^0 == 0 /\ 1+n^0-j^0 <= 0 /\ -den^post113+den^0 == 0 /\ tmp___12^0-tmp___12^post113 == 0 /\ skip^0-skip^post113 == 0 /\ k^0-k^post113 == 0 /\ its^0-its^post113 == 0 /\ sqrarg^0-sqrarg^post113 == 0 /\ -tmp___1^post113+tmp___1^0 == 0 /\ tmp___2^0-tmp___2^post113 == 0 /\ -tmp^post113+tmp^0 == 0 /\ -1-i^0+i^post113 == 0 /\ n^0-n^post113 == 0 /\ tmp___3^0-tmp___3^post113 == 0 /\ -tmp___8^post113+tmp___8^0 == 0 /\ -j^post113+j^0 == 0 /\ -tmp___10^post113+tmp___10^0 == 0 /\ -tmp___7^post113+tmp___7^0 == 0 /\ tmp___4^0-tmp___4^post113 == 0 /\ -maxarg2^post113+maxarg2^0 == 0 /\ -tmp___9^post113+tmp___9^0 == 0 /\ -f_promoted_1^post113+f_promoted_1^0 == 0 /\ -maxarg1^post113+maxarg1^0 == 0 /\ -tmp___0^post113+tmp___0^0 == 0 /\ __const_200^0-__const_200^post113 == 0 /\ tmp___5^0-tmp___5^post113 == 0), cost: 1 114: l78 -> l77 : __const_200^0'=__const_200^post114, sqrarg^0'=sqrarg^post114, tmp___3^0'=tmp___3^post114, its^0'=its^post114, test^0'=test^post114, tmp___8^0'=tmp___8^post114, n^0'=n^post114, tmp___12^0'=tmp___12^post114, f_promoted_1^0'=f_promoted_1^post114, tmp___5^0'=tmp___5^post114, k^0'=k^post114, tmp___0^0'=tmp___0^post114, skip^0'=skip^post114, tmp___2^0'=tmp___2^post114, i^0'=i^post114, temp^0'=temp^post114, tmp___7^0'=tmp___7^post114, maxarg2^0'=maxarg2^post114, tmp___11^0'=tmp___11^post114, den^0'=den^post114, sum^0'=sum^post114, tmp___4^0'=tmp___4^post114, j^0'=j^post114, tmp^0'=tmp^post114, tmp___9^0'=tmp___9^post114, restrt^0'=restrt^post114, tmp___1^0'=tmp___1^post114, fold^0'=fold^post114, tmp___6^0'=tmp___6^post114, maxarg1^0'=maxarg1^post114, tmp___10^0'=tmp___10^post114, (0 == 0 /\ -tmp___10^post114+tmp___10^0 == 0 /\ __const_200^0-__const_200^post114 == 0 /\ its^0-its^post114 == 0 /\ n^0-n^post114 == 0 /\ -k^post114+k^0 == 0 /\ tmp___5^0-tmp___5^post114 == 0 /\ -tmp___9^post114+tmp___9^0 == 0 /\ -tmp^post114+tmp^0 == 0 /\ temp^0-temp^post114 == 0 /\ -maxarg1^post114+maxarg1^0 == 0 /\ den^0-den^post114 == 0 /\ -1-j^0+j^post114 == 0 /\ i^0-i^post114 == 0 /\ restrt^0-restrt^post114 == 0 /\ -n^0+j^0 <= 0 /\ -tmp___7^post114+tmp___7^0 == 0 /\ -fold^post114+fold^0 == 0 /\ skip^0-skip^post114 == 0 /\ -tmp___2^post114+tmp___2^0 == 0 /\ -tmp___1^post114+tmp___1^0 == 0 /\ -tmp___4^post114+tmp___4^0 == 0 /\ f_promoted_1^0-f_promoted_1^post114 == 0 /\ tmp___6^0-tmp___6^post114 == 0 /\ tmp___8^0-tmp___8^post114 == 0 /\ sqrarg^0-sqrarg^post114 == 0 /\ tmp___0^0-tmp___0^post114 == 0 /\ tmp___3^0-tmp___3^post114 == 0 /\ test^0-test^post114 == 0 /\ tmp___11^0-tmp___11^post114 == 0 /\ -tmp___12^post114+tmp___12^0 == 0 /\ -maxarg2^post114+maxarg2^0 == 0), cost: 1 105: l79 -> l80 : __const_200^0'=__const_200^post105, sqrarg^0'=sqrarg^post105, tmp___3^0'=tmp___3^post105, its^0'=its^post105, test^0'=test^post105, tmp___8^0'=tmp___8^post105, n^0'=n^post105, tmp___12^0'=tmp___12^post105, f_promoted_1^0'=f_promoted_1^post105, tmp___5^0'=tmp___5^post105, k^0'=k^post105, tmp___0^0'=tmp___0^post105, skip^0'=skip^post105, tmp___2^0'=tmp___2^post105, i^0'=i^post105, temp^0'=temp^post105, tmp___7^0'=tmp___7^post105, maxarg2^0'=maxarg2^post105, tmp___11^0'=tmp___11^post105, den^0'=den^post105, sum^0'=sum^post105, tmp___4^0'=tmp___4^post105, j^0'=j^post105, tmp^0'=tmp^post105, tmp___9^0'=tmp___9^post105, restrt^0'=restrt^post105, tmp___1^0'=tmp___1^post105, fold^0'=fold^post105, tmp___6^0'=tmp___6^post105, maxarg1^0'=maxarg1^post105, tmp___10^0'=tmp___10^post105, (0 == 0 /\ -tmp___10^post105+tmp___10^0 == 0 /\ __const_200^0-__const_200^post105 == 0 /\ skip^0-skip^post105 == 0 /\ -j^post105+j^0 == 0 /\ its^0-its^post105 == 0 /\ tmp___0^0-tmp___0^post105 == 0 /\ -f_promoted_1^post105+f_promoted_1^0 == 0 /\ tmp___5^0-tmp___5^post105 == 0 /\ -tmp___2^post105+tmp___2^0 == 0 /\ -k^post105+k^0 == 0 /\ -maxarg1^post105+maxarg1^0 == 0 /\ -tmp___4^post105+tmp___4^0 == 0 /\ n^0-n^post105 == 0 /\ -i^post105+i^0 == 0 /\ maxarg2^0-maxarg2^post105 == 0 /\ -tmp___11^post105+tmp___11^0 == 0 /\ -tmp___9^post105+tmp___9^0 == 0 /\ -temp^post105+temp^0 == 0 /\ tmp___12^0-tmp___12^post105 == 0 /\ tmp^0-tmp^post105 == 0 /\ tmp___8^0-tmp___8^post105 == 0 /\ sqrarg^0-sqrarg^post105 == 0 /\ -restrt^post105+restrt^0 == 0 /\ -fold^post105+fold^0 == 0 /\ -den^post105+den^0 == 0 /\ tmp___3^0-tmp___3^post105 == 0 /\ -tmp___1^post105+tmp___1^0 == 0 /\ test^0-test^post105 == 0 /\ tmp___7^0-tmp___7^post105 == 0 /\ sum^0-sum^post105 == 0), cost: 1 106: l80 -> l81 : __const_200^0'=__const_200^post106, sqrarg^0'=sqrarg^post106, tmp___3^0'=tmp___3^post106, its^0'=its^post106, test^0'=test^post106, tmp___8^0'=tmp___8^post106, n^0'=n^post106, tmp___12^0'=tmp___12^post106, f_promoted_1^0'=f_promoted_1^post106, tmp___5^0'=tmp___5^post106, k^0'=k^post106, tmp___0^0'=tmp___0^post106, skip^0'=skip^post106, tmp___2^0'=tmp___2^post106, i^0'=i^post106, temp^0'=temp^post106, tmp___7^0'=tmp___7^post106, maxarg2^0'=maxarg2^post106, tmp___11^0'=tmp___11^post106, den^0'=den^post106, sum^0'=sum^post106, tmp___4^0'=tmp___4^post106, j^0'=j^post106, tmp^0'=tmp^post106, tmp___9^0'=tmp___9^post106, restrt^0'=restrt^post106, tmp___1^0'=tmp___1^post106, fold^0'=fold^post106, tmp___6^0'=tmp___6^post106, maxarg1^0'=maxarg1^post106, tmp___10^0'=tmp___10^post106, (-tmp___1^post106+tmp___1^0 == 0 /\ -fold^post106+fold^0 == 0 /\ -tmp___7^post106+tmp___7^0 == 0 /\ sum^0-sum^post106 == 0 /\ -tmp___6^post106+tmp___6^0 == 0 /\ tmp___9^0-tmp___9^post106 == 0 /\ -temp^post106+temp^0 == 0 /\ test^0-test^post106 == 0 /\ __const_200^0-__const_200^post106 == 0 /\ tmp___3^0-tmp___3^post106 == 0 /\ den^post106-den^0-tmp___6^0 == 0 /\ tmp___12^0-tmp___12^post106 == 0 /\ k^0-k^post106 == 0 /\ -tmp^post106+tmp^0 == 0 /\ -tmp___10^post106+tmp___10^0 == 0 /\ -n^post106+n^0 == 0 /\ -tmp___0^post106+tmp___0^0 == 0 /\ -tmp___11^post106+tmp___11^0 == 0 /\ tmp___2^0-tmp___2^post106 == 0 /\ tmp___4^0-tmp___4^post106 == 0 /\ -1+i^post106-i^0 == 0 /\ skip^0-skip^post106 == 0 /\ -maxarg1^post106+maxarg1^0 == 0 /\ its^0-its^post106 == 0 /\ -j^post106+j^0 == 0 /\ maxarg2^0-maxarg2^post106 == 0 /\ tmp___5^0-tmp___5^post106 == 0 /\ sqrarg^0-sqrarg^post106 == 0 /\ tmp___8^0-tmp___8^post106 == 0 /\ -restrt^post106+restrt^0 == 0 /\ f_promoted_1^0-f_promoted_1^post106 == 0), cost: 1 112: l81 -> l83 : __const_200^0'=__const_200^post112, sqrarg^0'=sqrarg^post112, tmp___3^0'=tmp___3^post112, its^0'=its^post112, test^0'=test^post112, tmp___8^0'=tmp___8^post112, n^0'=n^post112, tmp___12^0'=tmp___12^post112, f_promoted_1^0'=f_promoted_1^post112, tmp___5^0'=tmp___5^post112, k^0'=k^post112, tmp___0^0'=tmp___0^post112, skip^0'=skip^post112, tmp___2^0'=tmp___2^post112, i^0'=i^post112, temp^0'=temp^post112, tmp___7^0'=tmp___7^post112, maxarg2^0'=maxarg2^post112, tmp___11^0'=tmp___11^post112, den^0'=den^post112, sum^0'=sum^post112, tmp___4^0'=tmp___4^post112, j^0'=j^post112, tmp^0'=tmp^post112, tmp___9^0'=tmp___9^post112, restrt^0'=restrt^post112, tmp___1^0'=tmp___1^post112, fold^0'=fold^post112, tmp___6^0'=tmp___6^post112, maxarg1^0'=maxarg1^post112, tmp___10^0'=tmp___10^post112, (tmp___7^0-tmp___7^post112 == 0 /\ -f_promoted_1^post112+f_promoted_1^0 == 0 /\ temp^0-temp^post112 == 0 /\ i^0-i^post112 == 0 /\ -tmp___4^post112+tmp___4^0 == 0 /\ den^0-den^post112 == 0 /\ -maxarg1^post112+maxarg1^0 == 0 /\ -tmp___6^post112+tmp___6^0 == 0 /\ -tmp___2^post112+tmp___2^0 == 0 /\ -maxarg2^post112+maxarg2^0 == 0 /\ -tmp___9^post112+tmp___9^0 == 0 /\ tmp___1^0-tmp___1^post112 == 0 /\ tmp___3^0-tmp___3^post112 == 0 /\ tmp___5^0-tmp___5^post112 == 0 /\ tmp___0^0-tmp___0^post112 == 0 /\ -sum^post112+sum^0 == 0 /\ test^0-test^post112 == 0 /\ n^0-n^post112 == 0 /\ -k^post112+k^0 == 0 /\ -restrt^post112+restrt^0 == 0 /\ -tmp___11^post112+tmp___11^0 == 0 /\ __const_200^0-__const_200^post112 == 0 /\ skip^0-skip^post112 == 0 /\ j^0-j^post112 == 0 /\ sqrarg^0-sqrarg^post112 == 0 /\ its^0-its^post112 == 0 /\ -fold^post112+fold^0 == 0 /\ -tmp^post112+tmp^0 == 0 /\ -tmp___10^post112+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post112 == 0 /\ tmp___8^0-tmp___8^post112 == 0), cost: 1 107: l82 -> l79 : __const_200^0'=__const_200^post107, sqrarg^0'=sqrarg^post107, tmp___3^0'=tmp___3^post107, its^0'=its^post107, test^0'=test^post107, tmp___8^0'=tmp___8^post107, n^0'=n^post107, tmp___12^0'=tmp___12^post107, f_promoted_1^0'=f_promoted_1^post107, tmp___5^0'=tmp___5^post107, k^0'=k^post107, tmp___0^0'=tmp___0^post107, skip^0'=skip^post107, tmp___2^0'=tmp___2^post107, i^0'=i^post107, temp^0'=temp^post107, tmp___7^0'=tmp___7^post107, maxarg2^0'=maxarg2^post107, tmp___11^0'=tmp___11^post107, den^0'=den^post107, sum^0'=sum^post107, tmp___4^0'=tmp___4^post107, j^0'=j^post107, tmp^0'=tmp^post107, tmp___9^0'=tmp___9^post107, restrt^0'=restrt^post107, tmp___1^0'=tmp___1^post107, fold^0'=fold^post107, tmp___6^0'=tmp___6^post107, maxarg1^0'=maxarg1^post107, tmp___10^0'=tmp___10^post107, (-restrt^post107+restrt^0 == 0 /\ test^0-test^post107 == 0 /\ -tmp___11^post107+tmp___11^0 == 0 /\ tmp___5^0-tmp___5^post107 == 0 /\ tmp___1^0-tmp___1^post107 == 0 /\ -tmp___9^post107+tmp___9^0 == 0 /\ temp^0-temp^post107 == 0 /\ tmp___7^0-tmp___7^post107 == 0 /\ tmp___8^0-tmp___8^post107 == 0 /\ -j^post107+j^0 == 0 /\ tmp___12^0-tmp___12^post107 == 0 /\ -fold^post107+fold^0 == 0 /\ 1-sqrarg^0 <= 0 /\ sqrarg^0-sqrarg^post107 == 0 /\ its^0-its^post107 == 0 /\ n^0-n^post107 == 0 /\ f_promoted_1^0-f_promoted_1^post107 == 0 /\ tmp___3^0-tmp___3^post107 == 0 /\ -maxarg1^post107+maxarg1^0 == 0 /\ tmp___0^0-tmp___0^post107 == 0 /\ -tmp___10^post107+tmp___10^0 == 0 /\ -i^post107+i^0 == 0 /\ -tmp___4^post107+tmp___4^0 == 0 /\ -maxarg2^post107+maxarg2^0 == 0 /\ tmp^0-tmp^post107 == 0 /\ -k^post107+k^0 == 0 /\ -tmp___2^post107+tmp___2^0 == 0 /\ -sum^post107+sum^0 == 0 /\ skip^0-skip^post107 == 0 /\ __const_200^0-__const_200^post107 == 0 /\ -tmp___6^post107+tmp___6^0 == 0 /\ den^0-den^post107 == 0), cost: 1 108: l82 -> l79 : __const_200^0'=__const_200^post108, sqrarg^0'=sqrarg^post108, tmp___3^0'=tmp___3^post108, its^0'=its^post108, test^0'=test^post108, tmp___8^0'=tmp___8^post108, n^0'=n^post108, tmp___12^0'=tmp___12^post108, f_promoted_1^0'=f_promoted_1^post108, tmp___5^0'=tmp___5^post108, k^0'=k^post108, tmp___0^0'=tmp___0^post108, skip^0'=skip^post108, tmp___2^0'=tmp___2^post108, i^0'=i^post108, temp^0'=temp^post108, tmp___7^0'=tmp___7^post108, maxarg2^0'=maxarg2^post108, tmp___11^0'=tmp___11^post108, den^0'=den^post108, sum^0'=sum^post108, tmp___4^0'=tmp___4^post108, j^0'=j^post108, tmp^0'=tmp^post108, tmp___9^0'=tmp___9^post108, restrt^0'=restrt^post108, tmp___1^0'=tmp___1^post108, fold^0'=fold^post108, tmp___6^0'=tmp___6^post108, maxarg1^0'=maxarg1^post108, tmp___10^0'=tmp___10^post108, (skip^0-skip^post108 == 0 /\ -tmp___9^post108+tmp___9^0 == 0 /\ tmp___12^0-tmp___12^post108 == 0 /\ its^0-its^post108 == 0 /\ -k^post108+k^0 == 0 /\ -tmp___10^post108+tmp___10^0 == 0 /\ __const_200^0-__const_200^post108 == 0 /\ -restrt^post108+restrt^0 == 0 /\ -tmp___11^post108+tmp___11^0 == 0 /\ -i^post108+i^0 == 0 /\ -maxarg1^post108+maxarg1^0 == 0 /\ maxarg2^0-maxarg2^post108 == 0 /\ -tmp___4^post108+tmp___4^0 == 0 /\ -tmp___0^post108+tmp___0^0 == 0 /\ tmp^0-tmp^post108 == 0 /\ -j^post108+j^0 == 0 /\ -tmp___6^post108+tmp___6^0 == 0 /\ -tmp___3^post108+tmp___3^0 == 0 /\ -den^post108+den^0 == 0 /\ 1+sqrarg^0 <= 0 /\ tmp___8^0-tmp___8^post108 == 0 /\ -tmp___1^post108+tmp___1^0 == 0 /\ -fold^post108+fold^0 == 0 /\ tmp___5^0-tmp___5^post108 == 0 /\ sqrarg^0-sqrarg^post108 == 0 /\ tmp___2^0-tmp___2^post108 == 0 /\ test^0-test^post108 == 0 /\ n^0-n^post108 == 0 /\ f_promoted_1^0-f_promoted_1^post108 == 0 /\ tmp___7^0-tmp___7^post108 == 0 /\ sum^0-sum^post108 == 0 /\ -temp^post108+temp^0 == 0), cost: 1 109: l82 -> l80 : __const_200^0'=__const_200^post109, sqrarg^0'=sqrarg^post109, tmp___3^0'=tmp___3^post109, its^0'=its^post109, test^0'=test^post109, tmp___8^0'=tmp___8^post109, n^0'=n^post109, tmp___12^0'=tmp___12^post109, f_promoted_1^0'=f_promoted_1^post109, tmp___5^0'=tmp___5^post109, k^0'=k^post109, tmp___0^0'=tmp___0^post109, skip^0'=skip^post109, tmp___2^0'=tmp___2^post109, i^0'=i^post109, temp^0'=temp^post109, tmp___7^0'=tmp___7^post109, maxarg2^0'=maxarg2^post109, tmp___11^0'=tmp___11^post109, den^0'=den^post109, sum^0'=sum^post109, tmp___4^0'=tmp___4^post109, j^0'=j^post109, tmp^0'=tmp^post109, tmp___9^0'=tmp___9^post109, restrt^0'=restrt^post109, tmp___1^0'=tmp___1^post109, fold^0'=fold^post109, tmp___6^0'=tmp___6^post109, maxarg1^0'=maxarg1^post109, tmp___10^0'=tmp___10^post109, (sqrarg^0 <= 0 /\ -tmp___2^post109+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post109 == 0 /\ -tmp___1^post109+tmp___1^0 == 0 /\ -tmp___4^post109+tmp___4^0 == 0 /\ den^0-den^post109 == 0 /\ -maxarg1^post109+maxarg1^0 == 0 /\ i^0-i^post109 == 0 /\ tmp___6^post109 == 0 /\ -sum^post109+sum^0 == 0 /\ -sqrarg^0 <= 0 /\ -tmp___5^post109+tmp___5^0 == 0 /\ -maxarg2^post109+maxarg2^0 == 0 /\ -skip^post109+skip^0 == 0 /\ fold^0-fold^post109 == 0 /\ k^0-k^post109 == 0 /\ tmp___3^0-tmp___3^post109 == 0 /\ f_promoted_1^0-f_promoted_1^post109 == 0 /\ test^0-test^post109 == 0 /\ __const_200^0-__const_200^post109 == 0 /\ -tmp___9^post109+tmp___9^0 == 0 /\ j^0-j^post109 == 0 /\ -n^post109+n^0 == 0 /\ -tmp___11^post109+tmp___11^0 == 0 /\ -tmp^post109+tmp^0 == 0 /\ sqrarg^0-sqrarg^post109 == 0 /\ its^0-its^post109 == 0 /\ tmp___0^0-tmp___0^post109 == 0 /\ -restrt^post109+restrt^0 == 0 /\ temp^0-temp^post109 == 0 /\ tmp___8^0-tmp___8^post109 == 0 /\ -tmp___10^post109+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post109 == 0), cost: 1 110: l83 -> l76 : __const_200^0'=__const_200^post110, sqrarg^0'=sqrarg^post110, tmp___3^0'=tmp___3^post110, its^0'=its^post110, test^0'=test^post110, tmp___8^0'=tmp___8^post110, n^0'=n^post110, tmp___12^0'=tmp___12^post110, f_promoted_1^0'=f_promoted_1^post110, tmp___5^0'=tmp___5^post110, k^0'=k^post110, tmp___0^0'=tmp___0^post110, skip^0'=skip^post110, tmp___2^0'=tmp___2^post110, i^0'=i^post110, temp^0'=temp^post110, tmp___7^0'=tmp___7^post110, maxarg2^0'=maxarg2^post110, tmp___11^0'=tmp___11^post110, den^0'=den^post110, sum^0'=sum^post110, tmp___4^0'=tmp___4^post110, j^0'=j^post110, tmp^0'=tmp^post110, tmp___9^0'=tmp___9^post110, restrt^0'=restrt^post110, tmp___1^0'=tmp___1^post110, fold^0'=fold^post110, tmp___6^0'=tmp___6^post110, maxarg1^0'=maxarg1^post110, tmp___10^0'=tmp___10^post110, (test^0-test^post110 == 0 /\ sqrarg^0-sqrarg^post110 == 0 /\ tmp___1^0-tmp___1^post110 == 0 /\ -restrt^post110+restrt^0 == 0 /\ -tmp___2^post110+tmp___2^0 == 0 /\ -temp^post110+temp^0 == 0 /\ -fold^post110+fold^0 == 0 /\ tmp___12^0-tmp___12^post110 == 0 /\ -tmp___10^post110+tmp___10^0 == 0 /\ its^0-its^post110 == 0 /\ tmp___0^0-tmp___0^post110 == 0 /\ n^0-n^post110 == 0 /\ tmp___5^0-tmp___5^post110 == 0 /\ -tmp___8^post110+tmp___8^0 == 0 /\ -j^post110+j^0 == 0 /\ tmp___3^0-tmp___3^post110 == 0 /\ tmp___7^0-tmp___7^post110 == 0 /\ 1+n^0-i^0 <= 0 /\ -maxarg2^post110+maxarg2^0 == 0 /\ sum^0-sum^post110 == 0 /\ -k^post110+k^0 == 0 /\ den^0-den^post110 == 0 /\ maxarg1^0-maxarg1^post110 == 0 /\ __const_200^0-__const_200^post110 == 0 /\ tmp^0-tmp^post110 == 0 /\ -tmp___4^post110+tmp___4^0 == 0 /\ skip^0-skip^post110 == 0 /\ -i^post110+i^0 == 0 /\ -tmp___6^post110+tmp___6^0 == 0 /\ -tmp___11^post110+tmp___11^0 == 0 /\ -f_promoted_1^post110+f_promoted_1^0 == 0 /\ -tmp___9^post110+tmp___9^0 == 0), cost: 1 111: l83 -> l82 : __const_200^0'=__const_200^post111, sqrarg^0'=sqrarg^post111, tmp___3^0'=tmp___3^post111, its^0'=its^post111, test^0'=test^post111, tmp___8^0'=tmp___8^post111, n^0'=n^post111, tmp___12^0'=tmp___12^post111, f_promoted_1^0'=f_promoted_1^post111, tmp___5^0'=tmp___5^post111, k^0'=k^post111, tmp___0^0'=tmp___0^post111, skip^0'=skip^post111, tmp___2^0'=tmp___2^post111, i^0'=i^post111, temp^0'=temp^post111, tmp___7^0'=tmp___7^post111, maxarg2^0'=maxarg2^post111, tmp___11^0'=tmp___11^post111, den^0'=den^post111, sum^0'=sum^post111, tmp___4^0'=tmp___4^post111, j^0'=j^post111, tmp^0'=tmp^post111, tmp___9^0'=tmp___9^post111, restrt^0'=restrt^post111, tmp___1^0'=tmp___1^post111, fold^0'=fold^post111, tmp___6^0'=tmp___6^post111, maxarg1^0'=maxarg1^post111, tmp___10^0'=tmp___10^post111, (0 == 0 /\ -maxarg2^post111+maxarg2^0 == 0 /\ its^0-its^post111 == 0 /\ restrt^0-restrt^post111 == 0 /\ -tmp___10^post111+tmp___10^0 == 0 /\ n^0-n^post111 == 0 /\ __const_200^0-__const_200^post111 == 0 /\ tmp___3^0-tmp___3^post111 == 0 /\ tmp___12^0-tmp___12^post111 == 0 /\ tmp___5^0-tmp___5^post111 == 0 /\ k^0-k^post111 == 0 /\ tmp___0^0-tmp___0^post111 == 0 /\ -maxarg1^post111+maxarg1^0 == 0 /\ -tmp___9^post111+tmp___9^0 == 0 /\ -tmp___4^post111+tmp___4^0 == 0 /\ -den^post111+den^0 == 0 /\ -fold^post111+fold^0 == 0 /\ i^0-i^post111 == 0 /\ tmp___8^0-tmp___8^post111 == 0 /\ test^0-test^post111 == 0 /\ f_promoted_1^0-f_promoted_1^post111 == 0 /\ -sum^post111+sum^0 == 0 /\ -tmp___1^post111+tmp___1^0 == 0 /\ -tmp___6^post111+tmp___6^0 == 0 /\ -temp^post111+temp^0 == 0 /\ j^0-j^post111 == 0 /\ -tmp^post111+tmp^0 == 0 /\ -skip^post111+skip^0 == 0 /\ tmp___11^0-tmp___11^post111 == 0 /\ -tmp___7^post111+tmp___7^0 == 0 /\ tmp___2^0-tmp___2^post111 == 0 /\ -n^0+i^0 <= 0), cost: 1 117: l84 -> l9 : __const_200^0'=__const_200^post117, sqrarg^0'=sqrarg^post117, tmp___3^0'=tmp___3^post117, its^0'=its^post117, test^0'=test^post117, tmp___8^0'=tmp___8^post117, n^0'=n^post117, tmp___12^0'=tmp___12^post117, f_promoted_1^0'=f_promoted_1^post117, tmp___5^0'=tmp___5^post117, k^0'=k^post117, tmp___0^0'=tmp___0^post117, skip^0'=skip^post117, tmp___2^0'=tmp___2^post117, i^0'=i^post117, temp^0'=temp^post117, tmp___7^0'=tmp___7^post117, maxarg2^0'=maxarg2^post117, tmp___11^0'=tmp___11^post117, den^0'=den^post117, sum^0'=sum^post117, tmp___4^0'=tmp___4^post117, j^0'=j^post117, tmp^0'=tmp^post117, tmp___9^0'=tmp___9^post117, restrt^0'=restrt^post117, tmp___1^0'=tmp___1^post117, fold^0'=fold^post117, tmp___6^0'=tmp___6^post117, maxarg1^0'=maxarg1^post117, tmp___10^0'=tmp___10^post117, (its^0-its^post117 == 0 /\ -k^post117+k^0 == 0 /\ -tmp___9^post117+tmp___9^0 == 0 /\ tmp___3^0-tmp___3^post117 == 0 /\ tmp___5^0-tmp___5^post117 == 0 /\ n^0-n^post117 == 0 /\ -tmp___11^post117+tmp___11^0 == 0 /\ temp^0-temp^post117 == 0 /\ tmp___7^0-tmp___7^post117 == 0 /\ -restrt^post117+restrt^0 == 0 /\ __const_200^0-__const_200^post117 == 0 /\ -fold^post117+fold^0 == 0 /\ -tmp___10^post117+tmp___10^0 == 0 /\ -j^post117+j^0 == 0 /\ tmp^0-tmp^post117 == 0 /\ -tmp___4^post117+tmp___4^0 == 0 /\ -den^post117+den^0 == 0 /\ tmp___6^0-tmp___6^post117 == 0 /\ tmp___0^0-tmp___0^post117 == 0 /\ sqrarg^0-sqrarg^post117 == 0 /\ 1-skip^0 <= 0 /\ -maxarg1^post117+maxarg1^0 == 0 /\ -tmp___1^post117+tmp___1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post117 == 0 /\ tmp___8^0-tmp___8^post117 == 0 /\ -tmp___12^post117+tmp___12^0 == 0 /\ -test^post117+test^0 == 0 /\ sum^0-sum^post117 == 0 /\ -maxarg2^post117+maxarg2^0 == 0 /\ i^0-i^post117 == 0 /\ -tmp___2^post117+tmp___2^0 == 0 /\ skip^0-skip^post117 == 0), cost: 1 118: l84 -> l9 : __const_200^0'=__const_200^post118, sqrarg^0'=sqrarg^post118, tmp___3^0'=tmp___3^post118, its^0'=its^post118, test^0'=test^post118, tmp___8^0'=tmp___8^post118, n^0'=n^post118, tmp___12^0'=tmp___12^post118, f_promoted_1^0'=f_promoted_1^post118, tmp___5^0'=tmp___5^post118, k^0'=k^post118, tmp___0^0'=tmp___0^post118, skip^0'=skip^post118, tmp___2^0'=tmp___2^post118, i^0'=i^post118, temp^0'=temp^post118, tmp___7^0'=tmp___7^post118, maxarg2^0'=maxarg2^post118, tmp___11^0'=tmp___11^post118, den^0'=den^post118, sum^0'=sum^post118, tmp___4^0'=tmp___4^post118, j^0'=j^post118, tmp^0'=tmp^post118, tmp___9^0'=tmp___9^post118, restrt^0'=restrt^post118, tmp___1^0'=tmp___1^post118, fold^0'=fold^post118, tmp___6^0'=tmp___6^post118, maxarg1^0'=maxarg1^post118, tmp___10^0'=tmp___10^post118, (-maxarg1^post118+maxarg1^0 == 0 /\ -tmp___7^post118+tmp___7^0 == 0 /\ -j^post118+j^0 == 0 /\ tmp___2^0-tmp___2^post118 == 0 /\ tmp___11^0-tmp___11^post118 == 0 /\ f_promoted_1^0-f_promoted_1^post118 == 0 /\ tmp___9^0-tmp___9^post118 == 0 /\ tmp___0^0-tmp___0^post118 == 0 /\ -maxarg2^post118+maxarg2^0 == 0 /\ tmp___5^0-tmp___5^post118 == 0 /\ -tmp___6^post118+tmp___6^0 == 0 /\ 1+skip^0 <= 0 /\ fold^0-fold^post118 == 0 /\ tmp___3^0-tmp___3^post118 == 0 /\ test^0-test^post118 == 0 /\ __const_200^0-__const_200^post118 == 0 /\ tmp___12^0-tmp___12^post118 == 0 /\ k^0-k^post118 == 0 /\ -sum^post118+sum^0 == 0 /\ tmp___4^0-tmp___4^post118 == 0 /\ -restrt^post118+restrt^0 == 0 /\ -skip^post118+skip^0 == 0 /\ -den^post118+den^0 == 0 /\ -n^post118+n^0 == 0 /\ i^0-i^post118 == 0 /\ sqrarg^0-sqrarg^post118 == 0 /\ -tmp___10^post118+tmp___10^0 == 0 /\ its^0-its^post118 == 0 /\ -tmp___1^post118+tmp___1^0 == 0 /\ temp^0-temp^post118 == 0 /\ -tmp^post118+tmp^0 == 0 /\ tmp___8^0-tmp___8^post118 == 0), cost: 1 119: l84 -> l71 : __const_200^0'=__const_200^post119, sqrarg^0'=sqrarg^post119, tmp___3^0'=tmp___3^post119, its^0'=its^post119, test^0'=test^post119, tmp___8^0'=tmp___8^post119, n^0'=n^post119, tmp___12^0'=tmp___12^post119, f_promoted_1^0'=f_promoted_1^post119, tmp___5^0'=tmp___5^post119, k^0'=k^post119, tmp___0^0'=tmp___0^post119, skip^0'=skip^post119, tmp___2^0'=tmp___2^post119, i^0'=i^post119, temp^0'=temp^post119, tmp___7^0'=tmp___7^post119, maxarg2^0'=maxarg2^post119, tmp___11^0'=tmp___11^post119, den^0'=den^post119, sum^0'=sum^post119, tmp___4^0'=tmp___4^post119, j^0'=j^post119, tmp^0'=tmp^post119, tmp___9^0'=tmp___9^post119, restrt^0'=restrt^post119, tmp___1^0'=tmp___1^post119, fold^0'=fold^post119, tmp___6^0'=tmp___6^post119, maxarg1^0'=maxarg1^post119, tmp___10^0'=tmp___10^post119, (-fold^post119+fold^0 == 0 /\ -tmp___2^post119+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post119 == 0 /\ -tmp___6^post119+tmp___6^0 == 0 /\ -restrt^post119+restrt^0 == 0 /\ -tmp___1^post119+tmp___1^0 == 0 /\ i^0-i^post119 == 0 /\ den^0-den^post119 == 0 /\ -tmp___5^post119+tmp___5^0 == 0 /\ -skip^post119+skip^0 == 0 /\ tmp___8^0-tmp___8^post119 == 0 /\ sqrarg^0-sqrarg^post119 == 0 /\ skip^0 <= 0 /\ its^0-its^post119 == 0 /\ k^0-k^post119 == 0 /\ -tmp___12^post119+tmp___12^0 == 0 /\ -maxarg2^post119+maxarg2^0 == 0 /\ temp^0-temp^post119 == 0 /\ -skip^0 <= 0 /\ tmp___3^0-tmp___3^post119 == 0 /\ -tmp___10^post119+tmp___10^0 == 0 /\ -j^post119+j^0 == 0 /\ sum^0-sum^post119 == 0 /\ -tmp___11^post119+tmp___11^0 == 0 /\ tmp^0-tmp^post119 == 0 /\ -maxarg1^post119+maxarg1^0 == 0 /\ test^0-test^post119 == 0 /\ n^0-n^post119 == 0 /\ -tmp___4^post119+tmp___4^0 == 0 /\ f_promoted_1^0-f_promoted_1^post119 == 0 /\ __const_200^0-__const_200^post119 == 0 /\ -tmp___9^post119+tmp___9^0 == 0 /\ tmp___0^0-tmp___0^post119 == 0), cost: 1 121: l85 -> l64 : __const_200^0'=__const_200^post121, sqrarg^0'=sqrarg^post121, tmp___3^0'=tmp___3^post121, its^0'=its^post121, test^0'=test^post121, tmp___8^0'=tmp___8^post121, n^0'=n^post121, tmp___12^0'=tmp___12^post121, f_promoted_1^0'=f_promoted_1^post121, tmp___5^0'=tmp___5^post121, k^0'=k^post121, tmp___0^0'=tmp___0^post121, skip^0'=skip^post121, tmp___2^0'=tmp___2^post121, i^0'=i^post121, temp^0'=temp^post121, tmp___7^0'=tmp___7^post121, maxarg2^0'=maxarg2^post121, tmp___11^0'=tmp___11^post121, den^0'=den^post121, sum^0'=sum^post121, tmp___4^0'=tmp___4^post121, j^0'=j^post121, tmp^0'=tmp^post121, tmp___9^0'=tmp___9^post121, restrt^0'=restrt^post121, tmp___1^0'=tmp___1^post121, fold^0'=fold^post121, tmp___6^0'=tmp___6^post121, maxarg1^0'=maxarg1^post121, tmp___10^0'=tmp___10^post121, (-1-i^0+i^post121 == 0 /\ tmp___8^0-tmp___8^post121 == 0 /\ -tmp___10^post121+tmp___10^0 == 0 /\ -tmp___5^post121+tmp___5^0 == 0 /\ -maxarg2^post121+maxarg2^0 == 0 /\ sqrarg^0-sqrarg^post121 == 0 /\ tmp___3^0-tmp___3^post121 == 0 /\ tmp___0^0-tmp___0^post121 == 0 /\ test^0-test^post121 == 0 /\ j^0-j^post121 == 0 /\ -tmp___9^post121+tmp___9^0 == 0 /\ f_promoted_1^0-f_promoted_1^post121 == 0 /\ tmp___1^0-tmp___1^post121 == 0 /\ -tmp___4^post121+tmp___4^0 == 0 /\ fold^0-fold^post121 == 0 /\ -maxarg1^post121+maxarg1^0 == 0 /\ -tmp___6^post121+tmp___6^0 == 0 /\ -restrt^post121+restrt^0 == 0 /\ tmp___12^0-tmp___12^post121 == 0 /\ -sum^post121+sum^0 == 0 /\ k^0-k^post121 == 0 /\ -skip^post121+skip^0 == 0 /\ -den^post121+den^0 == 0 /\ __const_200^0-__const_200^post121 == 0 /\ its^0-its^post121 == 0 /\ tmp___11^0-tmp___11^post121 == 0 /\ -tmp___7^post121+tmp___7^0 == 0 /\ tmp___2^0-tmp___2^post121 == 0 /\ -tmp^post121+tmp^0 == 0 /\ -n^post121+n^0 == 0 /\ temp^0-temp^post121 == 0), cost: 1 122: l86 -> l85 : __const_200^0'=__const_200^post122, sqrarg^0'=sqrarg^post122, tmp___3^0'=tmp___3^post122, its^0'=its^post122, test^0'=test^post122, tmp___8^0'=tmp___8^post122, n^0'=n^post122, tmp___12^0'=tmp___12^post122, f_promoted_1^0'=f_promoted_1^post122, tmp___5^0'=tmp___5^post122, k^0'=k^post122, tmp___0^0'=tmp___0^post122, skip^0'=skip^post122, tmp___2^0'=tmp___2^post122, i^0'=i^post122, temp^0'=temp^post122, tmp___7^0'=tmp___7^post122, maxarg2^0'=maxarg2^post122, tmp___11^0'=tmp___11^post122, den^0'=den^post122, sum^0'=sum^post122, tmp___4^0'=tmp___4^post122, j^0'=j^post122, tmp^0'=tmp^post122, tmp___9^0'=tmp___9^post122, restrt^0'=restrt^post122, tmp___1^0'=tmp___1^post122, fold^0'=fold^post122, tmp___6^0'=tmp___6^post122, maxarg1^0'=maxarg1^post122, tmp___10^0'=tmp___10^post122, (-den^post122+den^0 == 0 /\ -tmp___6^post122+tmp___6^0 == 0 /\ test^0-test^post122 == 0 /\ maxarg2^0-maxarg2^post122 == 0 /\ sum^0-sum^post122 == 0 /\ -tmp___1^post122+tmp___1^0 == 0 /\ -fold^post122+fold^0 == 0 /\ skip^0-skip^post122 == 0 /\ tmp___12^0-tmp___12^post122 == 0 /\ -tmp___7^post122+tmp___7^0 == 0 /\ sqrarg^0-sqrarg^post122 == 0 /\ its^0-its^post122 == 0 /\ k^0-k^post122 == 0 /\ -temp^post122+temp^0 == 0 /\ -tmp___10^post122+tmp___10^0 == 0 /\ -tmp___9^post122+tmp___9^0 == 0 /\ -j^post122+j^0 == 0 /\ n^0-n^post122 == 0 /\ 1+tmp___3^0 <= 0 /\ tmp___3^0-tmp___3^post122 == 0 /\ tmp___2^0-tmp___2^post122 == 0 /\ -tmp___8^post122+tmp___8^0 == 0 /\ tmp^0-tmp^post122 == 0 /\ -restrt^post122+restrt^0 == 0 /\ -tmp___11^post122+tmp___11^0 == 0 /\ -tmp___4^post122+tmp___4^0 == 0 /\ f_promoted_1^0-f_promoted_1^post122 == 0 /\ __const_200^0-__const_200^post122 == 0 /\ -maxarg1^post122+maxarg1^0 == 0 /\ -tmp___0^post122+tmp___0^0 == 0 /\ -i^post122+i^0 == 0 /\ tmp___5^0-tmp___5^post122 == 0), cost: 1 123: l86 -> l85 : __const_200^0'=__const_200^post123, sqrarg^0'=sqrarg^post123, tmp___3^0'=tmp___3^post123, its^0'=its^post123, test^0'=test^post123, tmp___8^0'=tmp___8^post123, n^0'=n^post123, tmp___12^0'=tmp___12^post123, f_promoted_1^0'=f_promoted_1^post123, tmp___5^0'=tmp___5^post123, k^0'=k^post123, tmp___0^0'=tmp___0^post123, skip^0'=skip^post123, tmp___2^0'=tmp___2^post123, i^0'=i^post123, temp^0'=temp^post123, tmp___7^0'=tmp___7^post123, maxarg2^0'=maxarg2^post123, tmp___11^0'=tmp___11^post123, den^0'=den^post123, sum^0'=sum^post123, tmp___4^0'=tmp___4^post123, j^0'=j^post123, tmp^0'=tmp^post123, tmp___9^0'=tmp___9^post123, restrt^0'=restrt^post123, tmp___1^0'=tmp___1^post123, fold^0'=fold^post123, tmp___6^0'=tmp___6^post123, maxarg1^0'=maxarg1^post123, tmp___10^0'=tmp___10^post123, (its^0-its^post123 == 0 /\ tmp___5^0-tmp___5^post123 == 0 /\ -temp^post123+temp^0 == 0 /\ -tmp___9^post123+tmp___9^0 == 0 /\ tmp___3^0-tmp___3^post123 == 0 /\ -tmp___0^post123+tmp___0^0 == 0 /\ -j^post123+j^0 == 0 /\ __const_200^0-__const_200^post123 == 0 /\ -tmp___3^0 <= 0 /\ -fold^post123+fold^0 == 0 /\ -n^post123+n^0 == 0 /\ -tmp___10^post123+tmp___10^0 == 0 /\ skip^post123 == 0 /\ -den^post123+den^0 == 0 /\ tmp___2^0-tmp___2^post123 == 0 /\ -tmp^post123+tmp^0 == 0 /\ restrt^0-restrt^post123 == 0 /\ tmp___11^0-tmp___11^post123 == 0 /\ f_promoted_1^0-f_promoted_1^post123 == 0 /\ maxarg2^0-maxarg2^post123 == 0 /\ sqrarg^0-sqrarg^post123 == 0 /\ -maxarg1^post123+maxarg1^0 == 0 /\ -tmp___1^post123+tmp___1^0 == 0 /\ -tmp___7^post123+tmp___7^0 == 0 /\ test^0-test^post123 == 0 /\ tmp___12^0-tmp___12^post123 == 0 /\ k^0-k^post123 == 0 /\ tmp___8^0-tmp___8^post123 == 0 /\ i^0-i^post123 == 0 /\ -tmp___6^post123+tmp___6^0 == 0 /\ -sum^post123+sum^0 == 0 /\ tmp___4^0-tmp___4^post123 == 0), cost: 1 136: l87 -> l45 : __const_200^0'=__const_200^post136, sqrarg^0'=sqrarg^post136, tmp___3^0'=tmp___3^post136, its^0'=its^post136, test^0'=test^post136, tmp___8^0'=tmp___8^post136, n^0'=n^post136, tmp___12^0'=tmp___12^post136, f_promoted_1^0'=f_promoted_1^post136, tmp___5^0'=tmp___5^post136, k^0'=k^post136, tmp___0^0'=tmp___0^post136, skip^0'=skip^post136, tmp___2^0'=tmp___2^post136, i^0'=i^post136, temp^0'=temp^post136, tmp___7^0'=tmp___7^post136, maxarg2^0'=maxarg2^post136, tmp___11^0'=tmp___11^post136, den^0'=den^post136, sum^0'=sum^post136, tmp___4^0'=tmp___4^post136, j^0'=j^post136, tmp^0'=tmp^post136, tmp___9^0'=tmp___9^post136, restrt^0'=restrt^post136, tmp___1^0'=tmp___1^post136, fold^0'=fold^post136, tmp___6^0'=tmp___6^post136, maxarg1^0'=maxarg1^post136, tmp___10^0'=tmp___10^post136, (sqrarg^0-sqrarg^post136 == 0 /\ n^0-n^post136 == 0 /\ tmp___5^0-tmp___5^post136 == 0 /\ tmp___12^0-tmp___12^post136 == 0 /\ test^0-test^post136 == 0 /\ -tmp^post136+tmp^0 == 0 /\ k^0-k^post136 == 0 /\ tmp___2^0-tmp___2^post136 == 0 /\ -tmp___0^post136+tmp___0^0 == 0 /\ -restrt^post136+restrt^0 == 0 /\ -i^post136+i^0 == 0 /\ tmp___11^0-tmp___11^post136 == 0 /\ tmp___9^0-tmp___9^post136 == 0 /\ -fold^post136+fold^0 == 0 /\ -den^post136+den^0 == 0 /\ -j^post136+j^0 == 0 /\ -tmp___10^post136+tmp___10^0 == 0 /\ its^0-its^post136 == 0 /\ tmp___8^0-tmp___8^post136 == 0 /\ -tmp___1^post136+tmp___1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post136 == 0 /\ tmp___3^0-tmp___3^post136 == 0 /\ -sum^post136+sum^0 == 0 /\ -temp^post136+temp^0 == 0 /\ maxarg1^0-maxarg1^post136 == 0 /\ -tmp___6^post136+tmp___6^0 == 0 /\ __const_200^0-__const_200^post136 == 0 /\ tmp___4^0-tmp___4^post136 == 0 /\ -skip^post136+skip^0 == 0 /\ maxarg2^0-maxarg2^post136 == 0 /\ -tmp___7^post136+tmp___7^0 == 0), cost: 1 Applied preprocessing Original rule: l0 -> l1 : __const_200^0'=__const_200^post0, sqrarg^0'=sqrarg^post0, tmp___3^0'=tmp___3^post0, its^0'=its^post0, test^0'=test^post0, tmp___8^0'=tmp___8^post0, n^0'=n^post0, tmp___12^0'=tmp___12^post0, f_promoted_1^0'=f_promoted_1^post0, tmp___5^0'=tmp___5^post0, k^0'=k^post0, tmp___0^0'=tmp___0^post0, skip^0'=skip^post0, tmp___2^0'=tmp___2^post0, i^0'=i^post0, temp^0'=temp^post0, tmp___7^0'=tmp___7^post0, maxarg2^0'=maxarg2^post0, tmp___11^0'=tmp___11^post0, den^0'=den^post0, sum^0'=sum^post0, tmp___4^0'=tmp___4^post0, j^0'=j^post0, tmp^0'=tmp^post0, tmp___9^0'=tmp___9^post0, restrt^0'=restrt^post0, tmp___1^0'=tmp___1^post0, fold^0'=fold^post0, tmp___6^0'=tmp___6^post0, maxarg1^0'=maxarg1^post0, tmp___10^0'=tmp___10^post0, (-temp^post0+temp^0 == 0 /\ -tmp___0^post0+tmp___0^0 == 0 /\ tmp___9^0-tmp___9^post0 == 0 /\ test^0-test^post0 == 0 /\ -restrt^post0+restrt^0 == 0 /\ -den^post0+den^0 == 0 /\ maxarg2^0-maxarg2^post0 == 0 /\ sum^0-sum^post0 == 0 /\ -fold^post0+fold^0 == 0 /\ tmp___12^0-tmp___12^post0 == 0 /\ -tmp___1^post0+tmp___1^0 == 0 /\ k^0-k^post0 == 0 /\ skip^0-skip^post0 == 0 /\ -tmp^post0+tmp^0 == 0 /\ sqrarg^0-sqrarg^post0 == 0 /\ its^0-its^post0 == 0 /\ n^0-n^post0 == 0 /\ tmp___3^0-tmp___3^post0 == 0 /\ -maxarg1^post0+maxarg1^0 == 0 /\ -tmp___8^post0+tmp___8^0 == 0 /\ tmp___5^0-tmp___5^post0 == 0 /\ -i^post0+i^0 == 0 /\ -tmp___10^post0+tmp___10^0 == 0 /\ -j^post0+j^0 == 0 /\ 1+n^0-i^0 <= 0 /\ -tmp___7^post0+tmp___7^0 == 0 /\ -tmp___4^post0+tmp___4^0 == 0 /\ -f_promoted_1^post0+f_promoted_1^0 == 0 /\ tmp___2^0-tmp___2^post0 == 0 /\ __const_200^0-__const_200^post0 == 0 /\ -tmp___11^post0+tmp___11^0 == 0 /\ -tmp___6^post0+tmp___6^0 == 0), cost: 1 New rule: l0 -> l1 : 1+n^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l0 -> l2 : __const_200^0'=__const_200^post1, sqrarg^0'=sqrarg^post1, tmp___3^0'=tmp___3^post1, its^0'=its^post1, test^0'=test^post1, tmp___8^0'=tmp___8^post1, n^0'=n^post1, tmp___12^0'=tmp___12^post1, f_promoted_1^0'=f_promoted_1^post1, tmp___5^0'=tmp___5^post1, k^0'=k^post1, tmp___0^0'=tmp___0^post1, skip^0'=skip^post1, tmp___2^0'=tmp___2^post1, i^0'=i^post1, temp^0'=temp^post1, tmp___7^0'=tmp___7^post1, maxarg2^0'=maxarg2^post1, tmp___11^0'=tmp___11^post1, den^0'=den^post1, sum^0'=sum^post1, tmp___4^0'=tmp___4^post1, j^0'=j^post1, tmp^0'=tmp^post1, tmp___9^0'=tmp___9^post1, restrt^0'=restrt^post1, tmp___1^0'=tmp___1^post1, fold^0'=fold^post1, tmp___6^0'=tmp___6^post1, maxarg1^0'=maxarg1^post1, tmp___10^0'=tmp___10^post1, (-tmp^post1+tmp^0 == 0 /\ its^0-its^post1 == 0 /\ tmp___5^0-tmp___5^post1 == 0 /\ tmp___3^0-tmp___3^post1 == 0 /\ tmp___12^0-tmp___12^post1 == 0 /\ k^0-k^post1 == 0 /\ n^0-n^post1 == 0 /\ fold^0-fold^post1 == 0 /\ __const_200^0-__const_200^post1 == 0 /\ -tmp___0^post1+tmp___0^0 == 0 /\ -j^post1+j^0 == 0 /\ -1-i^0+i^post1 == 0 /\ -tmp___10^post1+tmp___10^0 == 0 /\ -restrt^post1+restrt^0 == 0 /\ tmp___11^0-tmp___11^post1 == 0 /\ tmp___9^0-tmp___9^post1 == 0 /\ tmp___2^0-tmp___2^post1 == 0 /\ -den^post1+den^0 == 0 /\ -tmp___7^post1+tmp___7^0 == 0 /\ maxarg2^0-maxarg2^post1 == 0 /\ sqrarg^0-sqrarg^post1 == 0 /\ -tmp___1^post1+tmp___1^0 == 0 /\ test^0-test^post1 == 0 /\ -tmp___6^post1+tmp___6^0 == 0 /\ f_promoted_1^0-f_promoted_1^post1 == 0 /\ -maxarg1^post1+maxarg1^0 == 0 /\ tmp___8^0-tmp___8^post1 == 0 /\ -temp^post1+temp^0 == 0 /\ -sum^post1+sum^0 == 0 /\ -n^0+i^0 <= 0 /\ tmp___4^0-tmp___4^post1 == 0 /\ -skip^post1+skip^0 == 0), cost: 1 New rule: l0 -> l2 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l3 -> l4 : __const_200^0'=__const_200^post2, sqrarg^0'=sqrarg^post2, tmp___3^0'=tmp___3^post2, its^0'=its^post2, test^0'=test^post2, tmp___8^0'=tmp___8^post2, n^0'=n^post2, tmp___12^0'=tmp___12^post2, f_promoted_1^0'=f_promoted_1^post2, tmp___5^0'=tmp___5^post2, k^0'=k^post2, tmp___0^0'=tmp___0^post2, skip^0'=skip^post2, tmp___2^0'=tmp___2^post2, i^0'=i^post2, temp^0'=temp^post2, tmp___7^0'=tmp___7^post2, maxarg2^0'=maxarg2^post2, tmp___11^0'=tmp___11^post2, den^0'=den^post2, sum^0'=sum^post2, tmp___4^0'=tmp___4^post2, j^0'=j^post2, tmp^0'=tmp^post2, tmp___9^0'=tmp___9^post2, restrt^0'=restrt^post2, tmp___1^0'=tmp___1^post2, fold^0'=fold^post2, tmp___6^0'=tmp___6^post2, maxarg1^0'=maxarg1^post2, tmp___10^0'=tmp___10^post2, (-maxarg1^post2+maxarg1^0 == 0 /\ -tmp___1^post2+tmp___1^0 == 0 /\ -f_promoted_1^post2+f_promoted_1^0 == 0 /\ -tmp___4^post2+tmp___4^0 == 0 /\ skip^0-skip^post2 == 0 /\ maxarg2^0-maxarg2^post2 == 0 /\ tmp___5^0-tmp___5^post2 == 0 /\ tmp___0^0-tmp___0^post2 == 0 /\ -tmp___2^post2+tmp___2^0 == 0 /\ i^0-j^0 <= 0 /\ -k^post2+k^0 == 0 /\ test^0-test^post2 == 0 /\ -tmp___6^post2+tmp___6^0 == 0 /\ n^0-n^post2 == 0 /\ tmp___3^0-tmp___3^post2 == 0 /\ sum^0-sum^post2 == 0 /\ __const_200^0-__const_200^post2 == 0 /\ -tmp___11^post2+tmp___11^0 == 0 /\ tmp___7^0-tmp___7^post2 == 0 /\ -1+i^post2-i^0 == 0 /\ -sqrarg^post2+sqrarg^0 == 0 /\ tmp^0-tmp^post2 == 0 /\ -tmp___9^post2+tmp___9^0 == 0 /\ its^0-its^post2 == 0 /\ -fold^post2+fold^0 == 0 /\ -den^post2+den^0 == 0 /\ -j^post2+j^0 == 0 /\ temp^0-temp^post2 == 0 /\ -restrt^post2+restrt^0 == 0 /\ tmp___8^0-tmp___8^post2 == 0 /\ -tmp___10^post2+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post2 == 0), cost: 1 New rule: l3 -> l4 : i^0'=1+i^0, i^0-j^0 <= 0, cost: 1 Applied preprocessing Original rule: l3 -> l5 : __const_200^0'=__const_200^post3, sqrarg^0'=sqrarg^post3, tmp___3^0'=tmp___3^post3, its^0'=its^post3, test^0'=test^post3, tmp___8^0'=tmp___8^post3, n^0'=n^post3, tmp___12^0'=tmp___12^post3, f_promoted_1^0'=f_promoted_1^post3, tmp___5^0'=tmp___5^post3, k^0'=k^post3, tmp___0^0'=tmp___0^post3, skip^0'=skip^post3, tmp___2^0'=tmp___2^post3, i^0'=i^post3, temp^0'=temp^post3, tmp___7^0'=tmp___7^post3, maxarg2^0'=maxarg2^post3, tmp___11^0'=tmp___11^post3, den^0'=den^post3, sum^0'=sum^post3, tmp___4^0'=tmp___4^post3, j^0'=j^post3, tmp^0'=tmp^post3, tmp___9^0'=tmp___9^post3, restrt^0'=restrt^post3, tmp___1^0'=tmp___1^post3, fold^0'=fold^post3, tmp___6^0'=tmp___6^post3, maxarg1^0'=maxarg1^post3, tmp___10^0'=tmp___10^post3, (-den^post3+den^0 == 0 /\ -tmp___6^post3+tmp___6^0 == 0 /\ -1+j^post3-j^0 == 0 /\ test^0-test^post3 == 0 /\ maxarg2^0-maxarg2^post3 == 0 /\ tmp___9^0-tmp___9^post3 == 0 /\ -fold^post3+fold^0 == 0 /\ sum^0-sum^post3 == 0 /\ 1-i^0+j^0 <= 0 /\ -tmp___1^post3+tmp___1^0 == 0 /\ skip^0-skip^post3 == 0 /\ -tmp^post3+tmp^0 == 0 /\ tmp___12^0-tmp___12^post3 == 0 /\ sqrarg^0-sqrarg^post3 == 0 /\ -tmp___7^post3+tmp___7^0 == 0 /\ -temp^post3+temp^0 == 0 /\ k^0-k^post3 == 0 /\ its^0-its^post3 == 0 /\ tmp___3^0-tmp___3^post3 == 0 /\ tmp___2^0-tmp___2^post3 == 0 /\ -tmp___8^post3+tmp___8^0 == 0 /\ -i^post3+i^0 == 0 /\ -restrt^post3+restrt^0 == 0 /\ -tmp___11^post3+tmp___11^0 == 0 /\ f_promoted_1^0-f_promoted_1^post3 == 0 /\ __const_200^0-__const_200^post3 == 0 /\ n^0-n^post3 == 0 /\ -tmp___0^post3+tmp___0^0 == 0 /\ tmp___10^0-tmp___10^post3 == 0 /\ tmp___5^0-tmp___5^post3 == 0 /\ -maxarg1^post3+maxarg1^0 == 0 /\ -tmp___4^post3+tmp___4^0 == 0), cost: 1 New rule: l3 -> l5 : j^0'=1+j^0, 1-i^0+j^0 <= 0, cost: 1 Applied preprocessing Original rule: l6 -> l7 : __const_200^0'=__const_200^post4, sqrarg^0'=sqrarg^post4, tmp___3^0'=tmp___3^post4, its^0'=its^post4, test^0'=test^post4, tmp___8^0'=tmp___8^post4, n^0'=n^post4, tmp___12^0'=tmp___12^post4, f_promoted_1^0'=f_promoted_1^post4, tmp___5^0'=tmp___5^post4, k^0'=k^post4, tmp___0^0'=tmp___0^post4, skip^0'=skip^post4, tmp___2^0'=tmp___2^post4, i^0'=i^post4, temp^0'=temp^post4, tmp___7^0'=tmp___7^post4, maxarg2^0'=maxarg2^post4, tmp___11^0'=tmp___11^post4, den^0'=den^post4, sum^0'=sum^post4, tmp___4^0'=tmp___4^post4, j^0'=j^post4, tmp^0'=tmp^post4, tmp___9^0'=tmp___9^post4, restrt^0'=restrt^post4, tmp___1^0'=tmp___1^post4, fold^0'=fold^post4, tmp___6^0'=tmp___6^post4, maxarg1^0'=maxarg1^post4, tmp___10^0'=tmp___10^post4, (-maxarg2^post4+maxarg2^0 == 0 /\ -tmp___9^post4+tmp___9^0 == 0 /\ i^0-i^post4 == 0 /\ its^0-its^post4 == 0 /\ -k^post4+k^0 == 0 /\ n^0-n^post4 == 0 /\ tmp___5^0-tmp___5^post4 == 0 /\ tmp___3^0-tmp___3^post4 == 0 /\ fold^0-fold^post4 == 0 /\ temp^0-temp^post4 == 0 /\ -tmp___11^post4+tmp___11^0 == 0 /\ -restrt^post4+restrt^0 == 0 /\ tmp___7^0-tmp___7^post4 == 0 /\ -j^post4+j^0 == 0 /\ tmp___1^0-tmp___1^post4 == 0 /\ -tmp___10^post4+tmp___10^0 == 0 /\ -tmp___4^post4+tmp___4^0 == 0 /\ -tmp___2^post4+tmp___2^0 == 0 /\ skip^0-skip^post4 == 0 /\ sqrarg^0-sqrarg^post4 == 0 /\ tmp___8^0-tmp___8^post4 == 0 /\ -maxarg1^post4+maxarg1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post4 == 0 /\ tmp___0^0-tmp___0^post4 == 0 /\ -sum^post4+sum^0 == 0 /\ -tmp___6^post4+tmp___6^0 == 0 /\ __const_200^0-__const_200^post4 == 0 /\ -test^post4+test^0 == 0 /\ den^0-den^post4 == 0 /\ -tmp___12^post4+tmp___12^0 == 0 /\ tmp^0-tmp^post4 == 0), cost: 1 New rule: l6 -> l7 : TRUE, cost: 1 Applied preprocessing Original rule: l8 -> l9 : __const_200^0'=__const_200^post5, sqrarg^0'=sqrarg^post5, tmp___3^0'=tmp___3^post5, its^0'=its^post5, test^0'=test^post5, tmp___8^0'=tmp___8^post5, n^0'=n^post5, tmp___12^0'=tmp___12^post5, f_promoted_1^0'=f_promoted_1^post5, tmp___5^0'=tmp___5^post5, k^0'=k^post5, tmp___0^0'=tmp___0^post5, skip^0'=skip^post5, tmp___2^0'=tmp___2^post5, i^0'=i^post5, temp^0'=temp^post5, tmp___7^0'=tmp___7^post5, maxarg2^0'=maxarg2^post5, tmp___11^0'=tmp___11^post5, den^0'=den^post5, sum^0'=sum^post5, tmp___4^0'=tmp___4^post5, j^0'=j^post5, tmp^0'=tmp^post5, tmp___9^0'=tmp___9^post5, restrt^0'=restrt^post5, tmp___1^0'=tmp___1^post5, fold^0'=fold^post5, tmp___6^0'=tmp___6^post5, maxarg1^0'=maxarg1^post5, tmp___10^0'=tmp___10^post5, (__const_200^0-__const_200^post5 == 0 /\ tmp___8^0-tmp___8^post5 == 0 /\ -maxarg1^post5+maxarg1^0 == 0 /\ -i^post5+i^0 == 0 /\ skip^0-skip^post5 == 0 /\ -j^post5+j^0 == 0 /\ tmp___0^0-tmp___0^post5 == 0 /\ n^0-n^post5 == 0 /\ tmp___3^0-tmp___3^post5 == 0 /\ -tmp___9^post5+tmp___9^0 == 0 /\ -tmp___2^post5+tmp___2^0 == 0 /\ tmp___5^0-tmp___5^post5 == 0 /\ -k^post5+k^0 == 0 /\ test^0-test^post5 == 0 /\ sqrarg^0-sqrarg^post5 == 0 /\ -f_promoted_1^post5+f_promoted_1^0 == 0 /\ -tmp___4^post5+tmp___4^0 == 0 /\ -tmp___6^post5+tmp___6^0 == 0 /\ -tmp___11^post5+tmp___11^0 == 0 /\ maxarg2^0-maxarg2^post5 == 0 /\ -temp^post5+temp^0 == 0 /\ tmp___12^0-tmp___12^post5 == 0 /\ tmp^0-tmp^post5 == 0 /\ -den^post5+den^0 == 0 /\ -restrt^post5+restrt^0 == 0 /\ 1+n^0-i^0 <= 0 /\ its^0-its^post5 == 0 /\ -tmp___10^post5+tmp___10^0 == 0 /\ -tmp___1^post5+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post5 == 0 /\ sum^0-sum^post5 == 0 /\ -fold^post5+fold^0 == 0), cost: 1 New rule: l8 -> l9 : 1+n^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l8 -> l5 : __const_200^0'=__const_200^post6, sqrarg^0'=sqrarg^post6, tmp___3^0'=tmp___3^post6, its^0'=its^post6, test^0'=test^post6, tmp___8^0'=tmp___8^post6, n^0'=n^post6, tmp___12^0'=tmp___12^post6, f_promoted_1^0'=f_promoted_1^post6, tmp___5^0'=tmp___5^post6, k^0'=k^post6, tmp___0^0'=tmp___0^post6, skip^0'=skip^post6, tmp___2^0'=tmp___2^post6, i^0'=i^post6, temp^0'=temp^post6, tmp___7^0'=tmp___7^post6, maxarg2^0'=maxarg2^post6, tmp___11^0'=tmp___11^post6, den^0'=den^post6, sum^0'=sum^post6, tmp___4^0'=tmp___4^post6, j^0'=j^post6, tmp^0'=tmp^post6, tmp___9^0'=tmp___9^post6, restrt^0'=restrt^post6, tmp___1^0'=tmp___1^post6, fold^0'=fold^post6, tmp___6^0'=tmp___6^post6, maxarg1^0'=maxarg1^post6, tmp___10^0'=tmp___10^post6, (-tmp___12^post6+tmp___12^0 == 0 /\ -fold^post6+fold^0 == 0 /\ tmp___3^0-tmp___3^post6 == 0 /\ test^0-test^post6 == 0 /\ f_promoted_1^0-f_promoted_1^post6 == 0 /\ -sum^post6+sum^0 == 0 /\ -tmp___6^post6+tmp___6^0 == 0 /\ tmp___7^0-tmp___7^post6 == 0 /\ -restrt^post6+restrt^0 == 0 /\ -tmp___2^post6+tmp___2^0 == 0 /\ den^0-den^post6 == 0 /\ -tmp^post6+tmp^0 == 0 /\ -skip^post6+skip^0 == 0 /\ -tmp___1^post6+tmp___1^0 == 0 /\ tmp___8^0-tmp___8^post6 == 0 /\ i^0-i^post6 == 0 /\ k^0-k^post6 == 0 /\ its^0-its^post6 == 0 /\ __const_200^0-__const_200^post6 == 0 /\ tmp___11^0-tmp___11^post6 == 0 /\ -tmp___10^post6+tmp___10^0 == 0 /\ n^0-n^post6 == 0 /\ j^0-j^post6 == 0 /\ -maxarg2^post6+maxarg2^0 == 0 /\ temp^0-temp^post6 == 0 /\ -tmp___5^post6+tmp___5^0 == 0 /\ -maxarg1^post6+maxarg1^0 == 0 /\ -n^0+i^0 <= 0 /\ -tmp___9^post6+tmp___9^0 == 0 /\ sqrarg^0-sqrarg^post6 == 0 /\ -tmp___4^post6+tmp___4^0 == 0 /\ tmp___0^0-tmp___0^post6 == 0), cost: 1 New rule: l8 -> l5 : -n^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l10 -> l11 : __const_200^0'=__const_200^post7, sqrarg^0'=sqrarg^post7, tmp___3^0'=tmp___3^post7, its^0'=its^post7, test^0'=test^post7, tmp___8^0'=tmp___8^post7, n^0'=n^post7, tmp___12^0'=tmp___12^post7, f_promoted_1^0'=f_promoted_1^post7, tmp___5^0'=tmp___5^post7, k^0'=k^post7, tmp___0^0'=tmp___0^post7, skip^0'=skip^post7, tmp___2^0'=tmp___2^post7, i^0'=i^post7, temp^0'=temp^post7, tmp___7^0'=tmp___7^post7, maxarg2^0'=maxarg2^post7, tmp___11^0'=tmp___11^post7, den^0'=den^post7, sum^0'=sum^post7, tmp___4^0'=tmp___4^post7, j^0'=j^post7, tmp^0'=tmp^post7, tmp___9^0'=tmp___9^post7, restrt^0'=restrt^post7, tmp___1^0'=tmp___1^post7, fold^0'=fold^post7, tmp___6^0'=tmp___6^post7, maxarg1^0'=maxarg1^post7, tmp___10^0'=tmp___10^post7, (sqrarg^0-sqrarg^post7 == 0 /\ tmp___5^0-tmp___5^post7 == 0 /\ -tmp___11^post7+tmp___11^0 == 0 /\ tmp___1^0-tmp___1^post7 == 0 /\ -tmp___9^post7+tmp___9^0 == 0 /\ temp^0-temp^post7 == 0 /\ n^0-n^post7 == 0 /\ -j^post7+j^0 == 0 /\ tmp___7^0-tmp___7^post7 == 0 /\ -1+k^post7-k^0 == 0 /\ -tmp___10^post7+tmp___10^0 == 0 /\ -restrt^post7+restrt^0 == 0 /\ f_promoted_1^0-f_promoted_1^post7 == 0 /\ tmp___0^0-tmp___0^post7 == 0 /\ its^0-its^post7 == 0 /\ -fold^post7+fold^0 == 0 /\ tmp___3^0-tmp___3^post7 == 0 /\ tmp___8^0-tmp___8^post7 == 0 /\ -i^post7+i^0 == 0 /\ -tmp___4^post7+tmp___4^0 == 0 /\ -tmp___6^post7+tmp___6^0 == 0 /\ -tmp___12^post7+tmp___12^0 == 0 /\ -maxarg2^post7+maxarg2^0 == 0 /\ __const_200^0-__const_200^post7 == 0 /\ maxarg1^0-maxarg1^post7 == 0 /\ -test^post7+test^0 == 0 /\ tmp^0-tmp^post7 == 0 /\ -tmp___2^post7+tmp___2^0 == 0 /\ -sum^post7+sum^0 == 0 /\ skip^0-skip^post7 == 0 /\ den^0-den^post7 == 0), cost: 1 New rule: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 Applied preprocessing Original rule: l12 -> l13 : __const_200^0'=__const_200^post8, sqrarg^0'=sqrarg^post8, tmp___3^0'=tmp___3^post8, its^0'=its^post8, test^0'=test^post8, tmp___8^0'=tmp___8^post8, n^0'=n^post8, tmp___12^0'=tmp___12^post8, f_promoted_1^0'=f_promoted_1^post8, tmp___5^0'=tmp___5^post8, k^0'=k^post8, tmp___0^0'=tmp___0^post8, skip^0'=skip^post8, tmp___2^0'=tmp___2^post8, i^0'=i^post8, temp^0'=temp^post8, tmp___7^0'=tmp___7^post8, maxarg2^0'=maxarg2^post8, tmp___11^0'=tmp___11^post8, den^0'=den^post8, sum^0'=sum^post8, tmp___4^0'=tmp___4^post8, j^0'=j^post8, tmp^0'=tmp^post8, tmp___9^0'=tmp___9^post8, restrt^0'=restrt^post8, tmp___1^0'=tmp___1^post8, fold^0'=fold^post8, tmp___6^0'=tmp___6^post8, maxarg1^0'=maxarg1^post8, tmp___10^0'=tmp___10^post8, (tmp___4^0-tmp___4^post8 == 0 /\ tmp___8^0-tmp___8^post8 == 0 /\ restrt^0-restrt^post8 == 0 /\ -tmp___5^post8+tmp___5^0 == 0 /\ tmp___2^0-tmp___2^post8 == 0 /\ -tmp___10^post8+tmp___10^0 == 0 /\ -tmp___7^post8+tmp___7^0 == 0 /\ tmp___11^0-tmp___11^post8 == 0 /\ __const_200^0-__const_200^post8 == 0 /\ its^0-its^post8 == 0 /\ -maxarg2^post8+maxarg2^0 == 0 /\ tmp___0^0-tmp___0^post8 == 0 /\ f_promoted_1^0-f_promoted_1^post8 == 0 /\ -tmp___9^post8+tmp___9^0 == 0 /\ -1-j^0+j^post8 == 0 /\ -maxarg1^post8+maxarg1^0 == 0 /\ -sum^post8+sum^0 == 0 /\ tmp___12^0-tmp___12^post8 == 0 /\ -tmp___6^post8+tmp___6^0 == 0 /\ k^0-k^post8 == 0 /\ -tmp___3^post8+tmp___3^0 == 0 /\ -skip^post8+skip^0 == 0 /\ i^0-i^post8 == 0 /\ -fold^post8+fold^0 == 0 /\ 1+n^0-i^0 <= 0 /\ sqrarg^0-sqrarg^post8 == 0 /\ -n^post8+n^0 == 0 /\ -den^post8+den^0 == 0 /\ test^0-test^post8 == 0 /\ -tmp___1^post8+tmp___1^0 == 0 /\ temp^0-temp^post8 == 0 /\ -tmp^post8+tmp^0 == 0), cost: 1 New rule: l12 -> l13 : j^0'=1+j^0, 1+n^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l12 -> l14 : __const_200^0'=__const_200^post9, sqrarg^0'=sqrarg^post9, tmp___3^0'=tmp___3^post9, its^0'=its^post9, test^0'=test^post9, tmp___8^0'=tmp___8^post9, n^0'=n^post9, tmp___12^0'=tmp___12^post9, f_promoted_1^0'=f_promoted_1^post9, tmp___5^0'=tmp___5^post9, k^0'=k^post9, tmp___0^0'=tmp___0^post9, skip^0'=skip^post9, tmp___2^0'=tmp___2^post9, i^0'=i^post9, temp^0'=temp^post9, tmp___7^0'=tmp___7^post9, maxarg2^0'=maxarg2^post9, tmp___11^0'=tmp___11^post9, den^0'=den^post9, sum^0'=sum^post9, tmp___4^0'=tmp___4^post9, j^0'=j^post9, tmp^0'=tmp^post9, tmp___9^0'=tmp___9^post9, restrt^0'=restrt^post9, tmp___1^0'=tmp___1^post9, fold^0'=fold^post9, tmp___6^0'=tmp___6^post9, maxarg1^0'=maxarg1^post9, tmp___10^0'=tmp___10^post9, (-tmp___4^post9+tmp___4^0 == 0 /\ -tmp___2^post9+tmp___2^0 == 0 /\ tmp___3^0-tmp___3^post9 == 0 /\ -tmp___6^post9+tmp___6^0 == 0 /\ -tmp___1^post9+tmp___1^0 == 0 /\ den^0-den^post9 == 0 /\ tmp___7^0-tmp___7^post9 == 0 /\ -fold^post9+fold^0 == 0 /\ -sum^post9+sum^0 == 0 /\ -tmp___5^post9+tmp___5^0 == 0 /\ -tmp___12^post9+tmp___12^0 == 0 /\ __const_200^0-__const_200^post9 == 0 /\ -skip^post9+skip^0 == 0 /\ k^0-k^post9 == 0 /\ -tmp___9^post9+tmp___9^0 == 0 /\ -tmp___10^post9+tmp___10^0 == 0 /\ -maxarg2^post9+maxarg2^0 == 0 /\ temp^0-temp^post9 == 0 /\ -test^post9+test^0 == 0 /\ j^0-j^post9 == 0 /\ -tmp^post9+tmp^0 == 0 /\ -tmp___11^post9+tmp___11^0 == 0 /\ tmp___8^0-tmp___8^post9 == 0 /\ -maxarg1^post9+maxarg1^0 == 0 /\ -restrt^post9+restrt^0 == 0 /\ -1-i^0+i^post9 == 0 /\ -n^0+i^0 <= 0 /\ n^0-n^post9 == 0 /\ sqrarg^0-sqrarg^post9 == 0 /\ its^0-its^post9 == 0 /\ f_promoted_1^0-f_promoted_1^post9 == 0 /\ tmp___0^0-tmp___0^post9 == 0), cost: 1 New rule: l12 -> l14 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l15 -> l16 : __const_200^0'=__const_200^post10, sqrarg^0'=sqrarg^post10, tmp___3^0'=tmp___3^post10, its^0'=its^post10, test^0'=test^post10, tmp___8^0'=tmp___8^post10, n^0'=n^post10, tmp___12^0'=tmp___12^post10, f_promoted_1^0'=f_promoted_1^post10, tmp___5^0'=tmp___5^post10, k^0'=k^post10, tmp___0^0'=tmp___0^post10, skip^0'=skip^post10, tmp___2^0'=tmp___2^post10, i^0'=i^post10, temp^0'=temp^post10, tmp___7^0'=tmp___7^post10, maxarg2^0'=maxarg2^post10, tmp___11^0'=tmp___11^post10, den^0'=den^post10, sum^0'=sum^post10, tmp___4^0'=tmp___4^post10, j^0'=j^post10, tmp^0'=tmp^post10, tmp___9^0'=tmp___9^post10, restrt^0'=restrt^post10, tmp___1^0'=tmp___1^post10, fold^0'=fold^post10, tmp___6^0'=tmp___6^post10, maxarg1^0'=maxarg1^post10, tmp___10^0'=tmp___10^post10, (-skip^post10+skip^0 == 0 /\ sqrarg^0-sqrarg^post10 == 0 /\ -tmp^post10+tmp^0 == 0 /\ tmp___5^0-tmp___5^post10 == 0 /\ -tmp___0^post10+tmp___0^0 == 0 /\ tmp___12^0-tmp___12^post10 == 0 /\ test^0-test^post10 == 0 /\ k^0-k^post10 == 0 /\ -fold^post10+fold^0 == 0 /\ -tmp___10^post10+tmp___10^0 == 0 /\ -j^post10+j^0 == 0 /\ tmp___11^0-tmp___11^post10 == 0 /\ -restrt^post10+restrt^0 == 0 /\ -den^post10+den^0 == 0 /\ tmp___9^0-tmp___9^post10 == 0 /\ tmp___2^0-tmp___2^post10 == 0 /\ -tmp___1^post10+tmp___1^0 == 0 /\ its^0-its^post10 == 0 /\ -tmp___7^post10+tmp___7^0 == 0 /\ n^0-n^post10 == 0 /\ maxarg2^0-maxarg2^post10 == 0 /\ -tmp___8^post10+tmp___8^0 == 0 /\ tmp___3^0-tmp___3^post10 == 0 /\ f_promoted_1^0-f_promoted_1^post10 == 0 /\ __const_200^0-__const_200^post10 == 0 /\ maxarg1^0-maxarg1^post10 == 0 /\ -temp^post10+temp^0 == 0 /\ -sum^post10+sum^0 == 0 /\ -tmp___6^post10+tmp___6^0 == 0 /\ i^0-i^post10 == 0 /\ tmp___4^0-tmp___4^post10 == 0), cost: 1 New rule: l15 -> l16 : TRUE, cost: 1 Applied preprocessing Original rule: l17 -> l14 : __const_200^0'=__const_200^post11, sqrarg^0'=sqrarg^post11, tmp___3^0'=tmp___3^post11, its^0'=its^post11, test^0'=test^post11, tmp___8^0'=tmp___8^post11, n^0'=n^post11, tmp___12^0'=tmp___12^post11, f_promoted_1^0'=f_promoted_1^post11, tmp___5^0'=tmp___5^post11, k^0'=k^post11, tmp___0^0'=tmp___0^post11, skip^0'=skip^post11, tmp___2^0'=tmp___2^post11, i^0'=i^post11, temp^0'=temp^post11, tmp___7^0'=tmp___7^post11, maxarg2^0'=maxarg2^post11, tmp___11^0'=tmp___11^post11, den^0'=den^post11, sum^0'=sum^post11, tmp___4^0'=tmp___4^post11, j^0'=j^post11, tmp^0'=tmp^post11, tmp___9^0'=tmp___9^post11, restrt^0'=restrt^post11, tmp___1^0'=tmp___1^post11, fold^0'=fold^post11, tmp___6^0'=tmp___6^post11, maxarg1^0'=maxarg1^post11, tmp___10^0'=tmp___10^post11, (0 == 0 /\ -maxarg1^post11+maxarg1^0 == 0 /\ restrt^0-restrt^post11 == 0 /\ -tmp___10^post11+tmp___10^0 == 0 /\ -maxarg2^post11+maxarg2^0 == 0 /\ __const_200^0-__const_200^post11 == 0 /\ its^0-its^post11 == 0 /\ tmp___0^0-tmp___0^post11 == 0 /\ f_promoted_1^0-f_promoted_1^post11 == 0 /\ -tmp___4^post11+tmp___4^0 == 0 /\ -tmp___9^post11+tmp___9^0 == 0 /\ -tmp___6^post11+tmp___6^0 == 0 /\ tmp___8^0-tmp___8^post11 == 0 /\ -den^post11+den^0 == 0 /\ i^0-i^post11 == 0 /\ k^0-k^post11 == 0 /\ -tmp___12^post11+tmp___12^0 == 0 /\ sqrarg^0-sqrarg^post11 == 0 /\ 1+n^0-i^0 <= 0 /\ n^0-n^post11 == 0 /\ -tmp___5^post11+tmp___5^0 == 0 /\ -tmp___1^post11+tmp___1^0 == 0 /\ tmp___3^0-tmp___3^post11 == 0 /\ -skip^post11+skip^0 == 0 /\ temp^0-temp^post11 == 0 /\ test^0-test^post11 == 0 /\ -fold^post11+fold^0 == 0 /\ -tmp^post11+tmp^0 == 0 /\ -tmp___7^post11+tmp___7^0 == 0 /\ tmp___11^0-tmp___11^post11 == 0 /\ tmp___2^0-tmp___2^post11 == 0 /\ j^0-j^post11 == 0), cost: 1 New rule: l17 -> l14 : sum^0'=sum^post11, 1+n^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l17 -> l18 : __const_200^0'=__const_200^post12, sqrarg^0'=sqrarg^post12, tmp___3^0'=tmp___3^post12, its^0'=its^post12, test^0'=test^post12, tmp___8^0'=tmp___8^post12, n^0'=n^post12, tmp___12^0'=tmp___12^post12, f_promoted_1^0'=f_promoted_1^post12, tmp___5^0'=tmp___5^post12, k^0'=k^post12, tmp___0^0'=tmp___0^post12, skip^0'=skip^post12, tmp___2^0'=tmp___2^post12, i^0'=i^post12, temp^0'=temp^post12, tmp___7^0'=tmp___7^post12, maxarg2^0'=maxarg2^post12, tmp___11^0'=tmp___11^post12, den^0'=den^post12, sum^0'=sum^post12, tmp___4^0'=tmp___4^post12, j^0'=j^post12, tmp^0'=tmp^post12, tmp___9^0'=tmp___9^post12, restrt^0'=restrt^post12, tmp___1^0'=tmp___1^post12, fold^0'=fold^post12, tmp___6^0'=tmp___6^post12, maxarg1^0'=maxarg1^post12, tmp___10^0'=tmp___10^post12, (0 == 0 /\ -f_promoted_1^post12+f_promoted_1^0 == 0 /\ -den^post12+den^0 == 0 /\ maxarg2^0-maxarg2^post12 == 0 /\ tmp___9^0-tmp___9^post12 == 0 /\ -maxarg1^post12+maxarg1^0 == 0 /\ -tmp___1^post12+tmp___1^0 == 0 /\ -tmp___6^post12+tmp___6^0 == 0 /\ skip^0-skip^post12 == 0 /\ -1+i^post12-i^0 == 0 /\ tmp___3^0-tmp___3^post12 == 0 /\ test^0-test^post12 == 0 /\ -tmp___7^post12+tmp___7^0 == 0 /\ k^0-k^post12 == 0 /\ -temp^post12+temp^0 == 0 /\ n^0-n^post12 == 0 /\ tmp___2^0-tmp___2^post12 == 0 /\ __const_200^0-__const_200^post12 == 0 /\ -tmp^post12+tmp^0 == 0 /\ -restrt^post12+restrt^0 == 0 /\ -tmp___11^post12+tmp___11^0 == 0 /\ its^0-its^post12 == 0 /\ sqrarg^0-sqrarg^post12 == 0 /\ -n^0+i^0 <= 0 /\ -fold^post12+fold^0 == 0 /\ -tmp___10^post12+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post12 == 0 /\ tmp___5^0-tmp___5^post12 == 0 /\ -tmp___4^post12+tmp___4^0 == 0 /\ -tmp___0^post12+tmp___0^0 == 0 /\ tmp___8^0-tmp___8^post12 == 0 /\ -j^post12+j^0 == 0), cost: 1 New rule: l17 -> l18 : i^0'=1+i^0, sum^0'=sum^post12, -n^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l19 -> l10 : __const_200^0'=__const_200^post13, sqrarg^0'=sqrarg^post13, tmp___3^0'=tmp___3^post13, its^0'=its^post13, test^0'=test^post13, tmp___8^0'=tmp___8^post13, n^0'=n^post13, tmp___12^0'=tmp___12^post13, f_promoted_1^0'=f_promoted_1^post13, tmp___5^0'=tmp___5^post13, k^0'=k^post13, tmp___0^0'=tmp___0^post13, skip^0'=skip^post13, tmp___2^0'=tmp___2^post13, i^0'=i^post13, temp^0'=temp^post13, tmp___7^0'=tmp___7^post13, maxarg2^0'=maxarg2^post13, tmp___11^0'=tmp___11^post13, den^0'=den^post13, sum^0'=sum^post13, tmp___4^0'=tmp___4^post13, j^0'=j^post13, tmp^0'=tmp^post13, tmp___9^0'=tmp___9^post13, restrt^0'=restrt^post13, tmp___1^0'=tmp___1^post13, fold^0'=fold^post13, tmp___6^0'=tmp___6^post13, maxarg1^0'=maxarg1^post13, tmp___10^0'=tmp___10^post13, (-sum^post13+sum^0 == 0 /\ sqrarg^0-sqrarg^post13 == 0 /\ -tmp___0^post13+tmp___0^0 == 0 /\ tmp___5^0-tmp___5^post13 == 0 /\ -restrt^post13+restrt^0 == 0 /\ 1+n^0-j^0 <= 0 /\ -skip^post13+skip^0 == 0 /\ -den^post13+den^0 == 0 /\ tmp___8^0-tmp___8^post13 == 0 /\ test^0-test^post13 == 0 /\ f_promoted_1^0-f_promoted_1^post13 == 0 /\ tmp___2^0-tmp___2^post13 == 0 /\ -tmp^post13+tmp^0 == 0 /\ -tmp___1^post13+tmp___1^0 == 0 /\ -fold^post13+fold^0 == 0 /\ tmp___11^0-tmp___11^post13 == 0 /\ -tmp___10^post13+tmp___10^0 == 0 /\ maxarg2^0-maxarg2^post13 == 0 /\ -its^post13+its^0 == 0 /\ temp^0-temp^post13 == 0 /\ -maxarg1^post13+maxarg1^0 == 0 /\ -tmp___7^post13+tmp___7^0 == 0 /\ -j^post13+j^0 == 0 /\ n^0-n^post13 == 0 /\ tmp___3^0-tmp___3^post13 == 0 /\ tmp___12^0-tmp___12^post13 == 0 /\ tmp___4^0-tmp___4^post13 == 0 /\ __const_200^0-__const_200^post13 == 0 /\ -tmp___9^post13+tmp___9^0 == 0 /\ k^0-k^post13 == 0 /\ -tmp___6^post13+tmp___6^0 == 0 /\ i^0-i^post13 == 0), cost: 1 New rule: l19 -> l10 : 1+n^0-j^0 <= 0, cost: 1 Applied preprocessing Original rule: l19 -> l18 : __const_200^0'=__const_200^post14, sqrarg^0'=sqrarg^post14, tmp___3^0'=tmp___3^post14, its^0'=its^post14, test^0'=test^post14, tmp___8^0'=tmp___8^post14, n^0'=n^post14, tmp___12^0'=tmp___12^post14, f_promoted_1^0'=f_promoted_1^post14, tmp___5^0'=tmp___5^post14, k^0'=k^post14, tmp___0^0'=tmp___0^post14, skip^0'=skip^post14, tmp___2^0'=tmp___2^post14, i^0'=i^post14, temp^0'=temp^post14, tmp___7^0'=tmp___7^post14, maxarg2^0'=maxarg2^post14, tmp___11^0'=tmp___11^post14, den^0'=den^post14, sum^0'=sum^post14, tmp___4^0'=tmp___4^post14, j^0'=j^post14, tmp^0'=tmp^post14, tmp___9^0'=tmp___9^post14, restrt^0'=restrt^post14, tmp___1^0'=tmp___1^post14, fold^0'=fold^post14, tmp___6^0'=tmp___6^post14, maxarg1^0'=maxarg1^post14, tmp___10^0'=tmp___10^post14, (-tmp___10^post14+tmp___10^0 == 0 /\ __const_200^0-__const_200^post14 == 0 /\ skip^0-skip^post14 == 0 /\ -j^post14+j^0 == 0 /\ its^0-its^post14 == 0 /\ n^0-n^post14 == 0 /\ tmp___5^0-tmp___5^post14 == 0 /\ tmp___0^0-tmp___0^post14 == 0 /\ temp^0-temp^post14 == 0 /\ -k^post14+k^0 == 0 /\ -tmp___4^post14+tmp___4^0 == 0 /\ -maxarg1^post14+maxarg1^0 == 0 /\ -i^post14+i^0 == 0 /\ -tmp___11^post14+tmp___11^0 == 0 /\ maxarg2^0-maxarg2^post14 == 0 /\ -tmp___9^post14+tmp___9^0 == 0 /\ -n^0+j^0 <= 0 /\ tmp^0-tmp^post14 == 0 /\ tmp___8^0-tmp___8^post14 == 0 /\ sqrarg^0-sqrarg^post14 == 0 /\ f_promoted_1^0-f_promoted_1^post14 == 0 /\ -restrt^post14+restrt^0 == 0 /\ tmp___6^0-tmp___6^post14 == 0 /\ -fold^post14+fold^0 == 0 /\ -den^post14+den^0 == 0 /\ tmp___3^0-tmp___3^post14 == 0 /\ tmp___2^0-tmp___2^post14 == 0 /\ -tmp___1^post14+tmp___1^0 == 0 /\ sum^post14 == 0 /\ test^0-test^post14 == 0 /\ tmp___7^0-tmp___7^post14 == 0 /\ -tmp___12^post14+tmp___12^0 == 0), cost: 1 New rule: l19 -> l18 : sum^0'=0, -n^0+j^0 <= 0, cost: 1 Applied preprocessing Original rule: l20 -> l10 : __const_200^0'=__const_200^post15, sqrarg^0'=sqrarg^post15, tmp___3^0'=tmp___3^post15, its^0'=its^post15, test^0'=test^post15, tmp___8^0'=tmp___8^post15, n^0'=n^post15, tmp___12^0'=tmp___12^post15, f_promoted_1^0'=f_promoted_1^post15, tmp___5^0'=tmp___5^post15, k^0'=k^post15, tmp___0^0'=tmp___0^post15, skip^0'=skip^post15, tmp___2^0'=tmp___2^post15, i^0'=i^post15, temp^0'=temp^post15, tmp___7^0'=tmp___7^post15, maxarg2^0'=maxarg2^post15, tmp___11^0'=tmp___11^post15, den^0'=den^post15, sum^0'=sum^post15, tmp___4^0'=tmp___4^post15, j^0'=j^post15, tmp^0'=tmp^post15, tmp___9^0'=tmp___9^post15, restrt^0'=restrt^post15, tmp___1^0'=tmp___1^post15, fold^0'=fold^post15, tmp___6^0'=tmp___6^post15, maxarg1^0'=maxarg1^post15, tmp___10^0'=tmp___10^post15, (-tmp___1^post15+tmp___1^0 == 0 /\ -tmp___7^post15+tmp___7^0 == 0 /\ -fold^post15+fold^0 == 0 /\ -i^post15+i^0 == 0 /\ -tmp___6^post15+tmp___6^0 == 0 /\ tmp___9^0-tmp___9^post15 == 0 /\ test^0-test^post15 == 0 /\ -sum^post15+sum^0 == 0 /\ f_promoted_1^0-f_promoted_1^post15 == 0 /\ __const_200^0-__const_200^post15 == 0 /\ tmp___5^0-tmp___5^post15 == 0 /\ tmp___3^0-tmp___3^post15 == 0 /\ -temp^post15+temp^0 == 0 /\ tmp___2^0 <= 0 /\ -tmp^post15+tmp^0 == 0 /\ -n^post15+n^0 == 0 /\ -tmp___10^post15+tmp___10^0 == 0 /\ -tmp___0^post15+tmp___0^0 == 0 /\ -tmp___11^post15+tmp___11^0 == 0 /\ tmp___2^0-tmp___2^post15 == 0 /\ tmp___4^0-tmp___4^post15 == 0 /\ skip^0-skip^post15 == 0 /\ -tmp___2^0 <= 0 /\ -maxarg1^post15+maxarg1^0 == 0 /\ -j^post15+j^0 == 0 /\ its^0-its^post15 == 0 /\ sqrarg^0-sqrarg^post15 == 0 /\ maxarg2^0-maxarg2^post15 == 0 /\ tmp___8^0-tmp___8^post15 == 0 /\ tmp___12^0-tmp___12^post15 == 0 /\ -den^post15+den^0 == 0 /\ k^0-k^post15 == 0 /\ -restrt^post15+restrt^0 == 0), cost: 1 New rule: l20 -> l10 : tmp___2^0 == 0, cost: 1 Applied preprocessing Original rule: l20 -> l13 : __const_200^0'=__const_200^post16, sqrarg^0'=sqrarg^post16, tmp___3^0'=tmp___3^post16, its^0'=its^post16, test^0'=test^post16, tmp___8^0'=tmp___8^post16, n^0'=n^post16, tmp___12^0'=tmp___12^post16, f_promoted_1^0'=f_promoted_1^post16, tmp___5^0'=tmp___5^post16, k^0'=k^post16, tmp___0^0'=tmp___0^post16, skip^0'=skip^post16, tmp___2^0'=tmp___2^post16, i^0'=i^post16, temp^0'=temp^post16, tmp___7^0'=tmp___7^post16, maxarg2^0'=maxarg2^post16, tmp___11^0'=tmp___11^post16, den^0'=den^post16, sum^0'=sum^post16, tmp___4^0'=tmp___4^post16, j^0'=j^post16, tmp^0'=tmp^post16, tmp___9^0'=tmp___9^post16, restrt^0'=restrt^post16, tmp___1^0'=tmp___1^post16, fold^0'=fold^post16, tmp___6^0'=tmp___6^post16, maxarg1^0'=maxarg1^post16, tmp___10^0'=tmp___10^post16, (tmp___0^0-tmp___0^post16 == 0 /\ -restrt^post16+restrt^0 == 0 /\ test^0-test^post16 == 0 /\ -tmp___11^post16+tmp___11^0 == 0 /\ f_promoted_1^0-f_promoted_1^post16 == 0 /\ tmp___1^0-tmp___1^post16 == 0 /\ tmp___7^0-tmp___7^post16 == 0 /\ tmp___8^0-tmp___8^post16 == 0 /\ -j^post16+j^0 == 0 /\ tmp___12^0-tmp___12^post16 == 0 /\ k^0-k^post16 == 0 /\ -fold^post16+fold^0 == 0 /\ sqrarg^0-sqrarg^post16 == 0 /\ its^0-its^post16 == 0 /\ -i^post16+i^0 == 0 /\ n^0-n^post16 == 0 /\ tmp___3^0-tmp___3^post16 == 0 /\ -tmp___10^post16+tmp___10^0 == 0 /\ 1-tmp___2^0 <= 0 /\ -tmp___5^post16+tmp___5^0 == 0 /\ -tmp___4^post16+tmp___4^0 == 0 /\ temp^0-temp^post16 == 0 /\ -maxarg2^post16+maxarg2^0 == 0 /\ -tmp___9^post16+tmp___9^0 == 0 /\ tmp^0-tmp^post16 == 0 /\ -tmp___2^post16+tmp___2^0 == 0 /\ __const_200^0-__const_200^post16 == 0 /\ skip^0-skip^post16 == 0 /\ -maxarg1^post16+maxarg1^0 == 0 /\ -sum^post16+sum^0 == 0 /\ den^0-den^post16 == 0 /\ -tmp___6^post16+tmp___6^0 == 0), cost: 1 New rule: l20 -> l13 : -1+tmp___2^0 >= 0, cost: 1 Applied preprocessing Original rule: l20 -> l13 : __const_200^0'=__const_200^post17, sqrarg^0'=sqrarg^post17, tmp___3^0'=tmp___3^post17, its^0'=its^post17, test^0'=test^post17, tmp___8^0'=tmp___8^post17, n^0'=n^post17, tmp___12^0'=tmp___12^post17, f_promoted_1^0'=f_promoted_1^post17, tmp___5^0'=tmp___5^post17, k^0'=k^post17, tmp___0^0'=tmp___0^post17, skip^0'=skip^post17, tmp___2^0'=tmp___2^post17, i^0'=i^post17, temp^0'=temp^post17, tmp___7^0'=tmp___7^post17, maxarg2^0'=maxarg2^post17, tmp___11^0'=tmp___11^post17, den^0'=den^post17, sum^0'=sum^post17, tmp___4^0'=tmp___4^post17, j^0'=j^post17, tmp^0'=tmp^post17, tmp___9^0'=tmp___9^post17, restrt^0'=restrt^post17, tmp___1^0'=tmp___1^post17, fold^0'=fold^post17, tmp___6^0'=tmp___6^post17, maxarg1^0'=maxarg1^post17, tmp___10^0'=tmp___10^post17, (-tmp___9^post17+tmp___9^0 == 0 /\ tmp___12^0-tmp___12^post17 == 0 /\ its^0-its^post17 == 0 /\ k^0-k^post17 == 0 /\ -tmp___10^post17+tmp___10^0 == 0 /\ __const_200^0-__const_200^post17 == 0 /\ -tmp___11^post17+tmp___11^0 == 0 /\ -i^post17+i^0 == 0 /\ -restrt^post17+restrt^0 == 0 /\ -maxarg1^post17+maxarg1^0 == 0 /\ -tmp___0^post17+tmp___0^0 == 0 /\ 1+tmp___2^0 <= 0 /\ maxarg2^0-maxarg2^post17 == 0 /\ -j^post17+j^0 == 0 /\ tmp^0-tmp^post17 == 0 /\ -tmp___4^post17+tmp___4^0 == 0 /\ -tmp___6^post17+tmp___6^0 == 0 /\ -temp^post17+temp^0 == 0 /\ -den^post17+den^0 == 0 /\ skip^0-skip^post17 == 0 /\ tmp___8^0-tmp___8^post17 == 0 /\ -tmp___1^post17+tmp___1^0 == 0 /\ -fold^post17+fold^0 == 0 /\ -tmp___3^post17+tmp___3^0 == 0 /\ sqrarg^0-sqrarg^post17 == 0 /\ tmp___2^0-tmp___2^post17 == 0 /\ tmp___5^0-tmp___5^post17 == 0 /\ test^0-test^post17 == 0 /\ n^0-n^post17 == 0 /\ f_promoted_1^0-f_promoted_1^post17 == 0 /\ tmp___7^0-tmp___7^post17 == 0 /\ sum^0-sum^post17 == 0), cost: 1 New rule: l20 -> l13 : 1+tmp___2^0 <= 0, cost: 1 Applied preprocessing Original rule: l21 -> l22 : __const_200^0'=__const_200^post18, sqrarg^0'=sqrarg^post18, tmp___3^0'=tmp___3^post18, its^0'=its^post18, test^0'=test^post18, tmp___8^0'=tmp___8^post18, n^0'=n^post18, tmp___12^0'=tmp___12^post18, f_promoted_1^0'=f_promoted_1^post18, tmp___5^0'=tmp___5^post18, k^0'=k^post18, tmp___0^0'=tmp___0^post18, skip^0'=skip^post18, tmp___2^0'=tmp___2^post18, i^0'=i^post18, temp^0'=temp^post18, tmp___7^0'=tmp___7^post18, maxarg2^0'=maxarg2^post18, tmp___11^0'=tmp___11^post18, den^0'=den^post18, sum^0'=sum^post18, tmp___4^0'=tmp___4^post18, j^0'=j^post18, tmp^0'=tmp^post18, tmp___9^0'=tmp___9^post18, restrt^0'=restrt^post18, tmp___1^0'=tmp___1^post18, fold^0'=fold^post18, tmp___6^0'=tmp___6^post18, maxarg1^0'=maxarg1^post18, tmp___10^0'=tmp___10^post18, (tmp___7^0-tmp___7^post18 == 0 /\ -tmp___1^post18+tmp___1^0 == 0 /\ -tmp___4^post18+tmp___4^0 == 0 /\ den^0-den^post18 == 0 /\ -maxarg1^post18+maxarg1^0 == 0 /\ tmp___2^0-tmp___2^post18 == 0 /\ f_promoted_1^0-f_promoted_1^post18 == 0 /\ i^0-i^post18 == 0 /\ tmp___0^0-tmp___0^post18 == 0 /\ -sum^post18+sum^0 == 0 /\ -tmp___6^post18+tmp___6^0 == 0 /\ tmp___5^0-tmp___5^post18 == 0 /\ fold^0-fold^post18 == 0 /\ -maxarg2^post18+maxarg2^0 == 0 /\ tmp___3^0-tmp___3^post18 == 0 /\ test^0-test^post18 == 0 /\ k^0-k^post18 == 0 /\ __const_200^0-__const_200^post18 == 0 /\ -skip^post18+skip^0 == 0 /\ j^0-j^post18 == 0 /\ -n^post18+n^0 == 0 /\ -tmp___11^post18+tmp___11^0 == 0 /\ -tmp___9^post18+tmp___9^0 == 0 /\ -tmp^post18+tmp^0 == 0 /\ -tmp___10^post18+tmp___10^0 == 0 /\ sqrarg^0-sqrarg^post18 == 0 /\ its^0-its^post18 == 0 /\ -restrt^post18+restrt^0 == 0 /\ temp^0-temp^post18 == 0 /\ tmp___8^0-tmp___8^post18 == 0 /\ tmp___12^0-tmp___12^post18 == 0), cost: 1 New rule: l21 -> l22 : TRUE, cost: 1 Applied preprocessing Original rule: l23 -> l4 : __const_200^0'=__const_200^post19, sqrarg^0'=sqrarg^post19, tmp___3^0'=tmp___3^post19, its^0'=its^post19, test^0'=test^post19, tmp___8^0'=tmp___8^post19, n^0'=n^post19, tmp___12^0'=tmp___12^post19, f_promoted_1^0'=f_promoted_1^post19, tmp___5^0'=tmp___5^post19, k^0'=k^post19, tmp___0^0'=tmp___0^post19, skip^0'=skip^post19, tmp___2^0'=tmp___2^post19, i^0'=i^post19, temp^0'=temp^post19, tmp___7^0'=tmp___7^post19, maxarg2^0'=maxarg2^post19, tmp___11^0'=tmp___11^post19, den^0'=den^post19, sum^0'=sum^post19, tmp___4^0'=tmp___4^post19, j^0'=j^post19, tmp^0'=tmp^post19, tmp___9^0'=tmp___9^post19, restrt^0'=restrt^post19, tmp___1^0'=tmp___1^post19, fold^0'=fold^post19, tmp___6^0'=tmp___6^post19, maxarg1^0'=maxarg1^post19, tmp___10^0'=tmp___10^post19, (tmp___1^0-tmp___1^post19 == 0 /\ test^0-test^post19 == 0 /\ -tmp___0^post19+tmp___0^0 == 0 /\ sqrarg^0-sqrarg^post19 == 0 /\ -restrt^post19+restrt^0 == 0 /\ -temp^post19+temp^0 == 0 /\ tmp___12^0-tmp___12^post19 == 0 /\ -fold^post19+fold^0 == 0 /\ k^0-k^post19 == 0 /\ -tmp___10^post19+tmp___10^0 == 0 /\ skip^0-skip^post19 == 0 /\ its^0-its^post19 == 0 /\ n^0-n^post19 == 0 /\ tmp___3^0-tmp___3^post19 == 0 /\ -i^post19+i^0 == 0 /\ tmp___5^0-tmp___5^post19 == 0 /\ -tmp___8^post19+tmp___8^0 == 0 /\ -j^post19+j^0 == 0 /\ -maxarg2^post19+maxarg2^0 == 0 /\ tmp___7^0-tmp___7^post19 == 0 /\ sum^0-sum^post19 == 0 /\ den^0-den^post19 == 0 /\ maxarg1^0-maxarg1^post19 == 0 /\ __const_200^0-__const_200^post19 == 0 /\ tmp^0-tmp^post19 == 0 /\ -tmp___4^post19+tmp___4^0 == 0 /\ tmp___2^0-tmp___2^post19 == 0 /\ -tmp___11^post19+tmp___11^0 == 0 /\ -tmp___6^post19+tmp___6^0 == 0 /\ -tmp___9^post19+tmp___9^0 == 0 /\ n^0-k^0 <= 0 /\ -f_promoted_1^post19+f_promoted_1^0 == 0), cost: 1 New rule: l23 -> l4 : n^0-k^0 <= 0, cost: 1 Applied preprocessing Original rule: l23 -> l20 : __const_200^0'=__const_200^post20, sqrarg^0'=sqrarg^post20, tmp___3^0'=tmp___3^post20, its^0'=its^post20, test^0'=test^post20, tmp___8^0'=tmp___8^post20, n^0'=n^post20, tmp___12^0'=tmp___12^post20, f_promoted_1^0'=f_promoted_1^post20, tmp___5^0'=tmp___5^post20, k^0'=k^post20, tmp___0^0'=tmp___0^post20, skip^0'=skip^post20, tmp___2^0'=tmp___2^post20, i^0'=i^post20, temp^0'=temp^post20, tmp___7^0'=tmp___7^post20, maxarg2^0'=maxarg2^post20, tmp___11^0'=tmp___11^post20, den^0'=den^post20, sum^0'=sum^post20, tmp___4^0'=tmp___4^post20, j^0'=j^post20, tmp^0'=tmp^post20, tmp___9^0'=tmp___9^post20, restrt^0'=restrt^post20, tmp___1^0'=tmp___1^post20, fold^0'=fold^post20, tmp___6^0'=tmp___6^post20, maxarg1^0'=maxarg1^post20, tmp___10^0'=tmp___10^post20, (0 == 0 /\ -maxarg2^post20+maxarg2^0 == 0 /\ its^0-its^post20 == 0 /\ -tmp___10^post20+tmp___10^0 == 0 /\ n^0-n^post20 == 0 /\ tmp___3^0-tmp___3^post20 == 0 /\ tmp___12^0-tmp___12^post20 == 0 /\ tmp___5^0-tmp___5^post20 == 0 /\ k^0-k^post20 == 0 /\ -maxarg1^post20+maxarg1^0 == 0 /\ -tmp___0^post20+tmp___0^0 == 0 /\ __const_200^0-__const_200^post20 == 0 /\ -i^post20+i^0 == 0 /\ -tmp___9^post20+tmp___9^0 == 0 /\ restrt^0-restrt^post20 == 0 /\ -tmp___4^post20+tmp___4^0 == 0 /\ -den^post20+den^0 == 0 /\ -fold^post20+fold^0 == 0 /\ sqrarg^0-sqrarg^post20 == 0 /\ tmp___8^0-tmp___8^post20 == 0 /\ f_promoted_1^0-f_promoted_1^post20 == 0 /\ 1-n^0+k^0 <= 0 /\ -sum^post20+sum^0 == 0 /\ test^0-test^post20 == 0 /\ -tmp___1^post20+tmp___1^0 == 0 /\ -tmp___6^post20+tmp___6^0 == 0 /\ -temp^post20+temp^0 == 0 /\ j^0-j^post20 == 0 /\ tmp___11^0-tmp___11^post20 == 0 /\ -tmp^post20+tmp^0 == 0 /\ -skip^post20+skip^0 == 0 /\ -tmp___7^post20+tmp___7^0 == 0), cost: 1 New rule: l23 -> l20 : tmp___2^0'=tmp___2^post20, 1-n^0+k^0 <= 0, cost: 1 Applied preprocessing Original rule: l24 -> l25 : __const_200^0'=__const_200^post21, sqrarg^0'=sqrarg^post21, tmp___3^0'=tmp___3^post21, its^0'=its^post21, test^0'=test^post21, tmp___8^0'=tmp___8^post21, n^0'=n^post21, tmp___12^0'=tmp___12^post21, f_promoted_1^0'=f_promoted_1^post21, tmp___5^0'=tmp___5^post21, k^0'=k^post21, tmp___0^0'=tmp___0^post21, skip^0'=skip^post21, tmp___2^0'=tmp___2^post21, i^0'=i^post21, temp^0'=temp^post21, tmp___7^0'=tmp___7^post21, maxarg2^0'=maxarg2^post21, tmp___11^0'=tmp___11^post21, den^0'=den^post21, sum^0'=sum^post21, tmp___4^0'=tmp___4^post21, j^0'=j^post21, tmp^0'=tmp^post21, tmp___9^0'=tmp___9^post21, restrt^0'=restrt^post21, tmp___1^0'=tmp___1^post21, fold^0'=fold^post21, tmp___6^0'=tmp___6^post21, maxarg1^0'=maxarg1^post21, tmp___10^0'=tmp___10^post21, (temp^0-temp^post21 == 0 /\ -f_promoted_1^post21+f_promoted_1^0 == 0 /\ -i^post21+i^0 == 0 /\ den^0-den^post21 == 0 /\ -tmp___4^post21+tmp___4^0 == 0 /\ -maxarg1^post21+maxarg1^0 == 0 /\ skip^0-skip^post21 == 0 /\ -tmp___6^post21+tmp___6^0 == 0 /\ j^0-j^post21 == 0 /\ tmp___0^0-tmp___0^post21 == 0 /\ tmp___1^0-tmp___1^post21 == 0 /\ maxarg2^0-maxarg2^post21 == 0 /\ -tmp___9^post21+tmp___9^0 == 0 /\ tmp___5^0-tmp___5^post21 == 0 /\ tmp___3^0-tmp___3^post21 == 0 /\ test^0-test^post21 == 0 /\ -sum^post21+sum^0 == 0 /\ n^0-n^post21 == 0 /\ -tmp___2^post21+tmp___2^0 == 0 /\ -restrt^post21+restrt^0 == 0 /\ -k^post21+k^0 == 0 /\ -tmp___11^post21+tmp___11^0 == 0 /\ tmp___7^0-tmp___7^post21 == 0 /\ -sqrarg^post21+sqrarg^0 == 0 /\ __const_200^0-__const_200^post21 == 0 /\ its^0-its^post21 == 0 /\ -fold^post21+fold^0 == 0 /\ -tmp^post21+tmp^0 == 0 /\ -tmp___10^post21+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post21 == 0 /\ tmp___8^0-tmp___8^post21 == 0), cost: 1 New rule: l24 -> l25 : TRUE, cost: 1 Applied preprocessing Original rule: l26 -> l27 : __const_200^0'=__const_200^post22, sqrarg^0'=sqrarg^post22, tmp___3^0'=tmp___3^post22, its^0'=its^post22, test^0'=test^post22, tmp___8^0'=tmp___8^post22, n^0'=n^post22, tmp___12^0'=tmp___12^post22, f_promoted_1^0'=f_promoted_1^post22, tmp___5^0'=tmp___5^post22, k^0'=k^post22, tmp___0^0'=tmp___0^post22, skip^0'=skip^post22, tmp___2^0'=tmp___2^post22, i^0'=i^post22, temp^0'=temp^post22, tmp___7^0'=tmp___7^post22, maxarg2^0'=maxarg2^post22, tmp___11^0'=tmp___11^post22, den^0'=den^post22, sum^0'=sum^post22, tmp___4^0'=tmp___4^post22, j^0'=j^post22, tmp^0'=tmp^post22, tmp___9^0'=tmp___9^post22, restrt^0'=restrt^post22, tmp___1^0'=tmp___1^post22, fold^0'=fold^post22, tmp___6^0'=tmp___6^post22, maxarg1^0'=maxarg1^post22, tmp___10^0'=tmp___10^post22, (-sum^post22+sum^0 == 0 /\ test^0-test^post22 == 0 /\ -tmp___6^post22+tmp___6^0 == 0 /\ -restrt^post22+restrt^0 == 0 /\ -den^post22+den^0 == 0 /\ 1+n^0-j^0 <= 0 /\ -fold^post22+fold^0 == 0 /\ maxarg2^0-maxarg2^post22 == 0 /\ -tmp___1^post22+tmp___1^0 == 0 /\ skip^0-skip^post22 == 0 /\ -tmp___7^post22+tmp___7^0 == 0 /\ tmp___12^0-tmp___12^post22 == 0 /\ -1+i^post22-i^0 == 0 /\ k^0-k^post22 == 0 /\ sqrarg^0-sqrarg^post22 == 0 /\ its^0-its^post22 == 0 /\ -temp^post22+temp^0 == 0 /\ -tmp^post22+tmp^0 == 0 /\ n^0-n^post22 == 0 /\ tmp___2^0-tmp___2^post22 == 0 /\ tmp___3^0-tmp___3^post22 == 0 /\ -tmp___8^post22+tmp___8^0 == 0 /\ -j^post22+j^0 == 0 /\ -tmp___10^post22+tmp___10^0 == 0 /\ tmp___4^0-tmp___4^post22 == 0 /\ -tmp___9^post22+tmp___9^0 == 0 /\ -f_promoted_1^post22+f_promoted_1^0 == 0 /\ -tmp___11^post22+tmp___11^0 == 0 /\ __const_200^0-__const_200^post22 == 0 /\ -maxarg1^post22+maxarg1^0 == 0 /\ -tmp___0^post22+tmp___0^0 == 0 /\ tmp___5^0-tmp___5^post22 == 0), cost: 1 New rule: l26 -> l27 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 1 Applied preprocessing Original rule: l26 -> l28 : __const_200^0'=__const_200^post23, sqrarg^0'=sqrarg^post23, tmp___3^0'=tmp___3^post23, its^0'=its^post23, test^0'=test^post23, tmp___8^0'=tmp___8^post23, n^0'=n^post23, tmp___12^0'=tmp___12^post23, f_promoted_1^0'=f_promoted_1^post23, tmp___5^0'=tmp___5^post23, k^0'=k^post23, tmp___0^0'=tmp___0^post23, skip^0'=skip^post23, tmp___2^0'=tmp___2^post23, i^0'=i^post23, temp^0'=temp^post23, tmp___7^0'=tmp___7^post23, maxarg2^0'=maxarg2^post23, tmp___11^0'=tmp___11^post23, den^0'=den^post23, sum^0'=sum^post23, tmp___4^0'=tmp___4^post23, j^0'=j^post23, tmp^0'=tmp^post23, tmp___9^0'=tmp___9^post23, restrt^0'=restrt^post23, tmp___1^0'=tmp___1^post23, fold^0'=fold^post23, tmp___6^0'=tmp___6^post23, maxarg1^0'=maxarg1^post23, tmp___10^0'=tmp___10^post23, (i^0-i^post23 == 0 /\ -tmp^post23+tmp^0 == 0 /\ -tmp___10^post23+tmp___10^0 == 0 /\ den^0-den^post23 == 0 /\ -maxarg2^post23+maxarg2^0 == 0 /\ -k^post23+k^0 == 0 /\ n^0-n^post23 == 0 /\ __const_200^0-__const_200^post23 == 0 /\ its^0-its^post23 == 0 /\ tmp___5^0-tmp___5^post23 == 0 /\ -tmp___9^post23+tmp___9^0 == 0 /\ temp^0-temp^post23 == 0 /\ -tmp___11^post23+tmp___11^0 == 0 /\ -maxarg1^post23+maxarg1^0 == 0 /\ tmp___7^0-tmp___7^post23 == 0 /\ restrt^0-restrt^post23 == 0 /\ -1-j^0+j^post23 == 0 /\ -n^0+j^0 <= 0 /\ -fold^post23+fold^0 == 0 /\ skip^0-skip^post23 == 0 /\ -tmp___4^post23+tmp___4^0 == 0 /\ -tmp___2^post23+tmp___2^0 == 0 /\ -tmp___1^post23+tmp___1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post23 == 0 /\ tmp___6^0-tmp___6^post23 == 0 /\ test^0-test^post23 == 0 /\ tmp___8^0-tmp___8^post23 == 0 /\ sqrarg^0-sqrarg^post23 == 0 /\ tmp___0^0-tmp___0^post23 == 0 /\ tmp___3^0-tmp___3^post23 == 0 /\ -sum^post23+sum^0 == 0 /\ -tmp___12^post23+tmp___12^0 == 0), cost: 1 New rule: l26 -> l28 : j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 Applied preprocessing Original rule: l29 -> l11 : __const_200^0'=__const_200^post24, sqrarg^0'=sqrarg^post24, tmp___3^0'=tmp___3^post24, its^0'=its^post24, test^0'=test^post24, tmp___8^0'=tmp___8^post24, n^0'=n^post24, tmp___12^0'=tmp___12^post24, f_promoted_1^0'=f_promoted_1^post24, tmp___5^0'=tmp___5^post24, k^0'=k^post24, tmp___0^0'=tmp___0^post24, skip^0'=skip^post24, tmp___2^0'=tmp___2^post24, i^0'=i^post24, temp^0'=temp^post24, tmp___7^0'=tmp___7^post24, maxarg2^0'=maxarg2^post24, tmp___11^0'=tmp___11^post24, den^0'=den^post24, sum^0'=sum^post24, tmp___4^0'=tmp___4^post24, j^0'=j^post24, tmp^0'=tmp^post24, tmp___9^0'=tmp___9^post24, restrt^0'=restrt^post24, tmp___1^0'=tmp___1^post24, fold^0'=fold^post24, tmp___6^0'=tmp___6^post24, maxarg1^0'=maxarg1^post24, tmp___10^0'=tmp___10^post24, (-maxarg1^post24+maxarg1^0 == 0 /\ -tmp___1^post24+tmp___1^0 == 0 /\ tmp___8^0-tmp___8^post24 == 0 /\ -i^post24+i^0 == 0 /\ skip^0-skip^post24 == 0 /\ sqrarg^0-sqrarg^post24 == 0 /\ tmp___9^0-tmp___9^post24 == 0 /\ test^0-test^post24 == 0 /\ n^0-n^post24 == 0 /\ maxarg2^0-maxarg2^post24 == 0 /\ tmp___0^0-tmp___0^post24 == 0 /\ tmp___5^0-tmp___5^post24 == 0 /\ tmp___3^0-tmp___3^post24 == 0 /\ -k^post24+k^0 == 0 /\ -tmp___2^post24+tmp___2^0 == 0 /\ -f_promoted_1^post24+f_promoted_1^0 == 0 /\ -tmp___6^post24+tmp___6^0 == 0 /\ -tmp___11^post24+tmp___11^0 == 0 /\ tmp___12^0-tmp___12^post24 == 0 /\ __const_200^0-__const_200^post24 == 0 /\ tmp___7^0-tmp___7^post24 == 0 /\ -tmp^post24+tmp^0 == 0 /\ -den^post24+den^0 == 0 /\ tmp___4^0-tmp___4^post24 == 0 /\ -temp^post24+temp^0 == 0 /\ its^0-its^post24 == 0 /\ 1+n^0-i^0 <= 0 /\ -fold^post24+fold^0 == 0 /\ -j^post24+j^0 == 0 /\ -tmp___10^post24+tmp___10^0 == 0 /\ -restrt^post24+restrt^0 == 0 /\ sum^0-sum^post24 == 0), cost: 1 New rule: l29 -> l11 : 1+n^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l29 -> l28 : __const_200^0'=__const_200^post25, sqrarg^0'=sqrarg^post25, tmp___3^0'=tmp___3^post25, its^0'=its^post25, test^0'=test^post25, tmp___8^0'=tmp___8^post25, n^0'=n^post25, tmp___12^0'=tmp___12^post25, f_promoted_1^0'=f_promoted_1^post25, tmp___5^0'=tmp___5^post25, k^0'=k^post25, tmp___0^0'=tmp___0^post25, skip^0'=skip^post25, tmp___2^0'=tmp___2^post25, i^0'=i^post25, temp^0'=temp^post25, tmp___7^0'=tmp___7^post25, maxarg2^0'=maxarg2^post25, tmp___11^0'=tmp___11^post25, den^0'=den^post25, sum^0'=sum^post25, tmp___4^0'=tmp___4^post25, j^0'=j^post25, tmp^0'=tmp^post25, tmp___9^0'=tmp___9^post25, restrt^0'=restrt^post25, tmp___1^0'=tmp___1^post25, fold^0'=fold^post25, tmp___6^0'=tmp___6^post25, maxarg1^0'=maxarg1^post25, tmp___10^0'=tmp___10^post25, (tmp___0^0-tmp___0^post25 == 0 /\ -tmp___6^post25+tmp___6^0 == 0 /\ test^0-test^post25 == 0 /\ f_promoted_1^0-f_promoted_1^post25 == 0 /\ -sum^post25+sum^0 == 0 /\ -fold^post25+fold^0 == 0 /\ restrt^0-restrt^post25 == 0 /\ -tmp___2^post25+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post25 == 0 /\ -skip^post25+skip^0 == 0 /\ -tmp___1^post25+tmp___1^0 == 0 /\ den^0-den^post25 == 0 /\ i^0-i^post25 == 0 /\ tmp___12^0-tmp___12^post25 == 0 /\ tmp___8^0-tmp___8^post25 == 0 /\ -tmp^post25+tmp^0 == 0 /\ k^0-k^post25 == 0 /\ sqrarg^0-sqrarg^post25 == 0 /\ its^0-its^post25 == 0 /\ tmp___11^0-tmp___11^post25 == 0 /\ -j^post25+j^0 == 0 /\ tmp___3^0-tmp___3^post25 == 0 /\ -tmp___9^post25+tmp___9^0 == 0 /\ n^0-n^post25 == 0 /\ -tmp___10^post25+tmp___10^0 == 0 /\ -tmp___5^post25+tmp___5^0 == 0 /\ temp^0-temp^post25 == 0 /\ -maxarg2^post25+maxarg2^0 == 0 /\ -tmp___4^post25+tmp___4^0 == 0 /\ -n^0+i^0 <= 0 /\ __const_200^0-__const_200^post25 == 0 /\ -maxarg1^post25+maxarg1^0 == 0), cost: 1 New rule: l29 -> l28 : -n^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l30 -> l2 : __const_200^0'=__const_200^post26, sqrarg^0'=sqrarg^post26, tmp___3^0'=tmp___3^post26, its^0'=its^post26, test^0'=test^post26, tmp___8^0'=tmp___8^post26, n^0'=n^post26, tmp___12^0'=tmp___12^post26, f_promoted_1^0'=f_promoted_1^post26, tmp___5^0'=tmp___5^post26, k^0'=k^post26, tmp___0^0'=tmp___0^post26, skip^0'=skip^post26, tmp___2^0'=tmp___2^post26, i^0'=i^post26, temp^0'=temp^post26, tmp___7^0'=tmp___7^post26, maxarg2^0'=maxarg2^post26, tmp___11^0'=tmp___11^post26, den^0'=den^post26, sum^0'=sum^post26, tmp___4^0'=tmp___4^post26, j^0'=j^post26, tmp^0'=tmp^post26, tmp___9^0'=tmp___9^post26, restrt^0'=restrt^post26, tmp___1^0'=tmp___1^post26, fold^0'=fold^post26, tmp___6^0'=tmp___6^post26, maxarg1^0'=maxarg1^post26, tmp___10^0'=tmp___10^post26, (its^0-its^post26 == 0 /\ -tmp___9^post26+tmp___9^0 == 0 /\ tmp___5^0-tmp___5^post26 == 0 /\ -tmp___11^post26+tmp___11^0 == 0 /\ n^0-n^post26 == 0 /\ -tmp^post26+tmp^0 == 0 /\ tmp___3^0-tmp___3^post26 == 0 /\ temp^0-temp^post26 == 0 /\ -restrt^post26+restrt^0 == 0 /\ -j^post26+j^0 == 0 /\ __const_200^0-__const_200^post26 == 0 /\ tmp___7^0-tmp___7^post26 == 0 /\ -fold^post26+fold^0 == 0 /\ -tmp___10^post26+tmp___10^0 == 0 /\ sqrarg^0-sqrarg^post26 == 0 /\ tmp___0^0-tmp___0^post26 == 0 /\ tmp___6^0-tmp___6^post26 == 0 /\ -maxarg1^post26+maxarg1^0 == 0 /\ -tmp___1^post26+tmp___1^0 == 0 /\ -tmp___4^post26+tmp___4^0 == 0 /\ f_promoted_1^0-f_promoted_1^post26 == 0 /\ tmp___8^0-tmp___8^post26 == 0 /\ -test^post26+test^0 == 0 /\ -restrt^0 <= 0 /\ -tmp___12^post26+tmp___12^0 == 0 /\ restrt^0 <= 0 /\ den^0-den^post26 == 0 /\ -sum^post26+sum^0 == 0 /\ -maxarg2^post26+maxarg2^0 == 0 /\ -k^post26+k^0 == 0 /\ skip^0-skip^post26 == 0 /\ -tmp___2^post26+tmp___2^0 == 0 /\ i^0-i^post26 == 0), cost: 1 New rule: l30 -> l2 : restrt^0 == 0, cost: 1 Applied preprocessing Original rule: l30 -> l27 : __const_200^0'=__const_200^post27, sqrarg^0'=sqrarg^post27, tmp___3^0'=tmp___3^post27, its^0'=its^post27, test^0'=test^post27, tmp___8^0'=tmp___8^post27, n^0'=n^post27, tmp___12^0'=tmp___12^post27, f_promoted_1^0'=f_promoted_1^post27, tmp___5^0'=tmp___5^post27, k^0'=k^post27, tmp___0^0'=tmp___0^post27, skip^0'=skip^post27, tmp___2^0'=tmp___2^post27, i^0'=i^post27, temp^0'=temp^post27, tmp___7^0'=tmp___7^post27, maxarg2^0'=maxarg2^post27, tmp___11^0'=tmp___11^post27, den^0'=den^post27, sum^0'=sum^post27, tmp___4^0'=tmp___4^post27, j^0'=j^post27, tmp^0'=tmp^post27, tmp___9^0'=tmp___9^post27, restrt^0'=restrt^post27, tmp___1^0'=tmp___1^post27, fold^0'=fold^post27, tmp___6^0'=tmp___6^post27, maxarg1^0'=maxarg1^post27, tmp___10^0'=tmp___10^post27, (-maxarg1^post27+maxarg1^0 == 0 /\ -tmp___5^post27+tmp___5^0 == 0 /\ -tmp___7^post27+tmp___7^0 == 0 /\ tmp___4^0-tmp___4^post27 == 0 /\ tmp___2^0-tmp___2^post27 == 0 /\ tmp___11^0-tmp___11^post27 == 0 /\ f_promoted_1^0-f_promoted_1^post27 == 0 /\ tmp___9^0-tmp___9^post27 == 0 /\ tmp___0^0-tmp___0^post27 == 0 /\ -maxarg2^post27+maxarg2^0 == 0 /\ -tmp___6^post27+tmp___6^0 == 0 /\ fold^0-fold^post27 == 0 /\ -sum^post27+sum^0 == 0 /\ tmp___3^0-tmp___3^post27 == 0 /\ test^0-test^post27 == 0 /\ tmp___12^0-tmp___12^post27 == 0 /\ __const_200^0-__const_200^post27 == 0 /\ k^0-k^post27 == 0 /\ -tmp^post27+tmp^0 == 0 /\ -skip^post27+skip^0 == 0 /\ i^0-i^post27 == 0 /\ -restrt^post27+restrt^0 == 0 /\ -j^post27+j^0 == 0 /\ -tmp___10^post27+tmp___10^0 == 0 /\ its^0-its^post27 == 0 /\ -n^post27+n^0 == 0 /\ sqrarg^0-sqrarg^post27 == 0 /\ 1-restrt^0 <= 0 /\ -tmp___1^post27+tmp___1^0 == 0 /\ -den^post27+den^0 == 0 /\ temp^0-temp^post27 == 0 /\ tmp___8^0-tmp___8^post27 == 0), cost: 1 New rule: l30 -> l27 : -1+restrt^0 >= 0, cost: 1 Applied preprocessing Original rule: l30 -> l27 : __const_200^0'=__const_200^post28, sqrarg^0'=sqrarg^post28, tmp___3^0'=tmp___3^post28, its^0'=its^post28, test^0'=test^post28, tmp___8^0'=tmp___8^post28, n^0'=n^post28, tmp___12^0'=tmp___12^post28, f_promoted_1^0'=f_promoted_1^post28, tmp___5^0'=tmp___5^post28, k^0'=k^post28, tmp___0^0'=tmp___0^post28, skip^0'=skip^post28, tmp___2^0'=tmp___2^post28, i^0'=i^post28, temp^0'=temp^post28, tmp___7^0'=tmp___7^post28, maxarg2^0'=maxarg2^post28, tmp___11^0'=tmp___11^post28, den^0'=den^post28, sum^0'=sum^post28, tmp___4^0'=tmp___4^post28, j^0'=j^post28, tmp^0'=tmp^post28, tmp___9^0'=tmp___9^post28, restrt^0'=restrt^post28, tmp___1^0'=tmp___1^post28, fold^0'=fold^post28, tmp___6^0'=tmp___6^post28, maxarg1^0'=maxarg1^post28, tmp___10^0'=tmp___10^post28, (-tmp___4^post28+tmp___4^0 == 0 /\ -fold^post28+fold^0 == 0 /\ 1+restrt^0 <= 0 /\ -tmp___2^post28+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post28 == 0 /\ -tmp___6^post28+tmp___6^0 == 0 /\ -sum^post28+sum^0 == 0 /\ -restrt^post28+restrt^0 == 0 /\ i^0-i^post28 == 0 /\ -tmp___1^post28+tmp___1^0 == 0 /\ den^0-den^post28 == 0 /\ its^0-its^post28 == 0 /\ -tmp___5^post28+tmp___5^0 == 0 /\ -skip^post28+skip^0 == 0 /\ -tmp___12^post28+tmp___12^0 == 0 /\ sqrarg^0-sqrarg^post28 == 0 /\ tmp___8^0-tmp___8^post28 == 0 /\ k^0-k^post28 == 0 /\ -maxarg2^post28+maxarg2^0 == 0 /\ temp^0-temp^post28 == 0 /\ tmp___3^0-tmp___3^post28 == 0 /\ -tmp___9^post28+tmp___9^0 == 0 /\ -tmp___10^post28+tmp___10^0 == 0 /\ j^0-j^post28 == 0 /\ -tmp^post28+tmp^0 == 0 /\ -tmp___11^post28+tmp___11^0 == 0 /\ -maxarg1^post28+maxarg1^0 == 0 /\ test^0-test^post28 == 0 /\ tmp___0^0-tmp___0^post28 == 0 /\ n^0-n^post28 == 0 /\ __const_200^0-__const_200^post28 == 0 /\ f_promoted_1^0-f_promoted_1^post28 == 0), cost: 1 New rule: l30 -> l27 : 1+restrt^0 <= 0, cost: 1 Applied preprocessing Original rule: l31 -> l30 : __const_200^0'=__const_200^post30, sqrarg^0'=sqrarg^post30, tmp___3^0'=tmp___3^post30, its^0'=its^post30, test^0'=test^post30, tmp___8^0'=tmp___8^post30, n^0'=n^post30, tmp___12^0'=tmp___12^post30, f_promoted_1^0'=f_promoted_1^post30, tmp___5^0'=tmp___5^post30, k^0'=k^post30, tmp___0^0'=tmp___0^post30, skip^0'=skip^post30, tmp___2^0'=tmp___2^post30, i^0'=i^post30, temp^0'=temp^post30, tmp___7^0'=tmp___7^post30, maxarg2^0'=maxarg2^post30, tmp___11^0'=tmp___11^post30, den^0'=den^post30, sum^0'=sum^post30, tmp___4^0'=tmp___4^post30, j^0'=j^post30, tmp^0'=tmp^post30, tmp___9^0'=tmp___9^post30, restrt^0'=restrt^post30, tmp___1^0'=tmp___1^post30, fold^0'=fold^post30, tmp___6^0'=tmp___6^post30, maxarg1^0'=maxarg1^post30, tmp___10^0'=tmp___10^post30, (restrt^0-restrt^post30 == 0 /\ tmp___8^0-tmp___8^post30 == 0 /\ -maxarg2^post30+maxarg2^0 == 0 /\ -tmp___10^post30+tmp___10^0 == 0 /\ sqrarg^0-sqrarg^post30 == 0 /\ -tmp___5^post30+tmp___5^0 == 0 /\ tmp___3^0-tmp___3^post30 == 0 /\ tmp___0^0-tmp___0^post30 == 0 /\ -tmp___4^post30+tmp___4^0 == 0 /\ test^0-test^post30 == 0 /\ f_promoted_1^0-f_promoted_1^post30 == 0 /\ fold^0-fold^post30 == 0 /\ -tmp___9^post30+tmp___9^0 == 0 /\ -maxarg1^post30+maxarg1^0 == 0 /\ -tmp___6^post30+tmp___6^0 == 0 /\ i^0-i^post30 == 0 /\ tmp___12^0-tmp___12^post30 == 0 /\ -__const_200^0+its^0 <= 0 /\ -sum^post30+sum^0 == 0 /\ k^0-k^post30 == 0 /\ -den^post30+den^0 == 0 /\ __const_200^0-__const_200^post30 == 0 /\ -tmp^post30+tmp^0 == 0 /\ tmp___11^0-tmp___11^post30 == 0 /\ -tmp___1^post30+tmp___1^0 == 0 /\ -skip^post30+skip^0 == 0 /\ -tmp___7^post30+tmp___7^0 == 0 /\ tmp___2^0-tmp___2^post30 == 0 /\ j^0-j^post30 == 0 /\ -n^post30+n^0 == 0 /\ temp^0-temp^post30 == 0 /\ -its^post30+its^0 == 0), cost: 1 New rule: l31 -> l30 : -__const_200^0+its^0 <= 0, cost: 1 Applied preprocessing Original rule: l33 -> l34 : __const_200^0'=__const_200^post31, sqrarg^0'=sqrarg^post31, tmp___3^0'=tmp___3^post31, its^0'=its^post31, test^0'=test^post31, tmp___8^0'=tmp___8^post31, n^0'=n^post31, tmp___12^0'=tmp___12^post31, f_promoted_1^0'=f_promoted_1^post31, tmp___5^0'=tmp___5^post31, k^0'=k^post31, tmp___0^0'=tmp___0^post31, skip^0'=skip^post31, tmp___2^0'=tmp___2^post31, i^0'=i^post31, temp^0'=temp^post31, tmp___7^0'=tmp___7^post31, maxarg2^0'=maxarg2^post31, tmp___11^0'=tmp___11^post31, den^0'=den^post31, sum^0'=sum^post31, tmp___4^0'=tmp___4^post31, j^0'=j^post31, tmp^0'=tmp^post31, tmp___9^0'=tmp___9^post31, restrt^0'=restrt^post31, tmp___1^0'=tmp___1^post31, fold^0'=fold^post31, tmp___6^0'=tmp___6^post31, maxarg1^0'=maxarg1^post31, tmp___10^0'=tmp___10^post31, (0 == 0 /\ -den^post31+den^0 == 0 /\ tmp___9^0-tmp___9^post31 == 0 /\ test^0-test^post31 == 0 /\ -tmp___6^post31+tmp___6^0 == 0 /\ maxarg2^0-maxarg2^post31 == 0 /\ sum^0-sum^post31 == 0 /\ -fold^post31+fold^0 == 0 /\ skip^0-skip^post31 == 0 /\ -tmp^post31+tmp^0 == 0 /\ -tmp___7^post31+tmp___7^0 == 0 /\ sqrarg^0-sqrarg^post31 == 0 /\ tmp___12^0-tmp___12^post31 == 0 /\ k^0-k^post31 == 0 /\ -temp^post31+temp^0 == 0 /\ its^0-its^post31 == 0 /\ -tmp___10^post31+tmp___10^0 == 0 /\ -j^post31+j^0 == 0 /\ n^0-n^post31 == 0 /\ tmp___2^0-tmp___2^post31 == 0 /\ tmp___3^0-tmp___3^post31 == 0 /\ -tmp___8^post31+tmp___8^0 == 0 /\ -restrt^post31+restrt^0 == 0 /\ -tmp___11^post31+tmp___11^0 == 0 /\ -maxarg1^post31+maxarg1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post31 == 0 /\ __const_200^0-__const_200^post31 == 0 /\ -tmp___0^post31+tmp___0^0 == 0 /\ -tmp___4^post31+tmp___4^0 == 0 /\ tmp___5^0-tmp___5^post31 == 0 /\ -i^post31+i^0 == 0), cost: 1 New rule: l33 -> l34 : tmp___1^0'=tmp___1^post31, 0 == 0, cost: 1 Applied preprocessing Original rule: l35 -> l36 : __const_200^0'=__const_200^post32, sqrarg^0'=sqrarg^post32, tmp___3^0'=tmp___3^post32, its^0'=its^post32, test^0'=test^post32, tmp___8^0'=tmp___8^post32, n^0'=n^post32, tmp___12^0'=tmp___12^post32, f_promoted_1^0'=f_promoted_1^post32, tmp___5^0'=tmp___5^post32, k^0'=k^post32, tmp___0^0'=tmp___0^post32, skip^0'=skip^post32, tmp___2^0'=tmp___2^post32, i^0'=i^post32, temp^0'=temp^post32, tmp___7^0'=tmp___7^post32, maxarg2^0'=maxarg2^post32, tmp___11^0'=tmp___11^post32, den^0'=den^post32, sum^0'=sum^post32, tmp___4^0'=tmp___4^post32, j^0'=j^post32, tmp^0'=tmp^post32, tmp___9^0'=tmp___9^post32, restrt^0'=restrt^post32, tmp___1^0'=tmp___1^post32, fold^0'=fold^post32, tmp___6^0'=tmp___6^post32, maxarg1^0'=maxarg1^post32, tmp___10^0'=tmp___10^post32, (-restrt^post32+restrt^0 == 0 /\ its^0-its^post32 == 0 /\ tmp___5^0-tmp___5^post32 == 0 /\ -skip^post32+skip^0 == 0 /\ tmp___3^0-tmp___3^post32 == 0 /\ -tmp___0^post32+tmp___0^0 == 0 /\ fold^0-fold^post32 == 0 /\ -temp^post32+temp^0 == 0 /\ -n^post32+n^0 == 0 /\ __const_200^0-__const_200^post32 == 0 /\ -tmp___10^post32+tmp___10^0 == 0 /\ -den^post32+den^0 == 0 /\ -tmp^post32+tmp^0 == 0 /\ tmp___2^0-tmp___2^post32 == 0 /\ tmp___11^0-tmp___11^post32 == 0 /\ -tmp___1^post32+tmp___1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post32 == 0 /\ maxarg2^0-maxarg2^post32 == 0 /\ test^0-test^post32 == 0 /\ sqrarg^0-sqrarg^post32 == 0 /\ -maxarg1^post32+maxarg1^0 == 0 /\ -tmp___7^post32+tmp___7^0 == 0 /\ -j^post32+j^0 == 0 /\ tmp___12^0-tmp___12^post32 == 0 /\ tmp___8^0-tmp___8^post32 == 0 /\ k^0-k^post32 == 0 /\ -tmp___9^post32+tmp___9^0 == 0 /\ i^0-i^post32 == 0 /\ -tmp___6^post32+tmp___6^0 == 0 /\ tmp___4^0-tmp___4^post32 == 0 /\ -sum^post32+sum^0 == 0), cost: 1 New rule: l35 -> l36 : TRUE, cost: 1 Applied preprocessing Original rule: l34 -> l37 : __const_200^0'=__const_200^post33, sqrarg^0'=sqrarg^post33, tmp___3^0'=tmp___3^post33, its^0'=its^post33, test^0'=test^post33, tmp___8^0'=tmp___8^post33, n^0'=n^post33, tmp___12^0'=tmp___12^post33, f_promoted_1^0'=f_promoted_1^post33, tmp___5^0'=tmp___5^post33, k^0'=k^post33, tmp___0^0'=tmp___0^post33, skip^0'=skip^post33, tmp___2^0'=tmp___2^post33, i^0'=i^post33, temp^0'=temp^post33, tmp___7^0'=tmp___7^post33, maxarg2^0'=maxarg2^post33, tmp___11^0'=tmp___11^post33, den^0'=den^post33, sum^0'=sum^post33, tmp___4^0'=tmp___4^post33, j^0'=j^post33, tmp^0'=tmp^post33, tmp___9^0'=tmp___9^post33, restrt^0'=restrt^post33, tmp___1^0'=tmp___1^post33, fold^0'=fold^post33, tmp___6^0'=tmp___6^post33, maxarg1^0'=maxarg1^post33, tmp___10^0'=tmp___10^post33, (tmp___8^0-tmp___8^post33 == 0 /\ -maxarg1^post33+maxarg1^0 == 0 /\ -tmp___10^post33+tmp___10^0 == 0 /\ skip^0-skip^post33 == 0 /\ -j^post33+j^0 == 0 /\ sqrarg^0-sqrarg^post33 == 0 /\ n^0-n^post33 == 0 /\ -tmp___9^post33+tmp___9^0 == 0 /\ -tmp___4^post33+tmp___4^0 == 0 /\ -tmp___2^post33+tmp___2^0 == 0 /\ tmp___5^0-tmp___5^post33 == 0 /\ tmp___3^0-tmp___3^post33 == 0 /\ -f_promoted_1^post33+f_promoted_1^0 == 0 /\ tmp___0^0-tmp___0^post33 == 0 /\ test^0-test^post33 == 0 /\ -k^post33+k^0 == 0 /\ maxarg2^0-maxarg2^post33 == 0 /\ -tmp___11^post33+tmp___11^0 == 0 /\ -sum^0-tmp___1^0+sum^post33 == 0 /\ -temp^post33+temp^0 == 0 /\ tmp___12^0-tmp___12^post33 == 0 /\ -1+i^post33-i^0 == 0 /\ tmp___7^0-tmp___7^post33 == 0 /\ tmp^0-tmp^post33 == 0 /\ -restrt^post33+restrt^0 == 0 /\ -den^post33+den^0 == 0 /\ -fold^post33+fold^0 == 0 /\ __const_200^0-__const_200^post33 == 0 /\ its^0-its^post33 == 0 /\ tmp___6^0-tmp___6^post33 == 0 /\ -tmp___1^post33+tmp___1^0 == 0), cost: 1 New rule: l34 -> l37 : i^0'=1+i^0, sum^0'=sum^0+tmp___1^0, TRUE, cost: 1 Applied preprocessing Original rule: l38 -> l33 : __const_200^0'=__const_200^post34, sqrarg^0'=sqrarg^post34, tmp___3^0'=tmp___3^post34, its^0'=its^post34, test^0'=test^post34, tmp___8^0'=tmp___8^post34, n^0'=n^post34, tmp___12^0'=tmp___12^post34, f_promoted_1^0'=f_promoted_1^post34, tmp___5^0'=tmp___5^post34, k^0'=k^post34, tmp___0^0'=tmp___0^post34, skip^0'=skip^post34, tmp___2^0'=tmp___2^post34, i^0'=i^post34, temp^0'=temp^post34, tmp___7^0'=tmp___7^post34, maxarg2^0'=maxarg2^post34, tmp___11^0'=tmp___11^post34, den^0'=den^post34, sum^0'=sum^post34, tmp___4^0'=tmp___4^post34, j^0'=j^post34, tmp^0'=tmp^post34, tmp___9^0'=tmp___9^post34, restrt^0'=restrt^post34, tmp___1^0'=tmp___1^post34, fold^0'=fold^post34, tmp___6^0'=tmp___6^post34, maxarg1^0'=maxarg1^post34, tmp___10^0'=tmp___10^post34, (-fold^post34+fold^0 == 0 /\ -tmp___7^post34+tmp___7^0 == 0 /\ __const_200^0-__const_200^post34 == 0 /\ sum^0-sum^post34 == 0 /\ -tmp___1^post34+tmp___1^0 == 0 /\ -i^post34+i^0 == 0 /\ -tmp___6^post34+tmp___6^0 == 0 /\ tmp___9^0-tmp___9^post34 == 0 /\ skip^0-skip^post34 == 0 /\ -temp^post34+temp^0 == 0 /\ 1-sqrarg^0 <= 0 /\ its^0-its^post34 == 0 /\ sqrarg^0-sqrarg^post34 == 0 /\ tmp___12^0-tmp___12^post34 == 0 /\ k^0-k^post34 == 0 /\ -tmp^post34+tmp^0 == 0 /\ tmp___4^0-tmp___4^post34 == 0 /\ -tmp___11^post34+tmp___11^0 == 0 /\ tmp___2^0-tmp___2^post34 == 0 /\ maxarg2^0-maxarg2^post34 == 0 /\ -maxarg1^post34+maxarg1^0 == 0 /\ -tmp___0^post34+tmp___0^0 == 0 /\ -j^post34+j^0 == 0 /\ -restrt^post34+restrt^0 == 0 /\ tmp___3^0-tmp___3^post34 == 0 /\ tmp___5^0-tmp___5^post34 == 0 /\ test^0-test^post34 == 0 /\ -tmp___10^post34+tmp___10^0 == 0 /\ f_promoted_1^0-f_promoted_1^post34 == 0 /\ -tmp___8^post34+tmp___8^0 == 0 /\ -den^post34+den^0 == 0 /\ n^0-n^post34 == 0), cost: 1 New rule: l38 -> l33 : -1+sqrarg^0 >= 0, cost: 1 Applied preprocessing Original rule: l38 -> l33 : __const_200^0'=__const_200^post35, sqrarg^0'=sqrarg^post35, tmp___3^0'=tmp___3^post35, its^0'=its^post35, test^0'=test^post35, tmp___8^0'=tmp___8^post35, n^0'=n^post35, tmp___12^0'=tmp___12^post35, f_promoted_1^0'=f_promoted_1^post35, tmp___5^0'=tmp___5^post35, k^0'=k^post35, tmp___0^0'=tmp___0^post35, skip^0'=skip^post35, tmp___2^0'=tmp___2^post35, i^0'=i^post35, temp^0'=temp^post35, tmp___7^0'=tmp___7^post35, maxarg2^0'=maxarg2^post35, tmp___11^0'=tmp___11^post35, den^0'=den^post35, sum^0'=sum^post35, tmp___4^0'=tmp___4^post35, j^0'=j^post35, tmp^0'=tmp^post35, tmp___9^0'=tmp___9^post35, restrt^0'=restrt^post35, tmp___1^0'=tmp___1^post35, fold^0'=fold^post35, tmp___6^0'=tmp___6^post35, maxarg1^0'=maxarg1^post35, tmp___10^0'=tmp___10^post35, (its^0-its^post35 == 0 /\ tmp___5^0-tmp___5^post35 == 0 /\ -tmp___11^post35+tmp___11^0 == 0 /\ temp^0-temp^post35 == 0 /\ -tmp___9^post35+tmp___9^0 == 0 /\ n^0-n^post35 == 0 /\ tmp___3^0-tmp___3^post35 == 0 /\ __const_200^0-__const_200^post35 == 0 /\ -fold^post35+fold^0 == 0 /\ -j^post35+j^0 == 0 /\ -tmp___10^post35+tmp___10^0 == 0 /\ tmp___7^0-tmp___7^post35 == 0 /\ tmp___1^0-tmp___1^post35 == 0 /\ -restrt^post35+restrt^0 == 0 /\ -maxarg1^post35+maxarg1^0 == 0 /\ sqrarg^0-sqrarg^post35 == 0 /\ 1+sqrarg^0 <= 0 /\ tmp___0^0-tmp___0^post35 == 0 /\ -tmp___4^post35+tmp___4^0 == 0 /\ tmp___8^0-tmp___8^post35 == 0 /\ f_promoted_1^0-f_promoted_1^post35 == 0 /\ -tmp___12^post35+tmp___12^0 == 0 /\ -test^post35+test^0 == 0 /\ tmp^0-tmp^post35 == 0 /\ -tmp___2^post35+tmp___2^0 == 0 /\ -sum^post35+sum^0 == 0 /\ -maxarg2^post35+maxarg2^0 == 0 /\ -k^post35+k^0 == 0 /\ -tmp___6^post35+tmp___6^0 == 0 /\ skip^0-skip^post35 == 0 /\ i^0-i^post35 == 0 /\ den^0-den^post35 == 0), cost: 1 New rule: l38 -> l33 : 1+sqrarg^0 <= 0, cost: 1 Applied preprocessing Original rule: l38 -> l34 : __const_200^0'=__const_200^post36, sqrarg^0'=sqrarg^post36, tmp___3^0'=tmp___3^post36, its^0'=its^post36, test^0'=test^post36, tmp___8^0'=tmp___8^post36, n^0'=n^post36, tmp___12^0'=tmp___12^post36, f_promoted_1^0'=f_promoted_1^post36, tmp___5^0'=tmp___5^post36, k^0'=k^post36, tmp___0^0'=tmp___0^post36, skip^0'=skip^post36, tmp___2^0'=tmp___2^post36, i^0'=i^post36, temp^0'=temp^post36, tmp___7^0'=tmp___7^post36, maxarg2^0'=maxarg2^post36, tmp___11^0'=tmp___11^post36, den^0'=den^post36, sum^0'=sum^post36, tmp___4^0'=tmp___4^post36, j^0'=j^post36, tmp^0'=tmp^post36, tmp___9^0'=tmp___9^post36, restrt^0'=restrt^post36, tmp___1^0'=tmp___1^post36, fold^0'=fold^post36, tmp___6^0'=tmp___6^post36, maxarg1^0'=maxarg1^post36, tmp___10^0'=tmp___10^post36, (-j^post36+j^0 == 0 /\ sqrarg^0 <= 0 /\ skip^0-skip^post36 == 0 /\ tmp___8^0-tmp___8^post36 == 0 /\ -tmp___9^post36+tmp___9^0 == 0 /\ sqrarg^0-sqrarg^post36 == 0 /\ -k^post36+k^0 == 0 /\ -tmp___10^post36+tmp___10^0 == 0 /\ tmp___0^0-tmp___0^post36 == 0 /\ __const_200^0-__const_200^post36 == 0 /\ -i^post36+i^0 == 0 /\ -sqrarg^0 <= 0 /\ -restrt^post36+restrt^0 == 0 /\ -tmp___11^post36+tmp___11^0 == 0 /\ tmp___3^0-tmp___3^post36 == 0 /\ test^0-test^post36 == 0 /\ maxarg2^0-maxarg2^post36 == 0 /\ -tmp___4^post36+tmp___4^0 == 0 /\ -maxarg1^post36+maxarg1^0 == 0 /\ tmp^0-tmp^post36 == 0 /\ -tmp___6^post36+tmp___6^0 == 0 /\ -den^post36+den^0 == 0 /\ tmp___12^0-tmp___12^post36 == 0 /\ -f_promoted_1^post36+f_promoted_1^0 == 0 /\ -fold^post36+fold^0 == 0 /\ its^0-its^post36 == 0 /\ n^0-n^post36 == 0 /\ tmp___1^post36 == 0 /\ tmp___5^0-tmp___5^post36 == 0 /\ tmp___2^0-tmp___2^post36 == 0 /\ tmp___7^0-tmp___7^post36 == 0 /\ -temp^post36+temp^0 == 0 /\ sum^0-sum^post36 == 0), cost: 1 New rule: l38 -> l34 : tmp___1^0'=0, sqrarg^0 == 0, cost: 1 Applied preprocessing Original rule: l39 -> l40 : __const_200^0'=__const_200^post37, sqrarg^0'=sqrarg^post37, tmp___3^0'=tmp___3^post37, its^0'=its^post37, test^0'=test^post37, tmp___8^0'=tmp___8^post37, n^0'=n^post37, tmp___12^0'=tmp___12^post37, f_promoted_1^0'=f_promoted_1^post37, tmp___5^0'=tmp___5^post37, k^0'=k^post37, tmp___0^0'=tmp___0^post37, skip^0'=skip^post37, tmp___2^0'=tmp___2^post37, i^0'=i^post37, temp^0'=temp^post37, tmp___7^0'=tmp___7^post37, maxarg2^0'=maxarg2^post37, tmp___11^0'=tmp___11^post37, den^0'=den^post37, sum^0'=sum^post37, tmp___4^0'=tmp___4^post37, j^0'=j^post37, tmp^0'=tmp^post37, tmp___9^0'=tmp___9^post37, restrt^0'=restrt^post37, tmp___1^0'=tmp___1^post37, fold^0'=fold^post37, tmp___6^0'=tmp___6^post37, maxarg1^0'=maxarg1^post37, tmp___10^0'=tmp___10^post37, (-tmp___4^post37+tmp___4^0 == 0 /\ -tmp___2^post37+tmp___2^0 == 0 /\ -maxarg1^post37+maxarg1^0 == 0 /\ den^0-den^post37 == 0 /\ tmp___7^0-tmp___7^post37 == 0 /\ -tmp___1^post37+tmp___1^0 == 0 /\ -1+restrt^post37 == 0 /\ -sum^post37+sum^0 == 0 /\ i^0-i^post37 == 0 /\ -tmp___6^post37+tmp___6^0 == 0 /\ its^0-its^post37 == 0 /\ -tmp___12^post37+tmp___12^0 == 0 /\ tmp___8^0-tmp___8^post37 == 0 /\ -tmp___5^post37+tmp___5^0 == 0 /\ -skip^post37+skip^0 == 0 /\ k^0-k^post37 == 0 /\ fold^0-fold^post37 == 0 /\ temp^0-temp^post37 == 0 /\ -maxarg2^post37+maxarg2^0 == 0 /\ -tmp___9^post37+tmp___9^0 == 0 /\ __const_200^0-__const_200^post37 == 0 /\ j^0-j^post37 == 0 /\ 1+n^0-i^0 <= 0 /\ -tmp^post37+tmp^0 == 0 /\ -tmp___11^post37+tmp___11^0 == 0 /\ sqrarg^0-sqrarg^post37 == 0 /\ test^0-test^post37 == 0 /\ n^0-n^post37 == 0 /\ f_promoted_1^0-f_promoted_1^post37 == 0 /\ tmp___0^0-tmp___0^post37 == 0 /\ tmp___3^0-tmp___3^post37 == 0 /\ -tmp___10^post37+tmp___10^0 == 0), cost: 1 New rule: l39 -> l40 : restrt^0'=1, 1+n^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l39 -> l38 : __const_200^0'=__const_200^post38, sqrarg^0'=sqrarg^post38, tmp___3^0'=tmp___3^post38, its^0'=its^post38, test^0'=test^post38, tmp___8^0'=tmp___8^post38, n^0'=n^post38, tmp___12^0'=tmp___12^post38, f_promoted_1^0'=f_promoted_1^post38, tmp___5^0'=tmp___5^post38, k^0'=k^post38, tmp___0^0'=tmp___0^post38, skip^0'=skip^post38, tmp___2^0'=tmp___2^post38, i^0'=i^post38, temp^0'=temp^post38, tmp___7^0'=tmp___7^post38, maxarg2^0'=maxarg2^post38, tmp___11^0'=tmp___11^post38, den^0'=den^post38, sum^0'=sum^post38, tmp___4^0'=tmp___4^post38, j^0'=j^post38, tmp^0'=tmp^post38, tmp___9^0'=tmp___9^post38, restrt^0'=restrt^post38, tmp___1^0'=tmp___1^post38, fold^0'=fold^post38, tmp___6^0'=tmp___6^post38, maxarg1^0'=maxarg1^post38, tmp___10^0'=tmp___10^post38, (0 == 0 /\ n^0-n^post38 == 0 /\ tmp___5^0-tmp___5^post38 == 0 /\ tmp___1^0-tmp___1^post38 == 0 /\ -restrt^post38+restrt^0 == 0 /\ temp^0-temp^post38 == 0 /\ -tmp___10^post38+tmp___10^0 == 0 /\ -fold^post38+fold^0 == 0 /\ tmp___0^0-tmp___0^post38 == 0 /\ f_promoted_1^0-f_promoted_1^post38 == 0 /\ -i^post38+i^0 == 0 /\ -j^post38+j^0 == 0 /\ tmp___7^0-tmp___7^post38 == 0 /\ -maxarg2^post38+maxarg2^0 == 0 /\ tmp___3^0-tmp___3^post38 == 0 /\ sum^0-sum^post38 == 0 /\ -test^post38+test^0 == 0 /\ __const_200^0-__const_200^post38 == 0 /\ tmp___8^0-tmp___8^post38 == 0 /\ -tmp___9^post38+tmp___9^0 == 0 /\ maxarg1^0-maxarg1^post38 == 0 /\ -tmp___2^post38+tmp___2^0 == 0 /\ -k^post38+k^0 == 0 /\ den^0-den^post38 == 0 /\ tmp^0-tmp^post38 == 0 /\ tmp___12^0-tmp___12^post38 == 0 /\ -tmp___4^post38+tmp___4^0 == 0 /\ -n^0+i^0 <= 0 /\ -tmp___6^post38+tmp___6^0 == 0 /\ skip^0-skip^post38 == 0 /\ -tmp___11^post38+tmp___11^0 == 0 /\ its^0-its^post38 == 0), cost: 1 New rule: l39 -> l38 : sqrarg^0'=sqrarg^post38, -n^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l41 -> l42 : __const_200^0'=__const_200^post39, sqrarg^0'=sqrarg^post39, tmp___3^0'=tmp___3^post39, its^0'=its^post39, test^0'=test^post39, tmp___8^0'=tmp___8^post39, n^0'=n^post39, tmp___12^0'=tmp___12^post39, f_promoted_1^0'=f_promoted_1^post39, tmp___5^0'=tmp___5^post39, k^0'=k^post39, tmp___0^0'=tmp___0^post39, skip^0'=skip^post39, tmp___2^0'=tmp___2^post39, i^0'=i^post39, temp^0'=temp^post39, tmp___7^0'=tmp___7^post39, maxarg2^0'=maxarg2^post39, tmp___11^0'=tmp___11^post39, den^0'=den^post39, sum^0'=sum^post39, tmp___4^0'=tmp___4^post39, j^0'=j^post39, tmp^0'=tmp^post39, tmp___9^0'=tmp___9^post39, restrt^0'=restrt^post39, tmp___1^0'=tmp___1^post39, fold^0'=fold^post39, tmp___6^0'=tmp___6^post39, maxarg1^0'=maxarg1^post39, tmp___10^0'=tmp___10^post39, (its^0-its^post39 == 0 /\ -tmp___10^post39+tmp___10^0 == 0 /\ tmp___8^0-tmp___8^post39 == 0 /\ restrt^0-restrt^post39 == 0 /\ __const_200^0-__const_200^post39 == 0 /\ -maxarg2^post39+maxarg2^0 == 0 /\ tmp___0^0-tmp___0^post39 == 0 /\ -maxarg1^post39+maxarg1^0 == 0 /\ test^0-test^post39 == 0 /\ f_promoted_1^0-f_promoted_1^post39 == 0 /\ -tmp___9^post39+tmp___9^0 == 0 /\ -tmp___4^post39+tmp___4^0 == 0 /\ -fold^post39+fold^0 == 0 /\ -den^post39+den^0 == 0 /\ tmp___12^0-tmp___12^post39 == 0 /\ i^0-i^post39 == 0 /\ -sum^post39+sum^0 == 0 /\ k^0-k^post39 == 0 /\ sqrarg^0-sqrarg^post39 == 0 /\ -tmp___6^post39+tmp___6^0 == 0 /\ -tmp___3^post39+tmp___3^0 == 0 /\ -tmp___5^post39+tmp___5^0 == 0 /\ tmp___11^0-tmp___11^post39 == 0 /\ -tmp^post39+tmp^0 == 0 /\ -tmp___1^post39+tmp___1^0 == 0 /\ -skip^post39+skip^0 == 0 /\ tmp___2^0-tmp___2^post39 == 0 /\ -tmp___7^post39+tmp___7^0 == 0 /\ j^0-j^post39 == 0 /\ temp^0-temp^post39 == 0 /\ -n^post39+n^0 == 0), cost: 1 New rule: l41 -> l42 : TRUE, cost: 1 Applied preprocessing Original rule: l43 -> l37 : __const_200^0'=__const_200^post40, sqrarg^0'=sqrarg^post40, tmp___3^0'=tmp___3^post40, its^0'=its^post40, test^0'=test^post40, tmp___8^0'=tmp___8^post40, n^0'=n^post40, tmp___12^0'=tmp___12^post40, f_promoted_1^0'=f_promoted_1^post40, tmp___5^0'=tmp___5^post40, k^0'=k^post40, tmp___0^0'=tmp___0^post40, skip^0'=skip^post40, tmp___2^0'=tmp___2^post40, i^0'=i^post40, temp^0'=temp^post40, tmp___7^0'=tmp___7^post40, maxarg2^0'=maxarg2^post40, tmp___11^0'=tmp___11^post40, den^0'=den^post40, sum^0'=sum^post40, tmp___4^0'=tmp___4^post40, j^0'=j^post40, tmp^0'=tmp^post40, tmp___9^0'=tmp___9^post40, restrt^0'=restrt^post40, tmp___1^0'=tmp___1^post40, fold^0'=fold^post40, tmp___6^0'=tmp___6^post40, maxarg1^0'=maxarg1^post40, tmp___10^0'=tmp___10^post40, (k^0-k^post40 == 0 /\ -tmp___5^post40+tmp___5^0 == 0 /\ -fold^post40+fold^0 == 0 /\ tmp___7^0-tmp___7^post40 == 0 /\ -maxarg1^post40+maxarg1^0 == 0 /\ den^0-den^post40 == 0 /\ i^0-i^post40 == 0 /\ -tmp___4^post40+tmp___4^0 == 0 /\ -tmp___6^post40+tmp___6^0 == 0 /\ -tmp___12^post40+tmp___12^0 == 0 /\ -maxarg2^post40+maxarg2^0 == 0 /\ tmp___1^0-tmp___1^post40 == 0 /\ tmp___3^0-tmp___3^post40 == 0 /\ test^0-test^post40 == 0 /\ -tmp___2^post40+tmp___2^0 == 0 /\ -sum^post40+sum^0 == 0 /\ temp^0-temp^post40 == 0 /\ 1-test^0 <= 0 /\ tmp___8^0-tmp___8^post40 == 0 /\ __const_200^0-__const_200^post40 == 0 /\ -tmp___11^post40+tmp___11^0 == 0 /\ -tmp^post40+tmp^0 == 0 /\ -tmp___9^post40+tmp___9^0 == 0 /\ j^0-j^post40 == 0 /\ skip^0-skip^post40 == 0 /\ f_promoted_1^0-f_promoted_1^post40 == 0 /\ sqrarg^0-sqrarg^post40 == 0 /\ tmp___0^0-tmp___0^post40 == 0 /\ its^0-its^post40 == 0 /\ -tmp___10^post40+tmp___10^0 == 0 /\ n^0-n^post40 == 0 /\ -restrt^post40+restrt^0 == 0), cost: 1 New rule: l43 -> l37 : -1+test^0 >= 0, cost: 1 Applied preprocessing Original rule: l44 -> l45 : __const_200^0'=__const_200^post42, sqrarg^0'=sqrarg^post42, tmp___3^0'=tmp___3^post42, its^0'=its^post42, test^0'=test^post42, tmp___8^0'=tmp___8^post42, n^0'=n^post42, tmp___12^0'=tmp___12^post42, f_promoted_1^0'=f_promoted_1^post42, tmp___5^0'=tmp___5^post42, k^0'=k^post42, tmp___0^0'=tmp___0^post42, skip^0'=skip^post42, tmp___2^0'=tmp___2^post42, i^0'=i^post42, temp^0'=temp^post42, tmp___7^0'=tmp___7^post42, maxarg2^0'=maxarg2^post42, tmp___11^0'=tmp___11^post42, den^0'=den^post42, sum^0'=sum^post42, tmp___4^0'=tmp___4^post42, j^0'=j^post42, tmp^0'=tmp^post42, tmp___9^0'=tmp___9^post42, restrt^0'=restrt^post42, tmp___1^0'=tmp___1^post42, fold^0'=fold^post42, tmp___6^0'=tmp___6^post42, maxarg1^0'=maxarg1^post42, tmp___10^0'=tmp___10^post42, (-tmp___9^post42+tmp___9^0 == 0 /\ -tmp___10^post42+tmp___10^0 == 0 /\ -1-i^0+i^post42 == 0 /\ __const_200^0-__const_200^post42 == 0 /\ its^0-its^post42 == 0 /\ tmp___0^0-tmp___0^post42 == 0 /\ -tmp^post42+tmp^0 == 0 /\ f_promoted_1^0-f_promoted_1^post42 == 0 /\ -maxarg1^post42+maxarg1^0 == 0 /\ restrt^0-restrt^post42 == 0 /\ den^0-den^post42 == 0 /\ -tmp___4^post42+tmp___4^0 == 0 /\ tmp___8^0-tmp___8^post42 == 0 /\ -tmp___1^post42+tmp___1^0 == 0 /\ sqrarg^0-sqrarg^post42 == 0 /\ tmp___12^0-tmp___12^post42 == 0 /\ k^0-k^post42 == 0 /\ tmp___6^0-tmp___6^post42 == 0 /\ -fold^post42+fold^0 == 0 /\ -sum^post42+sum^0 == 0 /\ tmp___2^0-tmp___2^post42 == 0 /\ n^0-n^post42 == 0 /\ tmp___3^0-tmp___3^post42 == 0 /\ temp^0-temp^post42 == 0 /\ test^0-test^post42 == 0 /\ j^0-j^post42 == 0 /\ -tmp___5^post42+tmp___5^0 == 0 /\ tmp___11^0-tmp___11^post42 == 0 /\ -maxarg2^post42+maxarg2^0 == 0 /\ -skip^post42+skip^0 == 0 /\ -tmp___7^post42+tmp___7^0 == 0), cost: 1 New rule: l44 -> l45 : i^0'=1+i^0, TRUE, cost: 1 Applied preprocessing Original rule: l46 -> l44 : __const_200^0'=__const_200^post43, sqrarg^0'=sqrarg^post43, tmp___3^0'=tmp___3^post43, its^0'=its^post43, test^0'=test^post43, tmp___8^0'=tmp___8^post43, n^0'=n^post43, tmp___12^0'=tmp___12^post43, f_promoted_1^0'=f_promoted_1^post43, tmp___5^0'=tmp___5^post43, k^0'=k^post43, tmp___0^0'=tmp___0^post43, skip^0'=skip^post43, tmp___2^0'=tmp___2^post43, i^0'=i^post43, temp^0'=temp^post43, tmp___7^0'=tmp___7^post43, maxarg2^0'=maxarg2^post43, tmp___11^0'=tmp___11^post43, den^0'=den^post43, sum^0'=sum^post43, tmp___4^0'=tmp___4^post43, j^0'=j^post43, tmp^0'=tmp^post43, tmp___9^0'=tmp___9^post43, restrt^0'=restrt^post43, tmp___1^0'=tmp___1^post43, fold^0'=fold^post43, tmp___6^0'=tmp___6^post43, maxarg1^0'=maxarg1^post43, tmp___10^0'=tmp___10^post43, (-tmp___1^post43+tmp___1^0 == 0 /\ tmp___8^0-tmp___8^post43 == 0 /\ -tmp___7^post43+tmp___7^0 == 0 /\ -maxarg1^post43+maxarg1^0 == 0 /\ sum^0-sum^post43 == 0 /\ -i^post43+i^0 == 0 /\ tmp___9^0-tmp___9^post43 == 0 /\ test^0-test^post43 == 0 /\ n^0-n^post43 == 0 /\ -temp^post43+temp^0 == 0 /\ -tmp___6^post43+tmp___6^0 == 0 /\ -test^0+tmp___0^0 <= 0 /\ tmp___3^0-tmp___3^post43 == 0 /\ k^0-k^post43 == 0 /\ tmp___12^0-tmp___12^post43 == 0 /\ __const_200^0-__const_200^post43 == 0 /\ -tmp^post43+tmp^0 == 0 /\ -tmp___0^post43+tmp___0^0 == 0 /\ -tmp___11^post43+tmp___11^0 == 0 /\ tmp___2^0-tmp___2^post43 == 0 /\ -sqrarg^post43+sqrarg^0 == 0 /\ tmp___4^0-tmp___4^post43 == 0 /\ skip^0-skip^post43 == 0 /\ -fold^post43+fold^0 == 0 /\ its^0-its^post43 == 0 /\ -tmp___10^post43+tmp___10^0 == 0 /\ -j^post43+j^0 == 0 /\ maxarg2^0-maxarg2^post43 == 0 /\ tmp___5^0-tmp___5^post43 == 0 /\ -restrt^post43+restrt^0 == 0 /\ -den^post43+den^0 == 0 /\ f_promoted_1^0-f_promoted_1^post43 == 0), cost: 1 New rule: l46 -> l44 : -test^0+tmp___0^0 <= 0, cost: 1 Applied preprocessing Original rule: l46 -> l44 : __const_200^0'=__const_200^post44, sqrarg^0'=sqrarg^post44, tmp___3^0'=tmp___3^post44, its^0'=its^post44, test^0'=test^post44, tmp___8^0'=tmp___8^post44, n^0'=n^post44, tmp___12^0'=tmp___12^post44, f_promoted_1^0'=f_promoted_1^post44, tmp___5^0'=tmp___5^post44, k^0'=k^post44, tmp___0^0'=tmp___0^post44, skip^0'=skip^post44, tmp___2^0'=tmp___2^post44, i^0'=i^post44, temp^0'=temp^post44, tmp___7^0'=tmp___7^post44, maxarg2^0'=maxarg2^post44, tmp___11^0'=tmp___11^post44, den^0'=den^post44, sum^0'=sum^post44, tmp___4^0'=tmp___4^post44, j^0'=j^post44, tmp^0'=tmp^post44, tmp___9^0'=tmp___9^post44, restrt^0'=restrt^post44, tmp___1^0'=tmp___1^post44, fold^0'=fold^post44, tmp___6^0'=tmp___6^post44, maxarg1^0'=maxarg1^post44, tmp___10^0'=tmp___10^post44, (0 == 0 /\ test^post44-tmp^post44 == 0 /\ -den^post44+den^0 == 0 /\ f_promoted_1^0-f_promoted_1^post44 == 0 /\ tmp___11^0-tmp___11^post44 == 0 /\ tmp___2^0-tmp___2^post44 == 0 /\ -sum^post44+sum^0 == 0 /\ -restrt^post44+restrt^0 == 0 /\ 1+test^0-tmp___0^0 <= 0 /\ tmp___8^0-tmp___8^post44 == 0 /\ -tmp___1^post44+tmp___1^0 == 0 /\ -skip^post44+skip^0 == 0 /\ tmp___12^0-tmp___12^post44 == 0 /\ -fold^post44+fold^0 == 0 /\ -tmp___7^post44+tmp___7^0 == 0 /\ -temp^post44+temp^0 == 0 /\ sqrarg^0-sqrarg^post44 == 0 /\ its^0-its^post44 == 0 /\ tmp___5^0-tmp___5^post44 == 0 /\ tmp___0^0-tmp___0^post44 == 0 /\ n^0-n^post44 == 0 /\ tmp___3^0-tmp___3^post44 == 0 /\ -maxarg1^post44+maxarg1^0 == 0 /\ -j^post44+j^0 == 0 /\ -tmp___10^post44+tmp___10^0 == 0 /\ -maxarg2^post44+maxarg2^0 == 0 /\ tmp___4^0-tmp___4^post44 == 0 /\ i^0-i^post44 == 0 /\ k^0-k^post44 == 0 /\ -tmp___9^post44+tmp___9^0 == 0 /\ __const_200^0-__const_200^post44 == 0 /\ -tmp___6^post44+tmp___6^0 == 0), cost: 1 New rule: l46 -> l44 : test^0'=tmp^post44, tmp^0'=tmp^post44, 1+test^0-tmp___0^0 <= 0, cost: 1 Applied preprocessing Original rule: l47 -> l43 : __const_200^0'=__const_200^post45, sqrarg^0'=sqrarg^post45, tmp___3^0'=tmp___3^post45, its^0'=its^post45, test^0'=test^post45, tmp___8^0'=tmp___8^post45, n^0'=n^post45, tmp___12^0'=tmp___12^post45, f_promoted_1^0'=f_promoted_1^post45, tmp___5^0'=tmp___5^post45, k^0'=k^post45, tmp___0^0'=tmp___0^post45, skip^0'=skip^post45, tmp___2^0'=tmp___2^post45, i^0'=i^post45, temp^0'=temp^post45, tmp___7^0'=tmp___7^post45, maxarg2^0'=maxarg2^post45, tmp___11^0'=tmp___11^post45, den^0'=den^post45, sum^0'=sum^post45, tmp___4^0'=tmp___4^post45, j^0'=j^post45, tmp^0'=tmp^post45, tmp___9^0'=tmp___9^post45, restrt^0'=restrt^post45, tmp___1^0'=tmp___1^post45, fold^0'=fold^post45, tmp___6^0'=tmp___6^post45, maxarg1^0'=maxarg1^post45, tmp___10^0'=tmp___10^post45, (skip^0-skip^post45 == 0 /\ -tmp___9^post45+tmp___9^0 == 0 /\ its^0-its^post45 == 0 /\ -k^post45+k^0 == 0 /\ tmp___3^0-tmp___3^post45 == 0 /\ n^0-n^post45 == 0 /\ -restrt^post45+restrt^0 == 0 /\ -i^post45+i^0 == 0 /\ -tmp___11^post45+tmp___11^0 == 0 /\ __const_200^0-__const_200^post45 == 0 /\ temp^0-temp^post45 == 0 /\ -fold^post45+fold^0 == 0 /\ -tmp___10^post45+tmp___10^0 == 0 /\ maxarg2^0-maxarg2^post45 == 0 /\ -tmp___4^post45+tmp___4^0 == 0 /\ -tmp___0^post45+tmp___0^0 == 0 /\ tmp^0-tmp^post45 == 0 /\ -j^post45+j^0 == 0 /\ tmp___6^0-tmp___6^post45 == 0 /\ -den^post45+den^0 == 0 /\ sqrarg^0-sqrarg^post45 == 0 /\ -tmp___1^post45+tmp___1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post45 == 0 /\ tmp___5^0-tmp___5^post45 == 0 /\ 1+n^0-i^0 <= 0 /\ tmp___8^0-tmp___8^post45 == 0 /\ -maxarg1^post45+maxarg1^0 == 0 /\ tmp___2^0-tmp___2^post45 == 0 /\ -tmp___12^post45+tmp___12^0 == 0 /\ tmp___7^0-tmp___7^post45 == 0 /\ sum^0-sum^post45 == 0 /\ -test^post45+test^0 == 0), cost: 1 New rule: l47 -> l43 : 1+n^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l47 -> l46 : __const_200^0'=__const_200^post46, sqrarg^0'=sqrarg^post46, tmp___3^0'=tmp___3^post46, its^0'=its^post46, test^0'=test^post46, tmp___8^0'=tmp___8^post46, n^0'=n^post46, tmp___12^0'=tmp___12^post46, f_promoted_1^0'=f_promoted_1^post46, tmp___5^0'=tmp___5^post46, k^0'=k^post46, tmp___0^0'=tmp___0^post46, skip^0'=skip^post46, tmp___2^0'=tmp___2^post46, i^0'=i^post46, temp^0'=temp^post46, tmp___7^0'=tmp___7^post46, maxarg2^0'=maxarg2^post46, tmp___11^0'=tmp___11^post46, den^0'=den^post46, sum^0'=sum^post46, tmp___4^0'=tmp___4^post46, j^0'=j^post46, tmp^0'=tmp^post46, tmp___9^0'=tmp___9^post46, restrt^0'=restrt^post46, tmp___1^0'=tmp___1^post46, fold^0'=fold^post46, tmp___6^0'=tmp___6^post46, maxarg1^0'=maxarg1^post46, tmp___10^0'=tmp___10^post46, (0 == 0 /\ -i^post46+i^0 == 0 /\ k^0-k^post46 == 0 /\ -maxarg1^post46+maxarg1^0 == 0 /\ -j^post46+j^0 == 0 /\ -tmp___7^post46+tmp___7^0 == 0 /\ tmp___9^0-tmp___9^post46 == 0 /\ -tmp___6^post46+tmp___6^0 == 0 /\ tmp___5^0-tmp___5^post46 == 0 /\ fold^0-fold^post46 == 0 /\ tmp___3^0-tmp___3^post46 == 0 /\ f_promoted_1^0-f_promoted_1^post46 == 0 /\ test^0-test^post46 == 0 /\ tmp___4^0-tmp___4^post46 == 0 /\ -tmp___11^post46+tmp___11^0 == 0 /\ -sum^post46+sum^0 == 0 /\ __const_200^0-__const_200^post46 == 0 /\ -restrt^post46+restrt^0 == 0 /\ tmp___2^0-tmp___2^post46 == 0 /\ skip^0-skip^post46 == 0 /\ -den^post46+den^0 == 0 /\ -n^post46+n^0 == 0 /\ sqrarg^0-sqrarg^post46 == 0 /\ its^0-its^post46 == 0 /\ maxarg2^0-maxarg2^post46 == 0 /\ -n^0+i^0 <= 0 /\ temp^0-temp^post46 == 0 /\ -tmp___1^post46+tmp___1^0 == 0 /\ tmp___8^0-tmp___8^post46 == 0 /\ -tmp^post46+tmp^0 == 0 /\ -tmp___10^post46+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post46 == 0), cost: 1 New rule: l47 -> l46 : tmp___0^0'=tmp___0^post46, -n^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l37 -> l39 : __const_200^0'=__const_200^post47, sqrarg^0'=sqrarg^post47, tmp___3^0'=tmp___3^post47, its^0'=its^post47, test^0'=test^post47, tmp___8^0'=tmp___8^post47, n^0'=n^post47, tmp___12^0'=tmp___12^post47, f_promoted_1^0'=f_promoted_1^post47, tmp___5^0'=tmp___5^post47, k^0'=k^post47, tmp___0^0'=tmp___0^post47, skip^0'=skip^post47, tmp___2^0'=tmp___2^post47, i^0'=i^post47, temp^0'=temp^post47, tmp___7^0'=tmp___7^post47, maxarg2^0'=maxarg2^post47, tmp___11^0'=tmp___11^post47, den^0'=den^post47, sum^0'=sum^post47, tmp___4^0'=tmp___4^post47, j^0'=j^post47, tmp^0'=tmp^post47, tmp___9^0'=tmp___9^post47, restrt^0'=restrt^post47, tmp___1^0'=tmp___1^post47, fold^0'=fold^post47, tmp___6^0'=tmp___6^post47, maxarg1^0'=maxarg1^post47, tmp___10^0'=tmp___10^post47, (tmp___1^0-tmp___1^post47 == 0 /\ test^0-test^post47 == 0 /\ -restrt^post47+restrt^0 == 0 /\ -tmp___6^post47+tmp___6^0 == 0 /\ -tmp___2^post47+tmp___2^0 == 0 /\ -fold^post47+fold^0 == 0 /\ tmp___8^0-tmp___8^post47 == 0 /\ -tmp___5^post47+tmp___5^0 == 0 /\ its^0-its^post47 == 0 /\ k^0-k^post47 == 0 /\ sqrarg^0-sqrarg^post47 == 0 /\ -tmp___12^post47+tmp___12^0 == 0 /\ tmp___0^0-tmp___0^post47 == 0 /\ -tmp___10^post47+tmp___10^0 == 0 /\ temp^0-temp^post47 == 0 /\ tmp___3^0-tmp___3^post47 == 0 /\ -j^post47+j^0 == 0 /\ tmp___7^0-tmp___7^post47 == 0 /\ sum^0-sum^post47 == 0 /\ -maxarg2^post47+maxarg2^0 == 0 /\ den^0-den^post47 == 0 /\ tmp^0-tmp^post47 == 0 /\ -maxarg1^post47+maxarg1^0 == 0 /\ -tmp___4^post47+tmp___4^0 == 0 /\ f_promoted_1^0-f_promoted_1^post47 == 0 /\ skip^0-skip^post47 == 0 /\ __const_200^0-__const_200^post47 == 0 /\ -i^post47+i^0 == 0 /\ n^0-n^post47 == 0 /\ -tmp___11^post47+tmp___11^0 == 0 /\ -tmp___9^post47+tmp___9^0 == 0), cost: 1 New rule: l37 -> l39 : TRUE, cost: 1 Applied preprocessing Original rule: l40 -> l31 : __const_200^0'=__const_200^post48, sqrarg^0'=sqrarg^post48, tmp___3^0'=tmp___3^post48, its^0'=its^post48, test^0'=test^post48, tmp___8^0'=tmp___8^post48, n^0'=n^post48, tmp___12^0'=tmp___12^post48, f_promoted_1^0'=f_promoted_1^post48, tmp___5^0'=tmp___5^post48, k^0'=k^post48, tmp___0^0'=tmp___0^post48, skip^0'=skip^post48, tmp___2^0'=tmp___2^post48, i^0'=i^post48, temp^0'=temp^post48, tmp___7^0'=tmp___7^post48, maxarg2^0'=maxarg2^post48, tmp___11^0'=tmp___11^post48, den^0'=den^post48, sum^0'=sum^post48, tmp___4^0'=tmp___4^post48, j^0'=j^post48, tmp^0'=tmp^post48, tmp___9^0'=tmp___9^post48, restrt^0'=restrt^post48, tmp___1^0'=tmp___1^post48, fold^0'=fold^post48, tmp___6^0'=tmp___6^post48, maxarg1^0'=maxarg1^post48, tmp___10^0'=tmp___10^post48, (-tmp^post48+tmp^0 == 0 /\ its^0-its^post48 == 0 /\ -tmp___10^post48+tmp___10^0 == 0 /\ maxarg2^0-maxarg2^post48 == 0 /\ n^0-n^post48 == 0 /\ -tmp___11^post48+tmp___11^0 == 0 /\ -tmp___9^post48+tmp___9^0 == 0 /\ __const_200^0-__const_200^post48 == 0 /\ tmp___3^0-tmp___3^post48 == 0 /\ tmp___12^0-tmp___12^post48 == 0 /\ tmp___5^0-tmp___5^post48 == 0 /\ k^0-k^post48 == 0 /\ -maxarg1^post48+maxarg1^0 == 0 /\ -tmp___0^post48+tmp___0^0 == 0 /\ -j^post48+j^0 == 0 /\ -den^post48+den^0 == 0 /\ skip^0-skip^post48 == 0 /\ -restrt^post48+restrt^0 == 0 /\ -tmp___1^post48+tmp___1^0 == 0 /\ -fold^post48+fold^0 == 0 /\ sqrarg^0-sqrarg^post48 == 0 /\ test^0-test^post48 == 0 /\ tmp___8^0-tmp___8^post48 == 0 /\ f_promoted_1^0-f_promoted_1^post48 == 0 /\ -tmp___4^post48+tmp___4^0 == 0 /\ -i^post48+i^0 == 0 /\ -tmp___6^post48+tmp___6^0 == 0 /\ sum^0-sum^post48 == 0 /\ tmp___7^0-tmp___7^post48 == 0 /\ -temp^post48+temp^0 == 0 /\ tmp___2^0-tmp___2^post48 == 0), cost: 1 New rule: l40 -> l31 : TRUE, cost: 1 Applied preprocessing Original rule: l48 -> l49 : __const_200^0'=__const_200^post49, sqrarg^0'=sqrarg^post49, tmp___3^0'=tmp___3^post49, its^0'=its^post49, test^0'=test^post49, tmp___8^0'=tmp___8^post49, n^0'=n^post49, tmp___12^0'=tmp___12^post49, f_promoted_1^0'=f_promoted_1^post49, tmp___5^0'=tmp___5^post49, k^0'=k^post49, tmp___0^0'=tmp___0^post49, skip^0'=skip^post49, tmp___2^0'=tmp___2^post49, i^0'=i^post49, temp^0'=temp^post49, tmp___7^0'=tmp___7^post49, maxarg2^0'=maxarg2^post49, tmp___11^0'=tmp___11^post49, den^0'=den^post49, sum^0'=sum^post49, tmp___4^0'=tmp___4^post49, j^0'=j^post49, tmp^0'=tmp^post49, tmp___9^0'=tmp___9^post49, restrt^0'=restrt^post49, tmp___1^0'=tmp___1^post49, fold^0'=fold^post49, tmp___6^0'=tmp___6^post49, maxarg1^0'=maxarg1^post49, tmp___10^0'=tmp___10^post49, (tmp___7^0-tmp___7^post49 == 0 /\ tmp___8^0-tmp___8^post49 == 0 /\ -tmp___10^post49+tmp___10^0 == 0 /\ i^0-i^post49 == 0 /\ -tmp___5^post49+tmp___5^0 == 0 /\ sqrarg^0-sqrarg^post49 == 0 /\ -tmp___4^post49+tmp___4^0 == 0 /\ den^0-den^post49 == 0 /\ tmp___0^0-tmp___0^post49 == 0 /\ tmp___3^0-tmp___3^post49 == 0 /\ test^0-test^post49 == 0 /\ f_promoted_1^0-f_promoted_1^post49 == 0 /\ -maxarg2^post49+maxarg2^0 == 0 /\ -tmp___9^post49+tmp___9^0 == 0 /\ tmp___1^0-tmp___1^post49 == 0 /\ fold^0-fold^post49 == 0 /\ -tmp___2^post49+tmp___2^0 == 0 /\ -sum^post49+sum^0 == 0 /\ -maxarg1^post49+maxarg1^0 == 0 /\ -tmp___6^post49+tmp___6^0 == 0 /\ -restrt^post49+restrt^0 == 0 /\ -tmp___11^post49+tmp___11^0 == 0 /\ tmp___12^0-tmp___12^post49 == 0 /\ k^0-k^post49 == 0 /\ __const_200^0-__const_200^post49 == 0 /\ j^0-j^post49 == 0 /\ its^0-its^post49 == 0 /\ -skip^post49+skip^0 == 0 /\ -n^post49+n^0 == 0 /\ -tmp^post49+tmp^0 == 0 /\ temp^0-temp^post49 == 0), cost: 1 New rule: l48 -> l49 : TRUE, cost: 1 Applied preprocessing Original rule: l27 -> l29 : __const_200^0'=__const_200^post50, sqrarg^0'=sqrarg^post50, tmp___3^0'=tmp___3^post50, its^0'=its^post50, test^0'=test^post50, tmp___8^0'=tmp___8^post50, n^0'=n^post50, tmp___12^0'=tmp___12^post50, f_promoted_1^0'=f_promoted_1^post50, tmp___5^0'=tmp___5^post50, k^0'=k^post50, tmp___0^0'=tmp___0^post50, skip^0'=skip^post50, tmp___2^0'=tmp___2^post50, i^0'=i^post50, temp^0'=temp^post50, tmp___7^0'=tmp___7^post50, maxarg2^0'=maxarg2^post50, tmp___11^0'=tmp___11^post50, den^0'=den^post50, sum^0'=sum^post50, tmp___4^0'=tmp___4^post50, j^0'=j^post50, tmp^0'=tmp^post50, tmp___9^0'=tmp___9^post50, restrt^0'=restrt^post50, tmp___1^0'=tmp___1^post50, fold^0'=fold^post50, tmp___6^0'=tmp___6^post50, maxarg1^0'=maxarg1^post50, tmp___10^0'=tmp___10^post50, (-tmp___4^post50+tmp___4^0 == 0 /\ -tmp___6^post50+tmp___6^0 == 0 /\ -temp^post50+temp^0 == 0 /\ test^0-test^post50 == 0 /\ -tmp___1^post50+tmp___1^0 == 0 /\ -fold^post50+fold^0 == 0 /\ tmp___12^0-tmp___12^post50 == 0 /\ skip^0-skip^post50 == 0 /\ its^0-its^post50 == 0 /\ k^0-k^post50 == 0 /\ sqrarg^0-sqrarg^post50 == 0 /\ -maxarg2^post50+maxarg2^0 == 0 /\ tmp___2^0-tmp___2^post50 == 0 /\ n^0-n^post50 == 0 /\ -tmp___9^post50+tmp___9^0 == 0 /\ tmp___3^0-tmp___3^post50 == 0 /\ tmp___7^0-tmp___7^post50 == 0 /\ sum^0-sum^post50 == 0 /\ -tmp___8^post50+tmp___8^0 == 0 /\ -tmp___10^post50+tmp___10^0 == 0 /\ tmp^0-tmp^post50 == 0 /\ -tmp___11^post50+tmp___11^0 == 0 /\ -i^post50+i^0 == 0 /\ den^0-den^post50 == 0 /\ -f_promoted_1^post50+f_promoted_1^0 == 0 /\ -restrt^post50+restrt^0 == 0 /\ -maxarg1^post50+maxarg1^0 == 0 /\ -tmp___0^post50+tmp___0^0 == 0 /\ __const_200^0-__const_200^post50 == 0 /\ -j^post50+j^0 == 0 /\ tmp___5^0-tmp___5^post50 == 0), cost: 1 New rule: l27 -> l29 : TRUE, cost: 1 Applied preprocessing Original rule: l28 -> l26 : __const_200^0'=__const_200^post51, sqrarg^0'=sqrarg^post51, tmp___3^0'=tmp___3^post51, its^0'=its^post51, test^0'=test^post51, tmp___8^0'=tmp___8^post51, n^0'=n^post51, tmp___12^0'=tmp___12^post51, f_promoted_1^0'=f_promoted_1^post51, tmp___5^0'=tmp___5^post51, k^0'=k^post51, tmp___0^0'=tmp___0^post51, skip^0'=skip^post51, tmp___2^0'=tmp___2^post51, i^0'=i^post51, temp^0'=temp^post51, tmp___7^0'=tmp___7^post51, maxarg2^0'=maxarg2^post51, tmp___11^0'=tmp___11^post51, den^0'=den^post51, sum^0'=sum^post51, tmp___4^0'=tmp___4^post51, j^0'=j^post51, tmp^0'=tmp^post51, tmp___9^0'=tmp___9^post51, restrt^0'=restrt^post51, tmp___1^0'=tmp___1^post51, fold^0'=fold^post51, tmp___6^0'=tmp___6^post51, maxarg1^0'=maxarg1^post51, tmp___10^0'=tmp___10^post51, (its^0-its^post51 == 0 /\ -skip^post51+skip^0 == 0 /\ tmp___5^0-tmp___5^post51 == 0 /\ -temp^post51+temp^0 == 0 /\ n^0-n^post51 == 0 /\ -tmp___0^post51+tmp___0^0 == 0 /\ -tmp___9^post51+tmp___9^0 == 0 /\ -tmp^post51+tmp^0 == 0 /\ tmp___3^0-tmp___3^post51 == 0 /\ tmp___12^0-tmp___12^post51 == 0 /\ -tmp___10^post51+tmp___10^0 == 0 /\ __const_200^0-__const_200^post51 == 0 /\ den^0-den^post51 == 0 /\ restrt^0-restrt^post51 == 0 /\ tmp___2^0-tmp___2^post51 == 0 /\ -fold^post51+fold^0 == 0 /\ sqrarg^0-sqrarg^post51 == 0 /\ -tmp___7^post51+tmp___7^0 == 0 /\ f_promoted_1^0-f_promoted_1^post51 == 0 /\ -tmp___1^post51+tmp___1^0 == 0 /\ -tmp___4^post51+tmp___4^0 == 0 /\ -maxarg1^post51+maxarg1^0 == 0 /\ tmp___8^0-tmp___8^post51 == 0 /\ test^0-test^post51 == 0 /\ k^0-k^post51 == 0 /\ -sum^post51+sum^0 == 0 /\ -tmp___6^post51+tmp___6^0 == 0 /\ j^0-j^post51 == 0 /\ tmp___11^0-tmp___11^post51 == 0 /\ -maxarg2^post51+maxarg2^0 == 0 /\ i^0-i^post51 == 0), cost: 1 New rule: l28 -> l26 : TRUE, cost: 1 Applied preprocessing Original rule: l11 -> l23 : __const_200^0'=__const_200^post52, sqrarg^0'=sqrarg^post52, tmp___3^0'=tmp___3^post52, its^0'=its^post52, test^0'=test^post52, tmp___8^0'=tmp___8^post52, n^0'=n^post52, tmp___12^0'=tmp___12^post52, f_promoted_1^0'=f_promoted_1^post52, tmp___5^0'=tmp___5^post52, k^0'=k^post52, tmp___0^0'=tmp___0^post52, skip^0'=skip^post52, tmp___2^0'=tmp___2^post52, i^0'=i^post52, temp^0'=temp^post52, tmp___7^0'=tmp___7^post52, maxarg2^0'=maxarg2^post52, tmp___11^0'=tmp___11^post52, den^0'=den^post52, sum^0'=sum^post52, tmp___4^0'=tmp___4^post52, j^0'=j^post52, tmp^0'=tmp^post52, tmp___9^0'=tmp___9^post52, restrt^0'=restrt^post52, tmp___1^0'=tmp___1^post52, fold^0'=fold^post52, tmp___6^0'=tmp___6^post52, maxarg1^0'=maxarg1^post52, tmp___10^0'=tmp___10^post52, (den^0-den^post52 == 0 /\ -maxarg1^post52+maxarg1^0 == 0 /\ tmp___8^0-tmp___8^post52 == 0 /\ -i^post52+i^0 == 0 /\ -maxarg2^post52+maxarg2^0 == 0 /\ skip^0-skip^post52 == 0 /\ tmp___1^0-tmp___1^post52 == 0 /\ test^0-test^post52 == 0 /\ tmp___0^0-tmp___0^post52 == 0 /\ n^0-n^post52 == 0 /\ tmp___3^0-tmp___3^post52 == 0 /\ tmp___5^0-tmp___5^post52 == 0 /\ j^0-j^post52 == 0 /\ -k^post52+k^0 == 0 /\ -tmp___2^post52+tmp___2^0 == 0 /\ -tmp___11^post52+tmp___11^0 == 0 /\ -tmp___4^post52+tmp___4^0 == 0 /\ -tmp___6^post52+tmp___6^0 == 0 /\ -tmp___9^post52+tmp___9^0 == 0 /\ -f_promoted_1^post52+f_promoted_1^0 == 0 /\ __const_200^0-__const_200^post52 == 0 /\ tmp___7^0-tmp___7^post52 == 0 /\ tmp___12^0-tmp___12^post52 == 0 /\ -sum^post52+sum^0 == 0 /\ -restrt^post52+restrt^0 == 0 /\ its^0-its^post52 == 0 /\ -temp^post52+temp^0 == 0 /\ -sqrarg^post52+sqrarg^0 == 0 /\ -tmp^post52+tmp^0 == 0 /\ -fold^post52+fold^0 == 0 /\ -tmp___10^post52+tmp___10^0 == 0), cost: 1 New rule: l11 -> l23 : TRUE, cost: 1 Applied preprocessing Original rule: l13 -> l19 : __const_200^0'=__const_200^post53, sqrarg^0'=sqrarg^post53, tmp___3^0'=tmp___3^post53, its^0'=its^post53, test^0'=test^post53, tmp___8^0'=tmp___8^post53, n^0'=n^post53, tmp___12^0'=tmp___12^post53, f_promoted_1^0'=f_promoted_1^post53, tmp___5^0'=tmp___5^post53, k^0'=k^post53, tmp___0^0'=tmp___0^post53, skip^0'=skip^post53, tmp___2^0'=tmp___2^post53, i^0'=i^post53, temp^0'=temp^post53, tmp___7^0'=tmp___7^post53, maxarg2^0'=maxarg2^post53, tmp___11^0'=tmp___11^post53, den^0'=den^post53, sum^0'=sum^post53, tmp___4^0'=tmp___4^post53, j^0'=j^post53, tmp^0'=tmp^post53, tmp___9^0'=tmp___9^post53, restrt^0'=restrt^post53, tmp___1^0'=tmp___1^post53, fold^0'=fold^post53, tmp___6^0'=tmp___6^post53, maxarg1^0'=maxarg1^post53, tmp___10^0'=tmp___10^post53, (-den^post53+den^0 == 0 /\ -fold^post53+fold^0 == 0 /\ __const_200^0-__const_200^post53 == 0 /\ tmp___11^0-tmp___11^post53 == 0 /\ restrt^0-restrt^post53 == 0 /\ -sum^post53+sum^0 == 0 /\ -tmp___1^post53+tmp___1^0 == 0 /\ -tmp___6^post53+tmp___6^0 == 0 /\ skip^0-skip^post53 == 0 /\ -temp^post53+temp^0 == 0 /\ sqrarg^0-sqrarg^post53 == 0 /\ its^0-its^post53 == 0 /\ -tmp^post53+tmp^0 == 0 /\ tmp___12^0-tmp___12^post53 == 0 /\ k^0-k^post53 == 0 /\ -tmp___7^post53+tmp___7^0 == 0 /\ -j^post53+j^0 == 0 /\ tmp___2^0-tmp___2^post53 == 0 /\ -maxarg1^post53+maxarg1^0 == 0 /\ -tmp___8^post53+tmp___8^0 == 0 /\ -tmp___0^post53+tmp___0^0 == 0 /\ maxarg2^0-maxarg2^post53 == 0 /\ -i^post53+i^0 == 0 /\ tmp___4^0-tmp___4^post53 == 0 /\ n^0-n^post53 == 0 /\ -tmp___10^post53+tmp___10^0 == 0 /\ -tmp___9^post53+tmp___9^0 == 0 /\ tmp___3^0-tmp___3^post53 == 0 /\ tmp___5^0-tmp___5^post53 == 0 /\ test^0-test^post53 == 0 /\ f_promoted_1^0-f_promoted_1^post53 == 0), cost: 1 New rule: l13 -> l19 : TRUE, cost: 1 Applied preprocessing Original rule: l18 -> l17 : __const_200^0'=__const_200^post54, sqrarg^0'=sqrarg^post54, tmp___3^0'=tmp___3^post54, its^0'=its^post54, test^0'=test^post54, tmp___8^0'=tmp___8^post54, n^0'=n^post54, tmp___12^0'=tmp___12^post54, f_promoted_1^0'=f_promoted_1^post54, tmp___5^0'=tmp___5^post54, k^0'=k^post54, tmp___0^0'=tmp___0^post54, skip^0'=skip^post54, tmp___2^0'=tmp___2^post54, i^0'=i^post54, temp^0'=temp^post54, tmp___7^0'=tmp___7^post54, maxarg2^0'=maxarg2^post54, tmp___11^0'=tmp___11^post54, den^0'=den^post54, sum^0'=sum^post54, tmp___4^0'=tmp___4^post54, j^0'=j^post54, tmp^0'=tmp^post54, tmp___9^0'=tmp___9^post54, restrt^0'=restrt^post54, tmp___1^0'=tmp___1^post54, fold^0'=fold^post54, tmp___6^0'=tmp___6^post54, maxarg1^0'=maxarg1^post54, tmp___10^0'=tmp___10^post54, (its^0-its^post54 == 0 /\ -restrt^post54+restrt^0 == 0 /\ -k^post54+k^0 == 0 /\ tmp___5^0-tmp___5^post54 == 0 /\ tmp___3^0-tmp___3^post54 == 0 /\ -tmp___11^post54+tmp___11^0 == 0 /\ n^0-n^post54 == 0 /\ temp^0-temp^post54 == 0 /\ tmp___7^0-tmp___7^post54 == 0 /\ __const_200^0-__const_200^post54 == 0 /\ -tmp^post54+tmp^0 == 0 /\ -fold^post54+fold^0 == 0 /\ -tmp___10^post54+tmp___10^0 == 0 /\ den^0-den^post54 == 0 /\ -tmp___1^post54+tmp___1^0 == 0 /\ j^0-j^post54 == 0 /\ tmp___6^0-tmp___6^post54 == 0 /\ tmp___0^0-tmp___0^post54 == 0 /\ sqrarg^0-sqrarg^post54 == 0 /\ -tmp___4^post54+tmp___4^0 == 0 /\ -maxarg1^post54+maxarg1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post54 == 0 /\ tmp___8^0-tmp___8^post54 == 0 /\ -test^post54+test^0 == 0 /\ -tmp___9^post54+tmp___9^0 == 0 /\ -tmp___12^post54+tmp___12^0 == 0 /\ -maxarg2^post54+maxarg2^0 == 0 /\ i^0-i^post54 == 0 /\ -sum^post54+sum^0 == 0 /\ -tmp___2^post54+tmp___2^0 == 0 /\ skip^0-skip^post54 == 0), cost: 1 New rule: l18 -> l17 : TRUE, cost: 1 Applied preprocessing Original rule: l14 -> l12 : __const_200^0'=__const_200^post55, sqrarg^0'=sqrarg^post55, tmp___3^0'=tmp___3^post55, its^0'=its^post55, test^0'=test^post55, tmp___8^0'=tmp___8^post55, n^0'=n^post55, tmp___12^0'=tmp___12^post55, f_promoted_1^0'=f_promoted_1^post55, tmp___5^0'=tmp___5^post55, k^0'=k^post55, tmp___0^0'=tmp___0^post55, skip^0'=skip^post55, tmp___2^0'=tmp___2^post55, i^0'=i^post55, temp^0'=temp^post55, tmp___7^0'=tmp___7^post55, maxarg2^0'=maxarg2^post55, tmp___11^0'=tmp___11^post55, den^0'=den^post55, sum^0'=sum^post55, tmp___4^0'=tmp___4^post55, j^0'=j^post55, tmp^0'=tmp^post55, tmp___9^0'=tmp___9^post55, restrt^0'=restrt^post55, tmp___1^0'=tmp___1^post55, fold^0'=fold^post55, tmp___6^0'=tmp___6^post55, maxarg1^0'=maxarg1^post55, tmp___10^0'=tmp___10^post55, (tmp___8^0-tmp___8^post55 == 0 /\ skip^0-skip^post55 == 0 /\ sqrarg^0-sqrarg^post55 == 0 /\ -j^post55+j^0 == 0 /\ -k^post55+k^0 == 0 /\ tmp___0^0-tmp___0^post55 == 0 /\ -tmp___10^post55+tmp___10^0 == 0 /\ tmp___9^0-tmp___9^post55 == 0 /\ test^0-test^post55 == 0 /\ -f_promoted_1^post55+f_promoted_1^0 == 0 /\ n^0-n^post55 == 0 /\ tmp___3^0-tmp___3^post55 == 0 /\ -tmp___11^post55+tmp___11^0 == 0 /\ -maxarg1^post55+maxarg1^0 == 0 /\ -i^post55+i^0 == 0 /\ maxarg2^0-maxarg2^post55 == 0 /\ -den^post55+den^0 == 0 /\ -sum^post55+sum^0 == 0 /\ tmp___4^0-tmp___4^post55 == 0 /\ -restrt^post55+restrt^0 == 0 /\ -tmp___6^post55+tmp___6^0 == 0 /\ tmp___12^0-tmp___12^post55 == 0 /\ __const_200^0-__const_200^post55 == 0 /\ its^0-its^post55 == 0 /\ -fold^post55+fold^0 == 0 /\ tmp___5^0-tmp___5^post55 == 0 /\ -tmp___1^post55+tmp___1^0 == 0 /\ tmp___2^0-tmp___2^post55 == 0 /\ -temp^post55+temp^0 == 0 /\ -tmp^post55+tmp^0 == 0 /\ tmp___7^0-tmp___7^post55 == 0), cost: 1 New rule: l14 -> l12 : TRUE, cost: 1 Applied preprocessing Original rule: l50 -> l51 : __const_200^0'=__const_200^post56, sqrarg^0'=sqrarg^post56, tmp___3^0'=tmp___3^post56, its^0'=its^post56, test^0'=test^post56, tmp___8^0'=tmp___8^post56, n^0'=n^post56, tmp___12^0'=tmp___12^post56, f_promoted_1^0'=f_promoted_1^post56, tmp___5^0'=tmp___5^post56, k^0'=k^post56, tmp___0^0'=tmp___0^post56, skip^0'=skip^post56, tmp___2^0'=tmp___2^post56, i^0'=i^post56, temp^0'=temp^post56, tmp___7^0'=tmp___7^post56, maxarg2^0'=maxarg2^post56, tmp___11^0'=tmp___11^post56, den^0'=den^post56, sum^0'=sum^post56, tmp___4^0'=tmp___4^post56, j^0'=j^post56, tmp^0'=tmp^post56, tmp___9^0'=tmp___9^post56, restrt^0'=restrt^post56, tmp___1^0'=tmp___1^post56, fold^0'=fold^post56, tmp___6^0'=tmp___6^post56, maxarg1^0'=maxarg1^post56, tmp___10^0'=tmp___10^post56, (-fold^post56+fold^0 == 0 /\ -tmp___2^post56+tmp___2^0 == 0 /\ -tmp___1^post56+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post56 == 0 /\ -tmp___6^post56+tmp___6^0 == 0 /\ tmp___4^0-tmp___4^post56 == 0 /\ restrt^0-restrt^post56 == 0 /\ -sum^post56+sum^0 == 0 /\ i^0-i^post56 == 0 /\ -tmp___5^post56+tmp___5^0 == 0 /\ den^0-den^post56 == 0 /\ -skip^post56+skip^0 == 0 /\ -test^0 <= 0 /\ tmp___8^0-tmp___8^post56 == 0 /\ sqrarg^0-sqrarg^post56 == 0 /\ k^0-k^post56 == 0 /\ its^0-its^post56 == 0 /\ -tmp___12^post56+tmp___12^0 == 0 /\ -maxarg2^post56+maxarg2^0 == 0 /\ -tmp^post56+tmp^0 == 0 /\ temp^0-temp^post56 == 0 /\ -tmp___10^post56+tmp___10^0 == 0 /\ tmp___3^0-tmp___3^post56 == 0 /\ -tmp___9^post56+tmp___9^0 == 0 /\ -tmp___11^post56+tmp___11^0 == 0 /\ -maxarg1^post56+maxarg1^0 == 0 /\ -j^post56+j^0 == 0 /\ test^0-test^post56 == 0 /\ n^0-n^post56 == 0 /\ __const_200^0-__const_200^post56 == 0 /\ f_promoted_1^0-f_promoted_1^post56 == 0 /\ tmp___0^0-tmp___0^post56 == 0), cost: 1 New rule: l50 -> l51 : test^0 >= 0, cost: 1 Applied preprocessing Original rule: l52 -> l53 : __const_200^0'=__const_200^post58, sqrarg^0'=sqrarg^post58, tmp___3^0'=tmp___3^post58, its^0'=its^post58, test^0'=test^post58, tmp___8^0'=tmp___8^post58, n^0'=n^post58, tmp___12^0'=tmp___12^post58, f_promoted_1^0'=f_promoted_1^post58, tmp___5^0'=tmp___5^post58, k^0'=k^post58, tmp___0^0'=tmp___0^post58, skip^0'=skip^post58, tmp___2^0'=tmp___2^post58, i^0'=i^post58, temp^0'=temp^post58, tmp___7^0'=tmp___7^post58, maxarg2^0'=maxarg2^post58, tmp___11^0'=tmp___11^post58, den^0'=den^post58, sum^0'=sum^post58, tmp___4^0'=tmp___4^post58, j^0'=j^post58, tmp^0'=tmp^post58, tmp___9^0'=tmp___9^post58, restrt^0'=restrt^post58, tmp___1^0'=tmp___1^post58, fold^0'=fold^post58, tmp___6^0'=tmp___6^post58, maxarg1^0'=maxarg1^post58, tmp___10^0'=tmp___10^post58, (-1-i^0+i^post58 == 0 /\ tmp___8^0-tmp___8^post58 == 0 /\ -tmp___10^post58+tmp___10^0 == 0 /\ -tmp___5^post58+tmp___5^0 == 0 /\ sqrarg^0-sqrarg^post58 == 0 /\ -maxarg2^post58+maxarg2^0 == 0 /\ tmp___3^0-tmp___3^post58 == 0 /\ tmp___0^0-tmp___0^post58 == 0 /\ test^0-test^post58 == 0 /\ -restrt^post58+restrt^0 == 0 /\ -tmp___4^post58+tmp___4^0 == 0 /\ f_promoted_1^0-f_promoted_1^post58 == 0 /\ fold^0-fold^post58 == 0 /\ tmp___9^0-tmp___9^post58 == 0 /\ -maxarg1^post58+maxarg1^0 == 0 /\ -tmp___6^post58+tmp___6^0 == 0 /\ tmp___12^0-tmp___12^post58 == 0 /\ -sum^post58+sum^0 == 0 /\ k^0-k^post58 == 0 /\ -skip^post58+skip^0 == 0 /\ -den^post58+den^0 == 0 /\ -tmp___1^post58+tmp___1^0 == 0 /\ __const_200^0-__const_200^post58 == 0 /\ its^0-its^post58 == 0 /\ tmp___11^0-tmp___11^post58 == 0 /\ j^0-j^post58 == 0 /\ -tmp___7^post58+tmp___7^0 == 0 /\ tmp___2^0-tmp___2^post58 == 0 /\ -tmp^post58+tmp^0 == 0 /\ -n^post58+n^0 == 0 /\ temp^0-temp^post58 == 0), cost: 1 New rule: l52 -> l53 : i^0'=1+i^0, TRUE, cost: 1 Applied preprocessing Original rule: l4 -> l8 : __const_200^0'=__const_200^post59, sqrarg^0'=sqrarg^post59, tmp___3^0'=tmp___3^post59, its^0'=its^post59, test^0'=test^post59, tmp___8^0'=tmp___8^post59, n^0'=n^post59, tmp___12^0'=tmp___12^post59, f_promoted_1^0'=f_promoted_1^post59, tmp___5^0'=tmp___5^post59, k^0'=k^post59, tmp___0^0'=tmp___0^post59, skip^0'=skip^post59, tmp___2^0'=tmp___2^post59, i^0'=i^post59, temp^0'=temp^post59, tmp___7^0'=tmp___7^post59, maxarg2^0'=maxarg2^post59, tmp___11^0'=tmp___11^post59, den^0'=den^post59, sum^0'=sum^post59, tmp___4^0'=tmp___4^post59, j^0'=j^post59, tmp^0'=tmp^post59, tmp___9^0'=tmp___9^post59, restrt^0'=restrt^post59, tmp___1^0'=tmp___1^post59, fold^0'=fold^post59, tmp___6^0'=tmp___6^post59, maxarg1^0'=maxarg1^post59, tmp___10^0'=tmp___10^post59, (k^0-k^post59 == 0 /\ __const_200^0-__const_200^post59 == 0 /\ tmp___7^0-tmp___7^post59 == 0 /\ -maxarg1^post59+maxarg1^0 == 0 /\ den^0-den^post59 == 0 /\ -tmp___1^post59+tmp___1^0 == 0 /\ -tmp___4^post59+tmp___4^0 == 0 /\ i^0-i^post59 == 0 /\ its^0-its^post59 == 0 /\ -tmp___12^post59+tmp___12^0 == 0 /\ -tmp___6^post59+tmp___6^0 == 0 /\ sqrarg^0-sqrarg^post59 == 0 /\ -sum^post59+sum^0 == 0 /\ -maxarg2^post59+maxarg2^0 == 0 /\ -tmp___5^post59+tmp___5^0 == 0 /\ -tmp___2^post59+tmp___2^0 == 0 /\ tmp___8^0-tmp___8^post59 == 0 /\ -tmp^post59+tmp^0 == 0 /\ -tmp___9^post59+tmp___9^0 == 0 /\ temp^0-temp^post59 == 0 /\ -tmp___11^post59+tmp___11^0 == 0 /\ skip^0-skip^post59 == 0 /\ j^0-j^post59 == 0 /\ -restrt^post59+restrt^0 == 0 /\ tmp___0^0-tmp___0^post59 == 0 /\ -fold^post59+fold^0 == 0 /\ test^0-test^post59 == 0 /\ n^0-n^post59 == 0 /\ -tmp___10^post59+tmp___10^0 == 0 /\ tmp___3^0-tmp___3^post59 == 0 /\ f_promoted_1^0-f_promoted_1^post59 == 0), cost: 1 New rule: l4 -> l8 : TRUE, cost: 1 Applied preprocessing Original rule: l54 -> l52 : __const_200^0'=__const_200^post60, sqrarg^0'=sqrarg^post60, tmp___3^0'=tmp___3^post60, its^0'=its^post60, test^0'=test^post60, tmp___8^0'=tmp___8^post60, n^0'=n^post60, tmp___12^0'=tmp___12^post60, f_promoted_1^0'=f_promoted_1^post60, tmp___5^0'=tmp___5^post60, k^0'=k^post60, tmp___0^0'=tmp___0^post60, skip^0'=skip^post60, tmp___2^0'=tmp___2^post60, i^0'=i^post60, temp^0'=temp^post60, tmp___7^0'=tmp___7^post60, maxarg2^0'=maxarg2^post60, tmp___11^0'=tmp___11^post60, den^0'=den^post60, sum^0'=sum^post60, tmp___4^0'=tmp___4^post60, j^0'=j^post60, tmp^0'=tmp^post60, tmp___9^0'=tmp___9^post60, restrt^0'=restrt^post60, tmp___1^0'=tmp___1^post60, fold^0'=fold^post60, tmp___6^0'=tmp___6^post60, maxarg1^0'=maxarg1^post60, tmp___10^0'=tmp___10^post60, (its^0-its^post60 == 0 /\ tmp___5^0-tmp___5^post60 == 0 /\ -skip^post60+skip^0 == 0 /\ -temp^post60+temp^0 == 0 /\ -test^0+temp^0 <= 0 /\ -restrt^post60+restrt^0 == 0 /\ tmp___3^0-tmp___3^post60 == 0 /\ -tmp___0^post60+tmp___0^0 == 0 /\ -j^post60+j^0 == 0 /\ __const_200^0-__const_200^post60 == 0 /\ -tmp___10^post60+tmp___10^0 == 0 /\ -n^post60+n^0 == 0 /\ -tmp___1^post60+tmp___1^0 == 0 /\ -den^post60+den^0 == 0 /\ tmp___2^0-tmp___2^post60 == 0 /\ -tmp^post60+tmp^0 == 0 /\ -fold^post60+fold^0 == 0 /\ tmp___11^0-tmp___11^post60 == 0 /\ f_promoted_1^0-f_promoted_1^post60 == 0 /\ maxarg2^0-maxarg2^post60 == 0 /\ sqrarg^0-sqrarg^post60 == 0 /\ -maxarg1^post60+maxarg1^0 == 0 /\ -tmp___7^post60+tmp___7^0 == 0 /\ test^0-test^post60 == 0 /\ tmp___12^0-tmp___12^post60 == 0 /\ k^0-k^post60 == 0 /\ tmp___8^0-tmp___8^post60 == 0 /\ -tmp___9^post60+tmp___9^0 == 0 /\ -tmp___6^post60+tmp___6^0 == 0 /\ i^0-i^post60 == 0 /\ -sum^post60+sum^0 == 0 /\ tmp___4^0-tmp___4^post60 == 0), cost: 1 New rule: l54 -> l52 : -test^0+temp^0 <= 0, cost: 1 Applied preprocessing Original rule: l54 -> l52 : __const_200^0'=__const_200^post61, sqrarg^0'=sqrarg^post61, tmp___3^0'=tmp___3^post61, its^0'=its^post61, test^0'=test^post61, tmp___8^0'=tmp___8^post61, n^0'=n^post61, tmp___12^0'=tmp___12^post61, f_promoted_1^0'=f_promoted_1^post61, tmp___5^0'=tmp___5^post61, k^0'=k^post61, tmp___0^0'=tmp___0^post61, skip^0'=skip^post61, tmp___2^0'=tmp___2^post61, i^0'=i^post61, temp^0'=temp^post61, tmp___7^0'=tmp___7^post61, maxarg2^0'=maxarg2^post61, tmp___11^0'=tmp___11^post61, den^0'=den^post61, sum^0'=sum^post61, tmp___4^0'=tmp___4^post61, j^0'=j^post61, tmp^0'=tmp^post61, tmp___9^0'=tmp___9^post61, restrt^0'=restrt^post61, tmp___1^0'=tmp___1^post61, fold^0'=fold^post61, tmp___6^0'=tmp___6^post61, maxarg1^0'=maxarg1^post61, tmp___10^0'=tmp___10^post61, (-maxarg2^post61+maxarg2^0 == 0 /\ -tmp___10^post61+tmp___10^0 == 0 /\ -tmp___9^post61+tmp___9^0 == 0 /\ sqrarg^0-sqrarg^post61 == 0 /\ tmp___0^0-tmp___0^post61 == 0 /\ tmp___8^0-tmp___8^post61 == 0 /\ -tmp^post61+tmp^0 == 0 /\ f_promoted_1^0-f_promoted_1^post61 == 0 /\ -maxarg1^post61+maxarg1^0 == 0 /\ fold^0-fold^post61 == 0 /\ tmp___3^0-tmp___3^post61 == 0 /\ test^post61-temp^0 == 0 /\ restrt^0-restrt^post61 == 0 /\ 1+test^0-temp^0 <= 0 /\ i^0-i^post61 == 0 /\ -tmp___4^post61+tmp___4^0 == 0 /\ -den^post61+den^0 == 0 /\ -its^post61+its^0 == 0 /\ __const_200^0-__const_200^post61 == 0 /\ n^0-n^post61 == 0 /\ tmp___12^0-tmp___12^post61 == 0 /\ k^0-k^post61 == 0 /\ -tmp___6^post61+tmp___6^0 == 0 /\ -sum^post61+sum^0 == 0 /\ tmp___2^0-tmp___2^post61 == 0 /\ temp^0-temp^post61 == 0 /\ tmp___11^0-tmp___11^post61 == 0 /\ -tmp___5^post61+tmp___5^0 == 0 /\ -tmp___1^post61+tmp___1^0 == 0 /\ -skip^post61+skip^0 == 0 /\ j^0-j^post61 == 0 /\ -tmp___7^post61+tmp___7^0 == 0), cost: 1 New rule: l54 -> l52 : test^0'=temp^0, 1+test^0-temp^0 <= 0, cost: 1 Applied preprocessing Original rule: l55 -> l54 : __const_200^0'=__const_200^post62, sqrarg^0'=sqrarg^post62, tmp___3^0'=tmp___3^post62, its^0'=its^post62, test^0'=test^post62, tmp___8^0'=tmp___8^post62, n^0'=n^post62, tmp___12^0'=tmp___12^post62, f_promoted_1^0'=f_promoted_1^post62, tmp___5^0'=tmp___5^post62, k^0'=k^post62, tmp___0^0'=tmp___0^post62, skip^0'=skip^post62, tmp___2^0'=tmp___2^post62, i^0'=i^post62, temp^0'=temp^post62, tmp___7^0'=tmp___7^post62, maxarg2^0'=maxarg2^post62, tmp___11^0'=tmp___11^post62, den^0'=den^post62, sum^0'=sum^post62, tmp___4^0'=tmp___4^post62, j^0'=j^post62, tmp^0'=tmp^post62, tmp___9^0'=tmp___9^post62, restrt^0'=restrt^post62, tmp___1^0'=tmp___1^post62, fold^0'=fold^post62, tmp___6^0'=tmp___6^post62, maxarg1^0'=maxarg1^post62, tmp___10^0'=tmp___10^post62, (0 == 0 /\ -fold^post62+fold^0 == 0 /\ -tmp___4^post62+tmp___4^0 == 0 /\ -tmp___2^post62+tmp___2^0 == 0 /\ -tmp___1^post62+tmp___1^0 == 0 /\ -tmp___6^post62+tmp___6^0 == 0 /\ -f_promoted_1^post62+f_promoted_1^0 == 0 /\ test^0-test^post62 == 0 /\ __const_200^0-__const_200^post62 == 0 /\ tmp___0^0-tmp___0^post62 == 0 /\ n^0-n^post62 == 0 /\ tmp___3^0-tmp___3^post62 == 0 /\ tmp___5^0-tmp___5^post62 == 0 /\ -maxarg2^post62+maxarg2^0 == 0 /\ -tmp___9^post62+tmp___9^0 == 0 /\ sum^0-sum^post62 == 0 /\ -tmp___10^post62+tmp___10^0 == 0 /\ -k^post62+k^0 == 0 /\ tmp___7^0-tmp___7^post62 == 0 /\ tmp^0-tmp^post62 == 0 /\ -tmp___11^post62+tmp___11^0 == 0 /\ -maxarg1^post62+maxarg1^0 == 0 /\ skip^0-skip^post62 == 0 /\ den^0-den^post62 == 0 /\ its^0-its^post62 == 0 /\ -i^post62+i^0 == 0 /\ -restrt^post62+restrt^0 == 0 /\ sqrarg^0-sqrarg^post62 == 0 /\ tmp___12^0-tmp___12^post62 == 0 /\ tmp___8^0-tmp___8^post62 == 0 /\ -j^post62+j^0 == 0), cost: 1 New rule: l55 -> l54 : temp^0'=temp^post62, 0 == 0, cost: 1 Applied preprocessing Original rule: l56 -> l55 : __const_200^0'=__const_200^post63, sqrarg^0'=sqrarg^post63, tmp___3^0'=tmp___3^post63, its^0'=its^post63, test^0'=test^post63, tmp___8^0'=tmp___8^post63, n^0'=n^post63, tmp___12^0'=tmp___12^post63, f_promoted_1^0'=f_promoted_1^post63, tmp___5^0'=tmp___5^post63, k^0'=k^post63, tmp___0^0'=tmp___0^post63, skip^0'=skip^post63, tmp___2^0'=tmp___2^post63, i^0'=i^post63, temp^0'=temp^post63, tmp___7^0'=tmp___7^post63, maxarg2^0'=maxarg2^post63, tmp___11^0'=tmp___11^post63, den^0'=den^post63, sum^0'=sum^post63, tmp___4^0'=tmp___4^post63, j^0'=j^post63, tmp^0'=tmp^post63, tmp___9^0'=tmp___9^post63, restrt^0'=restrt^post63, tmp___1^0'=tmp___1^post63, fold^0'=fold^post63, tmp___6^0'=tmp___6^post63, maxarg1^0'=maxarg1^post63, tmp___10^0'=tmp___10^post63, (-temp^post63+temp^0 == 0 /\ -tmp___0^post63+tmp___0^0 == 0 /\ -maxarg2^0+maxarg1^0 <= 0 /\ tmp___9^0-tmp___9^post63 == 0 /\ test^0-test^post63 == 0 /\ -restrt^post63+restrt^0 == 0 /\ -den^post63+den^0 == 0 /\ maxarg2^0-maxarg2^post63 == 0 /\ sum^0-sum^post63 == 0 /\ tmp___12^0-tmp___12^post63 == 0 /\ -fold^post63+fold^0 == 0 /\ k^0-k^post63 == 0 /\ -tmp___1^post63+tmp___1^0 == 0 /\ skip^0-skip^post63 == 0 /\ -tmp^post63+tmp^0 == 0 /\ sqrarg^0-sqrarg^post63 == 0 /\ its^0-its^post63 == 0 /\ n^0-n^post63 == 0 /\ -maxarg1^post63+maxarg1^0 == 0 /\ tmp___3^0-tmp___3^post63 == 0 /\ -tmp___8^post63+tmp___8^0 == 0 /\ tmp___5^0-tmp___5^post63 == 0 /\ -i^post63+i^0 == 0 /\ -tmp___10^post63+tmp___10^0 == 0 /\ -j^post63+j^0 == 0 /\ tmp___11^post63-maxarg2^0 == 0 /\ -tmp___7^post63+tmp___7^0 == 0 /\ -tmp___4^post63+tmp___4^0 == 0 /\ -f_promoted_1^post63+f_promoted_1^0 == 0 /\ tmp___2^0-tmp___2^post63 == 0 /\ __const_200^0-__const_200^post63 == 0 /\ -tmp___6^post63+tmp___6^0 == 0), cost: 1 New rule: l56 -> l55 : tmp___11^0'=maxarg2^0, -maxarg2^0+maxarg1^0 <= 0, cost: 1 Applied preprocessing Original rule: l56 -> l55 : __const_200^0'=__const_200^post64, sqrarg^0'=sqrarg^post64, tmp___3^0'=tmp___3^post64, its^0'=its^post64, test^0'=test^post64, tmp___8^0'=tmp___8^post64, n^0'=n^post64, tmp___12^0'=tmp___12^post64, f_promoted_1^0'=f_promoted_1^post64, tmp___5^0'=tmp___5^post64, k^0'=k^post64, tmp___0^0'=tmp___0^post64, skip^0'=skip^post64, tmp___2^0'=tmp___2^post64, i^0'=i^post64, temp^0'=temp^post64, tmp___7^0'=tmp___7^post64, maxarg2^0'=maxarg2^post64, tmp___11^0'=tmp___11^post64, den^0'=den^post64, sum^0'=sum^post64, tmp___4^0'=tmp___4^post64, j^0'=j^post64, tmp^0'=tmp^post64, tmp___9^0'=tmp___9^post64, restrt^0'=restrt^post64, tmp___1^0'=tmp___1^post64, fold^0'=fold^post64, tmp___6^0'=tmp___6^post64, maxarg1^0'=maxarg1^post64, tmp___10^0'=tmp___10^post64, (den^0-den^post64 == 0 /\ i^0-i^post64 == 0 /\ its^0-its^post64 == 0 /\ -maxarg2^post64+maxarg2^0 == 0 /\ -tmp___10^post64+tmp___10^0 == 0 /\ -tmp___5^post64+tmp___5^0 == 0 /\ __const_200^0-__const_200^post64 == 0 /\ tmp___1^0-tmp___1^post64 == 0 /\ -k^post64+k^0 == 0 /\ fold^0-fold^post64 == 0 /\ 1+maxarg2^0-maxarg1^0 <= 0 /\ j^0-j^post64 == 0 /\ -maxarg1^post64+maxarg1^0 == 0 /\ -tmp___4^post64+tmp___4^0 == 0 /\ -tmp___9^post64+tmp___9^0 == 0 /\ temp^0-temp^post64 == 0 /\ tmp___7^0-tmp___7^post64 == 0 /\ -tmp___12^post64+tmp___12^0 == 0 /\ tmp___8^0-tmp___8^post64 == 0 /\ skip^0-skip^post64 == 0 /\ -sum^post64+sum^0 == 0 /\ tmp___6^0-tmp___6^post64 == 0 /\ tmp___0^0-tmp___0^post64 == 0 /\ -restrt^post64+restrt^0 == 0 /\ sqrarg^0-sqrarg^post64 == 0 /\ -tmp___2^post64+tmp___2^0 == 0 /\ tmp___3^0-tmp___3^post64 == 0 /\ -tmp^post64+tmp^0 == 0 /\ test^0-test^post64 == 0 /\ n^0-n^post64 == 0 /\ f_promoted_1^0-f_promoted_1^post64 == 0 /\ tmp___11^post64-maxarg1^0 == 0), cost: 1 New rule: l56 -> l55 : tmp___11^0'=maxarg1^0, 1+maxarg2^0-maxarg1^0 <= 0, cost: 1 Applied preprocessing Original rule: l5 -> l3 : __const_200^0'=__const_200^post65, sqrarg^0'=sqrarg^post65, tmp___3^0'=tmp___3^post65, its^0'=its^post65, test^0'=test^post65, tmp___8^0'=tmp___8^post65, n^0'=n^post65, tmp___12^0'=tmp___12^post65, f_promoted_1^0'=f_promoted_1^post65, tmp___5^0'=tmp___5^post65, k^0'=k^post65, tmp___0^0'=tmp___0^post65, skip^0'=skip^post65, tmp___2^0'=tmp___2^post65, i^0'=i^post65, temp^0'=temp^post65, tmp___7^0'=tmp___7^post65, maxarg2^0'=maxarg2^post65, tmp___11^0'=tmp___11^post65, den^0'=den^post65, sum^0'=sum^post65, tmp___4^0'=tmp___4^post65, j^0'=j^post65, tmp^0'=tmp^post65, tmp___9^0'=tmp___9^post65, restrt^0'=restrt^post65, tmp___1^0'=tmp___1^post65, fold^0'=fold^post65, tmp___6^0'=tmp___6^post65, maxarg1^0'=maxarg1^post65, tmp___10^0'=tmp___10^post65, (-tmp___1^post65+tmp___1^0 == 0 /\ -fold^post65+fold^0 == 0 /\ -f_promoted_1^post65+f_promoted_1^0 == 0 /\ -tmp___4^post65+tmp___4^0 == 0 /\ -maxarg1^post65+maxarg1^0 == 0 /\ -i^post65+i^0 == 0 /\ skip^0-skip^post65 == 0 /\ -tmp___6^post65+tmp___6^0 == 0 /\ maxarg2^0-maxarg2^post65 == 0 /\ tmp___5^0-tmp___5^post65 == 0 /\ tmp___0^0-tmp___0^post65 == 0 /\ -tmp___2^post65+tmp___2^0 == 0 /\ -k^post65+k^0 == 0 /\ n^0-n^post65 == 0 /\ tmp___3^0-tmp___3^post65 == 0 /\ test^0-test^post65 == 0 /\ sum^0-sum^post65 == 0 /\ __const_200^0-__const_200^post65 == 0 /\ tmp___7^0-tmp___7^post65 == 0 /\ -tmp___11^post65+tmp___11^0 == 0 /\ tmp^0-tmp^post65 == 0 /\ -sqrarg^post65+sqrarg^0 == 0 /\ -tmp___9^post65+tmp___9^0 == 0 /\ its^0-its^post65 == 0 /\ -den^post65+den^0 == 0 /\ -j^post65+j^0 == 0 /\ temp^0-temp^post65 == 0 /\ tmp___8^0-tmp___8^post65 == 0 /\ -restrt^post65+restrt^0 == 0 /\ -tmp___10^post65+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post65 == 0), cost: 1 New rule: l5 -> l3 : TRUE, cost: 1 Applied preprocessing Original rule: l57 -> l50 : __const_200^0'=__const_200^post66, sqrarg^0'=sqrarg^post66, tmp___3^0'=tmp___3^post66, its^0'=its^post66, test^0'=test^post66, tmp___8^0'=tmp___8^post66, n^0'=n^post66, tmp___12^0'=tmp___12^post66, f_promoted_1^0'=f_promoted_1^post66, tmp___5^0'=tmp___5^post66, k^0'=k^post66, tmp___0^0'=tmp___0^post66, skip^0'=skip^post66, tmp___2^0'=tmp___2^post66, i^0'=i^post66, temp^0'=temp^post66, tmp___7^0'=tmp___7^post66, maxarg2^0'=maxarg2^post66, tmp___11^0'=tmp___11^post66, den^0'=den^post66, sum^0'=sum^post66, tmp___4^0'=tmp___4^post66, j^0'=j^post66, tmp^0'=tmp^post66, tmp___9^0'=tmp___9^post66, restrt^0'=restrt^post66, tmp___1^0'=tmp___1^post66, fold^0'=fold^post66, tmp___6^0'=tmp___6^post66, maxarg1^0'=maxarg1^post66, tmp___10^0'=tmp___10^post66, (-tmp___6^post66+tmp___6^0 == 0 /\ -restrt^post66+restrt^0 == 0 /\ test^0-test^post66 == 0 /\ sqrarg^0-sqrarg^post66 == 0 /\ f_promoted_1^0-f_promoted_1^post66 == 0 /\ tmp___0^0-tmp___0^post66 == 0 /\ -skip^post66+skip^0 == 0 /\ -fold^post66+fold^0 == 0 /\ tmp___12^0-tmp___12^post66 == 0 /\ tmp___8^0-tmp___8^post66 == 0 /\ k^0-k^post66 == 0 /\ -tmp___10^post66+tmp___10^0 == 0 /\ -tmp^post66+tmp^0 == 0 /\ i^0-i^post66 == 0 /\ -tmp___1^post66+tmp___1^0 == 0 /\ den^0-den^post66 == 0 /\ j^0-j^post66 == 0 /\ n^0-n^post66 == 0 /\ -tmp___5^post66+tmp___5^0 == 0 /\ -its^post66+its^0 == 0 /\ temp^0-temp^post66 == 0 /\ -tmp___7^post66+tmp___7^0 == 0 /\ tmp___3^0-tmp___3^post66 == 0 /\ -tmp___4^post66+tmp___4^0 == 0 /\ 1+n^0-i^0 <= 0 /\ -maxarg2^post66+maxarg2^0 == 0 /\ __const_200^0-__const_200^post66 == 0 /\ -tmp___9^post66+tmp___9^0 == 0 /\ -tmp___2^post66+tmp___2^0 == 0 /\ tmp___11^0-tmp___11^post66 == 0 /\ -sum^post66+sum^0 == 0 /\ -maxarg1^post66+maxarg1^0 == 0), cost: 1 New rule: l57 -> l50 : 1+n^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l57 -> l56 : __const_200^0'=__const_200^post67, sqrarg^0'=sqrarg^post67, tmp___3^0'=tmp___3^post67, its^0'=its^post67, test^0'=test^post67, tmp___8^0'=tmp___8^post67, n^0'=n^post67, tmp___12^0'=tmp___12^post67, f_promoted_1^0'=f_promoted_1^post67, tmp___5^0'=tmp___5^post67, k^0'=k^post67, tmp___0^0'=tmp___0^post67, skip^0'=skip^post67, tmp___2^0'=tmp___2^post67, i^0'=i^post67, temp^0'=temp^post67, tmp___7^0'=tmp___7^post67, maxarg2^0'=maxarg2^post67, tmp___11^0'=tmp___11^post67, den^0'=den^post67, sum^0'=sum^post67, tmp___4^0'=tmp___4^post67, j^0'=j^post67, tmp^0'=tmp^post67, tmp___9^0'=tmp___9^post67, restrt^0'=restrt^post67, tmp___1^0'=tmp___1^post67, fold^0'=fold^post67, tmp___6^0'=tmp___6^post67, maxarg1^0'=maxarg1^post67, tmp___10^0'=tmp___10^post67, (0 == 0 /\ -1+maxarg2^post67 == 0 /\ i^0-i^post67 == 0 /\ its^0-its^post67 == 0 /\ -k^post67+k^0 == 0 /\ n^0-n^post67 == 0 /\ __const_200^0-__const_200^post67 == 0 /\ tmp___3^0-tmp___3^post67 == 0 /\ tmp___5^0-tmp___5^post67 == 0 /\ temp^0-temp^post67 == 0 /\ -tmp___11^post67+tmp___11^0 == 0 /\ -restrt^post67+restrt^0 == 0 /\ tmp___7^0-tmp___7^post67 == 0 /\ -j^post67+j^0 == 0 /\ tmp___1^0-tmp___1^post67 == 0 /\ maxarg1^post67-tmp___10^post67 == 0 /\ -tmp___4^post67+tmp___4^0 == 0 /\ -tmp___2^post67+tmp___2^0 == 0 /\ skip^0-skip^post67 == 0 /\ sqrarg^0-sqrarg^post67 == 0 /\ -tmp___6^post67+tmp___6^0 == 0 /\ tmp___8^0-tmp___8^post67 == 0 /\ f_promoted_1^0-f_promoted_1^post67 == 0 /\ tmp___0^0-tmp___0^post67 == 0 /\ -fold^post67+fold^0 == 0 /\ -sum^post67+sum^0 == 0 /\ -n^0+i^0 <= 0 /\ -tmp___12^post67+tmp___12^0 == 0 /\ -test^post67+test^0 == 0 /\ den^0-den^post67 == 0 /\ tmp^0-tmp^post67 == 0), cost: 1 New rule: l57 -> l56 : maxarg2^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, -n^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l51 -> l40 : __const_200^0'=__const_200^post68, sqrarg^0'=sqrarg^post68, tmp___3^0'=tmp___3^post68, its^0'=its^post68, test^0'=test^post68, tmp___8^0'=tmp___8^post68, n^0'=n^post68, tmp___12^0'=tmp___12^post68, f_promoted_1^0'=f_promoted_1^post68, tmp___5^0'=tmp___5^post68, k^0'=k^post68, tmp___0^0'=tmp___0^post68, skip^0'=skip^post68, tmp___2^0'=tmp___2^post68, i^0'=i^post68, temp^0'=temp^post68, tmp___7^0'=tmp___7^post68, maxarg2^0'=maxarg2^post68, tmp___11^0'=tmp___11^post68, den^0'=den^post68, sum^0'=sum^post68, tmp___4^0'=tmp___4^post68, j^0'=j^post68, tmp^0'=tmp^post68, tmp___9^0'=tmp___9^post68, restrt^0'=restrt^post68, tmp___1^0'=tmp___1^post68, fold^0'=fold^post68, tmp___6^0'=tmp___6^post68, maxarg1^0'=maxarg1^post68, tmp___10^0'=tmp___10^post68, (__const_200^0-__const_200^post68 == 0 /\ -tmp___7^post68+tmp___7^0 == 0 /\ -maxarg1^post68+maxarg1^0 == 0 /\ -tmp___1^post68+tmp___1^0 == 0 /\ tmp___11^0-tmp___11^post68 == 0 /\ tmp___4^0-tmp___4^post68 == 0 /\ restrt^0-restrt^post68 == 0 /\ tmp___2^0-tmp___2^post68 == 0 /\ -1-its^0+its^post68 == 0 /\ -sum^post68+sum^0 == 0 /\ -temp^post68+temp^0 == 0 /\ -tmp___6^post68+tmp___6^0 == 0 /\ tmp___3^0-tmp___3^post68 == 0 /\ tmp___5^0-tmp___5^post68 == 0 /\ tmp___0^0-tmp___0^post68 == 0 /\ f_promoted_1^0-f_promoted_1^post68 == 0 /\ test^0-test^post68 == 0 /\ -maxarg2^post68+maxarg2^0 == 0 /\ -tmp^post68+tmp^0 == 0 /\ -skip^post68+skip^0 == 0 /\ -n^post68+n^0 == 0 /\ i^0-i^post68 == 0 /\ -tmp___9^post68+tmp___9^0 == 0 /\ -tmp___10^post68+tmp___10^0 == 0 /\ -j^post68+j^0 == 0 /\ sqrarg^0-sqrarg^post68 == 0 /\ tmp___12^0-tmp___12^post68 == 0 /\ tmp___8^0-tmp___8^post68 == 0 /\ -fold^post68+fold^0 == 0 /\ -den^post68+den^0 == 0 /\ k^0-k^post68 == 0), cost: 1 New rule: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 Applied preprocessing Original rule: l49 -> l51 : __const_200^0'=__const_200^post69, sqrarg^0'=sqrarg^post69, tmp___3^0'=tmp___3^post69, its^0'=its^post69, test^0'=test^post69, tmp___8^0'=tmp___8^post69, n^0'=n^post69, tmp___12^0'=tmp___12^post69, f_promoted_1^0'=f_promoted_1^post69, tmp___5^0'=tmp___5^post69, k^0'=k^post69, tmp___0^0'=tmp___0^post69, skip^0'=skip^post69, tmp___2^0'=tmp___2^post69, i^0'=i^post69, temp^0'=temp^post69, tmp___7^0'=tmp___7^post69, maxarg2^0'=maxarg2^post69, tmp___11^0'=tmp___11^post69, den^0'=den^post69, sum^0'=sum^post69, tmp___4^0'=tmp___4^post69, j^0'=j^post69, tmp^0'=tmp^post69, tmp___9^0'=tmp___9^post69, restrt^0'=restrt^post69, tmp___1^0'=tmp___1^post69, fold^0'=fold^post69, tmp___6^0'=tmp___6^post69, maxarg1^0'=maxarg1^post69, tmp___10^0'=tmp___10^post69, (-tmp___12^post69+tmp___12^0 == 0 /\ test^0-test^post69 == 0 /\ f_promoted_1^0-f_promoted_1^post69 == 0 /\ -sum^post69+sum^0 == 0 /\ tmp___7^0-tmp___7^post69 == 0 /\ -tmp___2^post69+tmp___2^0 == 0 /\ -restrt^post69+restrt^0 == 0 /\ den^0-den^post69 == 0 /\ -tmp^post69+tmp^0 == 0 /\ -tmp___1^post69+tmp___1^0 == 0 /\ -skip^post69+skip^0 == 0 /\ -fold^post69+fold^0 == 0 /\ -tmp___10^post69+tmp___10^0 == 0 /\ tmp___8^0-tmp___8^post69 == 0 /\ i^0-i^post69 == 0 /\ its^0-its^post69 == 0 /\ k^0-k^post69 == 0 /\ __const_200^0-__const_200^post69 == 0 /\ tmp___11^0-tmp___11^post69 == 0 /\ -maxarg1^post69+maxarg1^0 == 0 /\ n^0-n^post69 == 0 /\ j^0-j^post69 == 0 /\ tmp___3^0-tmp___3^post69 == 0 /\ -maxarg2^post69+maxarg2^0 == 0 /\ temp^0-temp^post69 == 0 /\ 1+n^0-i^0 <= 0 /\ -tmp___5^post69+tmp___5^0 == 0 /\ -tmp___9^post69+tmp___9^0 == 0 /\ -tmp___4^post69+tmp___4^0 == 0 /\ sqrarg^0-sqrarg^post69 == 0 /\ -tmp___6^post69+tmp___6^0 == 0 /\ tmp___0^0-tmp___0^post69 == 0), cost: 1 New rule: l49 -> l51 : 1+n^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l49 -> l48 : __const_200^0'=__const_200^post70, sqrarg^0'=sqrarg^post70, tmp___3^0'=tmp___3^post70, its^0'=its^post70, test^0'=test^post70, tmp___8^0'=tmp___8^post70, n^0'=n^post70, tmp___12^0'=tmp___12^post70, f_promoted_1^0'=f_promoted_1^post70, tmp___5^0'=tmp___5^post70, k^0'=k^post70, tmp___0^0'=tmp___0^post70, skip^0'=skip^post70, tmp___2^0'=tmp___2^post70, i^0'=i^post70, temp^0'=temp^post70, tmp___7^0'=tmp___7^post70, maxarg2^0'=maxarg2^post70, tmp___11^0'=tmp___11^post70, den^0'=den^post70, sum^0'=sum^post70, tmp___4^0'=tmp___4^post70, j^0'=j^post70, tmp^0'=tmp^post70, tmp___9^0'=tmp___9^post70, restrt^0'=restrt^post70, tmp___1^0'=tmp___1^post70, fold^0'=fold^post70, tmp___6^0'=tmp___6^post70, maxarg1^0'=maxarg1^post70, tmp___10^0'=tmp___10^post70, (-j^post70+j^0 == 0 /\ sqrarg^0-sqrarg^post70 == 0 /\ tmp___12^0-tmp___12^post70 == 0 /\ -tmp^post70+tmp^0 == 0 /\ k^0-k^post70 == 0 /\ its^0-its^post70 == 0 /\ n^0-n^post70 == 0 /\ tmp___5^0-tmp___5^post70 == 0 /\ -restrt^post70+restrt^0 == 0 /\ tmp___2^0-tmp___2^post70 == 0 /\ tmp___11^0-tmp___11^post70 == 0 /\ tmp___9^0-tmp___9^post70 == 0 /\ -tmp___10^post70+tmp___10^0 == 0 /\ -tmp___0^post70+tmp___0^0 == 0 /\ tmp___4^0-tmp___4^post70 == 0 /\ -fold^post70+fold^0 == 0 /\ -den^post70+den^0 == 0 /\ f_promoted_1^0-f_promoted_1^post70 == 0 /\ tmp___3^0-tmp___3^post70 == 0 /\ tmp___8^0-tmp___8^post70 == 0 /\ -sum^post70+sum^0 == 0 /\ -tmp___1^post70+tmp___1^0 == 0 /\ -tmp___6^post70+tmp___6^0 == 0 /\ __const_200^0-__const_200^post70 == 0 /\ -1+i^post70-i^0 == 0 /\ test^0-test^post70 == 0 /\ -skip^post70+skip^0 == 0 /\ maxarg1^0-maxarg1^post70 == 0 /\ -n^0+i^0 <= 0 /\ maxarg2^0-maxarg2^post70 == 0 /\ -temp^post70+temp^0 == 0 /\ -tmp___7^post70+tmp___7^0 == 0), cost: 1 New rule: l49 -> l48 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l58 -> l53 : __const_200^0'=__const_200^post71, sqrarg^0'=sqrarg^post71, tmp___3^0'=tmp___3^post71, its^0'=its^post71, test^0'=test^post71, tmp___8^0'=tmp___8^post71, n^0'=n^post71, tmp___12^0'=tmp___12^post71, f_promoted_1^0'=f_promoted_1^post71, tmp___5^0'=tmp___5^post71, k^0'=k^post71, tmp___0^0'=tmp___0^post71, skip^0'=skip^post71, tmp___2^0'=tmp___2^post71, i^0'=i^post71, temp^0'=temp^post71, tmp___7^0'=tmp___7^post71, maxarg2^0'=maxarg2^post71, tmp___11^0'=tmp___11^post71, den^0'=den^post71, sum^0'=sum^post71, tmp___4^0'=tmp___4^post71, j^0'=j^post71, tmp^0'=tmp^post71, tmp___9^0'=tmp___9^post71, restrt^0'=restrt^post71, tmp___1^0'=tmp___1^post71, fold^0'=fold^post71, tmp___6^0'=tmp___6^post71, maxarg1^0'=maxarg1^post71, tmp___10^0'=tmp___10^post71, (tmp___4^0-tmp___4^post71 == 0 /\ tmp___8^0-tmp___8^post71 == 0 /\ -tmp___5^post71+tmp___5^0 == 0 /\ __const_200^0-__const_200^post71 == 0 /\ tmp___2^0-tmp___2^post71 == 0 /\ -maxarg1^post71+maxarg1^0 == 0 /\ -tmp___7^post71+tmp___7^0 == 0 /\ -tmp___12^0 <= 0 /\ tmp___12^0 <= 0 /\ tmp___11^0-tmp___11^post71 == 0 /\ its^0-its^post71 == 0 /\ sqrarg^0-sqrarg^post71 == 0 /\ -maxarg2^post71+maxarg2^0 == 0 /\ tmp___0^0-tmp___0^post71 == 0 /\ f_promoted_1^0-f_promoted_1^post71 == 0 /\ -tmp___6^post71+tmp___6^0 == 0 /\ -tmp___9^post71+tmp___9^0 == 0 /\ test^post71 == 0 /\ -sum^post71+sum^0 == 0 /\ tmp___12^0-tmp___12^post71 == 0 /\ k^0-k^post71 == 0 /\ -skip^post71+skip^0 == 0 /\ i^0-i^post71 == 0 /\ -n^post71+n^0 == 0 /\ j^0-j^post71 == 0 /\ -den^post71+den^0 == 0 /\ temp^0-temp^post71 == 0 /\ -tmp___1^post71+tmp___1^0 == 0 /\ -fold^post71+fold^0 == 0 /\ restrt^post71 == 0 /\ -tmp^post71+tmp^0 == 0 /\ -tmp___10^post71+tmp___10^0 == 0 /\ tmp___3^0-tmp___3^post71 == 0), cost: 1 New rule: l58 -> l53 : test^0'=0, restrt^0'=0, tmp___12^0 == 0, cost: 1 Applied preprocessing Original rule: l58 -> l48 : __const_200^0'=__const_200^post72, sqrarg^0'=sqrarg^post72, tmp___3^0'=tmp___3^post72, its^0'=its^post72, test^0'=test^post72, tmp___8^0'=tmp___8^post72, n^0'=n^post72, tmp___12^0'=tmp___12^post72, f_promoted_1^0'=f_promoted_1^post72, tmp___5^0'=tmp___5^post72, k^0'=k^post72, tmp___0^0'=tmp___0^post72, skip^0'=skip^post72, tmp___2^0'=tmp___2^post72, i^0'=i^post72, temp^0'=temp^post72, tmp___7^0'=tmp___7^post72, maxarg2^0'=maxarg2^post72, tmp___11^0'=tmp___11^post72, den^0'=den^post72, sum^0'=sum^post72, tmp___4^0'=tmp___4^post72, j^0'=j^post72, tmp^0'=tmp^post72, tmp___9^0'=tmp___9^post72, restrt^0'=restrt^post72, tmp___1^0'=tmp___1^post72, fold^0'=fold^post72, tmp___6^0'=tmp___6^post72, maxarg1^0'=maxarg1^post72, tmp___10^0'=tmp___10^post72, (-temp^post72+temp^0 == 0 /\ -tmp___0^post72+tmp___0^0 == 0 /\ tmp___9^0-tmp___9^post72 == 0 /\ tmp___3^0-tmp___3^post72 == 0 /\ -tmp___6^post72+tmp___6^0 == 0 /\ -den^post72+den^0 == 0 /\ 1-tmp___12^0 <= 0 /\ -restrt^post72+restrt^0 == 0 /\ maxarg2^0-maxarg2^post72 == 0 /\ sum^0-sum^post72 == 0 /\ -fold^post72+fold^0 == 0 /\ -tmp___7^post72+tmp___7^0 == 0 /\ tmp___12^0-tmp___12^post72 == 0 /\ k^0-k^post72 == 0 /\ -tmp___1^post72+tmp___1^0 == 0 /\ skip^0-skip^post72 == 0 /\ __const_200^0-__const_200^post72 == 0 /\ -tmp^post72+tmp^0 == 0 /\ -tmp___8^post72+tmp___8^0 == 0 /\ -tmp___10^post72+tmp___10^0 == 0 /\ tmp___5^0-tmp___5^post72 == 0 /\ n^0-n^post72 == 0 /\ -test^post72+test^0 == 0 /\ -j^post72+j^0 == 0 /\ -f_promoted_1^post72+f_promoted_1^0 == 0 /\ -maxarg1^post72+maxarg1^0 == 0 /\ -tmp___4^post72+tmp___4^0 == 0 /\ -i^post72+i^0 == 0 /\ sqrarg^0-sqrarg^post72 == 0 /\ its^0-its^post72 == 0 /\ tmp___2^0-tmp___2^post72 == 0 /\ -tmp___11^post72+tmp___11^0 == 0), cost: 1 New rule: l58 -> l48 : -1+tmp___12^0 >= 0, cost: 1 Applied preprocessing Original rule: l58 -> l48 : __const_200^0'=__const_200^post73, sqrarg^0'=sqrarg^post73, tmp___3^0'=tmp___3^post73, its^0'=its^post73, test^0'=test^post73, tmp___8^0'=tmp___8^post73, n^0'=n^post73, tmp___12^0'=tmp___12^post73, f_promoted_1^0'=f_promoted_1^post73, tmp___5^0'=tmp___5^post73, k^0'=k^post73, tmp___0^0'=tmp___0^post73, skip^0'=skip^post73, tmp___2^0'=tmp___2^post73, i^0'=i^post73, temp^0'=temp^post73, tmp___7^0'=tmp___7^post73, maxarg2^0'=maxarg2^post73, tmp___11^0'=tmp___11^post73, den^0'=den^post73, sum^0'=sum^post73, tmp___4^0'=tmp___4^post73, j^0'=j^post73, tmp^0'=tmp^post73, tmp___9^0'=tmp___9^post73, restrt^0'=restrt^post73, tmp___1^0'=tmp___1^post73, fold^0'=fold^post73, tmp___6^0'=tmp___6^post73, maxarg1^0'=maxarg1^post73, tmp___10^0'=tmp___10^post73, (-skip^post73+skip^0 == 0 /\ -tmp^post73+tmp^0 == 0 /\ -tmp___10^post73+tmp___10^0 == 0 /\ test^0-test^post73 == 0 /\ tmp___5^0-tmp___5^post73 == 0 /\ -tmp___0^post73+tmp___0^0 == 0 /\ sqrarg^0-sqrarg^post73 == 0 /\ tmp___8^0-tmp___8^post73 == 0 /\ tmp___12^0-tmp___12^post73 == 0 /\ n^0-n^post73 == 0 /\ k^0-k^post73 == 0 /\ -maxarg1^post73+maxarg1^0 == 0 /\ fold^0-fold^post73 == 0 /\ -j^post73+j^0 == 0 /\ tmp___11^0-tmp___11^post73 == 0 /\ -restrt^post73+restrt^0 == 0 /\ tmp___2^0-tmp___2^post73 == 0 /\ tmp___9^0-tmp___9^post73 == 0 /\ -den^post73+den^0 == 0 /\ -tmp___1^post73+tmp___1^0 == 0 /\ -tmp___7^post73+tmp___7^0 == 0 /\ maxarg2^0-maxarg2^post73 == 0 /\ -its^post73+its^0 == 0 /\ __const_200^0-__const_200^post73 == 0 /\ tmp___3^0-tmp___3^post73 == 0 /\ -tmp___6^post73+tmp___6^0 == 0 /\ f_promoted_1^0-f_promoted_1^post73 == 0 /\ -temp^post73+temp^0 == 0 /\ -sum^post73+sum^0 == 0 /\ 1+tmp___12^0 <= 0 /\ i^0-i^post73 == 0 /\ tmp___4^0-tmp___4^post73 == 0), cost: 1 New rule: l58 -> l48 : 1+tmp___12^0 <= 0, cost: 1 Applied preprocessing Original rule: l2 -> l0 : __const_200^0'=__const_200^post74, sqrarg^0'=sqrarg^post74, tmp___3^0'=tmp___3^post74, its^0'=its^post74, test^0'=test^post74, tmp___8^0'=tmp___8^post74, n^0'=n^post74, tmp___12^0'=tmp___12^post74, f_promoted_1^0'=f_promoted_1^post74, tmp___5^0'=tmp___5^post74, k^0'=k^post74, tmp___0^0'=tmp___0^post74, skip^0'=skip^post74, tmp___2^0'=tmp___2^post74, i^0'=i^post74, temp^0'=temp^post74, tmp___7^0'=tmp___7^post74, maxarg2^0'=maxarg2^post74, tmp___11^0'=tmp___11^post74, den^0'=den^post74, sum^0'=sum^post74, tmp___4^0'=tmp___4^post74, j^0'=j^post74, tmp^0'=tmp^post74, tmp___9^0'=tmp___9^post74, restrt^0'=restrt^post74, tmp___1^0'=tmp___1^post74, fold^0'=fold^post74, tmp___6^0'=tmp___6^post74, maxarg1^0'=maxarg1^post74, tmp___10^0'=tmp___10^post74, (-maxarg1^post74+maxarg1^0 == 0 /\ -tmp___10^post74+tmp___10^0 == 0 /\ skip^0-skip^post74 == 0 /\ __const_200^0-__const_200^post74 == 0 /\ its^0-its^post74 == 0 /\ -i^post74+i^0 == 0 /\ -tmp___4^post74+tmp___4^0 == 0 /\ maxarg2^0-maxarg2^post74 == 0 /\ tmp___0^0-tmp___0^post74 == 0 /\ tmp___5^0-tmp___5^post74 == 0 /\ -tmp___2^post74+tmp___2^0 == 0 /\ -k^post74+k^0 == 0 /\ -f_promoted_1^post74+f_promoted_1^0 == 0 /\ -tmp___6^post74+tmp___6^0 == 0 /\ tmp___7^0-tmp___7^post74 == 0 /\ tmp___8^0-tmp___8^post74 == 0 /\ tmp___12^0-tmp___12^post74 == 0 /\ sum^0-sum^post74 == 0 /\ -restrt^post74+restrt^0 == 0 /\ -tmp___11^post74+tmp___11^0 == 0 /\ tmp^0-tmp^post74 == 0 /\ -tmp___9^post74+tmp___9^0 == 0 /\ -temp^post74+temp^0 == 0 /\ sqrarg^0-sqrarg^post74 == 0 /\ n^0-n^post74 == 0 /\ -den^post74+den^0 == 0 /\ -j^post74+j^0 == 0 /\ tmp___3^0-tmp___3^post74 == 0 /\ test^0-test^post74 == 0 /\ -fold^post74+fold^0 == 0 /\ -tmp___1^post74+tmp___1^0 == 0), cost: 1 New rule: l2 -> l0 : TRUE, cost: 1 Applied preprocessing Original rule: l59 -> l41 : __const_200^0'=__const_200^post75, sqrarg^0'=sqrarg^post75, tmp___3^0'=tmp___3^post75, its^0'=its^post75, test^0'=test^post75, tmp___8^0'=tmp___8^post75, n^0'=n^post75, tmp___12^0'=tmp___12^post75, f_promoted_1^0'=f_promoted_1^post75, tmp___5^0'=tmp___5^post75, k^0'=k^post75, tmp___0^0'=tmp___0^post75, skip^0'=skip^post75, tmp___2^0'=tmp___2^post75, i^0'=i^post75, temp^0'=temp^post75, tmp___7^0'=tmp___7^post75, maxarg2^0'=maxarg2^post75, tmp___11^0'=tmp___11^post75, den^0'=den^post75, sum^0'=sum^post75, tmp___4^0'=tmp___4^post75, j^0'=j^post75, tmp^0'=tmp^post75, tmp___9^0'=tmp___9^post75, restrt^0'=restrt^post75, tmp___1^0'=tmp___1^post75, fold^0'=fold^post75, tmp___6^0'=tmp___6^post75, maxarg1^0'=maxarg1^post75, tmp___10^0'=tmp___10^post75, (tmp___3^0-tmp___3^post75 == 0 /\ -tmp___6^post75+tmp___6^0 == 0 /\ -den^post75+den^0 == 0 /\ -tmp___1^post75+tmp___1^0 == 0 /\ tmp___9^0-tmp___9^post75 == 0 /\ maxarg2^0-maxarg2^post75 == 0 /\ sum^0-sum^post75 == 0 /\ -fold^post75+fold^0 == 0 /\ skip^0-skip^post75 == 0 /\ -1+i^post75-i^0 == 0 /\ -n^post75+n^0 == 0 /\ -tmp___7^post75+tmp___7^0 == 0 /\ k^0-k^post75 == 0 /\ -temp^post75+temp^0 == 0 /\ __const_200^0-__const_200^post75 == 0 /\ tmp___2^0-tmp___2^post75 == 0 /\ test^0-test^post75 == 0 /\ -tmp^post75+tmp^0 == 0 /\ -restrt^post75+restrt^0 == 0 /\ -tmp___11^post75+tmp___11^0 == 0 /\ tmp___12^0-tmp___12^post75 == 0 /\ tmp___8^0-tmp___8^post75 == 0 /\ its^0-its^post75 == 0 /\ -maxarg1^post75+maxarg1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post75 == 0 /\ tmp___5^0-tmp___5^post75 == 0 /\ -tmp___4^post75+tmp___4^0 == 0 /\ -tmp___0^post75+tmp___0^0 == 0 /\ tmp___10^0-tmp___10^post75 == 0 /\ sqrarg^0-sqrarg^post75 == 0 /\ -j^post75+j^0 == 0), cost: 1 New rule: l59 -> l41 : i^0'=1+i^0, TRUE, cost: 1 Applied preprocessing Original rule: l60 -> l59 : __const_200^0'=__const_200^post76, sqrarg^0'=sqrarg^post76, tmp___3^0'=tmp___3^post76, its^0'=its^post76, test^0'=test^post76, tmp___8^0'=tmp___8^post76, n^0'=n^post76, tmp___12^0'=tmp___12^post76, f_promoted_1^0'=f_promoted_1^post76, tmp___5^0'=tmp___5^post76, k^0'=k^post76, tmp___0^0'=tmp___0^post76, skip^0'=skip^post76, tmp___2^0'=tmp___2^post76, i^0'=i^post76, temp^0'=temp^post76, tmp___7^0'=tmp___7^post76, maxarg2^0'=maxarg2^post76, tmp___11^0'=tmp___11^post76, den^0'=den^post76, sum^0'=sum^post76, tmp___4^0'=tmp___4^post76, j^0'=j^post76, tmp^0'=tmp^post76, tmp___9^0'=tmp___9^post76, restrt^0'=restrt^post76, tmp___1^0'=tmp___1^post76, fold^0'=fold^post76, tmp___6^0'=tmp___6^post76, maxarg1^0'=maxarg1^post76, tmp___10^0'=tmp___10^post76, (-tmp___9^post76+tmp___9^0 == 0 /\ sqrarg^0-sqrarg^post76 == 0 /\ i^0-i^post76 == 0 /\ -k^post76+k^0 == 0 /\ tmp___5^0-tmp___5^post76 == 0 /\ tmp___8^0-tmp___8^post76 == 0 /\ -tmp___11^post76+tmp___11^0 == 0 /\ f_promoted_1^0-f_promoted_1^post76 == 0 /\ test^0-test^post76 == 0 /\ -restrt^post76+restrt^0 == 0 /\ temp^0-temp^post76 == 0 /\ -j^post76+j^0 == 0 /\ tmp___1^0-tmp___1^post76 == 0 /\ tmp___7^0-tmp___7^post76 == 0 /\ -fold^post76+fold^0 == 0 /\ -tmp___10^post76+tmp___10^0 == 0 /\ skip^0-skip^post76 == 0 /\ -tmp___2^post76+tmp___2^0 == 0 /\ -its^post76+its^0 == 0 /\ -test^0+tmp___8^0 <= 0 /\ -tmp___4^post76+tmp___4^0 == 0 /\ tmp___0^0-tmp___0^post76 == 0 /\ -maxarg1^post76+maxarg1^0 == 0 /\ n^0-n^post76 == 0 /\ tmp___3^0-tmp___3^post76 == 0 /\ tmp___12^0-tmp___12^post76 == 0 /\ __const_200^0-__const_200^post76 == 0 /\ -sum^post76+sum^0 == 0 /\ -tmp___6^post76+tmp___6^0 == 0 /\ den^0-den^post76 == 0 /\ -maxarg2^post76+maxarg2^0 == 0 /\ tmp^0-tmp^post76 == 0), cost: 1 New rule: l60 -> l59 : -test^0+tmp___8^0 <= 0, cost: 1 Applied preprocessing Original rule: l60 -> l59 : __const_200^0'=__const_200^post77, sqrarg^0'=sqrarg^post77, tmp___3^0'=tmp___3^post77, its^0'=its^post77, test^0'=test^post77, tmp___8^0'=tmp___8^post77, n^0'=n^post77, tmp___12^0'=tmp___12^post77, f_promoted_1^0'=f_promoted_1^post77, tmp___5^0'=tmp___5^post77, k^0'=k^post77, tmp___0^0'=tmp___0^post77, skip^0'=skip^post77, tmp___2^0'=tmp___2^post77, i^0'=i^post77, temp^0'=temp^post77, tmp___7^0'=tmp___7^post77, maxarg2^0'=maxarg2^post77, tmp___11^0'=tmp___11^post77, den^0'=den^post77, sum^0'=sum^post77, tmp___4^0'=tmp___4^post77, j^0'=j^post77, tmp^0'=tmp^post77, tmp___9^0'=tmp___9^post77, restrt^0'=restrt^post77, tmp___1^0'=tmp___1^post77, fold^0'=fold^post77, tmp___6^0'=tmp___6^post77, maxarg1^0'=maxarg1^post77, tmp___10^0'=tmp___10^post77, (0 == 0 /\ tmp___12^0-tmp___12^post77 == 0 /\ __const_200^0-__const_200^post77 == 0 /\ -maxarg1^post77+maxarg1^0 == 0 /\ skip^0-skip^post77 == 0 /\ -j^post77+j^0 == 0 /\ tmp___5^0-tmp___5^post77 == 0 /\ tmp___0^0-tmp___0^post77 == 0 /\ sqrarg^0-sqrarg^post77 == 0 /\ -k^post77+k^0 == 0 /\ its^0-its^post77 == 0 /\ -tmp___4^post77+tmp___4^0 == 0 /\ -i^post77+i^0 == 0 /\ -tmp___6^post77+tmp___6^0 == 0 /\ -tmp___11^post77+tmp___11^0 == 0 /\ maxarg2^0-maxarg2^post77 == 0 /\ -tmp___9^post77+tmp___9^0 == 0 /\ -tmp___7^post77+test^post77 == 0 /\ tmp___8^0-tmp___8^post77 == 0 /\ tmp^0-tmp^post77 == 0 /\ -restrt^post77+restrt^0 == 0 /\ -den^post77+den^0 == 0 /\ -temp^post77+temp^0 == 0 /\ -fold^post77+fold^0 == 0 /\ 1+test^0-tmp___8^0 <= 0 /\ n^0-n^post77 == 0 /\ f_promoted_1^0-f_promoted_1^post77 == 0 /\ -tmp___10^post77+tmp___10^0 == 0 /\ tmp___2^0-tmp___2^post77 == 0 /\ -tmp___1^post77+tmp___1^0 == 0 /\ tmp___3^0-tmp___3^post77 == 0 /\ sum^0-sum^post77 == 0), cost: 1 New rule: l60 -> l59 : test^0'=test^post77, tmp___7^0'=test^post77, 1+test^0-tmp___8^0 <= 0, cost: 1 Applied preprocessing Original rule: l42 -> l58 : __const_200^0'=__const_200^post78, sqrarg^0'=sqrarg^post78, tmp___3^0'=tmp___3^post78, its^0'=its^post78, test^0'=test^post78, tmp___8^0'=tmp___8^post78, n^0'=n^post78, tmp___12^0'=tmp___12^post78, f_promoted_1^0'=f_promoted_1^post78, tmp___5^0'=tmp___5^post78, k^0'=k^post78, tmp___0^0'=tmp___0^post78, skip^0'=skip^post78, tmp___2^0'=tmp___2^post78, i^0'=i^post78, temp^0'=temp^post78, tmp___7^0'=tmp___7^post78, maxarg2^0'=maxarg2^post78, tmp___11^0'=tmp___11^post78, den^0'=den^post78, sum^0'=sum^post78, tmp___4^0'=tmp___4^post78, j^0'=j^post78, tmp^0'=tmp^post78, tmp___9^0'=tmp___9^post78, restrt^0'=restrt^post78, tmp___1^0'=tmp___1^post78, fold^0'=fold^post78, tmp___6^0'=tmp___6^post78, maxarg1^0'=maxarg1^post78, tmp___10^0'=tmp___10^post78, (0 == 0 /\ -fold^post78+fold^0 == 0 /\ -tmp___2^post78+tmp___2^0 == 0 /\ -sum^post78+sum^0 == 0 /\ -tmp___1^post78+tmp___1^0 == 0 /\ -restrt^post78+restrt^0 == 0 /\ -tmp___6^post78+tmp___6^0 == 0 /\ tmp___7^0-tmp___7^post78 == 0 /\ -tmp^post78+tmp^0 == 0 /\ -skip^post78+skip^0 == 0 /\ i^0-i^post78 == 0 /\ den^0-den^post78 == 0 /\ test^0-test^post78 == 0 /\ k^0-k^post78 == 0 /\ f_promoted_1^0-f_promoted_1^post78 == 0 /\ __const_200^0-__const_200^post78 == 0 /\ tmp___3^0-tmp___3^post78 == 0 /\ tmp___5^0-tmp___5^post78 == 0 /\ -temp^post78+temp^0 == 0 /\ j^0-j^post78 == 0 /\ -maxarg2^post78+maxarg2^0 == 0 /\ tmp___11^0-tmp___11^post78 == 0 /\ -n^post78+n^0 == 0 /\ -tmp___10^post78+tmp___10^0 == 0 /\ 1+n^0-i^0 <= 0 /\ -maxarg1^post78+maxarg1^0 == 0 /\ its^0-its^post78 == 0 /\ sqrarg^0-sqrarg^post78 == 0 /\ -tmp___9^post78+tmp___9^0 == 0 /\ tmp___8^0-tmp___8^post78 == 0 /\ -tmp___4^post78+tmp___4^0 == 0 /\ tmp___0^0-tmp___0^post78 == 0), cost: 1 New rule: l42 -> l58 : tmp___12^0'=tmp___12^post78, 1+n^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l42 -> l60 : __const_200^0'=__const_200^post79, sqrarg^0'=sqrarg^post79, tmp___3^0'=tmp___3^post79, its^0'=its^post79, test^0'=test^post79, tmp___8^0'=tmp___8^post79, n^0'=n^post79, tmp___12^0'=tmp___12^post79, f_promoted_1^0'=f_promoted_1^post79, tmp___5^0'=tmp___5^post79, k^0'=k^post79, tmp___0^0'=tmp___0^post79, skip^0'=skip^post79, tmp___2^0'=tmp___2^post79, i^0'=i^post79, temp^0'=temp^post79, tmp___7^0'=tmp___7^post79, maxarg2^0'=maxarg2^post79, tmp___11^0'=tmp___11^post79, den^0'=den^post79, sum^0'=sum^post79, tmp___4^0'=tmp___4^post79, j^0'=j^post79, tmp^0'=tmp^post79, tmp___9^0'=tmp___9^post79, restrt^0'=restrt^post79, tmp___1^0'=tmp___1^post79, fold^0'=fold^post79, tmp___6^0'=tmp___6^post79, maxarg1^0'=maxarg1^post79, tmp___10^0'=tmp___10^post79, (0 == 0 /\ -k^post79+k^0 == 0 /\ -restrt^post79+restrt^0 == 0 /\ -tmp___11^post79+tmp___11^0 == 0 /\ sqrarg^0-sqrarg^post79 == 0 /\ tmp___1^0-tmp___1^post79 == 0 /\ test^0-test^post79 == 0 /\ -j^post79+j^0 == 0 /\ tmp___7^0-tmp___7^post79 == 0 /\ -fold^post79+fold^0 == 0 /\ -tmp___10^post79+tmp___10^0 == 0 /\ -i^post79+i^0 == 0 /\ -f_promoted_1^post79+f_promoted_1^0 == 0 /\ tmp___0^0-tmp___0^post79 == 0 /\ its^0-its^post79 == 0 /\ tmp___3^0-tmp___3^post79 == 0 /\ tmp___5^0-tmp___5^post79 == 0 /\ -tmp___4^post79+tmp___4^0 == 0 /\ tmp___12^0-tmp___12^post79 == 0 /\ n^0-n^post79 == 0 /\ -tmp___6^post79+tmp___6^0 == 0 /\ -maxarg2^post79+maxarg2^0 == 0 /\ -tmp___9^post79+tmp___9^0 == 0 /\ -temp^post79+temp^0 == 0 /\ __const_200^0-__const_200^post79 == 0 /\ maxarg1^0-maxarg1^post79 == 0 /\ -n^0+i^0 <= 0 /\ tmp^0-tmp^post79 == 0 /\ -tmp___2^post79+tmp___2^0 == 0 /\ skip^0-skip^post79 == 0 /\ -sum^post79+sum^0 == 0 /\ den^0-den^post79 == 0), cost: 1 New rule: l42 -> l60 : tmp___8^0'=tmp___8^post79, -n^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l1 -> l61 : __const_200^0'=__const_200^post80, sqrarg^0'=sqrarg^post80, tmp___3^0'=tmp___3^post80, its^0'=its^post80, test^0'=test^post80, tmp___8^0'=tmp___8^post80, n^0'=n^post80, tmp___12^0'=tmp___12^post80, f_promoted_1^0'=f_promoted_1^post80, tmp___5^0'=tmp___5^post80, k^0'=k^post80, tmp___0^0'=tmp___0^post80, skip^0'=skip^post80, tmp___2^0'=tmp___2^post80, i^0'=i^post80, temp^0'=temp^post80, tmp___7^0'=tmp___7^post80, maxarg2^0'=maxarg2^post80, tmp___11^0'=tmp___11^post80, den^0'=den^post80, sum^0'=sum^post80, tmp___4^0'=tmp___4^post80, j^0'=j^post80, tmp^0'=tmp^post80, tmp___9^0'=tmp___9^post80, restrt^0'=restrt^post80, tmp___1^0'=tmp___1^post80, fold^0'=fold^post80, tmp___6^0'=tmp___6^post80, maxarg1^0'=maxarg1^post80, tmp___10^0'=tmp___10^post80, (restrt^0-restrt^post80 == 0 /\ tmp___12^0-tmp___12^post80 == 0 /\ its^0-its^post80 == 0 /\ k^0-k^post80 == 0 /\ tmp___2^0-tmp___2^post80 == 0 /\ -tmp___10^post80+tmp___10^0 == 0 /\ -tmp___7^post80+tmp___7^0 == 0 /\ __const_200^0-__const_200^post80 == 0 /\ tmp___5^0-tmp___5^post80 == 0 /\ -tmp___4^post80+tmp___4^0 == 0 /\ -tmp___9^post80+tmp___9^0 == 0 /\ -maxarg2^post80+maxarg2^0 == 0 /\ -maxarg1^post80+maxarg1^0 == 0 /\ -tmp___0^post80+tmp___0^0 == 0 /\ -sum^post80+sum^0 == 0 /\ -tmp___6^post80+tmp___6^0 == 0 /\ -temp^post80+temp^0 == 0 /\ tmp___8^0-tmp___8^post80 == 0 /\ sqrarg^0-sqrarg^post80 == 0 /\ -skip^post80+skip^0 == 0 /\ -fold^post80+fold^0 == 0 /\ -den^post80+den^0 == 0 /\ i^0-i^post80 == 0 /\ -tmp___3^post80+tmp___3^0 == 0 /\ tmp___11^0-tmp___11^post80 == 0 /\ j^0-j^post80 == 0 /\ test^0-test^post80 == 0 /\ n^0-n^post80 == 0 /\ f_promoted_1^0-f_promoted_1^post80 == 0 /\ -tmp___1^post80+tmp___1^0 == 0 /\ -tmp^post80+tmp^0 == 0), cost: 1 New rule: l1 -> l61 : TRUE, cost: 1 Applied preprocessing Original rule: l53 -> l57 : __const_200^0'=__const_200^post81, sqrarg^0'=sqrarg^post81, tmp___3^0'=tmp___3^post81, its^0'=its^post81, test^0'=test^post81, tmp___8^0'=tmp___8^post81, n^0'=n^post81, tmp___12^0'=tmp___12^post81, f_promoted_1^0'=f_promoted_1^post81, tmp___5^0'=tmp___5^post81, k^0'=k^post81, tmp___0^0'=tmp___0^post81, skip^0'=skip^post81, tmp___2^0'=tmp___2^post81, i^0'=i^post81, temp^0'=temp^post81, tmp___7^0'=tmp___7^post81, maxarg2^0'=maxarg2^post81, tmp___11^0'=tmp___11^post81, den^0'=den^post81, sum^0'=sum^post81, tmp___4^0'=tmp___4^post81, j^0'=j^post81, tmp^0'=tmp^post81, tmp___9^0'=tmp___9^post81, restrt^0'=restrt^post81, tmp___1^0'=tmp___1^post81, fold^0'=fold^post81, tmp___6^0'=tmp___6^post81, maxarg1^0'=maxarg1^post81, tmp___10^0'=tmp___10^post81, (-fold^post81+fold^0 == 0 /\ temp^0-temp^post81 == 0 /\ -tmp___2^post81+tmp___2^0 == 0 /\ -tmp___1^post81+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post81 == 0 /\ tmp___3^0-tmp___3^post81 == 0 /\ -tmp___4^post81+tmp___4^0 == 0 /\ -f_promoted_1^post81+f_promoted_1^0 == 0 /\ -tmp___6^post81+tmp___6^0 == 0 /\ den^0-den^post81 == 0 /\ i^0-i^post81 == 0 /\ -sum^post81+sum^0 == 0 /\ __const_200^0-__const_200^post81 == 0 /\ n^0-n^post81 == 0 /\ tmp___0^0-tmp___0^post81 == 0 /\ -maxarg2^post81+maxarg2^0 == 0 /\ tmp___5^0-tmp___5^post81 == 0 /\ -tmp___10^post81+tmp___10^0 == 0 /\ -test^post81+test^0 == 0 /\ j^0-j^post81 == 0 /\ -k^post81+k^0 == 0 /\ -tmp___11^post81+tmp___11^0 == 0 /\ -tmp___9^post81+tmp___9^0 == 0 /\ -tmp^post81+tmp^0 == 0 /\ skip^0-skip^post81 == 0 /\ -maxarg1^post81+maxarg1^0 == 0 /\ tmp___12^0-tmp___12^post81 == 0 /\ tmp___8^0-tmp___8^post81 == 0 /\ its^0-its^post81 == 0 /\ sqrarg^0-sqrarg^post81 == 0 /\ -restrt^post81+restrt^0 == 0), cost: 1 New rule: l53 -> l57 : TRUE, cost: 1 Applied preprocessing Original rule: l36 -> l24 : __const_200^0'=__const_200^post82, sqrarg^0'=sqrarg^post82, tmp___3^0'=tmp___3^post82, its^0'=its^post82, test^0'=test^post82, tmp___8^0'=tmp___8^post82, n^0'=n^post82, tmp___12^0'=tmp___12^post82, f_promoted_1^0'=f_promoted_1^post82, tmp___5^0'=tmp___5^post82, k^0'=k^post82, tmp___0^0'=tmp___0^post82, skip^0'=skip^post82, tmp___2^0'=tmp___2^post82, i^0'=i^post82, temp^0'=temp^post82, tmp___7^0'=tmp___7^post82, maxarg2^0'=maxarg2^post82, tmp___11^0'=tmp___11^post82, den^0'=den^post82, sum^0'=sum^post82, tmp___4^0'=tmp___4^post82, j^0'=j^post82, tmp^0'=tmp^post82, tmp___9^0'=tmp___9^post82, restrt^0'=restrt^post82, tmp___1^0'=tmp___1^post82, fold^0'=fold^post82, tmp___6^0'=tmp___6^post82, maxarg1^0'=maxarg1^post82, tmp___10^0'=tmp___10^post82, (-tmp___0^post82+tmp___0^0 == 0 /\ test^0-test^post82 == 0 /\ -tmp^post82+tmp^0 == 0 /\ sqrarg^0-sqrarg^post82 == 0 /\ 1+n^0-j^0 <= 0 /\ -tmp___9^post82+tmp___9^0 == 0 /\ -temp^post82+temp^0 == 0 /\ tmp___12^0-tmp___12^post82 == 0 /\ -fold^post82+fold^0 == 0 /\ -den^post82+den^0 == 0 /\ -j^post82+j^0 == 0 /\ k^0-k^post82 == 0 /\ -tmp___10^post82+tmp___10^0 == 0 /\ tmp___11^0-tmp___11^post82 == 0 /\ -1-i^0+i^post82 == 0 /\ skip^0-skip^post82 == 0 /\ its^0-its^post82 == 0 /\ -restrt^post82+restrt^0 == 0 /\ n^0-n^post82 == 0 /\ tmp___3^0-tmp___3^post82 == 0 /\ -tmp___1^post82+tmp___1^0 == 0 /\ tmp___5^0-tmp___5^post82 == 0 /\ -tmp___7^post82+tmp___7^0 == 0 /\ -tmp___8^post82+tmp___8^0 == 0 /\ maxarg2^0-maxarg2^post82 == 0 /\ maxarg1^0-maxarg1^post82 == 0 /\ __const_200^0-__const_200^post82 == 0 /\ tmp___2^0-tmp___2^post82 == 0 /\ -sum^post82+sum^0 == 0 /\ -tmp___6^post82+tmp___6^0 == 0 /\ tmp___4^0-tmp___4^post82 == 0 /\ -f_promoted_1^post82+f_promoted_1^0 == 0), cost: 1 New rule: l36 -> l24 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 1 Applied preprocessing Original rule: l36 -> l35 : __const_200^0'=__const_200^post83, sqrarg^0'=sqrarg^post83, tmp___3^0'=tmp___3^post83, its^0'=its^post83, test^0'=test^post83, tmp___8^0'=tmp___8^post83, n^0'=n^post83, tmp___12^0'=tmp___12^post83, f_promoted_1^0'=f_promoted_1^post83, tmp___5^0'=tmp___5^post83, k^0'=k^post83, tmp___0^0'=tmp___0^post83, skip^0'=skip^post83, tmp___2^0'=tmp___2^post83, i^0'=i^post83, temp^0'=temp^post83, tmp___7^0'=tmp___7^post83, maxarg2^0'=maxarg2^post83, tmp___11^0'=tmp___11^post83, den^0'=den^post83, sum^0'=sum^post83, tmp___4^0'=tmp___4^post83, j^0'=j^post83, tmp^0'=tmp^post83, tmp___9^0'=tmp___9^post83, restrt^0'=restrt^post83, tmp___1^0'=tmp___1^post83, fold^0'=fold^post83, tmp___6^0'=tmp___6^post83, maxarg1^0'=maxarg1^post83, tmp___10^0'=tmp___10^post83, (0 == 0 /\ -maxarg2^post83+maxarg2^0 == 0 /\ i^0-i^post83 == 0 /\ -tmp___10^post83+tmp___10^0 == 0 /\ __const_200^0-__const_200^post83 == 0 /\ -tmp___5^post83+tmp___5^0 == 0 /\ its^0-its^post83 == 0 /\ -1-j^0+j^post83 == 0 /\ -k^post83+k^0 == 0 /\ -tmp___2^post83+tmp___2^0 == 0 /\ -tmp___9^post83+tmp___9^0 == 0 /\ restrt^0-restrt^post83 == 0 /\ -maxarg1^post83+maxarg1^0 == 0 /\ -tmp___4^post83+tmp___4^0 == 0 /\ temp^0-temp^post83 == 0 /\ -n^0+j^0 <= 0 /\ -den^post83+den^0 == 0 /\ tmp___8^0-tmp___8^post83 == 0 /\ -tmp___12^post83+tmp___12^0 == 0 /\ skip^0-skip^post83 == 0 /\ sqrarg^0-sqrarg^post83 == 0 /\ -tmp___1^post83+tmp___1^0 == 0 /\ tmp___6^0-tmp___6^post83 == 0 /\ tmp___0^0-tmp___0^post83 == 0 /\ tmp___3^0-tmp___3^post83 == 0 /\ test^0-test^post83 == 0 /\ f_promoted_1^0-f_promoted_1^post83 == 0 /\ -fold^post83+fold^0 == 0 /\ n^0-n^post83 == 0 /\ tmp___11^0-tmp___11^post83 == 0 /\ -tmp^post83+tmp^0 == 0 /\ -tmp___7^post83+tmp___7^0 == 0), cost: 1 New rule: l36 -> l35 : sum^0'=sum^post83, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 Applied preprocessing Original rule: l62 -> l63 : __const_200^0'=__const_200^post84, sqrarg^0'=sqrarg^post84, tmp___3^0'=tmp___3^post84, its^0'=its^post84, test^0'=test^post84, tmp___8^0'=tmp___8^post84, n^0'=n^post84, tmp___12^0'=tmp___12^post84, f_promoted_1^0'=f_promoted_1^post84, tmp___5^0'=tmp___5^post84, k^0'=k^post84, tmp___0^0'=tmp___0^post84, skip^0'=skip^post84, tmp___2^0'=tmp___2^post84, i^0'=i^post84, temp^0'=temp^post84, tmp___7^0'=tmp___7^post84, maxarg2^0'=maxarg2^post84, tmp___11^0'=tmp___11^post84, den^0'=den^post84, sum^0'=sum^post84, tmp___4^0'=tmp___4^post84, j^0'=j^post84, tmp^0'=tmp^post84, tmp___9^0'=tmp___9^post84, restrt^0'=restrt^post84, tmp___1^0'=tmp___1^post84, fold^0'=fold^post84, tmp___6^0'=tmp___6^post84, maxarg1^0'=maxarg1^post84, tmp___10^0'=tmp___10^post84, (-den^post84+den^0 == 0 /\ sum^0-sum^post84 == 0 /\ temp^0-temp^post84 == 0 /\ -f_promoted_1^post84+f_promoted_1^0 == 0 /\ -tmp___1^post84+tmp___1^0 == 0 /\ tmp___9^0-tmp___9^post84 == 0 /\ -i^post84+i^0 == 0 /\ maxarg2^0-maxarg2^post84 == 0 /\ -maxarg1^post84+maxarg1^0 == 0 /\ skip^0-skip^post84 == 0 /\ -tmp___6^post84+tmp___6^0 == 0 /\ tmp___0^0-tmp___0^post84 == 0 /\ tmp___5^0-tmp___5^post84 == 0 /\ tmp___3^0-tmp___3^post84 == 0 /\ test^0-test^post84 == 0 /\ n^0-n^post84 == 0 /\ -tmp___2^post84+tmp___2^0 == 0 /\ -k^post84+k^0 == 0 /\ tmp___7^0-tmp___7^post84 == 0 /\ -sqrarg^post84+sqrarg^0 == 0 /\ __const_200^0-__const_200^post84 == 0 /\ tmp___4^0-tmp___4^post84 == 0 /\ -tmp^post84+tmp^0 == 0 /\ its^0-its^post84 == 0 /\ -tmp___11^post84+tmp___11^0 == 0 /\ -restrt^post84+restrt^0 == 0 /\ -fold^post84+fold^0 == 0 /\ -tmp___10^post84+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post84 == 0 /\ -j^post84+j^0 == 0 /\ tmp___8^0-tmp___8^post84 == 0), cost: 1 New rule: l62 -> l63 : TRUE, cost: 1 Applied preprocessing Original rule: l25 -> l41 : __const_200^0'=__const_200^post85, sqrarg^0'=sqrarg^post85, tmp___3^0'=tmp___3^post85, its^0'=its^post85, test^0'=test^post85, tmp___8^0'=tmp___8^post85, n^0'=n^post85, tmp___12^0'=tmp___12^post85, f_promoted_1^0'=f_promoted_1^post85, tmp___5^0'=tmp___5^post85, k^0'=k^post85, tmp___0^0'=tmp___0^post85, skip^0'=skip^post85, tmp___2^0'=tmp___2^post85, i^0'=i^post85, temp^0'=temp^post85, tmp___7^0'=tmp___7^post85, maxarg2^0'=maxarg2^post85, tmp___11^0'=tmp___11^post85, den^0'=den^post85, sum^0'=sum^post85, tmp___4^0'=tmp___4^post85, j^0'=j^post85, tmp^0'=tmp^post85, tmp___9^0'=tmp___9^post85, restrt^0'=restrt^post85, tmp___1^0'=tmp___1^post85, fold^0'=fold^post85, tmp___6^0'=tmp___6^post85, maxarg1^0'=maxarg1^post85, tmp___10^0'=tmp___10^post85, (sqrarg^0-sqrarg^post85 == 0 /\ f_promoted_1^0-f_promoted_1^post85 == 0 /\ tmp___11^0-tmp___11^post85 == 0 /\ -sum^post85+sum^0 == 0 /\ -skip^post85+skip^0 == 0 /\ tmp___0^0-tmp___0^post85 == 0 /\ -restrt^post85+restrt^0 == 0 /\ -den^post85+den^0 == 0 /\ tmp___8^0-tmp___8^post85 == 0 /\ tmp___12^0-tmp___12^post85 == 0 /\ -tmp___10^post85+tmp___10^0 == 0 /\ k^0-k^post85 == 0 /\ test^post85 == 0 /\ -tmp___1^post85+tmp___1^0 == 0 /\ -tmp^post85+tmp^0 == 0 /\ i^0-i^post85 == 0 /\ -fold^post85+fold^0 == 0 /\ -tmp___5^post85+tmp___5^0 == 0 /\ -its^post85+its^0 == 0 /\ -maxarg1^post85+maxarg1^0 == 0 /\ -tmp___7^post85+tmp___7^0 == 0 /\ temp^0-temp^post85 == 0 /\ -j^post85+j^0 == 0 /\ n^0-n^post85 == 0 /\ tmp___3^0-tmp___3^post85 == 0 /\ 1+n^0-i^0 <= 0 /\ __const_200^0-__const_200^post85 == 0 /\ -tmp___9^post85+tmp___9^0 == 0 /\ tmp___4^0-tmp___4^post85 == 0 /\ -maxarg2^post85+maxarg2^0 == 0 /\ -tmp___6^post85+tmp___6^0 == 0 /\ -tmp___2^post85+tmp___2^0 == 0), cost: 1 New rule: l25 -> l41 : test^0'=0, 1+n^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l25 -> l35 : __const_200^0'=__const_200^post86, sqrarg^0'=sqrarg^post86, tmp___3^0'=tmp___3^post86, its^0'=its^post86, test^0'=test^post86, tmp___8^0'=tmp___8^post86, n^0'=n^post86, tmp___12^0'=tmp___12^post86, f_promoted_1^0'=f_promoted_1^post86, tmp___5^0'=tmp___5^post86, k^0'=k^post86, tmp___0^0'=tmp___0^post86, skip^0'=skip^post86, tmp___2^0'=tmp___2^post86, i^0'=i^post86, temp^0'=temp^post86, tmp___7^0'=tmp___7^post86, maxarg2^0'=maxarg2^post86, tmp___11^0'=tmp___11^post86, den^0'=den^post86, sum^0'=sum^post86, tmp___4^0'=tmp___4^post86, j^0'=j^post86, tmp^0'=tmp^post86, tmp___9^0'=tmp___9^post86, restrt^0'=restrt^post86, tmp___1^0'=tmp___1^post86, fold^0'=fold^post86, tmp___6^0'=tmp___6^post86, maxarg1^0'=maxarg1^post86, tmp___10^0'=tmp___10^post86, (-maxarg2^post86+maxarg2^0 == 0 /\ i^0-i^post86 == 0 /\ -tmp___10^post86+tmp___10^0 == 0 /\ -j^post86+j^0 == 0 /\ -k^post86+k^0 == 0 /\ n^0-n^post86 == 0 /\ __const_200^0-__const_200^post86 == 0 /\ its^0-its^post86 == 0 /\ tmp___5^0-tmp___5^post86 == 0 /\ temp^0-temp^post86 == 0 /\ -tmp___11^post86+tmp___11^0 == 0 /\ -maxarg1^post86+maxarg1^0 == 0 /\ tmp___7^0-tmp___7^post86 == 0 /\ -tmp___4^post86+tmp___4^0 == 0 /\ -tmp___9^post86+tmp___9^0 == 0 /\ -fold^post86+fold^0 == 0 /\ tmp^0-tmp^post86 == 0 /\ skip^0-skip^post86 == 0 /\ -tmp___2^post86+tmp___2^0 == 0 /\ tmp___6^0-tmp___6^post86 == 0 /\ test^0-test^post86 == 0 /\ tmp___8^0-tmp___8^post86 == 0 /\ sqrarg^0-sqrarg^post86 == 0 /\ f_promoted_1^0-f_promoted_1^post86 == 0 /\ -den^post86+den^0 == 0 /\ tmp___0^0-tmp___0^post86 == 0 /\ -restrt^post86+restrt^0 == 0 /\ -tmp___1^post86+tmp___1^0 == 0 /\ tmp___3^0-tmp___3^post86 == 0 /\ -n^0+i^0 <= 0 /\ -tmp___12^post86+tmp___12^0 == 0 /\ sum^0-sum^post86 == 0), cost: 1 New rule: l25 -> l35 : -n^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l22 -> l24 : __const_200^0'=__const_200^post87, sqrarg^0'=sqrarg^post87, tmp___3^0'=tmp___3^post87, its^0'=its^post87, test^0'=test^post87, tmp___8^0'=tmp___8^post87, n^0'=n^post87, tmp___12^0'=tmp___12^post87, f_promoted_1^0'=f_promoted_1^post87, tmp___5^0'=tmp___5^post87, k^0'=k^post87, tmp___0^0'=tmp___0^post87, skip^0'=skip^post87, tmp___2^0'=tmp___2^post87, i^0'=i^post87, temp^0'=temp^post87, tmp___7^0'=tmp___7^post87, maxarg2^0'=maxarg2^post87, tmp___11^0'=tmp___11^post87, den^0'=den^post87, sum^0'=sum^post87, tmp___4^0'=tmp___4^post87, j^0'=j^post87, tmp^0'=tmp^post87, tmp___9^0'=tmp___9^post87, restrt^0'=restrt^post87, tmp___1^0'=tmp___1^post87, fold^0'=fold^post87, tmp___6^0'=tmp___6^post87, maxarg1^0'=maxarg1^post87, tmp___10^0'=tmp___10^post87, (tmp___2^0-tmp___2^post87 == 0 /\ -tmp___1^post87+tmp___1^0 == 0 /\ tmp___11^0-tmp___11^post87 == 0 /\ -tmp___6^post87+tmp___6^0 == 0 /\ tmp___9^0-tmp___9^post87 == 0 /\ -temp^post87+temp^0 == 0 /\ tmp___0^0-tmp___0^post87 == 0 /\ -sum^post87+sum^0 == 0 /\ tmp___5^0-tmp___5^post87 == 0 /\ tmp___3^0-tmp___3^post87 == 0 /\ test^0-test^post87 == 0 /\ -maxarg2^post87+maxarg2^0 == 0 /\ -skip^post87+skip^0 == 0 /\ f_promoted_1^0-f_promoted_1^post87 == 0 /\ -tmp___7^post87+tmp___7^0 == 0 /\ -n^post87+n^0 == 0 /\ fold^post87-f_promoted_1^0 == 0 /\ -tmp^post87+tmp^0 == 0 /\ __const_200^0-__const_200^post87 == 0 /\ tmp___4^0-tmp___4^post87 == 0 /\ 1+n^0-i^0 <= 0 /\ i^0-i^post87 == 0 /\ -maxarg1^post87+maxarg1^0 == 0 /\ -j^post87+j^0 == 0 /\ sqrarg^0-sqrarg^post87 == 0 /\ its^0-its^post87 == 0 /\ -tmp___10^post87+tmp___10^0 == 0 /\ -den^post87+den^0 == 0 /\ tmp___8^0-tmp___8^post87 == 0 /\ tmp___12^0-tmp___12^post87 == 0 /\ -restrt^post87+restrt^0 == 0 /\ k^0-k^post87 == 0), cost: 1 New rule: l22 -> l24 : fold^0'=f_promoted_1^0, 1+n^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l22 -> l21 : __const_200^0'=__const_200^post88, sqrarg^0'=sqrarg^post88, tmp___3^0'=tmp___3^post88, its^0'=its^post88, test^0'=test^post88, tmp___8^0'=tmp___8^post88, n^0'=n^post88, tmp___12^0'=tmp___12^post88, f_promoted_1^0'=f_promoted_1^post88, tmp___5^0'=tmp___5^post88, k^0'=k^post88, tmp___0^0'=tmp___0^post88, skip^0'=skip^post88, tmp___2^0'=tmp___2^post88, i^0'=i^post88, temp^0'=temp^post88, tmp___7^0'=tmp___7^post88, maxarg2^0'=maxarg2^post88, tmp___11^0'=tmp___11^post88, den^0'=den^post88, sum^0'=sum^post88, tmp___4^0'=tmp___4^post88, j^0'=j^post88, tmp^0'=tmp^post88, tmp___9^0'=tmp___9^post88, restrt^0'=restrt^post88, tmp___1^0'=tmp___1^post88, fold^0'=fold^post88, tmp___6^0'=tmp___6^post88, maxarg1^0'=maxarg1^post88, tmp___10^0'=tmp___10^post88, (-restrt^post88+restrt^0 == 0 /\ tmp___0^0-tmp___0^post88 == 0 /\ -tmp___6^post88+tmp___6^0 == 0 /\ test^0-test^post88 == 0 /\ tmp___1^0-tmp___1^post88 == 0 /\ f_promoted_1^0-f_promoted_1^post88 == 0 /\ -sum^post88+sum^0 == 0 /\ -fold^post88+fold^0 == 0 /\ -tmp___2^post88+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post88 == 0 /\ -skip^post88+skip^0 == 0 /\ den^0-den^post88 == 0 /\ tmp___12^0-tmp___12^post88 == 0 /\ tmp___8^0-tmp___8^post88 == 0 /\ k^0-k^post88 == 0 /\ its^0-its^post88 == 0 /\ sqrarg^0-sqrarg^post88 == 0 /\ tmp___3^0-tmp___3^post88 == 0 /\ tmp___11^0-tmp___11^post88 == 0 /\ n^0-n^post88 == 0 /\ -tmp___10^post88+tmp___10^0 == 0 /\ -tmp___5^post88+tmp___5^0 == 0 /\ temp^0-temp^post88 == 0 /\ -j^post88+j^0 == 0 /\ -maxarg2^post88+maxarg2^0 == 0 /\ -1-i^0+i^post88 == 0 /\ -tmp___4^post88+tmp___4^0 == 0 /\ -tmp___9^post88+tmp___9^0 == 0 /\ tmp^0-tmp^post88 == 0 /\ -n^0+i^0 <= 0 /\ -maxarg1^post88+maxarg1^0 == 0 /\ __const_200^0-__const_200^post88 == 0), cost: 1 New rule: l22 -> l21 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l64 -> l65 : __const_200^0'=__const_200^post89, sqrarg^0'=sqrarg^post89, tmp___3^0'=tmp___3^post89, its^0'=its^post89, test^0'=test^post89, tmp___8^0'=tmp___8^post89, n^0'=n^post89, tmp___12^0'=tmp___12^post89, f_promoted_1^0'=f_promoted_1^post89, tmp___5^0'=tmp___5^post89, k^0'=k^post89, tmp___0^0'=tmp___0^post89, skip^0'=skip^post89, tmp___2^0'=tmp___2^post89, i^0'=i^post89, temp^0'=temp^post89, tmp___7^0'=tmp___7^post89, maxarg2^0'=maxarg2^post89, tmp___11^0'=tmp___11^post89, den^0'=den^post89, sum^0'=sum^post89, tmp___4^0'=tmp___4^post89, j^0'=j^post89, tmp^0'=tmp^post89, tmp___9^0'=tmp___9^post89, restrt^0'=restrt^post89, tmp___1^0'=tmp___1^post89, fold^0'=fold^post89, tmp___6^0'=tmp___6^post89, maxarg1^0'=maxarg1^post89, tmp___10^0'=tmp___10^post89, (-tmp___10^post89+tmp___10^0 == 0 /\ -tmp___9^post89+tmp___9^0 == 0 /\ tmp___12^0-tmp___12^post89 == 0 /\ __const_200^0-__const_200^post89 == 0 /\ k^0-k^post89 == 0 /\ its^0-its^post89 == 0 /\ -tmp^post89+tmp^0 == 0 /\ tmp___5^0-tmp___5^post89 == 0 /\ -restrt^post89+restrt^0 == 0 /\ tmp___11^0-tmp___11^post89 == 0 /\ tmp___2^0-tmp___2^post89 == 0 /\ -maxarg1^post89+maxarg1^0 == 0 /\ -tmp___0^post89+tmp___0^0 == 0 /\ -j^post89+j^0 == 0 /\ -i^post89+i^0 == 0 /\ -den^post89+den^0 == 0 /\ tmp___4^0-tmp___4^post89 == 0 /\ tmp___8^0-tmp___8^post89 == 0 /\ -tmp___6^post89+tmp___6^0 == 0 /\ -tmp___3^post89+tmp___3^0 == 0 /\ sqrarg^0-sqrarg^post89 == 0 /\ f_promoted_1^0-f_promoted_1^post89 == 0 /\ -tmp___1^post89+tmp___1^0 == 0 /\ -sum^post89+sum^0 == 0 /\ -fold^post89+fold^0 == 0 /\ n^0-n^post89 == 0 /\ -skip^post89+skip^0 == 0 /\ -tmp___7^post89+tmp___7^0 == 0 /\ test^0-test^post89 == 0 /\ maxarg2^0-maxarg2^post89 == 0 /\ -temp^post89+temp^0 == 0), cost: 1 New rule: l64 -> l65 : TRUE, cost: 1 Applied preprocessing Original rule: l16 -> l6 : __const_200^0'=__const_200^post90, sqrarg^0'=sqrarg^post90, tmp___3^0'=tmp___3^post90, its^0'=its^post90, test^0'=test^post90, tmp___8^0'=tmp___8^post90, n^0'=n^post90, tmp___12^0'=tmp___12^post90, f_promoted_1^0'=f_promoted_1^post90, tmp___5^0'=tmp___5^post90, k^0'=k^post90, tmp___0^0'=tmp___0^post90, skip^0'=skip^post90, tmp___2^0'=tmp___2^post90, i^0'=i^post90, temp^0'=temp^post90, tmp___7^0'=tmp___7^post90, maxarg2^0'=maxarg2^post90, tmp___11^0'=tmp___11^post90, den^0'=den^post90, sum^0'=sum^post90, tmp___4^0'=tmp___4^post90, j^0'=j^post90, tmp^0'=tmp^post90, tmp___9^0'=tmp___9^post90, restrt^0'=restrt^post90, tmp___1^0'=tmp___1^post90, fold^0'=fold^post90, tmp___6^0'=tmp___6^post90, maxarg1^0'=maxarg1^post90, tmp___10^0'=tmp___10^post90, (-maxarg1^post90+maxarg1^0 == 0 /\ -tmp___5^post90+tmp___5^0 == 0 /\ -tmp___1^post90+tmp___1^0 == 0 /\ tmp___2^0-tmp___2^post90 == 0 /\ -tmp___7^post90+tmp___7^0 == 0 /\ tmp___4^0-tmp___4^post90 == 0 /\ tmp___11^0-tmp___11^post90 == 0 /\ f_promoted_1^0-f_promoted_1^post90 == 0 /\ tmp___0^0-tmp___0^post90 == 0 /\ -maxarg2^post90+maxarg2^0 == 0 /\ -tmp___6^post90+tmp___6^0 == 0 /\ fold^0-fold^post90 == 0 /\ 1+i^0-j^0 <= 0 /\ -sum^post90+sum^0 == 0 /\ tmp___3^0-tmp___3^post90 == 0 /\ test^0-test^post90 == 0 /\ tmp___12^0-tmp___12^post90 == 0 /\ __const_200^0-__const_200^post90 == 0 /\ -tmp^post90+tmp^0 == 0 /\ k^0-k^post90 == 0 /\ -skip^post90+skip^0 == 0 /\ -tmp___9^post90+tmp___9^0 == 0 /\ -j^post90+j^0 == 0 /\ -tmp___10^post90+tmp___10^0 == 0 /\ its^0-its^post90 == 0 /\ -n^post90+n^0 == 0 /\ sqrarg^0-sqrarg^post90 == 0 /\ -den^post90+den^0 == 0 /\ -restrt^post90+restrt^0 == 0 /\ temp^0-temp^post90 == 0 /\ 1-i^0+i^post90 == 0 /\ tmp___8^0-tmp___8^post90 == 0), cost: 1 New rule: l16 -> l6 : i^0'=-1+i^0, 1+i^0-j^0 <= 0, cost: 1 Applied preprocessing Original rule: l16 -> l15 : __const_200^0'=__const_200^post91, sqrarg^0'=sqrarg^post91, tmp___3^0'=tmp___3^post91, its^0'=its^post91, test^0'=test^post91, tmp___8^0'=tmp___8^post91, n^0'=n^post91, tmp___12^0'=tmp___12^post91, f_promoted_1^0'=f_promoted_1^post91, tmp___5^0'=tmp___5^post91, k^0'=k^post91, tmp___0^0'=tmp___0^post91, skip^0'=skip^post91, tmp___2^0'=tmp___2^post91, i^0'=i^post91, temp^0'=temp^post91, tmp___7^0'=tmp___7^post91, maxarg2^0'=maxarg2^post91, tmp___11^0'=tmp___11^post91, den^0'=den^post91, sum^0'=sum^post91, tmp___4^0'=tmp___4^post91, j^0'=j^post91, tmp^0'=tmp^post91, tmp___9^0'=tmp___9^post91, restrt^0'=restrt^post91, tmp___1^0'=tmp___1^post91, fold^0'=fold^post91, tmp___6^0'=tmp___6^post91, maxarg1^0'=maxarg1^post91, tmp___10^0'=tmp___10^post91, (0 == 0 /\ test^0-test^post91 == 0 /\ maxarg2^0-maxarg2^post91 == 0 /\ -tmp___0^post91+tmp___0^0 == 0 /\ -temp^post91+temp^0 == 0 /\ -i^0+j^0 <= 0 /\ -1+j^post91-j^0 == 0 /\ -den^post91+den^0 == 0 /\ -restrt^post91+restrt^0 == 0 /\ -tmp___1^post91+tmp___1^0 == 0 /\ tmp___12^0-tmp___12^post91 == 0 /\ -fold^post91+fold^0 == 0 /\ k^0-k^post91 == 0 /\ -tmp___10^post91+tmp___10^0 == 0 /\ skip^0-skip^post91 == 0 /\ -tmp^post91+tmp^0 == 0 /\ its^0-its^post91 == 0 /\ sqrarg^0-sqrarg^post91 == 0 /\ n^0-n^post91 == 0 /\ tmp___3^0-tmp___3^post91 == 0 /\ -maxarg1^post91+maxarg1^0 == 0 /\ tmp___5^0-tmp___5^post91 == 0 /\ -tmp___8^post91+tmp___8^0 == 0 /\ -i^post91+i^0 == 0 /\ -tmp___7^post91+tmp___7^0 == 0 /\ -tmp___4^post91+tmp___4^0 == 0 /\ -tmp___9^post91+tmp___9^0 == 0 /\ tmp___2^0-tmp___2^post91 == 0 /\ __const_200^0-__const_200^post91 == 0 /\ -tmp___6^post91+tmp___6^0 == 0 /\ -f_promoted_1^post91+f_promoted_1^0 == 0 /\ -tmp___11^post91+tmp___11^0 == 0), cost: 1 New rule: l16 -> l15 : sum^0'=sum^post91, j^0'=1+j^0, -i^0+j^0 <= 0, cost: 1 Applied preprocessing Original rule: l7 -> l21 : __const_200^0'=__const_200^post92, sqrarg^0'=sqrarg^post92, tmp___3^0'=tmp___3^post92, its^0'=its^post92, test^0'=test^post92, tmp___8^0'=tmp___8^post92, n^0'=n^post92, tmp___12^0'=tmp___12^post92, f_promoted_1^0'=f_promoted_1^post92, tmp___5^0'=tmp___5^post92, k^0'=k^post92, tmp___0^0'=tmp___0^post92, skip^0'=skip^post92, tmp___2^0'=tmp___2^post92, i^0'=i^post92, temp^0'=temp^post92, tmp___7^0'=tmp___7^post92, maxarg2^0'=maxarg2^post92, tmp___11^0'=tmp___11^post92, den^0'=den^post92, sum^0'=sum^post92, tmp___4^0'=tmp___4^post92, j^0'=j^post92, tmp^0'=tmp^post92, tmp___9^0'=tmp___9^post92, restrt^0'=restrt^post92, tmp___1^0'=tmp___1^post92, fold^0'=fold^post92, tmp___6^0'=tmp___6^post92, maxarg1^0'=maxarg1^post92, tmp___10^0'=tmp___10^post92, (its^0-its^post92 == 0 /\ tmp___3^0-tmp___3^post92 == 0 /\ tmp___5^0-tmp___5^post92 == 0 /\ tmp___12^0-tmp___12^post92 == 0 /\ -tmp^post92+tmp^0 == 0 /\ k^0-k^post92 == 0 /\ n^0-n^post92 == 0 /\ tmp___2^0-tmp___2^post92 == 0 /\ __const_200^0-__const_200^post92 == 0 /\ -tmp___0^post92+tmp___0^0 == 0 /\ -den^post92+den^0 == 0 /\ restrt^0-restrt^post92 == 0 /\ -j^post92+j^0 == 0 /\ -tmp___10^post92+tmp___10^0 == 0 /\ tmp___11^0-tmp___11^post92 == 0 /\ tmp___9^0-tmp___9^post92 == 0 /\ i^0 <= 0 /\ -tmp___7^post92+tmp___7^0 == 0 /\ sqrarg^0-sqrarg^post92 == 0 /\ maxarg2^0-maxarg2^post92 == 0 /\ -fold^post92+fold^0 == 0 /\ tmp___8^0-tmp___8^post92 == 0 /\ test^0-test^post92 == 0 /\ -maxarg1^post92+maxarg1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post92 == 0 /\ -tmp___1^post92+tmp___1^0 == 0 /\ -tmp___6^post92+tmp___6^0 == 0 /\ -temp^post92+temp^0 == 0 /\ -sum^post92+sum^0 == 0 /\ tmp___4^0-tmp___4^post92 == 0 /\ i^0-i^post92 == 0 /\ -skip^post92+skip^0 == 0), cost: 1 New rule: l7 -> l21 : i^0 <= 0, cost: 1 Applied preprocessing Original rule: l7 -> l15 : __const_200^0'=__const_200^post93, sqrarg^0'=sqrarg^post93, tmp___3^0'=tmp___3^post93, its^0'=its^post93, test^0'=test^post93, tmp___8^0'=tmp___8^post93, n^0'=n^post93, tmp___12^0'=tmp___12^post93, f_promoted_1^0'=f_promoted_1^post93, tmp___5^0'=tmp___5^post93, k^0'=k^post93, tmp___0^0'=tmp___0^post93, skip^0'=skip^post93, tmp___2^0'=tmp___2^post93, i^0'=i^post93, temp^0'=temp^post93, tmp___7^0'=tmp___7^post93, maxarg2^0'=maxarg2^post93, tmp___11^0'=tmp___11^post93, den^0'=den^post93, sum^0'=sum^post93, tmp___4^0'=tmp___4^post93, j^0'=j^post93, tmp^0'=tmp^post93, tmp___9^0'=tmp___9^post93, restrt^0'=restrt^post93, tmp___1^0'=tmp___1^post93, fold^0'=fold^post93, tmp___6^0'=tmp___6^post93, maxarg1^0'=maxarg1^post93, tmp___10^0'=tmp___10^post93, (-f_promoted_1^post93+f_promoted_1^0 == 0 /\ temp^0-temp^post93 == 0 /\ -maxarg1^post93+maxarg1^0 == 0 /\ -tmp___4^post93+tmp___4^0 == 0 /\ -i^post93+i^0 == 0 /\ skip^0-skip^post93 == 0 /\ tmp___1^0-tmp___1^post93 == 0 /\ -tmp___6^post93+tmp___6^0 == 0 /\ maxarg2^0-maxarg2^post93 == 0 /\ tmp___0^0-tmp___0^post93 == 0 /\ tmp___5^0-tmp___5^post93 == 0 /\ test^0-test^post93 == 0 /\ n^0-n^post93 == 0 /\ -k^post93+k^0 == 0 /\ -tmp___2^post93+tmp___2^0 == 0 /\ tmp___3^0-tmp___3^post93 == 0 /\ sum^0-sum^post93 == 0 /\ __const_200^0-__const_200^post93 == 0 /\ tmp___7^0-tmp___7^post93 == 0 /\ -sqrarg^post93+sqrarg^0 == 0 /\ -tmp___11^post93+tmp___11^0 == 0 /\ tmp^0-tmp^post93 == 0 /\ -tmp___9^post93+tmp___9^0 == 0 /\ 1-i^0 <= 0 /\ its^0-its^post93 == 0 /\ -den^post93+den^0 == 0 /\ -j^post93+j^0 == 0 /\ -fold^post93+fold^0 == 0 /\ tmp___12^0-tmp___12^post93 == 0 /\ -tmp___10^post93+tmp___10^0 == 0 /\ -restrt^post93+restrt^0 == 0 /\ tmp___8^0-tmp___8^post93 == 0), cost: 1 New rule: l7 -> l15 : -1+i^0 >= 0, cost: 1 Applied preprocessing Original rule: l66 -> l67 : __const_200^0'=__const_200^post94, sqrarg^0'=sqrarg^post94, tmp___3^0'=tmp___3^post94, its^0'=its^post94, test^0'=test^post94, tmp___8^0'=tmp___8^post94, n^0'=n^post94, tmp___12^0'=tmp___12^post94, f_promoted_1^0'=f_promoted_1^post94, tmp___5^0'=tmp___5^post94, k^0'=k^post94, tmp___0^0'=tmp___0^post94, skip^0'=skip^post94, tmp___2^0'=tmp___2^post94, i^0'=i^post94, temp^0'=temp^post94, tmp___7^0'=tmp___7^post94, maxarg2^0'=maxarg2^post94, tmp___11^0'=tmp___11^post94, den^0'=den^post94, sum^0'=sum^post94, tmp___4^0'=tmp___4^post94, j^0'=j^post94, tmp^0'=tmp^post94, tmp___9^0'=tmp___9^post94, restrt^0'=restrt^post94, tmp___1^0'=tmp___1^post94, fold^0'=fold^post94, tmp___6^0'=tmp___6^post94, maxarg1^0'=maxarg1^post94, tmp___10^0'=tmp___10^post94, (-den^post94+den^0 == 0 /\ tmp___9^0-tmp___9^post94 == 0 /\ test^0-test^post94 == 0 /\ -tmp___6^post94+tmp___6^0 == 0 /\ maxarg2^0-maxarg2^post94 == 0 /\ sum^0-sum^post94 == 0 /\ -tmp___1^post94+tmp___1^0 == 0 /\ -fold^post94+fold^0 == 0 /\ skip^0-skip^post94 == 0 /\ -tmp^post94+tmp^0 == 0 /\ -tmp___7^post94+tmp___7^0 == 0 /\ tmp___12^0-tmp___12^post94 == 0 /\ sqrarg^0-sqrarg^post94 == 0 /\ k^0-k^post94 == 0 /\ -temp^post94+temp^0 == 0 /\ its^0-its^post94 == 0 /\ -tmp___10^post94+tmp___10^0 == 0 /\ -j^post94+j^0 == 0 /\ n^0-n^post94 == 0 /\ tmp___2^0-tmp___2^post94 == 0 /\ tmp___3^0-tmp___3^post94 == 0 /\ -tmp___8^post94+tmp___8^0 == 0 /\ -restrt^post94+restrt^0 == 0 /\ -tmp___11^post94+tmp___11^0 == 0 /\ -maxarg1^post94+maxarg1^0 == 0 /\ __const_200^0-__const_200^post94 == 0 /\ f_promoted_1^0-f_promoted_1^post94 == 0 /\ -tmp___0^post94+tmp___0^0 == 0 /\ -tmp___4^post94+tmp___4^0 == 0 /\ tmp___5^0-tmp___5^post94 == 0 /\ -i^post94+i^0 == 0), cost: 1 New rule: l66 -> l67 : TRUE, cost: 1 Applied preprocessing Original rule: l68 -> l9 : __const_200^0'=__const_200^post95, sqrarg^0'=sqrarg^post95, tmp___3^0'=tmp___3^post95, its^0'=its^post95, test^0'=test^post95, tmp___8^0'=tmp___8^post95, n^0'=n^post95, tmp___12^0'=tmp___12^post95, f_promoted_1^0'=f_promoted_1^post95, tmp___5^0'=tmp___5^post95, k^0'=k^post95, tmp___0^0'=tmp___0^post95, skip^0'=skip^post95, tmp___2^0'=tmp___2^post95, i^0'=i^post95, temp^0'=temp^post95, tmp___7^0'=tmp___7^post95, maxarg2^0'=maxarg2^post95, tmp___11^0'=tmp___11^post95, den^0'=den^post95, sum^0'=sum^post95, tmp___4^0'=tmp___4^post95, j^0'=j^post95, tmp^0'=tmp^post95, tmp___9^0'=tmp___9^post95, restrt^0'=restrt^post95, tmp___1^0'=tmp___1^post95, fold^0'=fold^post95, tmp___6^0'=tmp___6^post95, maxarg1^0'=maxarg1^post95, tmp___10^0'=tmp___10^post95, (-maxarg2^post95+maxarg2^0 == 0 /\ -tmp___9^post95+tmp___9^0 == 0 /\ its^0-its^post95 == 0 /\ den^0-den^post95 == 0 /\ -tmp___10^post95+tmp___10^0 == 0 /\ -k^post95+k^0 == 0 /\ n^0-n^post95 == 0 /\ __const_200^0-__const_200^post95 == 0 /\ 1+n^0-j^0 <= 0 /\ tmp___3^0-tmp___3^post95 == 0 /\ tmp___5^0-tmp___5^post95 == 0 /\ temp^0-temp^post95 == 0 /\ -maxarg1^post95+maxarg1^0 == 0 /\ -tmp___11^post95+tmp___11^0 == 0 /\ -restrt^post95+restrt^0 == 0 /\ tmp___7^0-tmp___7^post95 == 0 /\ tmp___1^0-tmp___1^post95 == 0 /\ -j^post95+j^0 == 0 /\ skip^0-skip^post95 == 0 /\ -fold^post95+fold^0 == 0 /\ -tmp___4^post95+tmp___4^0 == 0 /\ -1-i^0+i^post95 == 0 /\ -tmp___2^post95+tmp___2^0 == 0 /\ test^0-test^post95 == 0 /\ sqrarg^0-sqrarg^post95 == 0 /\ tmp___0^0-tmp___0^post95 == 0 /\ f_promoted_1^0-f_promoted_1^post95 == 0 /\ tmp___8^0-tmp___8^post95 == 0 /\ tmp___6^0-tmp___6^post95 == 0 /\ -sum^post95+sum^0 == 0 /\ -tmp___12^post95+tmp___12^0 == 0 /\ tmp^0-tmp^post95 == 0), cost: 1 New rule: l68 -> l9 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 1 Applied preprocessing Original rule: l68 -> l69 : __const_200^0'=__const_200^post96, sqrarg^0'=sqrarg^post96, tmp___3^0'=tmp___3^post96, its^0'=its^post96, test^0'=test^post96, tmp___8^0'=tmp___8^post96, n^0'=n^post96, tmp___12^0'=tmp___12^post96, f_promoted_1^0'=f_promoted_1^post96, tmp___5^0'=tmp___5^post96, k^0'=k^post96, tmp___0^0'=tmp___0^post96, skip^0'=skip^post96, tmp___2^0'=tmp___2^post96, i^0'=i^post96, temp^0'=temp^post96, tmp___7^0'=tmp___7^post96, maxarg2^0'=maxarg2^post96, tmp___11^0'=tmp___11^post96, den^0'=den^post96, sum^0'=sum^post96, tmp___4^0'=tmp___4^post96, j^0'=j^post96, tmp^0'=tmp^post96, tmp___9^0'=tmp___9^post96, restrt^0'=restrt^post96, tmp___1^0'=tmp___1^post96, fold^0'=fold^post96, tmp___6^0'=tmp___6^post96, maxarg1^0'=maxarg1^post96, tmp___10^0'=tmp___10^post96, (0 == 0 /\ tmp___8^0-tmp___8^post96 == 0 /\ -maxarg1^post96+maxarg1^0 == 0 /\ -i^post96+i^0 == 0 /\ -tmp___10^post96+tmp___10^0 == 0 /\ skip^0-skip^post96 == 0 /\ sqrarg^0-sqrarg^post96 == 0 /\ tmp___0^0-tmp___0^post96 == 0 /\ n^0-n^post96 == 0 /\ -tmp___9^post96+tmp___9^0 == 0 /\ -tmp___2^post96+tmp___2^0 == 0 /\ -f_promoted_1^post96+f_promoted_1^0 == 0 /\ tmp___5^0-tmp___5^post96 == 0 /\ tmp___3^0-tmp___3^post96 == 0 /\ test^0-test^post96 == 0 /\ -k^post96+k^0 == 0 /\ -tmp___4^post96+tmp___4^0 == 0 /\ maxarg2^0-maxarg2^post96 == 0 /\ -tmp___11^post96+tmp___11^0 == 0 /\ -tmp___6^post96+tmp___6^0 == 0 /\ -n^0+j^0 <= 0 /\ -temp^post96+temp^0 == 0 /\ tmp___12^0-tmp___12^post96 == 0 /\ tmp___7^0-tmp___7^post96 == 0 /\ -restrt^post96+restrt^0 == 0 /\ tmp^0-tmp^post96 == 0 /\ -den^post96+den^0 == 0 /\ __const_200^0-__const_200^post96 == 0 /\ its^0-its^post96 == 0 /\ -1+j^post96-j^0 == 0 /\ -tmp___1^post96+tmp___1^0 == 0 /\ -fold^post96+fold^0 == 0), cost: 1 New rule: l68 -> l69 : sum^0'=sum^post96, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 Applied preprocessing Original rule: l70 -> l6 : __const_200^0'=__const_200^post97, sqrarg^0'=sqrarg^post97, tmp___3^0'=tmp___3^post97, its^0'=its^post97, test^0'=test^post97, tmp___8^0'=tmp___8^post97, n^0'=n^post97, tmp___12^0'=tmp___12^post97, f_promoted_1^0'=f_promoted_1^post97, tmp___5^0'=tmp___5^post97, k^0'=k^post97, tmp___0^0'=tmp___0^post97, skip^0'=skip^post97, tmp___2^0'=tmp___2^post97, i^0'=i^post97, temp^0'=temp^post97, tmp___7^0'=tmp___7^post97, maxarg2^0'=maxarg2^post97, tmp___11^0'=tmp___11^post97, den^0'=den^post97, sum^0'=sum^post97, tmp___4^0'=tmp___4^post97, j^0'=j^post97, tmp^0'=tmp^post97, tmp___9^0'=tmp___9^post97, restrt^0'=restrt^post97, tmp___1^0'=tmp___1^post97, fold^0'=fold^post97, tmp___6^0'=tmp___6^post97, maxarg1^0'=maxarg1^post97, tmp___10^0'=tmp___10^post97, (-fold^post97+fold^0 == 0 /\ -tmp___12^post97+tmp___12^0 == 0 /\ test^0-test^post97 == 0 /\ f_promoted_1^0-f_promoted_1^post97 == 0 /\ -sum^post97+sum^0 == 0 /\ -tmp___6^post97+tmp___6^0 == 0 /\ -tmp___2^post97+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post97 == 0 /\ -restrt^post97+restrt^0 == 0 /\ -tmp___1^post97+tmp___1^0 == 0 /\ -skip^post97+skip^0 == 0 /\ den^0-den^post97 == 0 /\ -tmp^post97+tmp^0 == 0 /\ i^0-i^post97 == 0 /\ tmp___8^0-tmp___8^post97 == 0 /\ k^0-k^post97 == 0 /\ its^0-its^post97 == 0 /\ sqrarg^0-sqrarg^post97 == 0 /\ tmp___3^0-tmp___3^post97 == 0 /\ tmp___11^0-tmp___11^post97 == 0 /\ n^0-n^post97 == 0 /\ j^0-j^post97 == 0 /\ -maxarg2^post97+maxarg2^0 == 0 /\ temp^0-temp^post97 == 0 /\ -tmp___10^post97+tmp___10^0 == 0 /\ 1+n^0-i^0 <= 0 /\ -tmp___5^post97+tmp___5^0 == 0 /\ -maxarg1^post97+maxarg1^0 == 0 /\ -tmp___4^post97+tmp___4^0 == 0 /\ -tmp___9^post97+tmp___9^0 == 0 /\ __const_200^0-__const_200^post97 == 0 /\ tmp___0^0-tmp___0^post97 == 0), cost: 1 New rule: l70 -> l6 : 1+n^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l70 -> l69 : __const_200^0'=__const_200^post98, sqrarg^0'=sqrarg^post98, tmp___3^0'=tmp___3^post98, its^0'=its^post98, test^0'=test^post98, tmp___8^0'=tmp___8^post98, n^0'=n^post98, tmp___12^0'=tmp___12^post98, f_promoted_1^0'=f_promoted_1^post98, tmp___5^0'=tmp___5^post98, k^0'=k^post98, tmp___0^0'=tmp___0^post98, skip^0'=skip^post98, tmp___2^0'=tmp___2^post98, i^0'=i^post98, temp^0'=temp^post98, tmp___7^0'=tmp___7^post98, maxarg2^0'=maxarg2^post98, tmp___11^0'=tmp___11^post98, den^0'=den^post98, sum^0'=sum^post98, tmp___4^0'=tmp___4^post98, j^0'=j^post98, tmp^0'=tmp^post98, tmp___9^0'=tmp___9^post98, restrt^0'=restrt^post98, tmp___1^0'=tmp___1^post98, fold^0'=fold^post98, tmp___6^0'=tmp___6^post98, maxarg1^0'=maxarg1^post98, tmp___10^0'=tmp___10^post98, (its^0-its^post98 == 0 /\ tmp___5^0-tmp___5^post98 == 0 /\ -tmp___11^post98+tmp___11^0 == 0 /\ -tmp___9^post98+tmp___9^0 == 0 /\ temp^0-temp^post98 == 0 /\ n^0-n^post98 == 0 /\ tmp___3^0-tmp___3^post98 == 0 /\ __const_200^0-__const_200^post98 == 0 /\ -maxarg1^post98+maxarg1^0 == 0 /\ -j^post98+j^0 == 0 /\ tmp___7^0-tmp___7^post98 == 0 /\ tmp___1^0-tmp___1^post98 == 0 /\ -restrt^post98+restrt^0 == 0 /\ -tmp___10^post98+tmp___10^0 == 0 /\ sqrarg^0-sqrarg^post98 == 0 /\ tmp___0^0-tmp___0^post98 == 0 /\ -fold^post98+fold^0 == 0 /\ -tmp___4^post98+tmp___4^0 == 0 /\ tmp___8^0-tmp___8^post98 == 0 /\ f_promoted_1^0-f_promoted_1^post98 == 0 /\ -tmp___6^post98+tmp___6^0 == 0 /\ -tmp___12^post98+tmp___12^0 == 0 /\ -test^post98+test^0 == 0 /\ -n^0+i^0 <= 0 /\ tmp^0-tmp^post98 == 0 /\ -tmp___2^post98+tmp___2^0 == 0 /\ -sum^post98+sum^0 == 0 /\ -maxarg2^post98+maxarg2^0 == 0 /\ -k^post98+k^0 == 0 /\ skip^0-skip^post98 == 0 /\ i^0-i^post98 == 0 /\ den^0-den^post98 == 0), cost: 1 New rule: l70 -> l69 : -n^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l71 -> l72 : __const_200^0'=__const_200^post99, sqrarg^0'=sqrarg^post99, tmp___3^0'=tmp___3^post99, its^0'=its^post99, test^0'=test^post99, tmp___8^0'=tmp___8^post99, n^0'=n^post99, tmp___12^0'=tmp___12^post99, f_promoted_1^0'=f_promoted_1^post99, tmp___5^0'=tmp___5^post99, k^0'=k^post99, tmp___0^0'=tmp___0^post99, skip^0'=skip^post99, tmp___2^0'=tmp___2^post99, i^0'=i^post99, temp^0'=temp^post99, tmp___7^0'=tmp___7^post99, maxarg2^0'=maxarg2^post99, tmp___11^0'=tmp___11^post99, den^0'=den^post99, sum^0'=sum^post99, tmp___4^0'=tmp___4^post99, j^0'=j^post99, tmp^0'=tmp^post99, tmp___9^0'=tmp___9^post99, restrt^0'=restrt^post99, tmp___1^0'=tmp___1^post99, fold^0'=fold^post99, tmp___6^0'=tmp___6^post99, maxarg1^0'=maxarg1^post99, tmp___10^0'=tmp___10^post99, (restrt^0-restrt^post99 == 0 /\ tmp___4^0-tmp___4^post99 == 0 /\ tmp___8^0-tmp___8^post99 == 0 /\ -tmp___5^post99+tmp___5^0 == 0 /\ tmp___2^0-tmp___2^post99 == 0 /\ -tmp___10^post99+tmp___10^0 == 0 /\ -tmp___7^post99+tmp___7^0 == 0 /\ tmp___11^0-tmp___11^post99 == 0 /\ -maxarg2^post99+maxarg2^0 == 0 /\ test^0-test^post99 == 0 /\ tmp___0^0-tmp___0^post99 == 0 /\ f_promoted_1^0-f_promoted_1^post99 == 0 /\ -tmp___9^post99+tmp___9^0 == 0 /\ tmp___3^0-tmp___3^post99 == 0 /\ -sum^post99+sum^0 == 0 /\ -maxarg1^post99+maxarg1^0 == 0 /\ -tmp___6^post99+tmp___6^0 == 0 /\ tmp___12^0-tmp___12^post99 == 0 /\ k^0-k^post99 == 0 /\ __const_200^0-__const_200^post99 == 0 /\ i^0-i^post99 == 0 /\ -skip^post99+skip^0 == 0 /\ -fold^post99+fold^0 == 0 /\ its^0-its^post99 == 0 /\ -n^post99+n^0 == 0 /\ j^0-j^post99 == 0 /\ sqrarg^0-sqrarg^post99 == 0 /\ -den^post99+den^0 == 0 /\ -tmp^post99+tmp^0 == 0 /\ -tmp___1^post99+tmp___1^0 == 0 /\ temp^0-temp^post99 == 0), cost: 1 New rule: l71 -> l72 : TRUE, cost: 1 Applied preprocessing Original rule: l73 -> l9 : __const_200^0'=__const_200^post100, sqrarg^0'=sqrarg^post100, tmp___3^0'=tmp___3^post100, its^0'=its^post100, test^0'=test^post100, tmp___8^0'=tmp___8^post100, n^0'=n^post100, tmp___12^0'=tmp___12^post100, f_promoted_1^0'=f_promoted_1^post100, tmp___5^0'=tmp___5^post100, k^0'=k^post100, tmp___0^0'=tmp___0^post100, skip^0'=skip^post100, tmp___2^0'=tmp___2^post100, i^0'=i^post100, temp^0'=temp^post100, tmp___7^0'=tmp___7^post100, maxarg2^0'=maxarg2^post100, tmp___11^0'=tmp___11^post100, den^0'=den^post100, sum^0'=sum^post100, tmp___4^0'=tmp___4^post100, j^0'=j^post100, tmp^0'=tmp^post100, tmp___9^0'=tmp___9^post100, restrt^0'=restrt^post100, tmp___1^0'=tmp___1^post100, fold^0'=fold^post100, tmp___6^0'=tmp___6^post100, maxarg1^0'=maxarg1^post100, tmp___10^0'=tmp___10^post100, (-tmp___4^post100+tmp___4^0 == 0 /\ -tmp___2^post100+tmp___2^0 == 0 /\ -tmp___6^post100+tmp___6^0 == 0 /\ -tmp___1^post100+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post100 == 0 /\ den^0-den^post100 == 0 /\ -fold^post100+fold^0 == 0 /\ -sum^post100+sum^0 == 0 /\ i^0-i^post100 == 0 /\ its^0-its^post100 == 0 /\ sqrarg^0-sqrarg^post100 == 0 /\ tmp___8^0-tmp___8^post100 == 0 /\ -tmp___12^post100+tmp___12^0 == 0 /\ -tmp___5^post100+tmp___5^0 == 0 /\ __const_200^0-__const_200^post100 == 0 /\ -skip^post100+skip^0 == 0 /\ k^0-k^post100 == 0 /\ -tmp___10^post100+tmp___10^0 == 0 /\ temp^0-temp^post100 == 0 /\ -tmp___9^post100+tmp___9^0 == 0 /\ -maxarg2^post100+maxarg2^0 == 0 /\ j^0-j^post100 == 0 /\ -tmp^post100+tmp^0 == 0 /\ 1+n^0-i^0 <= 0 /\ -tmp___11^post100+tmp___11^0 == 0 /\ -restrt^post100+restrt^0 == 0 /\ test^0-test^post100 == 0 /\ n^0-n^post100 == 0 /\ -maxarg1^post100+maxarg1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post100 == 0 /\ tmp___0^0-tmp___0^post100 == 0 /\ tmp___3^0-tmp___3^post100 == 0), cost: 1 New rule: l73 -> l9 : 1+n^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l73 -> l74 : __const_200^0'=__const_200^post101, sqrarg^0'=sqrarg^post101, tmp___3^0'=tmp___3^post101, its^0'=its^post101, test^0'=test^post101, tmp___8^0'=tmp___8^post101, n^0'=n^post101, tmp___12^0'=tmp___12^post101, f_promoted_1^0'=f_promoted_1^post101, tmp___5^0'=tmp___5^post101, k^0'=k^post101, tmp___0^0'=tmp___0^post101, skip^0'=skip^post101, tmp___2^0'=tmp___2^post101, i^0'=i^post101, temp^0'=temp^post101, tmp___7^0'=tmp___7^post101, maxarg2^0'=maxarg2^post101, tmp___11^0'=tmp___11^post101, den^0'=den^post101, sum^0'=sum^post101, tmp___4^0'=tmp___4^post101, j^0'=j^post101, tmp^0'=tmp^post101, tmp___9^0'=tmp___9^post101, restrt^0'=restrt^post101, tmp___1^0'=tmp___1^post101, fold^0'=fold^post101, tmp___6^0'=tmp___6^post101, maxarg1^0'=maxarg1^post101, tmp___10^0'=tmp___10^post101, (-tmp^post101+tmp^0 == 0 /\ -skip^post101+skip^0 == 0 /\ sqrarg^0-sqrarg^post101 == 0 /\ its^0-its^post101 == 0 /\ tmp___3^0-tmp___3^post101 == 0 /\ tmp___5^0-tmp___5^post101 == 0 /\ tmp___12^0-tmp___12^post101 == 0 /\ k^0-k^post101 == 0 /\ n^0-n^post101 == 0 /\ -fold^post101+fold^0 == 0 /\ -tmp___10^post101+tmp___10^0 == 0 /\ -tmp___0^post101+tmp___0^0 == 0 /\ -j^post101+j^0 == 0 /\ tmp___11^0-tmp___11^post101 == 0 /\ -restrt^post101+restrt^0 == 0 /\ -1-i^0+i^post101 == 0 /\ tmp___9^0-tmp___9^post101 == 0 /\ tmp___2^0-tmp___2^post101 == 0 /\ -den^post101+den^0 == 0 /\ -tmp___7^post101+tmp___7^0 == 0 /\ maxarg2^0-maxarg2^post101 == 0 /\ -tmp___1^post101+tmp___1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post101 == 0 /\ test^0-test^post101 == 0 /\ tmp___8^0-tmp___8^post101 == 0 /\ __const_200^0-__const_200^post101 == 0 /\ maxarg1^0-maxarg1^post101 == 0 /\ -sum^post101+sum^0 == 0 /\ -temp^post101+temp^0 == 0 /\ -tmp___6^post101+tmp___6^0 == 0 /\ -n^0+i^0 <= 0 /\ tmp___4^0-tmp___4^post101 == 0), cost: 1 New rule: l73 -> l74 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l75 -> l74 : __const_200^0'=__const_200^post102, sqrarg^0'=sqrarg^post102, tmp___3^0'=tmp___3^post102, its^0'=its^post102, test^0'=test^post102, tmp___8^0'=tmp___8^post102, n^0'=n^post102, tmp___12^0'=tmp___12^post102, f_promoted_1^0'=f_promoted_1^post102, tmp___5^0'=tmp___5^post102, k^0'=k^post102, tmp___0^0'=tmp___0^post102, skip^0'=skip^post102, tmp___2^0'=tmp___2^post102, i^0'=i^post102, temp^0'=temp^post102, tmp___7^0'=tmp___7^post102, maxarg2^0'=maxarg2^post102, tmp___11^0'=tmp___11^post102, den^0'=den^post102, sum^0'=sum^post102, tmp___4^0'=tmp___4^post102, j^0'=j^post102, tmp^0'=tmp^post102, tmp___9^0'=tmp___9^post102, restrt^0'=restrt^post102, tmp___1^0'=tmp___1^post102, fold^0'=fold^post102, tmp___6^0'=tmp___6^post102, maxarg1^0'=maxarg1^post102, tmp___10^0'=tmp___10^post102, (-maxarg1^post102+maxarg1^0 == 0 /\ tmp___8^0-tmp___8^post102 == 0 /\ restrt^0-restrt^post102 == 0 /\ -maxarg2^post102+maxarg2^0 == 0 /\ __const_200^0-__const_200^post102 == 0 /\ tmp___0^0-tmp___0^post102 == 0 /\ test^0-test^post102 == 0 /\ f_promoted_1^0-f_promoted_1^post102 == 0 /\ -tmp___9^post102+tmp___9^0 == 0 /\ -tmp___4^post102+tmp___4^0 == 0 /\ -tmp___6^post102+tmp___6^0 == 0 /\ -den^post102+den^0 == 0 /\ tmp___12^0-tmp___12^post102 == 0 /\ i^0-i^post102 == 0 /\ k^0-k^post102 == 0 /\ -sum^post102+sum^0 == 0 /\ sqrarg^0-sqrarg^post102 == 0 /\ 1+n^0-i^0 <= 0 /\ tmp___11^0-tmp___11^post102 == 0 /\ -tmp___5^post102+tmp___5^0 == 0 /\ -its^post102+its^0 == 0 /\ tmp___3^0-tmp___3^post102 == 0 /\ -tmp^post102+tmp^0 == 0 /\ -skip^post102+skip^0 == 0 /\ -tmp___1^post102+tmp___1^0 == 0 /\ tmp___2^0-tmp___2^post102 == 0 /\ -tmp___7^post102+tmp___7^0 == 0 /\ -fold^post102+fold^0 == 0 /\ j^0-j^post102 == 0 /\ -tmp___10^post102+tmp___10^0 == 0 /\ temp^0-temp^post102 == 0 /\ -n^post102+n^0 == 0), cost: 1 New rule: l75 -> l74 : 1+n^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l75 -> l76 : __const_200^0'=__const_200^post103, sqrarg^0'=sqrarg^post103, tmp___3^0'=tmp___3^post103, its^0'=its^post103, test^0'=test^post103, tmp___8^0'=tmp___8^post103, n^0'=n^post103, tmp___12^0'=tmp___12^post103, f_promoted_1^0'=f_promoted_1^post103, tmp___5^0'=tmp___5^post103, k^0'=k^post103, tmp___0^0'=tmp___0^post103, skip^0'=skip^post103, tmp___2^0'=tmp___2^post103, i^0'=i^post103, temp^0'=temp^post103, tmp___7^0'=tmp___7^post103, maxarg2^0'=maxarg2^post103, tmp___11^0'=tmp___11^post103, den^0'=den^post103, sum^0'=sum^post103, tmp___4^0'=tmp___4^post103, j^0'=j^post103, tmp^0'=tmp^post103, tmp___9^0'=tmp___9^post103, restrt^0'=restrt^post103, tmp___1^0'=tmp___1^post103, fold^0'=fold^post103, tmp___6^0'=tmp___6^post103, maxarg1^0'=maxarg1^post103, tmp___10^0'=tmp___10^post103, (test^0-test^post103 == 0 /\ -fold^post103+fold^0 == 0 /\ -den^post103+den^0 == 0 /\ tmp___9^0-tmp___9^post103 == 0 /\ maxarg2^0-maxarg2^post103 == 0 /\ sum^0-sum^post103 == 0 /\ -maxarg1^post103+maxarg1^0 == 0 /\ -tmp___1^post103+tmp___1^0 == 0 /\ -tmp___6^post103+tmp___6^0 == 0 /\ -1+i^post103-i^0 == 0 /\ skip^0-skip^post103 == 0 /\ -temp^post103+temp^0 == 0 /\ tmp___3^0-tmp___3^post103 == 0 /\ tmp___12^0-tmp___12^post103 == 0 /\ -tmp___7^post103+tmp___7^0 == 0 /\ k^0-k^post103 == 0 /\ -j^post103+j^0 == 0 /\ tmp___2^0-tmp___2^post103 == 0 /\ __const_200^0-__const_200^post103 == 0 /\ -tmp^post103+tmp^0 == 0 /\ -restrt^post103+restrt^0 == 0 /\ sqrarg^0-sqrarg^post103 == 0 /\ -tmp___11^post103+tmp___11^0 == 0 /\ its^0-its^post103 == 0 /\ -tmp___8^post103+tmp___8^0 == 0 /\ -n^0+i^0 <= 0 /\ f_promoted_1^0-f_promoted_1^post103 == 0 /\ -tmp___10^post103+tmp___10^0 == 0 /\ n^0-n^post103 == 0 /\ -tmp___4^post103+tmp___4^0 == 0 /\ tmp___5^0-tmp___5^post103 == 0 /\ -tmp___0^post103+tmp___0^0 == 0), cost: 1 New rule: l75 -> l76 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l77 -> l78 : __const_200^0'=__const_200^post104, sqrarg^0'=sqrarg^post104, tmp___3^0'=tmp___3^post104, its^0'=its^post104, test^0'=test^post104, tmp___8^0'=tmp___8^post104, n^0'=n^post104, tmp___12^0'=tmp___12^post104, f_promoted_1^0'=f_promoted_1^post104, tmp___5^0'=tmp___5^post104, k^0'=k^post104, tmp___0^0'=tmp___0^post104, skip^0'=skip^post104, tmp___2^0'=tmp___2^post104, i^0'=i^post104, temp^0'=temp^post104, tmp___7^0'=tmp___7^post104, maxarg2^0'=maxarg2^post104, tmp___11^0'=tmp___11^post104, den^0'=den^post104, sum^0'=sum^post104, tmp___4^0'=tmp___4^post104, j^0'=j^post104, tmp^0'=tmp^post104, tmp___9^0'=tmp___9^post104, restrt^0'=restrt^post104, tmp___1^0'=tmp___1^post104, fold^0'=fold^post104, tmp___6^0'=tmp___6^post104, maxarg1^0'=maxarg1^post104, tmp___10^0'=tmp___10^post104, (-tmp___0^post104+tmp___0^0 == 0 /\ -sum^post104+sum^0 == 0 /\ sqrarg^0-sqrarg^post104 == 0 /\ tmp___5^0-tmp___5^post104 == 0 /\ -restrt^post104+restrt^0 == 0 /\ -skip^post104+skip^0 == 0 /\ test^0-test^post104 == 0 /\ -temp^post104+temp^0 == 0 /\ fold^0-fold^post104 == 0 /\ -n^post104+n^0 == 0 /\ -den^post104+den^0 == 0 /\ tmp___2^0-tmp___2^post104 == 0 /\ -tmp___1^post104+tmp___1^0 == 0 /\ -tmp^post104+tmp^0 == 0 /\ tmp___11^0-tmp___11^post104 == 0 /\ -tmp___10^post104+tmp___10^0 == 0 /\ -its^post104+its^0 == 0 /\ f_promoted_1^0-f_promoted_1^post104 == 0 /\ maxarg2^0-maxarg2^post104 == 0 /\ -maxarg1^post104+maxarg1^0 == 0 /\ -tmp___7^post104+tmp___7^0 == 0 /\ -j^post104+j^0 == 0 /\ tmp___3^0-tmp___3^post104 == 0 /\ tmp___4^0-tmp___4^post104 == 0 /\ tmp___12^0-tmp___12^post104 == 0 /\ tmp___8^0-tmp___8^post104 == 0 /\ -tmp___6^post104+tmp___6^0 == 0 /\ k^0-k^post104 == 0 /\ -tmp___9^post104+tmp___9^0 == 0 /\ __const_200^0-__const_200^post104 == 0 /\ i^0-i^post104 == 0), cost: 1 New rule: l77 -> l78 : TRUE, cost: 1 Applied preprocessing Original rule: l79 -> l80 : __const_200^0'=__const_200^post105, sqrarg^0'=sqrarg^post105, tmp___3^0'=tmp___3^post105, its^0'=its^post105, test^0'=test^post105, tmp___8^0'=tmp___8^post105, n^0'=n^post105, tmp___12^0'=tmp___12^post105, f_promoted_1^0'=f_promoted_1^post105, tmp___5^0'=tmp___5^post105, k^0'=k^post105, tmp___0^0'=tmp___0^post105, skip^0'=skip^post105, tmp___2^0'=tmp___2^post105, i^0'=i^post105, temp^0'=temp^post105, tmp___7^0'=tmp___7^post105, maxarg2^0'=maxarg2^post105, tmp___11^0'=tmp___11^post105, den^0'=den^post105, sum^0'=sum^post105, tmp___4^0'=tmp___4^post105, j^0'=j^post105, tmp^0'=tmp^post105, tmp___9^0'=tmp___9^post105, restrt^0'=restrt^post105, tmp___1^0'=tmp___1^post105, fold^0'=fold^post105, tmp___6^0'=tmp___6^post105, maxarg1^0'=maxarg1^post105, tmp___10^0'=tmp___10^post105, (0 == 0 /\ -tmp___10^post105+tmp___10^0 == 0 /\ __const_200^0-__const_200^post105 == 0 /\ skip^0-skip^post105 == 0 /\ -j^post105+j^0 == 0 /\ its^0-its^post105 == 0 /\ tmp___0^0-tmp___0^post105 == 0 /\ -f_promoted_1^post105+f_promoted_1^0 == 0 /\ tmp___5^0-tmp___5^post105 == 0 /\ -tmp___2^post105+tmp___2^0 == 0 /\ -k^post105+k^0 == 0 /\ -maxarg1^post105+maxarg1^0 == 0 /\ -tmp___4^post105+tmp___4^0 == 0 /\ n^0-n^post105 == 0 /\ -i^post105+i^0 == 0 /\ maxarg2^0-maxarg2^post105 == 0 /\ -tmp___11^post105+tmp___11^0 == 0 /\ -tmp___9^post105+tmp___9^0 == 0 /\ -temp^post105+temp^0 == 0 /\ tmp___12^0-tmp___12^post105 == 0 /\ tmp^0-tmp^post105 == 0 /\ tmp___8^0-tmp___8^post105 == 0 /\ sqrarg^0-sqrarg^post105 == 0 /\ -restrt^post105+restrt^0 == 0 /\ -fold^post105+fold^0 == 0 /\ -den^post105+den^0 == 0 /\ tmp___3^0-tmp___3^post105 == 0 /\ -tmp___1^post105+tmp___1^0 == 0 /\ test^0-test^post105 == 0 /\ tmp___7^0-tmp___7^post105 == 0 /\ sum^0-sum^post105 == 0), cost: 1 New rule: l79 -> l80 : tmp___6^0'=tmp___6^post105, 0 == 0, cost: 1 Applied preprocessing Original rule: l80 -> l81 : __const_200^0'=__const_200^post106, sqrarg^0'=sqrarg^post106, tmp___3^0'=tmp___3^post106, its^0'=its^post106, test^0'=test^post106, tmp___8^0'=tmp___8^post106, n^0'=n^post106, tmp___12^0'=tmp___12^post106, f_promoted_1^0'=f_promoted_1^post106, tmp___5^0'=tmp___5^post106, k^0'=k^post106, tmp___0^0'=tmp___0^post106, skip^0'=skip^post106, tmp___2^0'=tmp___2^post106, i^0'=i^post106, temp^0'=temp^post106, tmp___7^0'=tmp___7^post106, maxarg2^0'=maxarg2^post106, tmp___11^0'=tmp___11^post106, den^0'=den^post106, sum^0'=sum^post106, tmp___4^0'=tmp___4^post106, j^0'=j^post106, tmp^0'=tmp^post106, tmp___9^0'=tmp___9^post106, restrt^0'=restrt^post106, tmp___1^0'=tmp___1^post106, fold^0'=fold^post106, tmp___6^0'=tmp___6^post106, maxarg1^0'=maxarg1^post106, tmp___10^0'=tmp___10^post106, (-tmp___1^post106+tmp___1^0 == 0 /\ -fold^post106+fold^0 == 0 /\ -tmp___7^post106+tmp___7^0 == 0 /\ sum^0-sum^post106 == 0 /\ -tmp___6^post106+tmp___6^0 == 0 /\ tmp___9^0-tmp___9^post106 == 0 /\ -temp^post106+temp^0 == 0 /\ test^0-test^post106 == 0 /\ __const_200^0-__const_200^post106 == 0 /\ tmp___3^0-tmp___3^post106 == 0 /\ den^post106-den^0-tmp___6^0 == 0 /\ tmp___12^0-tmp___12^post106 == 0 /\ k^0-k^post106 == 0 /\ -tmp^post106+tmp^0 == 0 /\ -tmp___10^post106+tmp___10^0 == 0 /\ -n^post106+n^0 == 0 /\ -tmp___0^post106+tmp___0^0 == 0 /\ -tmp___11^post106+tmp___11^0 == 0 /\ tmp___2^0-tmp___2^post106 == 0 /\ tmp___4^0-tmp___4^post106 == 0 /\ -1+i^post106-i^0 == 0 /\ skip^0-skip^post106 == 0 /\ -maxarg1^post106+maxarg1^0 == 0 /\ its^0-its^post106 == 0 /\ -j^post106+j^0 == 0 /\ maxarg2^0-maxarg2^post106 == 0 /\ tmp___5^0-tmp___5^post106 == 0 /\ sqrarg^0-sqrarg^post106 == 0 /\ tmp___8^0-tmp___8^post106 == 0 /\ -restrt^post106+restrt^0 == 0 /\ f_promoted_1^0-f_promoted_1^post106 == 0), cost: 1 New rule: l80 -> l81 : i^0'=1+i^0, den^0'=den^0+tmp___6^0, TRUE, cost: 1 Applied preprocessing Original rule: l82 -> l79 : __const_200^0'=__const_200^post107, sqrarg^0'=sqrarg^post107, tmp___3^0'=tmp___3^post107, its^0'=its^post107, test^0'=test^post107, tmp___8^0'=tmp___8^post107, n^0'=n^post107, tmp___12^0'=tmp___12^post107, f_promoted_1^0'=f_promoted_1^post107, tmp___5^0'=tmp___5^post107, k^0'=k^post107, tmp___0^0'=tmp___0^post107, skip^0'=skip^post107, tmp___2^0'=tmp___2^post107, i^0'=i^post107, temp^0'=temp^post107, tmp___7^0'=tmp___7^post107, maxarg2^0'=maxarg2^post107, tmp___11^0'=tmp___11^post107, den^0'=den^post107, sum^0'=sum^post107, tmp___4^0'=tmp___4^post107, j^0'=j^post107, tmp^0'=tmp^post107, tmp___9^0'=tmp___9^post107, restrt^0'=restrt^post107, tmp___1^0'=tmp___1^post107, fold^0'=fold^post107, tmp___6^0'=tmp___6^post107, maxarg1^0'=maxarg1^post107, tmp___10^0'=tmp___10^post107, (-restrt^post107+restrt^0 == 0 /\ test^0-test^post107 == 0 /\ -tmp___11^post107+tmp___11^0 == 0 /\ tmp___5^0-tmp___5^post107 == 0 /\ tmp___1^0-tmp___1^post107 == 0 /\ -tmp___9^post107+tmp___9^0 == 0 /\ temp^0-temp^post107 == 0 /\ tmp___7^0-tmp___7^post107 == 0 /\ tmp___8^0-tmp___8^post107 == 0 /\ -j^post107+j^0 == 0 /\ tmp___12^0-tmp___12^post107 == 0 /\ -fold^post107+fold^0 == 0 /\ 1-sqrarg^0 <= 0 /\ sqrarg^0-sqrarg^post107 == 0 /\ its^0-its^post107 == 0 /\ n^0-n^post107 == 0 /\ f_promoted_1^0-f_promoted_1^post107 == 0 /\ tmp___3^0-tmp___3^post107 == 0 /\ -maxarg1^post107+maxarg1^0 == 0 /\ tmp___0^0-tmp___0^post107 == 0 /\ -tmp___10^post107+tmp___10^0 == 0 /\ -i^post107+i^0 == 0 /\ -tmp___4^post107+tmp___4^0 == 0 /\ -maxarg2^post107+maxarg2^0 == 0 /\ tmp^0-tmp^post107 == 0 /\ -k^post107+k^0 == 0 /\ -tmp___2^post107+tmp___2^0 == 0 /\ -sum^post107+sum^0 == 0 /\ skip^0-skip^post107 == 0 /\ __const_200^0-__const_200^post107 == 0 /\ -tmp___6^post107+tmp___6^0 == 0 /\ den^0-den^post107 == 0), cost: 1 New rule: l82 -> l79 : -1+sqrarg^0 >= 0, cost: 1 Applied preprocessing Original rule: l82 -> l79 : __const_200^0'=__const_200^post108, sqrarg^0'=sqrarg^post108, tmp___3^0'=tmp___3^post108, its^0'=its^post108, test^0'=test^post108, tmp___8^0'=tmp___8^post108, n^0'=n^post108, tmp___12^0'=tmp___12^post108, f_promoted_1^0'=f_promoted_1^post108, tmp___5^0'=tmp___5^post108, k^0'=k^post108, tmp___0^0'=tmp___0^post108, skip^0'=skip^post108, tmp___2^0'=tmp___2^post108, i^0'=i^post108, temp^0'=temp^post108, tmp___7^0'=tmp___7^post108, maxarg2^0'=maxarg2^post108, tmp___11^0'=tmp___11^post108, den^0'=den^post108, sum^0'=sum^post108, tmp___4^0'=tmp___4^post108, j^0'=j^post108, tmp^0'=tmp^post108, tmp___9^0'=tmp___9^post108, restrt^0'=restrt^post108, tmp___1^0'=tmp___1^post108, fold^0'=fold^post108, tmp___6^0'=tmp___6^post108, maxarg1^0'=maxarg1^post108, tmp___10^0'=tmp___10^post108, (skip^0-skip^post108 == 0 /\ -tmp___9^post108+tmp___9^0 == 0 /\ tmp___12^0-tmp___12^post108 == 0 /\ its^0-its^post108 == 0 /\ -k^post108+k^0 == 0 /\ -tmp___10^post108+tmp___10^0 == 0 /\ __const_200^0-__const_200^post108 == 0 /\ -restrt^post108+restrt^0 == 0 /\ -tmp___11^post108+tmp___11^0 == 0 /\ -i^post108+i^0 == 0 /\ -maxarg1^post108+maxarg1^0 == 0 /\ maxarg2^0-maxarg2^post108 == 0 /\ -tmp___4^post108+tmp___4^0 == 0 /\ -tmp___0^post108+tmp___0^0 == 0 /\ tmp^0-tmp^post108 == 0 /\ -j^post108+j^0 == 0 /\ -tmp___6^post108+tmp___6^0 == 0 /\ -tmp___3^post108+tmp___3^0 == 0 /\ -den^post108+den^0 == 0 /\ 1+sqrarg^0 <= 0 /\ tmp___8^0-tmp___8^post108 == 0 /\ -tmp___1^post108+tmp___1^0 == 0 /\ -fold^post108+fold^0 == 0 /\ tmp___5^0-tmp___5^post108 == 0 /\ sqrarg^0-sqrarg^post108 == 0 /\ tmp___2^0-tmp___2^post108 == 0 /\ test^0-test^post108 == 0 /\ n^0-n^post108 == 0 /\ f_promoted_1^0-f_promoted_1^post108 == 0 /\ tmp___7^0-tmp___7^post108 == 0 /\ sum^0-sum^post108 == 0 /\ -temp^post108+temp^0 == 0), cost: 1 New rule: l82 -> l79 : 1+sqrarg^0 <= 0, cost: 1 Applied preprocessing Original rule: l82 -> l80 : __const_200^0'=__const_200^post109, sqrarg^0'=sqrarg^post109, tmp___3^0'=tmp___3^post109, its^0'=its^post109, test^0'=test^post109, tmp___8^0'=tmp___8^post109, n^0'=n^post109, tmp___12^0'=tmp___12^post109, f_promoted_1^0'=f_promoted_1^post109, tmp___5^0'=tmp___5^post109, k^0'=k^post109, tmp___0^0'=tmp___0^post109, skip^0'=skip^post109, tmp___2^0'=tmp___2^post109, i^0'=i^post109, temp^0'=temp^post109, tmp___7^0'=tmp___7^post109, maxarg2^0'=maxarg2^post109, tmp___11^0'=tmp___11^post109, den^0'=den^post109, sum^0'=sum^post109, tmp___4^0'=tmp___4^post109, j^0'=j^post109, tmp^0'=tmp^post109, tmp___9^0'=tmp___9^post109, restrt^0'=restrt^post109, tmp___1^0'=tmp___1^post109, fold^0'=fold^post109, tmp___6^0'=tmp___6^post109, maxarg1^0'=maxarg1^post109, tmp___10^0'=tmp___10^post109, (sqrarg^0 <= 0 /\ -tmp___2^post109+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post109 == 0 /\ -tmp___1^post109+tmp___1^0 == 0 /\ -tmp___4^post109+tmp___4^0 == 0 /\ den^0-den^post109 == 0 /\ -maxarg1^post109+maxarg1^0 == 0 /\ i^0-i^post109 == 0 /\ tmp___6^post109 == 0 /\ -sum^post109+sum^0 == 0 /\ -sqrarg^0 <= 0 /\ -tmp___5^post109+tmp___5^0 == 0 /\ -maxarg2^post109+maxarg2^0 == 0 /\ -skip^post109+skip^0 == 0 /\ fold^0-fold^post109 == 0 /\ k^0-k^post109 == 0 /\ tmp___3^0-tmp___3^post109 == 0 /\ f_promoted_1^0-f_promoted_1^post109 == 0 /\ test^0-test^post109 == 0 /\ __const_200^0-__const_200^post109 == 0 /\ -tmp___9^post109+tmp___9^0 == 0 /\ j^0-j^post109 == 0 /\ -n^post109+n^0 == 0 /\ -tmp___11^post109+tmp___11^0 == 0 /\ -tmp^post109+tmp^0 == 0 /\ sqrarg^0-sqrarg^post109 == 0 /\ its^0-its^post109 == 0 /\ tmp___0^0-tmp___0^post109 == 0 /\ -restrt^post109+restrt^0 == 0 /\ temp^0-temp^post109 == 0 /\ tmp___8^0-tmp___8^post109 == 0 /\ -tmp___10^post109+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post109 == 0), cost: 1 New rule: l82 -> l80 : tmp___6^0'=0, sqrarg^0 == 0, cost: 1 Applied preprocessing Original rule: l83 -> l76 : __const_200^0'=__const_200^post110, sqrarg^0'=sqrarg^post110, tmp___3^0'=tmp___3^post110, its^0'=its^post110, test^0'=test^post110, tmp___8^0'=tmp___8^post110, n^0'=n^post110, tmp___12^0'=tmp___12^post110, f_promoted_1^0'=f_promoted_1^post110, tmp___5^0'=tmp___5^post110, k^0'=k^post110, tmp___0^0'=tmp___0^post110, skip^0'=skip^post110, tmp___2^0'=tmp___2^post110, i^0'=i^post110, temp^0'=temp^post110, tmp___7^0'=tmp___7^post110, maxarg2^0'=maxarg2^post110, tmp___11^0'=tmp___11^post110, den^0'=den^post110, sum^0'=sum^post110, tmp___4^0'=tmp___4^post110, j^0'=j^post110, tmp^0'=tmp^post110, tmp___9^0'=tmp___9^post110, restrt^0'=restrt^post110, tmp___1^0'=tmp___1^post110, fold^0'=fold^post110, tmp___6^0'=tmp___6^post110, maxarg1^0'=maxarg1^post110, tmp___10^0'=tmp___10^post110, (test^0-test^post110 == 0 /\ sqrarg^0-sqrarg^post110 == 0 /\ tmp___1^0-tmp___1^post110 == 0 /\ -restrt^post110+restrt^0 == 0 /\ -tmp___2^post110+tmp___2^0 == 0 /\ -temp^post110+temp^0 == 0 /\ -fold^post110+fold^0 == 0 /\ tmp___12^0-tmp___12^post110 == 0 /\ -tmp___10^post110+tmp___10^0 == 0 /\ its^0-its^post110 == 0 /\ tmp___0^0-tmp___0^post110 == 0 /\ n^0-n^post110 == 0 /\ tmp___5^0-tmp___5^post110 == 0 /\ -tmp___8^post110+tmp___8^0 == 0 /\ -j^post110+j^0 == 0 /\ tmp___3^0-tmp___3^post110 == 0 /\ tmp___7^0-tmp___7^post110 == 0 /\ 1+n^0-i^0 <= 0 /\ -maxarg2^post110+maxarg2^0 == 0 /\ sum^0-sum^post110 == 0 /\ -k^post110+k^0 == 0 /\ den^0-den^post110 == 0 /\ maxarg1^0-maxarg1^post110 == 0 /\ __const_200^0-__const_200^post110 == 0 /\ tmp^0-tmp^post110 == 0 /\ -tmp___4^post110+tmp___4^0 == 0 /\ skip^0-skip^post110 == 0 /\ -i^post110+i^0 == 0 /\ -tmp___6^post110+tmp___6^0 == 0 /\ -tmp___11^post110+tmp___11^0 == 0 /\ -f_promoted_1^post110+f_promoted_1^0 == 0 /\ -tmp___9^post110+tmp___9^0 == 0), cost: 1 New rule: l83 -> l76 : 1+n^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l83 -> l82 : __const_200^0'=__const_200^post111, sqrarg^0'=sqrarg^post111, tmp___3^0'=tmp___3^post111, its^0'=its^post111, test^0'=test^post111, tmp___8^0'=tmp___8^post111, n^0'=n^post111, tmp___12^0'=tmp___12^post111, f_promoted_1^0'=f_promoted_1^post111, tmp___5^0'=tmp___5^post111, k^0'=k^post111, tmp___0^0'=tmp___0^post111, skip^0'=skip^post111, tmp___2^0'=tmp___2^post111, i^0'=i^post111, temp^0'=temp^post111, tmp___7^0'=tmp___7^post111, maxarg2^0'=maxarg2^post111, tmp___11^0'=tmp___11^post111, den^0'=den^post111, sum^0'=sum^post111, tmp___4^0'=tmp___4^post111, j^0'=j^post111, tmp^0'=tmp^post111, tmp___9^0'=tmp___9^post111, restrt^0'=restrt^post111, tmp___1^0'=tmp___1^post111, fold^0'=fold^post111, tmp___6^0'=tmp___6^post111, maxarg1^0'=maxarg1^post111, tmp___10^0'=tmp___10^post111, (0 == 0 /\ -maxarg2^post111+maxarg2^0 == 0 /\ its^0-its^post111 == 0 /\ restrt^0-restrt^post111 == 0 /\ -tmp___10^post111+tmp___10^0 == 0 /\ n^0-n^post111 == 0 /\ __const_200^0-__const_200^post111 == 0 /\ tmp___3^0-tmp___3^post111 == 0 /\ tmp___12^0-tmp___12^post111 == 0 /\ tmp___5^0-tmp___5^post111 == 0 /\ k^0-k^post111 == 0 /\ tmp___0^0-tmp___0^post111 == 0 /\ -maxarg1^post111+maxarg1^0 == 0 /\ -tmp___9^post111+tmp___9^0 == 0 /\ -tmp___4^post111+tmp___4^0 == 0 /\ -den^post111+den^0 == 0 /\ -fold^post111+fold^0 == 0 /\ i^0-i^post111 == 0 /\ tmp___8^0-tmp___8^post111 == 0 /\ test^0-test^post111 == 0 /\ f_promoted_1^0-f_promoted_1^post111 == 0 /\ -sum^post111+sum^0 == 0 /\ -tmp___1^post111+tmp___1^0 == 0 /\ -tmp___6^post111+tmp___6^0 == 0 /\ -temp^post111+temp^0 == 0 /\ j^0-j^post111 == 0 /\ -tmp^post111+tmp^0 == 0 /\ -skip^post111+skip^0 == 0 /\ tmp___11^0-tmp___11^post111 == 0 /\ -tmp___7^post111+tmp___7^0 == 0 /\ tmp___2^0-tmp___2^post111 == 0 /\ -n^0+i^0 <= 0), cost: 1 New rule: l83 -> l82 : sqrarg^0'=sqrarg^post111, -n^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l81 -> l83 : __const_200^0'=__const_200^post112, sqrarg^0'=sqrarg^post112, tmp___3^0'=tmp___3^post112, its^0'=its^post112, test^0'=test^post112, tmp___8^0'=tmp___8^post112, n^0'=n^post112, tmp___12^0'=tmp___12^post112, f_promoted_1^0'=f_promoted_1^post112, tmp___5^0'=tmp___5^post112, k^0'=k^post112, tmp___0^0'=tmp___0^post112, skip^0'=skip^post112, tmp___2^0'=tmp___2^post112, i^0'=i^post112, temp^0'=temp^post112, tmp___7^0'=tmp___7^post112, maxarg2^0'=maxarg2^post112, tmp___11^0'=tmp___11^post112, den^0'=den^post112, sum^0'=sum^post112, tmp___4^0'=tmp___4^post112, j^0'=j^post112, tmp^0'=tmp^post112, tmp___9^0'=tmp___9^post112, restrt^0'=restrt^post112, tmp___1^0'=tmp___1^post112, fold^0'=fold^post112, tmp___6^0'=tmp___6^post112, maxarg1^0'=maxarg1^post112, tmp___10^0'=tmp___10^post112, (tmp___7^0-tmp___7^post112 == 0 /\ -f_promoted_1^post112+f_promoted_1^0 == 0 /\ temp^0-temp^post112 == 0 /\ i^0-i^post112 == 0 /\ -tmp___4^post112+tmp___4^0 == 0 /\ den^0-den^post112 == 0 /\ -maxarg1^post112+maxarg1^0 == 0 /\ -tmp___6^post112+tmp___6^0 == 0 /\ -tmp___2^post112+tmp___2^0 == 0 /\ -maxarg2^post112+maxarg2^0 == 0 /\ -tmp___9^post112+tmp___9^0 == 0 /\ tmp___1^0-tmp___1^post112 == 0 /\ tmp___3^0-tmp___3^post112 == 0 /\ tmp___5^0-tmp___5^post112 == 0 /\ tmp___0^0-tmp___0^post112 == 0 /\ -sum^post112+sum^0 == 0 /\ test^0-test^post112 == 0 /\ n^0-n^post112 == 0 /\ -k^post112+k^0 == 0 /\ -restrt^post112+restrt^0 == 0 /\ -tmp___11^post112+tmp___11^0 == 0 /\ __const_200^0-__const_200^post112 == 0 /\ skip^0-skip^post112 == 0 /\ j^0-j^post112 == 0 /\ sqrarg^0-sqrarg^post112 == 0 /\ its^0-its^post112 == 0 /\ -fold^post112+fold^0 == 0 /\ -tmp^post112+tmp^0 == 0 /\ -tmp___10^post112+tmp___10^0 == 0 /\ tmp___12^0-tmp___12^post112 == 0 /\ tmp___8^0-tmp___8^post112 == 0), cost: 1 New rule: l81 -> l83 : TRUE, cost: 1 Applied preprocessing Original rule: l78 -> l71 : __const_200^0'=__const_200^post113, sqrarg^0'=sqrarg^post113, tmp___3^0'=tmp___3^post113, its^0'=its^post113, test^0'=test^post113, tmp___8^0'=tmp___8^post113, n^0'=n^post113, tmp___12^0'=tmp___12^post113, f_promoted_1^0'=f_promoted_1^post113, tmp___5^0'=tmp___5^post113, k^0'=k^post113, tmp___0^0'=tmp___0^post113, skip^0'=skip^post113, tmp___2^0'=tmp___2^post113, i^0'=i^post113, temp^0'=temp^post113, tmp___7^0'=tmp___7^post113, maxarg2^0'=maxarg2^post113, tmp___11^0'=tmp___11^post113, den^0'=den^post113, sum^0'=sum^post113, tmp___4^0'=tmp___4^post113, j^0'=j^post113, tmp^0'=tmp^post113, tmp___9^0'=tmp___9^post113, restrt^0'=restrt^post113, tmp___1^0'=tmp___1^post113, fold^0'=fold^post113, tmp___6^0'=tmp___6^post113, maxarg1^0'=maxarg1^post113, tmp___10^0'=tmp___10^post113, (-sum^post113+sum^0 == 0 /\ tmp___11^0-tmp___11^post113 == 0 /\ -restrt^post113+restrt^0 == 0 /\ -tmp___6^post113+tmp___6^0 == 0 /\ test^0-test^post113 == 0 /\ -temp^post113+temp^0 == 0 /\ -fold^post113+fold^0 == 0 /\ 1+n^0-j^0 <= 0 /\ -den^post113+den^0 == 0 /\ tmp___12^0-tmp___12^post113 == 0 /\ skip^0-skip^post113 == 0 /\ k^0-k^post113 == 0 /\ its^0-its^post113 == 0 /\ sqrarg^0-sqrarg^post113 == 0 /\ -tmp___1^post113+tmp___1^0 == 0 /\ tmp___2^0-tmp___2^post113 == 0 /\ -tmp^post113+tmp^0 == 0 /\ -1-i^0+i^post113 == 0 /\ n^0-n^post113 == 0 /\ tmp___3^0-tmp___3^post113 == 0 /\ -tmp___8^post113+tmp___8^0 == 0 /\ -j^post113+j^0 == 0 /\ -tmp___10^post113+tmp___10^0 == 0 /\ -tmp___7^post113+tmp___7^0 == 0 /\ tmp___4^0-tmp___4^post113 == 0 /\ -maxarg2^post113+maxarg2^0 == 0 /\ -tmp___9^post113+tmp___9^0 == 0 /\ -f_promoted_1^post113+f_promoted_1^0 == 0 /\ -maxarg1^post113+maxarg1^0 == 0 /\ -tmp___0^post113+tmp___0^0 == 0 /\ __const_200^0-__const_200^post113 == 0 /\ tmp___5^0-tmp___5^post113 == 0), cost: 1 New rule: l78 -> l71 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 1 Applied preprocessing Original rule: l78 -> l77 : __const_200^0'=__const_200^post114, sqrarg^0'=sqrarg^post114, tmp___3^0'=tmp___3^post114, its^0'=its^post114, test^0'=test^post114, tmp___8^0'=tmp___8^post114, n^0'=n^post114, tmp___12^0'=tmp___12^post114, f_promoted_1^0'=f_promoted_1^post114, tmp___5^0'=tmp___5^post114, k^0'=k^post114, tmp___0^0'=tmp___0^post114, skip^0'=skip^post114, tmp___2^0'=tmp___2^post114, i^0'=i^post114, temp^0'=temp^post114, tmp___7^0'=tmp___7^post114, maxarg2^0'=maxarg2^post114, tmp___11^0'=tmp___11^post114, den^0'=den^post114, sum^0'=sum^post114, tmp___4^0'=tmp___4^post114, j^0'=j^post114, tmp^0'=tmp^post114, tmp___9^0'=tmp___9^post114, restrt^0'=restrt^post114, tmp___1^0'=tmp___1^post114, fold^0'=fold^post114, tmp___6^0'=tmp___6^post114, maxarg1^0'=maxarg1^post114, tmp___10^0'=tmp___10^post114, (0 == 0 /\ -tmp___10^post114+tmp___10^0 == 0 /\ __const_200^0-__const_200^post114 == 0 /\ its^0-its^post114 == 0 /\ n^0-n^post114 == 0 /\ -k^post114+k^0 == 0 /\ tmp___5^0-tmp___5^post114 == 0 /\ -tmp___9^post114+tmp___9^0 == 0 /\ -tmp^post114+tmp^0 == 0 /\ temp^0-temp^post114 == 0 /\ -maxarg1^post114+maxarg1^0 == 0 /\ den^0-den^post114 == 0 /\ -1-j^0+j^post114 == 0 /\ i^0-i^post114 == 0 /\ restrt^0-restrt^post114 == 0 /\ -n^0+j^0 <= 0 /\ -tmp___7^post114+tmp___7^0 == 0 /\ -fold^post114+fold^0 == 0 /\ skip^0-skip^post114 == 0 /\ -tmp___2^post114+tmp___2^0 == 0 /\ -tmp___1^post114+tmp___1^0 == 0 /\ -tmp___4^post114+tmp___4^0 == 0 /\ f_promoted_1^0-f_promoted_1^post114 == 0 /\ tmp___6^0-tmp___6^post114 == 0 /\ tmp___8^0-tmp___8^post114 == 0 /\ sqrarg^0-sqrarg^post114 == 0 /\ tmp___0^0-tmp___0^post114 == 0 /\ tmp___3^0-tmp___3^post114 == 0 /\ test^0-test^post114 == 0 /\ tmp___11^0-tmp___11^post114 == 0 /\ -tmp___12^post114+tmp___12^0 == 0 /\ -maxarg2^post114+maxarg2^0 == 0), cost: 1 New rule: l78 -> l77 : sum^0'=sum^post114, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 Applied preprocessing Original rule: l72 -> l81 : __const_200^0'=__const_200^post115, sqrarg^0'=sqrarg^post115, tmp___3^0'=tmp___3^post115, its^0'=its^post115, test^0'=test^post115, tmp___8^0'=tmp___8^post115, n^0'=n^post115, tmp___12^0'=tmp___12^post115, f_promoted_1^0'=f_promoted_1^post115, tmp___5^0'=tmp___5^post115, k^0'=k^post115, tmp___0^0'=tmp___0^post115, skip^0'=skip^post115, tmp___2^0'=tmp___2^post115, i^0'=i^post115, temp^0'=temp^post115, tmp___7^0'=tmp___7^post115, maxarg2^0'=maxarg2^post115, tmp___11^0'=tmp___11^post115, den^0'=den^post115, sum^0'=sum^post115, tmp___4^0'=tmp___4^post115, j^0'=j^post115, tmp^0'=tmp^post115, tmp___9^0'=tmp___9^post115, restrt^0'=restrt^post115, tmp___1^0'=tmp___1^post115, fold^0'=fold^post115, tmp___6^0'=tmp___6^post115, maxarg1^0'=maxarg1^post115, tmp___10^0'=tmp___10^post115, (-maxarg1^post115+maxarg1^0 == 0 /\ -i^post115+i^0 == 0 /\ -tmp___1^post115+tmp___1^0 == 0 /\ tmp___8^0-tmp___8^post115 == 0 /\ -tmp___7^post115+tmp___7^0 == 0 /\ skip^0-skip^post115 == 0 /\ tmp___9^0-tmp___9^post115 == 0 /\ test^0-test^post115 == 0 /\ tmp___0^0-tmp___0^post115 == 0 /\ n^0-n^post115 == 0 /\ tmp___3^0-tmp___3^post115 == 0 /\ tmp___5^0-tmp___5^post115 == 0 /\ -k^post115+k^0 == 0 /\ -tmp___2^post115+tmp___2^0 == 0 /\ -sum^post115+sum^0 == 0 /\ -tmp___6^post115+tmp___6^0 == 0 /\ -f_promoted_1^post115+f_promoted_1^0 == 0 /\ __const_200^0-__const_200^post115 == 0 /\ tmp___12^0-tmp___12^post115 == 0 /\ -tmp^post115+tmp^0 == 0 /\ -tmp___11^post115+tmp___11^0 == 0 /\ its^0-its^post115 == 0 /\ tmp___4^0-tmp___4^post115 == 0 /\ -temp^post115+temp^0 == 0 /\ 1+n^0-i^0 <= 0 /\ -sqrarg^post115+sqrarg^0 == 0 /\ -den^post115+den^0 == 0 /\ -fold^post115+fold^0 == 0 /\ -j^post115+j^0 == 0 /\ -tmp___10^post115+tmp___10^0 == 0 /\ maxarg2^0-maxarg2^post115 == 0 /\ -restrt^post115+restrt^0 == 0), cost: 1 New rule: l72 -> l81 : 1+n^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l72 -> l77 : __const_200^0'=__const_200^post116, sqrarg^0'=sqrarg^post116, tmp___3^0'=tmp___3^post116, its^0'=its^post116, test^0'=test^post116, tmp___8^0'=tmp___8^post116, n^0'=n^post116, tmp___12^0'=tmp___12^post116, f_promoted_1^0'=f_promoted_1^post116, tmp___5^0'=tmp___5^post116, k^0'=k^post116, tmp___0^0'=tmp___0^post116, skip^0'=skip^post116, tmp___2^0'=tmp___2^post116, i^0'=i^post116, temp^0'=temp^post116, tmp___7^0'=tmp___7^post116, maxarg2^0'=maxarg2^post116, tmp___11^0'=tmp___11^post116, den^0'=den^post116, sum^0'=sum^post116, tmp___4^0'=tmp___4^post116, j^0'=j^post116, tmp^0'=tmp^post116, tmp___9^0'=tmp___9^post116, restrt^0'=restrt^post116, tmp___1^0'=tmp___1^post116, fold^0'=fold^post116, tmp___6^0'=tmp___6^post116, maxarg1^0'=maxarg1^post116, tmp___10^0'=tmp___10^post116, (-tmp___6^post116+tmp___6^0 == 0 /\ -den^post116+den^0 == 0 /\ tmp___0^0-tmp___0^post116 == 0 /\ test^0-test^post116 == 0 /\ f_promoted_1^0-f_promoted_1^post116 == 0 /\ tmp___11^0-tmp___11^post116 == 0 /\ restrt^0-restrt^post116 == 0 /\ -sum^post116+sum^0 == 0 /\ -tmp___1^post116+tmp___1^0 == 0 /\ tmp___7^0-tmp___7^post116 == 0 /\ -skip^post116+skip^0 == 0 /\ tmp___8^0-tmp___8^post116 == 0 /\ tmp___12^0-tmp___12^post116 == 0 /\ i^0-i^post116 == 0 /\ k^0-k^post116 == 0 /\ -fold^post116+fold^0 == 0 /\ -tmp^post116+tmp^0 == 0 /\ its^0-its^post116 == 0 /\ sqrarg^0-sqrarg^post116 == 0 /\ tmp___3^0-tmp___3^post116 == 0 /\ -j^post116+j^0 == 0 /\ -maxarg2^post116+maxarg2^0 == 0 /\ n^0-n^post116 == 0 /\ -tmp___10^post116+tmp___10^0 == 0 /\ -tmp___5^post116+tmp___5^0 == 0 /\ temp^0-temp^post116 == 0 /\ -tmp___2^post116+tmp___2^0 == 0 /\ tmp___4^0-tmp___4^post116 == 0 /\ -n^0+i^0 <= 0 /\ -tmp___9^post116+tmp___9^0 == 0 /\ -maxarg1^post116+maxarg1^0 == 0 /\ __const_200^0-__const_200^post116 == 0), cost: 1 New rule: l72 -> l77 : -n^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l84 -> l9 : __const_200^0'=__const_200^post117, sqrarg^0'=sqrarg^post117, tmp___3^0'=tmp___3^post117, its^0'=its^post117, test^0'=test^post117, tmp___8^0'=tmp___8^post117, n^0'=n^post117, tmp___12^0'=tmp___12^post117, f_promoted_1^0'=f_promoted_1^post117, tmp___5^0'=tmp___5^post117, k^0'=k^post117, tmp___0^0'=tmp___0^post117, skip^0'=skip^post117, tmp___2^0'=tmp___2^post117, i^0'=i^post117, temp^0'=temp^post117, tmp___7^0'=tmp___7^post117, maxarg2^0'=maxarg2^post117, tmp___11^0'=tmp___11^post117, den^0'=den^post117, sum^0'=sum^post117, tmp___4^0'=tmp___4^post117, j^0'=j^post117, tmp^0'=tmp^post117, tmp___9^0'=tmp___9^post117, restrt^0'=restrt^post117, tmp___1^0'=tmp___1^post117, fold^0'=fold^post117, tmp___6^0'=tmp___6^post117, maxarg1^0'=maxarg1^post117, tmp___10^0'=tmp___10^post117, (its^0-its^post117 == 0 /\ -k^post117+k^0 == 0 /\ -tmp___9^post117+tmp___9^0 == 0 /\ tmp___3^0-tmp___3^post117 == 0 /\ tmp___5^0-tmp___5^post117 == 0 /\ n^0-n^post117 == 0 /\ -tmp___11^post117+tmp___11^0 == 0 /\ temp^0-temp^post117 == 0 /\ tmp___7^0-tmp___7^post117 == 0 /\ -restrt^post117+restrt^0 == 0 /\ __const_200^0-__const_200^post117 == 0 /\ -fold^post117+fold^0 == 0 /\ -tmp___10^post117+tmp___10^0 == 0 /\ -j^post117+j^0 == 0 /\ tmp^0-tmp^post117 == 0 /\ -tmp___4^post117+tmp___4^0 == 0 /\ -den^post117+den^0 == 0 /\ tmp___6^0-tmp___6^post117 == 0 /\ tmp___0^0-tmp___0^post117 == 0 /\ sqrarg^0-sqrarg^post117 == 0 /\ 1-skip^0 <= 0 /\ -maxarg1^post117+maxarg1^0 == 0 /\ -tmp___1^post117+tmp___1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post117 == 0 /\ tmp___8^0-tmp___8^post117 == 0 /\ -tmp___12^post117+tmp___12^0 == 0 /\ -test^post117+test^0 == 0 /\ sum^0-sum^post117 == 0 /\ -maxarg2^post117+maxarg2^0 == 0 /\ i^0-i^post117 == 0 /\ -tmp___2^post117+tmp___2^0 == 0 /\ skip^0-skip^post117 == 0), cost: 1 New rule: l84 -> l9 : -1+skip^0 >= 0, cost: 1 Applied preprocessing Original rule: l84 -> l9 : __const_200^0'=__const_200^post118, sqrarg^0'=sqrarg^post118, tmp___3^0'=tmp___3^post118, its^0'=its^post118, test^0'=test^post118, tmp___8^0'=tmp___8^post118, n^0'=n^post118, tmp___12^0'=tmp___12^post118, f_promoted_1^0'=f_promoted_1^post118, tmp___5^0'=tmp___5^post118, k^0'=k^post118, tmp___0^0'=tmp___0^post118, skip^0'=skip^post118, tmp___2^0'=tmp___2^post118, i^0'=i^post118, temp^0'=temp^post118, tmp___7^0'=tmp___7^post118, maxarg2^0'=maxarg2^post118, tmp___11^0'=tmp___11^post118, den^0'=den^post118, sum^0'=sum^post118, tmp___4^0'=tmp___4^post118, j^0'=j^post118, tmp^0'=tmp^post118, tmp___9^0'=tmp___9^post118, restrt^0'=restrt^post118, tmp___1^0'=tmp___1^post118, fold^0'=fold^post118, tmp___6^0'=tmp___6^post118, maxarg1^0'=maxarg1^post118, tmp___10^0'=tmp___10^post118, (-maxarg1^post118+maxarg1^0 == 0 /\ -tmp___7^post118+tmp___7^0 == 0 /\ -j^post118+j^0 == 0 /\ tmp___2^0-tmp___2^post118 == 0 /\ tmp___11^0-tmp___11^post118 == 0 /\ f_promoted_1^0-f_promoted_1^post118 == 0 /\ tmp___9^0-tmp___9^post118 == 0 /\ tmp___0^0-tmp___0^post118 == 0 /\ -maxarg2^post118+maxarg2^0 == 0 /\ tmp___5^0-tmp___5^post118 == 0 /\ -tmp___6^post118+tmp___6^0 == 0 /\ 1+skip^0 <= 0 /\ fold^0-fold^post118 == 0 /\ tmp___3^0-tmp___3^post118 == 0 /\ test^0-test^post118 == 0 /\ __const_200^0-__const_200^post118 == 0 /\ tmp___12^0-tmp___12^post118 == 0 /\ k^0-k^post118 == 0 /\ -sum^post118+sum^0 == 0 /\ tmp___4^0-tmp___4^post118 == 0 /\ -restrt^post118+restrt^0 == 0 /\ -skip^post118+skip^0 == 0 /\ -den^post118+den^0 == 0 /\ -n^post118+n^0 == 0 /\ i^0-i^post118 == 0 /\ sqrarg^0-sqrarg^post118 == 0 /\ -tmp___10^post118+tmp___10^0 == 0 /\ its^0-its^post118 == 0 /\ -tmp___1^post118+tmp___1^0 == 0 /\ temp^0-temp^post118 == 0 /\ -tmp^post118+tmp^0 == 0 /\ tmp___8^0-tmp___8^post118 == 0), cost: 1 New rule: l84 -> l9 : 1+skip^0 <= 0, cost: 1 Applied preprocessing Original rule: l84 -> l71 : __const_200^0'=__const_200^post119, sqrarg^0'=sqrarg^post119, tmp___3^0'=tmp___3^post119, its^0'=its^post119, test^0'=test^post119, tmp___8^0'=tmp___8^post119, n^0'=n^post119, tmp___12^0'=tmp___12^post119, f_promoted_1^0'=f_promoted_1^post119, tmp___5^0'=tmp___5^post119, k^0'=k^post119, tmp___0^0'=tmp___0^post119, skip^0'=skip^post119, tmp___2^0'=tmp___2^post119, i^0'=i^post119, temp^0'=temp^post119, tmp___7^0'=tmp___7^post119, maxarg2^0'=maxarg2^post119, tmp___11^0'=tmp___11^post119, den^0'=den^post119, sum^0'=sum^post119, tmp___4^0'=tmp___4^post119, j^0'=j^post119, tmp^0'=tmp^post119, tmp___9^0'=tmp___9^post119, restrt^0'=restrt^post119, tmp___1^0'=tmp___1^post119, fold^0'=fold^post119, tmp___6^0'=tmp___6^post119, maxarg1^0'=maxarg1^post119, tmp___10^0'=tmp___10^post119, (-fold^post119+fold^0 == 0 /\ -tmp___2^post119+tmp___2^0 == 0 /\ tmp___7^0-tmp___7^post119 == 0 /\ -tmp___6^post119+tmp___6^0 == 0 /\ -restrt^post119+restrt^0 == 0 /\ -tmp___1^post119+tmp___1^0 == 0 /\ i^0-i^post119 == 0 /\ den^0-den^post119 == 0 /\ -tmp___5^post119+tmp___5^0 == 0 /\ -skip^post119+skip^0 == 0 /\ tmp___8^0-tmp___8^post119 == 0 /\ sqrarg^0-sqrarg^post119 == 0 /\ skip^0 <= 0 /\ its^0-its^post119 == 0 /\ k^0-k^post119 == 0 /\ -tmp___12^post119+tmp___12^0 == 0 /\ -maxarg2^post119+maxarg2^0 == 0 /\ temp^0-temp^post119 == 0 /\ -skip^0 <= 0 /\ tmp___3^0-tmp___3^post119 == 0 /\ -tmp___10^post119+tmp___10^0 == 0 /\ -j^post119+j^0 == 0 /\ sum^0-sum^post119 == 0 /\ -tmp___11^post119+tmp___11^0 == 0 /\ tmp^0-tmp^post119 == 0 /\ -maxarg1^post119+maxarg1^0 == 0 /\ test^0-test^post119 == 0 /\ n^0-n^post119 == 0 /\ -tmp___4^post119+tmp___4^0 == 0 /\ f_promoted_1^0-f_promoted_1^post119 == 0 /\ __const_200^0-__const_200^post119 == 0 /\ -tmp___9^post119+tmp___9^0 == 0 /\ tmp___0^0-tmp___0^post119 == 0), cost: 1 New rule: l84 -> l71 : skip^0 == 0, cost: 1 Applied preprocessing Original rule: l76 -> l75 : __const_200^0'=__const_200^post120, sqrarg^0'=sqrarg^post120, tmp___3^0'=tmp___3^post120, its^0'=its^post120, test^0'=test^post120, tmp___8^0'=tmp___8^post120, n^0'=n^post120, tmp___12^0'=tmp___12^post120, f_promoted_1^0'=f_promoted_1^post120, tmp___5^0'=tmp___5^post120, k^0'=k^post120, tmp___0^0'=tmp___0^post120, skip^0'=skip^post120, tmp___2^0'=tmp___2^post120, i^0'=i^post120, temp^0'=temp^post120, tmp___7^0'=tmp___7^post120, maxarg2^0'=maxarg2^post120, tmp___11^0'=tmp___11^post120, den^0'=den^post120, sum^0'=sum^post120, tmp___4^0'=tmp___4^post120, j^0'=j^post120, tmp^0'=tmp^post120, tmp___9^0'=tmp___9^post120, restrt^0'=restrt^post120, tmp___1^0'=tmp___1^post120, fold^0'=fold^post120, tmp___6^0'=tmp___6^post120, maxarg1^0'=maxarg1^post120, tmp___10^0'=tmp___10^post120, (-tmp^post120+tmp^0 == 0 /\ its^0-its^post120 == 0 /\ -tmp___9^post120+tmp___9^0 == 0 /\ n^0-n^post120 == 0 /\ tmp___3^0-tmp___3^post120 == 0 /\ tmp___5^0-tmp___5^post120 == 0 /\ tmp___12^0-tmp___12^post120 == 0 /\ k^0-k^post120 == 0 /\ tmp___2^0-tmp___2^post120 == 0 /\ -j^post120+j^0 == 0 /\ -tmp___0^post120+tmp___0^0 == 0 /\ __const_200^0-__const_200^post120 == 0 /\ -i^post120+i^0 == 0 /\ -tmp___10^post120+tmp___10^0 == 0 /\ -den^post120+den^0 == 0 /\ tmp___11^0-tmp___11^post120 == 0 /\ -restrt^post120+restrt^0 == 0 /\ -tmp___7^post120+tmp___7^0 == 0 /\ -tmp___1^post120+tmp___1^0 == 0 /\ sqrarg^0-sqrarg^post120 == 0 /\ maxarg2^0-maxarg2^post120 == 0 /\ -fold^post120+fold^0 == 0 /\ tmp___8^0-tmp___8^post120 == 0 /\ -tmp___4^post120+tmp___4^0 == 0 /\ test^0-test^post120 == 0 /\ f_promoted_1^0-f_promoted_1^post120 == 0 /\ -maxarg1^post120+maxarg1^0 == 0 /\ -tmp___6^post120+tmp___6^0 == 0 /\ -temp^post120+temp^0 == 0 /\ -sum^post120+sum^0 == 0 /\ -skip^post120+skip^0 == 0), cost: 1 New rule: l76 -> l75 : TRUE, cost: 1 Applied preprocessing Original rule: l85 -> l64 : __const_200^0'=__const_200^post121, sqrarg^0'=sqrarg^post121, tmp___3^0'=tmp___3^post121, its^0'=its^post121, test^0'=test^post121, tmp___8^0'=tmp___8^post121, n^0'=n^post121, tmp___12^0'=tmp___12^post121, f_promoted_1^0'=f_promoted_1^post121, tmp___5^0'=tmp___5^post121, k^0'=k^post121, tmp___0^0'=tmp___0^post121, skip^0'=skip^post121, tmp___2^0'=tmp___2^post121, i^0'=i^post121, temp^0'=temp^post121, tmp___7^0'=tmp___7^post121, maxarg2^0'=maxarg2^post121, tmp___11^0'=tmp___11^post121, den^0'=den^post121, sum^0'=sum^post121, tmp___4^0'=tmp___4^post121, j^0'=j^post121, tmp^0'=tmp^post121, tmp___9^0'=tmp___9^post121, restrt^0'=restrt^post121, tmp___1^0'=tmp___1^post121, fold^0'=fold^post121, tmp___6^0'=tmp___6^post121, maxarg1^0'=maxarg1^post121, tmp___10^0'=tmp___10^post121, (-1-i^0+i^post121 == 0 /\ tmp___8^0-tmp___8^post121 == 0 /\ -tmp___10^post121+tmp___10^0 == 0 /\ -tmp___5^post121+tmp___5^0 == 0 /\ -maxarg2^post121+maxarg2^0 == 0 /\ sqrarg^0-sqrarg^post121 == 0 /\ tmp___3^0-tmp___3^post121 == 0 /\ tmp___0^0-tmp___0^post121 == 0 /\ test^0-test^post121 == 0 /\ j^0-j^post121 == 0 /\ -tmp___9^post121+tmp___9^0 == 0 /\ f_promoted_1^0-f_promoted_1^post121 == 0 /\ tmp___1^0-tmp___1^post121 == 0 /\ -tmp___4^post121+tmp___4^0 == 0 /\ fold^0-fold^post121 == 0 /\ -maxarg1^post121+maxarg1^0 == 0 /\ -tmp___6^post121+tmp___6^0 == 0 /\ -restrt^post121+restrt^0 == 0 /\ tmp___12^0-tmp___12^post121 == 0 /\ -sum^post121+sum^0 == 0 /\ k^0-k^post121 == 0 /\ -skip^post121+skip^0 == 0 /\ -den^post121+den^0 == 0 /\ __const_200^0-__const_200^post121 == 0 /\ its^0-its^post121 == 0 /\ tmp___11^0-tmp___11^post121 == 0 /\ -tmp___7^post121+tmp___7^0 == 0 /\ tmp___2^0-tmp___2^post121 == 0 /\ -tmp^post121+tmp^0 == 0 /\ -n^post121+n^0 == 0 /\ temp^0-temp^post121 == 0), cost: 1 New rule: l85 -> l64 : i^0'=1+i^0, TRUE, cost: 1 Applied preprocessing Original rule: l86 -> l85 : __const_200^0'=__const_200^post122, sqrarg^0'=sqrarg^post122, tmp___3^0'=tmp___3^post122, its^0'=its^post122, test^0'=test^post122, tmp___8^0'=tmp___8^post122, n^0'=n^post122, tmp___12^0'=tmp___12^post122, f_promoted_1^0'=f_promoted_1^post122, tmp___5^0'=tmp___5^post122, k^0'=k^post122, tmp___0^0'=tmp___0^post122, skip^0'=skip^post122, tmp___2^0'=tmp___2^post122, i^0'=i^post122, temp^0'=temp^post122, tmp___7^0'=tmp___7^post122, maxarg2^0'=maxarg2^post122, tmp___11^0'=tmp___11^post122, den^0'=den^post122, sum^0'=sum^post122, tmp___4^0'=tmp___4^post122, j^0'=j^post122, tmp^0'=tmp^post122, tmp___9^0'=tmp___9^post122, restrt^0'=restrt^post122, tmp___1^0'=tmp___1^post122, fold^0'=fold^post122, tmp___6^0'=tmp___6^post122, maxarg1^0'=maxarg1^post122, tmp___10^0'=tmp___10^post122, (-den^post122+den^0 == 0 /\ -tmp___6^post122+tmp___6^0 == 0 /\ test^0-test^post122 == 0 /\ maxarg2^0-maxarg2^post122 == 0 /\ sum^0-sum^post122 == 0 /\ -tmp___1^post122+tmp___1^0 == 0 /\ -fold^post122+fold^0 == 0 /\ skip^0-skip^post122 == 0 /\ tmp___12^0-tmp___12^post122 == 0 /\ -tmp___7^post122+tmp___7^0 == 0 /\ sqrarg^0-sqrarg^post122 == 0 /\ its^0-its^post122 == 0 /\ k^0-k^post122 == 0 /\ -temp^post122+temp^0 == 0 /\ -tmp___10^post122+tmp___10^0 == 0 /\ -tmp___9^post122+tmp___9^0 == 0 /\ -j^post122+j^0 == 0 /\ n^0-n^post122 == 0 /\ 1+tmp___3^0 <= 0 /\ tmp___3^0-tmp___3^post122 == 0 /\ tmp___2^0-tmp___2^post122 == 0 /\ -tmp___8^post122+tmp___8^0 == 0 /\ tmp^0-tmp^post122 == 0 /\ -restrt^post122+restrt^0 == 0 /\ -tmp___11^post122+tmp___11^0 == 0 /\ -tmp___4^post122+tmp___4^0 == 0 /\ f_promoted_1^0-f_promoted_1^post122 == 0 /\ __const_200^0-__const_200^post122 == 0 /\ -maxarg1^post122+maxarg1^0 == 0 /\ -tmp___0^post122+tmp___0^0 == 0 /\ -i^post122+i^0 == 0 /\ tmp___5^0-tmp___5^post122 == 0), cost: 1 New rule: l86 -> l85 : 1+tmp___3^0 <= 0, cost: 1 Applied preprocessing Original rule: l86 -> l85 : __const_200^0'=__const_200^post123, sqrarg^0'=sqrarg^post123, tmp___3^0'=tmp___3^post123, its^0'=its^post123, test^0'=test^post123, tmp___8^0'=tmp___8^post123, n^0'=n^post123, tmp___12^0'=tmp___12^post123, f_promoted_1^0'=f_promoted_1^post123, tmp___5^0'=tmp___5^post123, k^0'=k^post123, tmp___0^0'=tmp___0^post123, skip^0'=skip^post123, tmp___2^0'=tmp___2^post123, i^0'=i^post123, temp^0'=temp^post123, tmp___7^0'=tmp___7^post123, maxarg2^0'=maxarg2^post123, tmp___11^0'=tmp___11^post123, den^0'=den^post123, sum^0'=sum^post123, tmp___4^0'=tmp___4^post123, j^0'=j^post123, tmp^0'=tmp^post123, tmp___9^0'=tmp___9^post123, restrt^0'=restrt^post123, tmp___1^0'=tmp___1^post123, fold^0'=fold^post123, tmp___6^0'=tmp___6^post123, maxarg1^0'=maxarg1^post123, tmp___10^0'=tmp___10^post123, (its^0-its^post123 == 0 /\ tmp___5^0-tmp___5^post123 == 0 /\ -temp^post123+temp^0 == 0 /\ -tmp___9^post123+tmp___9^0 == 0 /\ tmp___3^0-tmp___3^post123 == 0 /\ -tmp___0^post123+tmp___0^0 == 0 /\ -j^post123+j^0 == 0 /\ __const_200^0-__const_200^post123 == 0 /\ -tmp___3^0 <= 0 /\ -fold^post123+fold^0 == 0 /\ -n^post123+n^0 == 0 /\ -tmp___10^post123+tmp___10^0 == 0 /\ skip^post123 == 0 /\ -den^post123+den^0 == 0 /\ tmp___2^0-tmp___2^post123 == 0 /\ -tmp^post123+tmp^0 == 0 /\ restrt^0-restrt^post123 == 0 /\ tmp___11^0-tmp___11^post123 == 0 /\ f_promoted_1^0-f_promoted_1^post123 == 0 /\ maxarg2^0-maxarg2^post123 == 0 /\ sqrarg^0-sqrarg^post123 == 0 /\ -maxarg1^post123+maxarg1^0 == 0 /\ -tmp___1^post123+tmp___1^0 == 0 /\ -tmp___7^post123+tmp___7^0 == 0 /\ test^0-test^post123 == 0 /\ tmp___12^0-tmp___12^post123 == 0 /\ k^0-k^post123 == 0 /\ tmp___8^0-tmp___8^post123 == 0 /\ i^0-i^post123 == 0 /\ -tmp___6^post123+tmp___6^0 == 0 /\ -sum^post123+sum^0 == 0 /\ tmp___4^0-tmp___4^post123 == 0), cost: 1 New rule: l86 -> l85 : skip^0'=0, tmp___3^0 >= 0, cost: 1 Applied preprocessing Original rule: l74 -> l73 : __const_200^0'=__const_200^post124, sqrarg^0'=sqrarg^post124, tmp___3^0'=tmp___3^post124, its^0'=its^post124, test^0'=test^post124, tmp___8^0'=tmp___8^post124, n^0'=n^post124, tmp___12^0'=tmp___12^post124, f_promoted_1^0'=f_promoted_1^post124, tmp___5^0'=tmp___5^post124, k^0'=k^post124, tmp___0^0'=tmp___0^post124, skip^0'=skip^post124, tmp___2^0'=tmp___2^post124, i^0'=i^post124, temp^0'=temp^post124, tmp___7^0'=tmp___7^post124, maxarg2^0'=maxarg2^post124, tmp___11^0'=tmp___11^post124, den^0'=den^post124, sum^0'=sum^post124, tmp___4^0'=tmp___4^post124, j^0'=j^post124, tmp^0'=tmp^post124, tmp___9^0'=tmp___9^post124, restrt^0'=restrt^post124, tmp___1^0'=tmp___1^post124, fold^0'=fold^post124, tmp___6^0'=tmp___6^post124, maxarg1^0'=maxarg1^post124, tmp___10^0'=tmp___10^post124, (tmp___8^0-tmp___8^post124 == 0 /\ -maxarg1^post124+maxarg1^0 == 0 /\ -i^post124+i^0 == 0 /\ skip^0-skip^post124 == 0 /\ -j^post124+j^0 == 0 /\ sqrarg^0-sqrarg^post124 == 0 /\ -tmp___2^post124+tmp___2^0 == 0 /\ test^0-test^post124 == 0 /\ tmp___1^0-tmp___1^post124 == 0 /\ -tmp___4^post124+tmp___4^0 == 0 /\ n^0-n^post124 == 0 /\ tmp___3^0-tmp___3^post124 == 0 /\ maxarg2^0-maxarg2^post124 == 0 /\ tmp___5^0-tmp___5^post124 == 0 /\ tmp___0^0-tmp___0^post124 == 0 /\ -tmp___9^post124+tmp___9^0 == 0 /\ -k^post124+k^0 == 0 /\ -f_promoted_1^post124+f_promoted_1^0 == 0 /\ -tmp___6^post124+tmp___6^0 == 0 /\ -tmp___11^post124+tmp___11^0 == 0 /\ tmp___7^0-tmp___7^post124 == 0 /\ -temp^post124+temp^0 == 0 /\ tmp___12^0-tmp___12^post124 == 0 /\ tmp^0-tmp^post124 == 0 /\ -den^post124+den^0 == 0 /\ __const_200^0-__const_200^post124 == 0 /\ its^0-its^post124 == 0 /\ -restrt^post124+restrt^0 == 0 /\ -fold^post124+fold^0 == 0 /\ -tmp___10^post124+tmp___10^0 == 0 /\ sum^0-sum^post124 == 0), cost: 1 New rule: l74 -> l73 : TRUE, cost: 1 Applied preprocessing Original rule: l67 -> l86 : __const_200^0'=__const_200^post125, sqrarg^0'=sqrarg^post125, tmp___3^0'=tmp___3^post125, its^0'=its^post125, test^0'=test^post125, tmp___8^0'=tmp___8^post125, n^0'=n^post125, tmp___12^0'=tmp___12^post125, f_promoted_1^0'=f_promoted_1^post125, tmp___5^0'=tmp___5^post125, k^0'=k^post125, tmp___0^0'=tmp___0^post125, skip^0'=skip^post125, tmp___2^0'=tmp___2^post125, i^0'=i^post125, temp^0'=temp^post125, tmp___7^0'=tmp___7^post125, maxarg2^0'=maxarg2^post125, tmp___11^0'=tmp___11^post125, den^0'=den^post125, sum^0'=sum^post125, tmp___4^0'=tmp___4^post125, j^0'=j^post125, tmp^0'=tmp^post125, tmp___9^0'=tmp___9^post125, restrt^0'=restrt^post125, tmp___1^0'=tmp___1^post125, fold^0'=fold^post125, tmp___6^0'=tmp___6^post125, maxarg1^0'=maxarg1^post125, tmp___10^0'=tmp___10^post125, (0 == 0 /\ -tmp___7^post125+tmp___7^0 == 0 /\ __const_200^0-__const_200^post125 == 0 /\ sum^0-sum^post125 == 0 /\ -fold^post125+fold^0 == 0 /\ -i^post125+i^0 == 0 /\ 1+n^0-j^0 <= 0 /\ -maxarg1^post125+maxarg1^0 == 0 /\ tmp___9^0-tmp___9^post125 == 0 /\ -tmp___1^post125+tmp___1^0 == 0 /\ -tmp___6^post125+tmp___6^0 == 0 /\ skip^0-skip^post125 == 0 /\ -temp^post125+temp^0 == 0 /\ sqrarg^0-sqrarg^post125 == 0 /\ its^0-its^post125 == 0 /\ tmp___12^0-tmp___12^post125 == 0 /\ k^0-k^post125 == 0 /\ tmp___2^0-tmp___2^post125 == 0 /\ -tmp___11^post125+tmp___11^0 == 0 /\ -tmp^post125+tmp^0 == 0 /\ -tmp___8^post125+tmp___8^0 == 0 /\ maxarg2^0-maxarg2^post125 == 0 /\ -tmp___0^post125+tmp___0^0 == 0 /\ -den^post125+den^0 == 0 /\ -j^post125+j^0 == 0 /\ -tmp___10^post125+tmp___10^0 == 0 /\ test^0-test^post125 == 0 /\ -restrt^post125+restrt^0 == 0 /\ f_promoted_1^0-f_promoted_1^post125 == 0 /\ n^0-n^post125 == 0), cost: 1 New rule: l67 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, tmp___4^0'=tmp___4^post125, 1+n^0-j^0 <= 0, cost: 1 Applied preprocessing Original rule: l67 -> l66 : __const_200^0'=__const_200^post126, sqrarg^0'=sqrarg^post126, tmp___3^0'=tmp___3^post126, its^0'=its^post126, test^0'=test^post126, tmp___8^0'=tmp___8^post126, n^0'=n^post126, tmp___12^0'=tmp___12^post126, f_promoted_1^0'=f_promoted_1^post126, tmp___5^0'=tmp___5^post126, k^0'=k^post126, tmp___0^0'=tmp___0^post126, skip^0'=skip^post126, tmp___2^0'=tmp___2^post126, i^0'=i^post126, temp^0'=temp^post126, tmp___7^0'=tmp___7^post126, maxarg2^0'=maxarg2^post126, tmp___11^0'=tmp___11^post126, den^0'=den^post126, sum^0'=sum^post126, tmp___4^0'=tmp___4^post126, j^0'=j^post126, tmp^0'=tmp^post126, tmp___9^0'=tmp___9^post126, restrt^0'=restrt^post126, tmp___1^0'=tmp___1^post126, fold^0'=fold^post126, tmp___6^0'=tmp___6^post126, maxarg1^0'=maxarg1^post126, tmp___10^0'=tmp___10^post126, (0 == 0 /\ its^0-its^post126 == 0 /\ tmp___5^0-tmp___5^post126 == 0 /\ -tmp___11^post126+tmp___11^0 == 0 /\ -tmp___9^post126+tmp___9^0 == 0 /\ n^0-n^post126 == 0 /\ tmp___3^0-tmp___3^post126 == 0 /\ temp^0-temp^post126 == 0 /\ tmp___7^0-tmp___7^post126 == 0 /\ __const_200^0-__const_200^post126 == 0 /\ tmp___1^0-tmp___1^post126 == 0 /\ -fold^post126+fold^0 == 0 /\ -tmp___10^post126+tmp___10^0 == 0 /\ -restrt^post126+restrt^0 == 0 /\ -n^0+j^0 <= 0 /\ sqrarg^0-sqrarg^post126 == 0 /\ tmp___0^0-tmp___0^post126 == 0 /\ tmp___6^0-tmp___6^post126 == 0 /\ -maxarg1^post126+maxarg1^0 == 0 /\ -tmp___4^post126+tmp___4^0 == 0 /\ tmp___8^0-tmp___8^post126 == 0 /\ f_promoted_1^0-f_promoted_1^post126 == 0 /\ -test^post126+test^0 == 0 /\ -1+j^post126-j^0 == 0 /\ -tmp___12^post126+tmp___12^0 == 0 /\ -tmp___2^post126+tmp___2^0 == 0 /\ tmp^0-tmp^post126 == 0 /\ -maxarg2^post126+maxarg2^0 == 0 /\ skip^0-skip^post126 == 0 /\ den^0-den^post126 == 0 /\ -k^post126+k^0 == 0 /\ i^0-i^post126 == 0), cost: 1 New rule: l67 -> l66 : sum^0'=sum^post126, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 Applied preprocessing Original rule: l65 -> l84 : __const_200^0'=__const_200^post127, sqrarg^0'=sqrarg^post127, tmp___3^0'=tmp___3^post127, its^0'=its^post127, test^0'=test^post127, tmp___8^0'=tmp___8^post127, n^0'=n^post127, tmp___12^0'=tmp___12^post127, f_promoted_1^0'=f_promoted_1^post127, tmp___5^0'=tmp___5^post127, k^0'=k^post127, tmp___0^0'=tmp___0^post127, skip^0'=skip^post127, tmp___2^0'=tmp___2^post127, i^0'=i^post127, temp^0'=temp^post127, tmp___7^0'=tmp___7^post127, maxarg2^0'=maxarg2^post127, tmp___11^0'=tmp___11^post127, den^0'=den^post127, sum^0'=sum^post127, tmp___4^0'=tmp___4^post127, j^0'=j^post127, tmp^0'=tmp^post127, tmp___9^0'=tmp___9^post127, restrt^0'=restrt^post127, tmp___1^0'=tmp___1^post127, fold^0'=fold^post127, tmp___6^0'=tmp___6^post127, maxarg1^0'=maxarg1^post127, tmp___10^0'=tmp___10^post127, (-tmp___10^post127+tmp___10^0 == 0 /\ -j^post127+j^0 == 0 /\ tmp___8^0-tmp___8^post127 == 0 /\ skip^0-skip^post127 == 0 /\ sqrarg^0-sqrarg^post127 == 0 /\ -k^post127+k^0 == 0 /\ tmp___0^0-tmp___0^post127 == 0 /\ -restrt^post127+restrt^0 == 0 /\ n^0-n^post127 == 0 /\ -maxarg1^post127+maxarg1^0 == 0 /\ tmp___3^0-tmp___3^post127 == 0 /\ -tmp___11^post127+tmp___11^0 == 0 /\ test^0-test^post127 == 0 /\ maxarg2^0-maxarg2^post127 == 0 /\ -tmp___9^post127+tmp___9^0 == 0 /\ -tmp___4^post127+tmp___4^0 == 0 /\ -i^post127+i^0 == 0 /\ -den^post127+den^0 == 0 /\ tmp^0-tmp^post127 == 0 /\ -tmp___6^post127+tmp___6^0 == 0 /\ __const_200^0-__const_200^post127 == 0 /\ tmp___12^0-tmp___12^post127 == 0 /\ its^0-its^post127 == 0 /\ -f_promoted_1^post127+f_promoted_1^0 == 0 /\ -tmp___1^post127+tmp___1^0 == 0 /\ 1+n^0-i^0 <= 0 /\ tmp___5^0-tmp___5^post127 == 0 /\ -fold^post127+fold^0 == 0 /\ tmp___2^0-tmp___2^post127 == 0 /\ tmp___7^0-tmp___7^post127 == 0 /\ -temp^post127+temp^0 == 0 /\ sum^0-sum^post127 == 0), cost: 1 New rule: l65 -> l84 : 1+n^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l65 -> l66 : __const_200^0'=__const_200^post128, sqrarg^0'=sqrarg^post128, tmp___3^0'=tmp___3^post128, its^0'=its^post128, test^0'=test^post128, tmp___8^0'=tmp___8^post128, n^0'=n^post128, tmp___12^0'=tmp___12^post128, f_promoted_1^0'=f_promoted_1^post128, tmp___5^0'=tmp___5^post128, k^0'=k^post128, tmp___0^0'=tmp___0^post128, skip^0'=skip^post128, tmp___2^0'=tmp___2^post128, i^0'=i^post128, temp^0'=temp^post128, tmp___7^0'=tmp___7^post128, maxarg2^0'=maxarg2^post128, tmp___11^0'=tmp___11^post128, den^0'=den^post128, sum^0'=sum^post128, tmp___4^0'=tmp___4^post128, j^0'=j^post128, tmp^0'=tmp^post128, tmp___9^0'=tmp___9^post128, restrt^0'=restrt^post128, tmp___1^0'=tmp___1^post128, fold^0'=fold^post128, tmp___6^0'=tmp___6^post128, maxarg1^0'=maxarg1^post128, tmp___10^0'=tmp___10^post128, (-f_promoted_1^post128+f_promoted_1^0 == 0 /\ -tmp___2^post128+tmp___2^0 == 0 /\ temp^0-temp^post128 == 0 /\ -tmp___4^post128+tmp___4^0 == 0 /\ -tmp___1^post128+tmp___1^0 == 0 /\ -i^post128+i^0 == 0 /\ -maxarg1^post128+maxarg1^0 == 0 /\ -tmp___6^post128+tmp___6^0 == 0 /\ maxarg2^0-maxarg2^post128 == 0 /\ tmp___0^0-tmp___0^post128 == 0 /\ tmp___3^0-tmp___3^post128 == 0 /\ tmp___5^0-tmp___5^post128 == 0 /\ test^0-test^post128 == 0 /\ fold^0-fold^post128 == 0 /\ n^0-n^post128 == 0 /\ -k^post128+k^0 == 0 /\ tmp___7^0-tmp___7^post128 == 0 /\ __const_200^0-__const_200^post128 == 0 /\ sum^0-sum^post128 == 0 /\ tmp^0-tmp^post128 == 0 /\ -tmp___11^post128+tmp___11^0 == 0 /\ -tmp___9^post128+tmp___9^0 == 0 /\ skip^0-skip^post128 == 0 /\ its^0-its^post128 == 0 /\ sqrarg^0-sqrarg^post128 == 0 /\ -n^0+i^0 <= 0 /\ tmp___8^0-tmp___8^post128 == 0 /\ -j^post128+j^0 == 0 /\ -tmp___10^post128+tmp___10^0 == 0 /\ -restrt^post128+restrt^0 == 0 /\ tmp___12^0-tmp___12^post128 == 0 /\ -den^post128+den^0 == 0), cost: 1 New rule: l65 -> l66 : -n^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l9 -> l70 : __const_200^0'=__const_200^post129, sqrarg^0'=sqrarg^post129, tmp___3^0'=tmp___3^post129, its^0'=its^post129, test^0'=test^post129, tmp___8^0'=tmp___8^post129, n^0'=n^post129, tmp___12^0'=tmp___12^post129, f_promoted_1^0'=f_promoted_1^post129, tmp___5^0'=tmp___5^post129, k^0'=k^post129, tmp___0^0'=tmp___0^post129, skip^0'=skip^post129, tmp___2^0'=tmp___2^post129, i^0'=i^post129, temp^0'=temp^post129, tmp___7^0'=tmp___7^post129, maxarg2^0'=maxarg2^post129, tmp___11^0'=tmp___11^post129, den^0'=den^post129, sum^0'=sum^post129, tmp___4^0'=tmp___4^post129, j^0'=j^post129, tmp^0'=tmp^post129, tmp___9^0'=tmp___9^post129, restrt^0'=restrt^post129, tmp___1^0'=tmp___1^post129, fold^0'=fold^post129, tmp___6^0'=tmp___6^post129, maxarg1^0'=maxarg1^post129, tmp___10^0'=tmp___10^post129, (tmp___9^0-tmp___9^post129 == 0 /\ test^0-test^post129 == 0 /\ -temp^post129+temp^0 == 0 /\ -den^post129+den^0 == 0 /\ -restrt^post129+restrt^0 == 0 /\ maxarg2^0-maxarg2^post129 == 0 /\ sum^0-sum^post129 == 0 /\ -tmp___1^post129+tmp___1^0 == 0 /\ -fold^post129+fold^0 == 0 /\ -tmp^post129+tmp^0 == 0 /\ -tmp___7^post129+tmp___7^0 == 0 /\ tmp___12^0-tmp___12^post129 == 0 /\ skip^0-skip^post129 == 0 /\ k^0-k^post129 == 0 /\ its^0-its^post129 == 0 /\ sqrarg^0-sqrarg^post129 == 0 /\ tmp___3^0-tmp___3^post129 == 0 /\ tmp___5^0-tmp___5^post129 == 0 /\ tmp___2^0-tmp___2^post129 == 0 /\ -j^post129+j^0 == 0 /\ n^0-n^post129 == 0 /\ -tmp___10^post129+tmp___10^0 == 0 /\ -tmp___8^post129+tmp___8^0 == 0 /\ -f_promoted_1^post129+f_promoted_1^0 == 0 /\ -tmp___0^post129+tmp___0^0 == 0 /\ -tmp___4^post129+tmp___4^0 == 0 /\ -tmp___11^post129+tmp___11^0 == 0 /\ -i^post129+i^0 == 0 /\ -tmp___6^post129+tmp___6^0 == 0 /\ -maxarg1^post129+maxarg1^0 == 0 /\ __const_200^0-__const_200^post129 == 0), cost: 1 New rule: l9 -> l70 : TRUE, cost: 1 Applied preprocessing Original rule: l63 -> l1 : __const_200^0'=__const_200^post130, sqrarg^0'=sqrarg^post130, tmp___3^0'=tmp___3^post130, its^0'=its^post130, test^0'=test^post130, tmp___8^0'=tmp___8^post130, n^0'=n^post130, tmp___12^0'=tmp___12^post130, f_promoted_1^0'=f_promoted_1^post130, tmp___5^0'=tmp___5^post130, k^0'=k^post130, tmp___0^0'=tmp___0^post130, skip^0'=skip^post130, tmp___2^0'=tmp___2^post130, i^0'=i^post130, temp^0'=temp^post130, tmp___7^0'=tmp___7^post130, maxarg2^0'=maxarg2^post130, tmp___11^0'=tmp___11^post130, den^0'=den^post130, sum^0'=sum^post130, tmp___4^0'=tmp___4^post130, j^0'=j^post130, tmp^0'=tmp^post130, tmp___9^0'=tmp___9^post130, restrt^0'=restrt^post130, tmp___1^0'=tmp___1^post130, fold^0'=fold^post130, tmp___6^0'=tmp___6^post130, maxarg1^0'=maxarg1^post130, tmp___10^0'=tmp___10^post130, (-j^post130+j^0 == 0 /\ -tmp___10^post130+tmp___10^0 == 0 /\ -maxarg2^post130+maxarg2^0 == 0 /\ den^0-den^post130 == 0 /\ __const_200^0-__const_200^post130 == 0 /\ -k^post130+k^0 == 0 /\ 1+n^0-j^0 <= 0 /\ its^0-its^post130 == 0 /\ tmp___5^0-tmp___5^post130 == 0 /\ fold^0-fold^post130 == 0 /\ -restrt^post130+restrt^0 == 0 /\ temp^0-temp^post130 == 0 /\ -maxarg1^post130+maxarg1^0 == 0 /\ -tmp___11^post130+tmp___11^0 == 0 /\ tmp___7^0-tmp___7^post130 == 0 /\ -tmp___9^post130+tmp___9^0 == 0 /\ tmp___1^0-tmp___1^post130 == 0 /\ -tmp___4^post130+tmp___4^0 == 0 /\ -1-i^0+i^post130 == 0 /\ skip^0-skip^post130 == 0 /\ tmp___8^0-tmp___8^post130 == 0 /\ sqrarg^0-sqrarg^post130 == 0 /\ f_promoted_1^0-f_promoted_1^post130 == 0 /\ -tmp___2^post130+tmp___2^0 == 0 /\ -sum^post130+sum^0 == 0 /\ tmp___0^0-tmp___0^post130 == 0 /\ -tmp___6^post130+tmp___6^0 == 0 /\ n^0-n^post130 == 0 /\ tmp___3^0-tmp___3^post130 == 0 /\ -tmp^post130+tmp^0 == 0 /\ test^0-test^post130 == 0 /\ -tmp___12^post130+tmp___12^0 == 0), cost: 1 New rule: l63 -> l1 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 1 Applied preprocessing Original rule: l63 -> l62 : __const_200^0'=__const_200^post131, sqrarg^0'=sqrarg^post131, tmp___3^0'=tmp___3^post131, its^0'=its^post131, test^0'=test^post131, tmp___8^0'=tmp___8^post131, n^0'=n^post131, tmp___12^0'=tmp___12^post131, f_promoted_1^0'=f_promoted_1^post131, tmp___5^0'=tmp___5^post131, k^0'=k^post131, tmp___0^0'=tmp___0^post131, skip^0'=skip^post131, tmp___2^0'=tmp___2^post131, i^0'=i^post131, temp^0'=temp^post131, tmp___7^0'=tmp___7^post131, maxarg2^0'=maxarg2^post131, tmp___11^0'=tmp___11^post131, den^0'=den^post131, sum^0'=sum^post131, tmp___4^0'=tmp___4^post131, j^0'=j^post131, tmp^0'=tmp^post131, tmp___9^0'=tmp___9^post131, restrt^0'=restrt^post131, tmp___1^0'=tmp___1^post131, fold^0'=fold^post131, tmp___6^0'=tmp___6^post131, maxarg1^0'=maxarg1^post131, tmp___10^0'=tmp___10^post131, (0 == 0 /\ -i^post131+i^0 == 0 /\ tmp___8^0-tmp___8^post131 == 0 /\ -maxarg1^post131+maxarg1^0 == 0 /\ skip^0-skip^post131 == 0 /\ -tmp___4^post131+tmp___4^0 == 0 /\ test^0-test^post131 == 0 /\ n^0-n^post131 == 0 /\ maxarg2^0-maxarg2^post131 == 0 /\ -tmp___6^post131+tmp___6^0 == 0 /\ -tmp___9^post131+tmp___9^0 == 0 /\ tmp___5^0-tmp___5^post131 == 0 /\ tmp___0^0-tmp___0^post131 == 0 /\ -tmp___2^post131+tmp___2^0 == 0 /\ -k^post131+k^0 == 0 /\ tmp___3^0-tmp___3^post131 == 0 /\ -f_promoted_1^post131+f_promoted_1^0 == 0 /\ -n^0+j^0 <= 0 /\ tmp___12^0-tmp___12^post131 == 0 /\ tmp___7^0-tmp___7^post131 == 0 /\ -restrt^post131+restrt^0 == 0 /\ -tmp___11^post131+tmp___11^0 == 0 /\ __const_200^0-__const_200^post131 == 0 /\ tmp^0-tmp^post131 == 0 /\ -1+j^post131-j^0 == 0 /\ -sqrarg^post131+sqrarg^0 == 0 /\ -temp^post131+temp^0 == 0 /\ its^0-its^post131 == 0 /\ -den^post131+den^0 == 0 /\ -tmp___1^post131+tmp___1^0 == 0 /\ -fold^post131+fold^0 == 0 /\ -tmp___10^post131+tmp___10^0 == 0), cost: 1 New rule: l63 -> l62 : sum^0'=sum^post131, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 Applied preprocessing Original rule: l61 -> l64 : __const_200^0'=__const_200^post132, sqrarg^0'=sqrarg^post132, tmp___3^0'=tmp___3^post132, its^0'=its^post132, test^0'=test^post132, tmp___8^0'=tmp___8^post132, n^0'=n^post132, tmp___12^0'=tmp___12^post132, f_promoted_1^0'=f_promoted_1^post132, tmp___5^0'=tmp___5^post132, k^0'=k^post132, tmp___0^0'=tmp___0^post132, skip^0'=skip^post132, tmp___2^0'=tmp___2^post132, i^0'=i^post132, temp^0'=temp^post132, tmp___7^0'=tmp___7^post132, maxarg2^0'=maxarg2^post132, tmp___11^0'=tmp___11^post132, den^0'=den^post132, sum^0'=sum^post132, tmp___4^0'=tmp___4^post132, j^0'=j^post132, tmp^0'=tmp^post132, tmp___9^0'=tmp___9^post132, restrt^0'=restrt^post132, tmp___1^0'=tmp___1^post132, fold^0'=fold^post132, tmp___6^0'=tmp___6^post132, maxarg1^0'=maxarg1^post132, tmp___10^0'=tmp___10^post132, (tmp___0^0-tmp___0^post132 == 0 /\ test^0-test^post132 == 0 /\ -sum^post132+sum^0 == 0 /\ f_promoted_1^0-f_promoted_1^post132 == 0 /\ -tmp___6^post132+tmp___6^0 == 0 /\ -restrt^post132+restrt^0 == 0 /\ -fold^post132+fold^0 == 0 /\ tmp___8^0-tmp___8^post132 == 0 /\ den^0-den^post132 == 0 /\ tmp___12^0-tmp___12^post132 == 0 /\ k^0-k^post132 == 0 /\ -tmp___1^post132+tmp___1^0 == 0 /\ __const_200^0-__const_200^post132 == 0 /\ i^0-i^post132 == 0 /\ -1+skip^post132 == 0 /\ sqrarg^0-sqrarg^post132 == 0 /\ its^0-its^post132 == 0 /\ -tmp^post132+tmp^0 == 0 /\ n^0-n^post132 == 0 /\ j^0-j^post132 == 0 /\ tmp___11^0-tmp___11^post132 == 0 /\ tmp___3^0-tmp___3^post132 == 0 /\ -tmp___5^post132+tmp___5^0 == 0 /\ -maxarg2^post132+maxarg2^0 == 0 /\ 1+n^0-i^0 <= 0 /\ temp^0-temp^post132 == 0 /\ -tmp___7^post132+tmp___7^0 == 0 /\ -tmp___9^post132+tmp___9^0 == 0 /\ -tmp___2^post132+tmp___2^0 == 0 /\ -tmp___4^post132+tmp___4^0 == 0 /\ -maxarg1^post132+maxarg1^0 == 0 /\ tmp___10^0-tmp___10^post132 == 0), cost: 1 New rule: l61 -> l64 : skip^0'=1, 1+n^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l61 -> l62 : __const_200^0'=__const_200^post133, sqrarg^0'=sqrarg^post133, tmp___3^0'=tmp___3^post133, its^0'=its^post133, test^0'=test^post133, tmp___8^0'=tmp___8^post133, n^0'=n^post133, tmp___12^0'=tmp___12^post133, f_promoted_1^0'=f_promoted_1^post133, tmp___5^0'=tmp___5^post133, k^0'=k^post133, tmp___0^0'=tmp___0^post133, skip^0'=skip^post133, tmp___2^0'=tmp___2^post133, i^0'=i^post133, temp^0'=temp^post133, tmp___7^0'=tmp___7^post133, maxarg2^0'=maxarg2^post133, tmp___11^0'=tmp___11^post133, den^0'=den^post133, sum^0'=sum^post133, tmp___4^0'=tmp___4^post133, j^0'=j^post133, tmp^0'=tmp^post133, tmp___9^0'=tmp___9^post133, restrt^0'=restrt^post133, tmp___1^0'=tmp___1^post133, fold^0'=fold^post133, tmp___6^0'=tmp___6^post133, maxarg1^0'=maxarg1^post133, tmp___10^0'=tmp___10^post133, (-k^post133+k^0 == 0 /\ -tmp___10^post133+tmp___10^0 == 0 /\ its^0-its^post133 == 0 /\ tmp___3^0-tmp___3^post133 == 0 /\ tmp___5^0-tmp___5^post133 == 0 /\ sqrarg^0-sqrarg^post133 == 0 /\ -tmp___11^post133+tmp___11^0 == 0 /\ -tmp___9^post133+tmp___9^0 == 0 /\ n^0-n^post133 == 0 /\ temp^0-temp^post133 == 0 /\ tmp___7^0-tmp___7^post133 == 0 /\ -maxarg1^post133+maxarg1^0 == 0 /\ -restrt^post133+restrt^0 == 0 /\ -j^post133+j^0 == 0 /\ tmp___1^0-tmp___1^post133 == 0 /\ -fold^post133+fold^0 == 0 /\ skip^0-skip^post133 == 0 /\ -tmp___4^post133+tmp___4^0 == 0 /\ tmp___0^0-tmp___0^post133 == 0 /\ -tmp___6^post133+tmp___6^0 == 0 /\ __const_200^0-__const_200^post133 == 0 /\ f_promoted_1^0-f_promoted_1^post133 == 0 /\ tmp___8^0-tmp___8^post133 == 0 /\ -tmp___12^post133+tmp___12^0 == 0 /\ -sum^post133+sum^0 == 0 /\ -n^0+i^0 <= 0 /\ den^0-den^post133 == 0 /\ tmp^0-tmp^post133 == 0 /\ -tmp___2^post133+tmp___2^0 == 0 /\ -test^post133+test^0 == 0 /\ i^0-i^post133 == 0 /\ -maxarg2^post133+maxarg2^0 == 0), cost: 1 New rule: l61 -> l62 : -n^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l69 -> l68 : __const_200^0'=__const_200^post134, sqrarg^0'=sqrarg^post134, tmp___3^0'=tmp___3^post134, its^0'=its^post134, test^0'=test^post134, tmp___8^0'=tmp___8^post134, n^0'=n^post134, tmp___12^0'=tmp___12^post134, f_promoted_1^0'=f_promoted_1^post134, tmp___5^0'=tmp___5^post134, k^0'=k^post134, tmp___0^0'=tmp___0^post134, skip^0'=skip^post134, tmp___2^0'=tmp___2^post134, i^0'=i^post134, temp^0'=temp^post134, tmp___7^0'=tmp___7^post134, maxarg2^0'=maxarg2^post134, tmp___11^0'=tmp___11^post134, den^0'=den^post134, sum^0'=sum^post134, tmp___4^0'=tmp___4^post134, j^0'=j^post134, tmp^0'=tmp^post134, tmp___9^0'=tmp___9^post134, restrt^0'=restrt^post134, tmp___1^0'=tmp___1^post134, fold^0'=fold^post134, tmp___6^0'=tmp___6^post134, maxarg1^0'=maxarg1^post134, tmp___10^0'=tmp___10^post134, (__const_200^0-__const_200^post134 == 0 /\ -maxarg1^post134+maxarg1^0 == 0 /\ -tmp___7^post134+tmp___7^0 == 0 /\ tmp___4^0-tmp___4^post134 == 0 /\ restrt^0-restrt^post134 == 0 /\ tmp___11^0-tmp___11^post134 == 0 /\ tmp___2^0-tmp___2^post134 == 0 /\ f_promoted_1^0-f_promoted_1^post134 == 0 /\ -maxarg2^post134+maxarg2^0 == 0 /\ tmp___5^0-tmp___5^post134 == 0 /\ tmp___0^0-tmp___0^post134 == 0 /\ -sum^post134+sum^0 == 0 /\ -tmp___6^post134+tmp___6^0 == 0 /\ test^0-test^post134 == 0 /\ k^0-k^post134 == 0 /\ -tmp___3^post134+tmp___3^0 == 0 /\ -tmp^post134+tmp^0 == 0 /\ -skip^post134+skip^0 == 0 /\ -tmp___9^post134+tmp___9^0 == 0 /\ sqrarg^0-sqrarg^post134 == 0 /\ -n^post134+n^0 == 0 /\ i^0-i^post134 == 0 /\ its^0-its^post134 == 0 /\ -den^post134+den^0 == 0 /\ -j^post134+j^0 == 0 /\ -fold^post134+fold^0 == 0 /\ -tmp___10^post134+tmp___10^0 == 0 /\ temp^0-temp^post134 == 0 /\ tmp___8^0-tmp___8^post134 == 0 /\ -tmp___1^post134+tmp___1^0 == 0 /\ tmp___12^0-tmp___12^post134 == 0), cost: 1 New rule: l69 -> l68 : TRUE, cost: 1 Applied preprocessing Original rule: l45 -> l47 : __const_200^0'=__const_200^post135, sqrarg^0'=sqrarg^post135, tmp___3^0'=tmp___3^post135, its^0'=its^post135, test^0'=test^post135, tmp___8^0'=tmp___8^post135, n^0'=n^post135, tmp___12^0'=tmp___12^post135, f_promoted_1^0'=f_promoted_1^post135, tmp___5^0'=tmp___5^post135, k^0'=k^post135, tmp___0^0'=tmp___0^post135, skip^0'=skip^post135, tmp___2^0'=tmp___2^post135, i^0'=i^post135, temp^0'=temp^post135, tmp___7^0'=tmp___7^post135, maxarg2^0'=maxarg2^post135, tmp___11^0'=tmp___11^post135, den^0'=den^post135, sum^0'=sum^post135, tmp___4^0'=tmp___4^post135, j^0'=j^post135, tmp^0'=tmp^post135, tmp___9^0'=tmp___9^post135, restrt^0'=restrt^post135, tmp___1^0'=tmp___1^post135, fold^0'=fold^post135, tmp___6^0'=tmp___6^post135, maxarg1^0'=maxarg1^post135, tmp___10^0'=tmp___10^post135, (tmp___3^0-tmp___3^post135 == 0 /\ -tmp___6^post135+tmp___6^0 == 0 /\ -tmp___2^post135+tmp___2^0 == 0 /\ test^0-test^post135 == 0 /\ -fold^post135+fold^0 == 0 /\ tmp___7^0-tmp___7^post135 == 0 /\ -sum^post135+sum^0 == 0 /\ -tmp___1^post135+tmp___1^0 == 0 /\ i^0-i^post135 == 0 /\ den^0-den^post135 == 0 /\ -tmp___5^post135+tmp___5^0 == 0 /\ -skip^post135+skip^0 == 0 /\ k^0-k^post135 == 0 /\ tmp___8^0-tmp___8^post135 == 0 /\ __const_200^0-__const_200^post135 == 0 /\ -tmp___12^post135+tmp___12^0 == 0 /\ temp^0-temp^post135 == 0 /\ j^0-j^post135 == 0 /\ -maxarg2^post135+maxarg2^0 == 0 /\ -tmp___9^post135+tmp___9^0 == 0 /\ -tmp^post135+tmp^0 == 0 /\ -tmp___10^post135+tmp___10^0 == 0 /\ -restrt^post135+restrt^0 == 0 /\ -tmp___11^post135+tmp___11^0 == 0 /\ f_promoted_1^0-f_promoted_1^post135 == 0 /\ n^0-n^post135 == 0 /\ -tmp___4^post135+tmp___4^0 == 0 /\ tmp___0^0-tmp___0^post135 == 0 /\ sqrarg^0-sqrarg^post135 == 0 /\ its^0-its^post135 == 0 /\ -maxarg1^post135+maxarg1^0 == 0), cost: 1 New rule: l45 -> l47 : TRUE, cost: 1 Applied preprocessing Original rule: l87 -> l45 : __const_200^0'=__const_200^post136, sqrarg^0'=sqrarg^post136, tmp___3^0'=tmp___3^post136, its^0'=its^post136, test^0'=test^post136, tmp___8^0'=tmp___8^post136, n^0'=n^post136, tmp___12^0'=tmp___12^post136, f_promoted_1^0'=f_promoted_1^post136, tmp___5^0'=tmp___5^post136, k^0'=k^post136, tmp___0^0'=tmp___0^post136, skip^0'=skip^post136, tmp___2^0'=tmp___2^post136, i^0'=i^post136, temp^0'=temp^post136, tmp___7^0'=tmp___7^post136, maxarg2^0'=maxarg2^post136, tmp___11^0'=tmp___11^post136, den^0'=den^post136, sum^0'=sum^post136, tmp___4^0'=tmp___4^post136, j^0'=j^post136, tmp^0'=tmp^post136, tmp___9^0'=tmp___9^post136, restrt^0'=restrt^post136, tmp___1^0'=tmp___1^post136, fold^0'=fold^post136, tmp___6^0'=tmp___6^post136, maxarg1^0'=maxarg1^post136, tmp___10^0'=tmp___10^post136, (sqrarg^0-sqrarg^post136 == 0 /\ n^0-n^post136 == 0 /\ tmp___5^0-tmp___5^post136 == 0 /\ tmp___12^0-tmp___12^post136 == 0 /\ test^0-test^post136 == 0 /\ -tmp^post136+tmp^0 == 0 /\ k^0-k^post136 == 0 /\ tmp___2^0-tmp___2^post136 == 0 /\ -tmp___0^post136+tmp___0^0 == 0 /\ -restrt^post136+restrt^0 == 0 /\ -i^post136+i^0 == 0 /\ tmp___11^0-tmp___11^post136 == 0 /\ tmp___9^0-tmp___9^post136 == 0 /\ -fold^post136+fold^0 == 0 /\ -den^post136+den^0 == 0 /\ -j^post136+j^0 == 0 /\ -tmp___10^post136+tmp___10^0 == 0 /\ its^0-its^post136 == 0 /\ tmp___8^0-tmp___8^post136 == 0 /\ -tmp___1^post136+tmp___1^0 == 0 /\ f_promoted_1^0-f_promoted_1^post136 == 0 /\ tmp___3^0-tmp___3^post136 == 0 /\ -sum^post136+sum^0 == 0 /\ -temp^post136+temp^0 == 0 /\ maxarg1^0-maxarg1^post136 == 0 /\ -tmp___6^post136+tmp___6^0 == 0 /\ __const_200^0-__const_200^post136 == 0 /\ tmp___4^0-tmp___4^post136 == 0 /\ -skip^post136+skip^0 == 0 /\ maxarg2^0-maxarg2^post136 == 0 /\ -tmp___7^post136+tmp___7^0 == 0), cost: 1 New rule: l87 -> l45 : TRUE, cost: 1 Simplified rules Start location: l87 137: l0 -> l1 : 1+n^0-i^0 <= 0, cost: 1 138: l0 -> l2 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 214: l1 -> l61 : TRUE, cost: 1 208: l2 -> l0 : TRUE, cost: 1 139: l3 -> l4 : i^0'=1+i^0, i^0-j^0 <= 0, cost: 1 140: l3 -> l5 : j^0'=1+j^0, 1-i^0+j^0 <= 0, cost: 1 193: l4 -> l8 : TRUE, cost: 1 199: l5 -> l3 : TRUE, cost: 1 141: l6 -> l7 : TRUE, cost: 1 226: l7 -> l21 : i^0 <= 0, cost: 1 227: l7 -> l15 : -1+i^0 >= 0, cost: 1 142: l8 -> l9 : 1+n^0-i^0 <= 0, cost: 1 143: l8 -> l5 : -n^0+i^0 <= 0, cost: 1 263: l9 -> l70 : TRUE, cost: 1 144: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 187: l11 -> l23 : TRUE, cost: 1 145: l12 -> l13 : j^0'=1+j^0, 1+n^0-i^0 <= 0, cost: 1 146: l12 -> l14 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 188: l13 -> l19 : TRUE, cost: 1 190: l14 -> l12 : TRUE, cost: 1 147: l15 -> l16 : TRUE, cost: 1 224: l16 -> l6 : i^0'=-1+i^0, 1+i^0-j^0 <= 0, cost: 1 225: l16 -> l15 : sum^0'=sum^post91, j^0'=1+j^0, -i^0+j^0 <= 0, cost: 1 148: l17 -> l14 : sum^0'=sum^post11, 1+n^0-i^0 <= 0, cost: 1 149: l17 -> l18 : i^0'=1+i^0, sum^0'=sum^post12, -n^0+i^0 <= 0, cost: 1 189: l18 -> l17 : TRUE, cost: 1 150: l19 -> l10 : 1+n^0-j^0 <= 0, cost: 1 151: l19 -> l18 : sum^0'=0, -n^0+j^0 <= 0, cost: 1 152: l20 -> l10 : tmp___2^0 == 0, cost: 1 153: l20 -> l13 : -1+tmp___2^0 >= 0, cost: 1 154: l20 -> l13 : 1+tmp___2^0 <= 0, cost: 1 155: l21 -> l22 : TRUE, cost: 1 221: l22 -> l24 : fold^0'=f_promoted_1^0, 1+n^0-i^0 <= 0, cost: 1 222: l22 -> l21 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 156: l23 -> l4 : n^0-k^0 <= 0, cost: 1 157: l23 -> l20 : tmp___2^0'=tmp___2^post20, 1-n^0+k^0 <= 0, cost: 1 158: l24 -> l25 : TRUE, cost: 1 219: l25 -> l41 : test^0'=0, 1+n^0-i^0 <= 0, cost: 1 220: l25 -> l35 : -n^0+i^0 <= 0, cost: 1 159: l26 -> l27 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 1 160: l26 -> l28 : j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 185: l27 -> l29 : TRUE, cost: 1 186: l28 -> l26 : TRUE, cost: 1 161: l29 -> l11 : 1+n^0-i^0 <= 0, cost: 1 162: l29 -> l28 : -n^0+i^0 <= 0, cost: 1 163: l30 -> l2 : restrt^0 == 0, cost: 1 164: l30 -> l27 : -1+restrt^0 >= 0, cost: 1 165: l30 -> l27 : 1+restrt^0 <= 0, cost: 1 166: l31 -> l30 : -__const_200^0+its^0 <= 0, cost: 1 167: l33 -> l34 : tmp___1^0'=tmp___1^post31, 0 == 0, cost: 1 169: l34 -> l37 : i^0'=1+i^0, sum^0'=sum^0+tmp___1^0, TRUE, cost: 1 168: l35 -> l36 : TRUE, cost: 1 216: l36 -> l24 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 1 217: l36 -> l35 : sum^0'=sum^post83, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 182: l37 -> l39 : TRUE, cost: 1 170: l38 -> l33 : -1+sqrarg^0 >= 0, cost: 1 171: l38 -> l33 : 1+sqrarg^0 <= 0, cost: 1 172: l38 -> l34 : tmp___1^0'=0, sqrarg^0 == 0, cost: 1 173: l39 -> l40 : restrt^0'=1, 1+n^0-i^0 <= 0, cost: 1 174: l39 -> l38 : sqrarg^0'=sqrarg^post38, -n^0+i^0 <= 0, cost: 1 183: l40 -> l31 : TRUE, cost: 1 175: l41 -> l42 : TRUE, cost: 1 212: l42 -> l58 : tmp___12^0'=tmp___12^post78, 1+n^0-i^0 <= 0, cost: 1 213: l42 -> l60 : tmp___8^0'=tmp___8^post79, -n^0+i^0 <= 0, cost: 1 176: l43 -> l37 : -1+test^0 >= 0, cost: 1 177: l44 -> l45 : i^0'=1+i^0, TRUE, cost: 1 269: l45 -> l47 : TRUE, cost: 1 178: l46 -> l44 : -test^0+tmp___0^0 <= 0, cost: 1 179: l46 -> l44 : test^0'=tmp^post44, tmp^0'=tmp^post44, 1+test^0-tmp___0^0 <= 0, cost: 1 180: l47 -> l43 : 1+n^0-i^0 <= 0, cost: 1 181: l47 -> l46 : tmp___0^0'=tmp___0^post46, -n^0+i^0 <= 0, cost: 1 184: l48 -> l49 : TRUE, cost: 1 203: l49 -> l51 : 1+n^0-i^0 <= 0, cost: 1 204: l49 -> l48 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 191: l50 -> l51 : test^0 >= 0, cost: 1 202: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 192: l52 -> l53 : i^0'=1+i^0, TRUE, cost: 1 215: l53 -> l57 : TRUE, cost: 1 194: l54 -> l52 : -test^0+temp^0 <= 0, cost: 1 195: l54 -> l52 : test^0'=temp^0, 1+test^0-temp^0 <= 0, cost: 1 196: l55 -> l54 : temp^0'=temp^post62, 0 == 0, cost: 1 197: l56 -> l55 : tmp___11^0'=maxarg2^0, -maxarg2^0+maxarg1^0 <= 0, cost: 1 198: l56 -> l55 : tmp___11^0'=maxarg1^0, 1+maxarg2^0-maxarg1^0 <= 0, cost: 1 200: l57 -> l50 : 1+n^0-i^0 <= 0, cost: 1 201: l57 -> l56 : maxarg2^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, -n^0+i^0 <= 0, cost: 1 205: l58 -> l53 : test^0'=0, restrt^0'=0, tmp___12^0 == 0, cost: 1 206: l58 -> l48 : -1+tmp___12^0 >= 0, cost: 1 207: l58 -> l48 : 1+tmp___12^0 <= 0, cost: 1 209: l59 -> l41 : i^0'=1+i^0, TRUE, cost: 1 210: l60 -> l59 : -test^0+tmp___8^0 <= 0, cost: 1 211: l60 -> l59 : test^0'=test^post77, tmp___7^0'=test^post77, 1+test^0-tmp___8^0 <= 0, cost: 1 266: l61 -> l64 : skip^0'=1, 1+n^0-i^0 <= 0, cost: 1 267: l61 -> l62 : -n^0+i^0 <= 0, cost: 1 218: l62 -> l63 : TRUE, cost: 1 264: l63 -> l1 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 1 265: l63 -> l62 : sum^0'=sum^post131, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 223: l64 -> l65 : TRUE, cost: 1 261: l65 -> l84 : 1+n^0-i^0 <= 0, cost: 1 262: l65 -> l66 : -n^0+i^0 <= 0, cost: 1 228: l66 -> l67 : TRUE, cost: 1 259: l67 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, tmp___4^0'=tmp___4^post125, 1+n^0-j^0 <= 0, cost: 1 260: l67 -> l66 : sum^0'=sum^post126, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 229: l68 -> l9 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 1 230: l68 -> l69 : sum^0'=sum^post96, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 268: l69 -> l68 : TRUE, cost: 1 231: l70 -> l6 : 1+n^0-i^0 <= 0, cost: 1 232: l70 -> l69 : -n^0+i^0 <= 0, cost: 1 233: l71 -> l72 : TRUE, cost: 1 249: l72 -> l81 : 1+n^0-i^0 <= 0, cost: 1 250: l72 -> l77 : -n^0+i^0 <= 0, cost: 1 234: l73 -> l9 : 1+n^0-i^0 <= 0, cost: 1 235: l73 -> l74 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 258: l74 -> l73 : TRUE, cost: 1 236: l75 -> l74 : 1+n^0-i^0 <= 0, cost: 1 237: l75 -> l76 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 254: l76 -> l75 : TRUE, cost: 1 238: l77 -> l78 : TRUE, cost: 1 247: l78 -> l71 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 1 248: l78 -> l77 : sum^0'=sum^post114, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 239: l79 -> l80 : tmp___6^0'=tmp___6^post105, 0 == 0, cost: 1 240: l80 -> l81 : i^0'=1+i^0, den^0'=den^0+tmp___6^0, TRUE, cost: 1 246: l81 -> l83 : TRUE, cost: 1 241: l82 -> l79 : -1+sqrarg^0 >= 0, cost: 1 242: l82 -> l79 : 1+sqrarg^0 <= 0, cost: 1 243: l82 -> l80 : tmp___6^0'=0, sqrarg^0 == 0, cost: 1 244: l83 -> l76 : 1+n^0-i^0 <= 0, cost: 1 245: l83 -> l82 : sqrarg^0'=sqrarg^post111, -n^0+i^0 <= 0, cost: 1 251: l84 -> l9 : -1+skip^0 >= 0, cost: 1 252: l84 -> l9 : 1+skip^0 <= 0, cost: 1 253: l84 -> l71 : skip^0 == 0, cost: 1 255: l85 -> l64 : i^0'=1+i^0, TRUE, cost: 1 256: l86 -> l85 : 1+tmp___3^0 <= 0, cost: 1 257: l86 -> l85 : skip^0'=0, tmp___3^0 >= 0, cost: 1 270: l87 -> l45 : TRUE, cost: 1 Eliminating location l43 by chaining: Applied chaining First rule: l47 -> l43 : 1+n^0-i^0 <= 0, cost: 1 Second rule: l43 -> l37 : -1+test^0 >= 0, cost: 1 New rule: l47 -> l37 : (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 2 Applied deletion Removed the following rules: 176 180 Eliminating location l31 by chaining: Applied chaining First rule: l40 -> l31 : TRUE, cost: 1 Second rule: l31 -> l30 : -__const_200^0+its^0 <= 0, cost: 1 New rule: l40 -> l30 : -__const_200^0+its^0 <= 0, cost: 2 Applied deletion Removed the following rules: 166 183 Eliminating location l50 by chaining: Applied chaining First rule: l57 -> l50 : 1+n^0-i^0 <= 0, cost: 1 Second rule: l50 -> l51 : test^0 >= 0, cost: 1 New rule: l57 -> l51 : (test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 2 Applied deletion Removed the following rules: 191 200 Eliminated locations on linear paths Start location: l87 137: l0 -> l1 : 1+n^0-i^0 <= 0, cost: 1 138: l0 -> l2 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 214: l1 -> l61 : TRUE, cost: 1 208: l2 -> l0 : TRUE, cost: 1 139: l3 -> l4 : i^0'=1+i^0, i^0-j^0 <= 0, cost: 1 140: l3 -> l5 : j^0'=1+j^0, 1-i^0+j^0 <= 0, cost: 1 193: l4 -> l8 : TRUE, cost: 1 199: l5 -> l3 : TRUE, cost: 1 141: l6 -> l7 : TRUE, cost: 1 226: l7 -> l21 : i^0 <= 0, cost: 1 227: l7 -> l15 : -1+i^0 >= 0, cost: 1 142: l8 -> l9 : 1+n^0-i^0 <= 0, cost: 1 143: l8 -> l5 : -n^0+i^0 <= 0, cost: 1 263: l9 -> l70 : TRUE, cost: 1 144: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 187: l11 -> l23 : TRUE, cost: 1 145: l12 -> l13 : j^0'=1+j^0, 1+n^0-i^0 <= 0, cost: 1 146: l12 -> l14 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 188: l13 -> l19 : TRUE, cost: 1 190: l14 -> l12 : TRUE, cost: 1 147: l15 -> l16 : TRUE, cost: 1 224: l16 -> l6 : i^0'=-1+i^0, 1+i^0-j^0 <= 0, cost: 1 225: l16 -> l15 : sum^0'=sum^post91, j^0'=1+j^0, -i^0+j^0 <= 0, cost: 1 148: l17 -> l14 : sum^0'=sum^post11, 1+n^0-i^0 <= 0, cost: 1 149: l17 -> l18 : i^0'=1+i^0, sum^0'=sum^post12, -n^0+i^0 <= 0, cost: 1 189: l18 -> l17 : TRUE, cost: 1 150: l19 -> l10 : 1+n^0-j^0 <= 0, cost: 1 151: l19 -> l18 : sum^0'=0, -n^0+j^0 <= 0, cost: 1 152: l20 -> l10 : tmp___2^0 == 0, cost: 1 153: l20 -> l13 : -1+tmp___2^0 >= 0, cost: 1 154: l20 -> l13 : 1+tmp___2^0 <= 0, cost: 1 155: l21 -> l22 : TRUE, cost: 1 221: l22 -> l24 : fold^0'=f_promoted_1^0, 1+n^0-i^0 <= 0, cost: 1 222: l22 -> l21 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 156: l23 -> l4 : n^0-k^0 <= 0, cost: 1 157: l23 -> l20 : tmp___2^0'=tmp___2^post20, 1-n^0+k^0 <= 0, cost: 1 158: l24 -> l25 : TRUE, cost: 1 219: l25 -> l41 : test^0'=0, 1+n^0-i^0 <= 0, cost: 1 220: l25 -> l35 : -n^0+i^0 <= 0, cost: 1 159: l26 -> l27 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 1 160: l26 -> l28 : j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 185: l27 -> l29 : TRUE, cost: 1 186: l28 -> l26 : TRUE, cost: 1 161: l29 -> l11 : 1+n^0-i^0 <= 0, cost: 1 162: l29 -> l28 : -n^0+i^0 <= 0, cost: 1 163: l30 -> l2 : restrt^0 == 0, cost: 1 164: l30 -> l27 : -1+restrt^0 >= 0, cost: 1 165: l30 -> l27 : 1+restrt^0 <= 0, cost: 1 167: l33 -> l34 : tmp___1^0'=tmp___1^post31, 0 == 0, cost: 1 169: l34 -> l37 : i^0'=1+i^0, sum^0'=sum^0+tmp___1^0, TRUE, cost: 1 168: l35 -> l36 : TRUE, cost: 1 216: l36 -> l24 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 1 217: l36 -> l35 : sum^0'=sum^post83, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 182: l37 -> l39 : TRUE, cost: 1 170: l38 -> l33 : -1+sqrarg^0 >= 0, cost: 1 171: l38 -> l33 : 1+sqrarg^0 <= 0, cost: 1 172: l38 -> l34 : tmp___1^0'=0, sqrarg^0 == 0, cost: 1 173: l39 -> l40 : restrt^0'=1, 1+n^0-i^0 <= 0, cost: 1 174: l39 -> l38 : sqrarg^0'=sqrarg^post38, -n^0+i^0 <= 0, cost: 1 272: l40 -> l30 : -__const_200^0+its^0 <= 0, cost: 2 175: l41 -> l42 : TRUE, cost: 1 212: l42 -> l58 : tmp___12^0'=tmp___12^post78, 1+n^0-i^0 <= 0, cost: 1 213: l42 -> l60 : tmp___8^0'=tmp___8^post79, -n^0+i^0 <= 0, cost: 1 177: l44 -> l45 : i^0'=1+i^0, TRUE, cost: 1 269: l45 -> l47 : TRUE, cost: 1 178: l46 -> l44 : -test^0+tmp___0^0 <= 0, cost: 1 179: l46 -> l44 : test^0'=tmp^post44, tmp^0'=tmp^post44, 1+test^0-tmp___0^0 <= 0, cost: 1 181: l47 -> l46 : tmp___0^0'=tmp___0^post46, -n^0+i^0 <= 0, cost: 1 271: l47 -> l37 : (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 2 184: l48 -> l49 : TRUE, cost: 1 203: l49 -> l51 : 1+n^0-i^0 <= 0, cost: 1 204: l49 -> l48 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 202: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 192: l52 -> l53 : i^0'=1+i^0, TRUE, cost: 1 215: l53 -> l57 : TRUE, cost: 1 194: l54 -> l52 : -test^0+temp^0 <= 0, cost: 1 195: l54 -> l52 : test^0'=temp^0, 1+test^0-temp^0 <= 0, cost: 1 196: l55 -> l54 : temp^0'=temp^post62, 0 == 0, cost: 1 197: l56 -> l55 : tmp___11^0'=maxarg2^0, -maxarg2^0+maxarg1^0 <= 0, cost: 1 198: l56 -> l55 : tmp___11^0'=maxarg1^0, 1+maxarg2^0-maxarg1^0 <= 0, cost: 1 201: l57 -> l56 : maxarg2^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, -n^0+i^0 <= 0, cost: 1 273: l57 -> l51 : (test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 2 205: l58 -> l53 : test^0'=0, restrt^0'=0, tmp___12^0 == 0, cost: 1 206: l58 -> l48 : -1+tmp___12^0 >= 0, cost: 1 207: l58 -> l48 : 1+tmp___12^0 <= 0, cost: 1 209: l59 -> l41 : i^0'=1+i^0, TRUE, cost: 1 210: l60 -> l59 : -test^0+tmp___8^0 <= 0, cost: 1 211: l60 -> l59 : test^0'=test^post77, tmp___7^0'=test^post77, 1+test^0-tmp___8^0 <= 0, cost: 1 266: l61 -> l64 : skip^0'=1, 1+n^0-i^0 <= 0, cost: 1 267: l61 -> l62 : -n^0+i^0 <= 0, cost: 1 218: l62 -> l63 : TRUE, cost: 1 264: l63 -> l1 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 1 265: l63 -> l62 : sum^0'=sum^post131, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 223: l64 -> l65 : TRUE, cost: 1 261: l65 -> l84 : 1+n^0-i^0 <= 0, cost: 1 262: l65 -> l66 : -n^0+i^0 <= 0, cost: 1 228: l66 -> l67 : TRUE, cost: 1 259: l67 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, tmp___4^0'=tmp___4^post125, 1+n^0-j^0 <= 0, cost: 1 260: l67 -> l66 : sum^0'=sum^post126, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 229: l68 -> l9 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 1 230: l68 -> l69 : sum^0'=sum^post96, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 268: l69 -> l68 : TRUE, cost: 1 231: l70 -> l6 : 1+n^0-i^0 <= 0, cost: 1 232: l70 -> l69 : -n^0+i^0 <= 0, cost: 1 233: l71 -> l72 : TRUE, cost: 1 249: l72 -> l81 : 1+n^0-i^0 <= 0, cost: 1 250: l72 -> l77 : -n^0+i^0 <= 0, cost: 1 234: l73 -> l9 : 1+n^0-i^0 <= 0, cost: 1 235: l73 -> l74 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 258: l74 -> l73 : TRUE, cost: 1 236: l75 -> l74 : 1+n^0-i^0 <= 0, cost: 1 237: l75 -> l76 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 254: l76 -> l75 : TRUE, cost: 1 238: l77 -> l78 : TRUE, cost: 1 247: l78 -> l71 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 1 248: l78 -> l77 : sum^0'=sum^post114, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 239: l79 -> l80 : tmp___6^0'=tmp___6^post105, 0 == 0, cost: 1 240: l80 -> l81 : i^0'=1+i^0, den^0'=den^0+tmp___6^0, TRUE, cost: 1 246: l81 -> l83 : TRUE, cost: 1 241: l82 -> l79 : -1+sqrarg^0 >= 0, cost: 1 242: l82 -> l79 : 1+sqrarg^0 <= 0, cost: 1 243: l82 -> l80 : tmp___6^0'=0, sqrarg^0 == 0, cost: 1 244: l83 -> l76 : 1+n^0-i^0 <= 0, cost: 1 245: l83 -> l82 : sqrarg^0'=sqrarg^post111, -n^0+i^0 <= 0, cost: 1 251: l84 -> l9 : -1+skip^0 >= 0, cost: 1 252: l84 -> l9 : 1+skip^0 <= 0, cost: 1 253: l84 -> l71 : skip^0 == 0, cost: 1 255: l85 -> l64 : i^0'=1+i^0, TRUE, cost: 1 256: l86 -> l85 : 1+tmp___3^0 <= 0, cost: 1 257: l86 -> l85 : skip^0'=0, tmp___3^0 >= 0, cost: 1 270: l87 -> l45 : TRUE, cost: 1 Eliminating location l47 by chaining: Applied chaining First rule: l45 -> l47 : TRUE, cost: 1 Second rule: l47 -> l46 : tmp___0^0'=tmp___0^post46, -n^0+i^0 <= 0, cost: 1 New rule: l45 -> l46 : tmp___0^0'=tmp___0^post46, -n^0+i^0 <= 0, cost: 2 Applied chaining First rule: l45 -> l47 : TRUE, cost: 1 Second rule: l47 -> l37 : (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 2 New rule: l45 -> l37 : (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 Applied deletion Removed the following rules: 181 269 271 Eliminating location l39 by chaining: Applied chaining First rule: l37 -> l39 : TRUE, cost: 1 Second rule: l39 -> l40 : restrt^0'=1, 1+n^0-i^0 <= 0, cost: 1 New rule: l37 -> l40 : restrt^0'=1, 1+n^0-i^0 <= 0, cost: 2 Applied chaining First rule: l37 -> l39 : TRUE, cost: 1 Second rule: l39 -> l38 : sqrarg^0'=sqrarg^post38, -n^0+i^0 <= 0, cost: 1 New rule: l37 -> l38 : sqrarg^0'=sqrarg^post38, -n^0+i^0 <= 0, cost: 2 Applied deletion Removed the following rules: 173 174 182 Eliminating location l33 by chaining: Applied chaining First rule: l38 -> l33 : -1+sqrarg^0 >= 0, cost: 1 Second rule: l33 -> l34 : tmp___1^0'=tmp___1^post31, 0 == 0, cost: 1 New rule: l38 -> l34 : tmp___1^0'=tmp___1^post31, (0 == 0 /\ -1+sqrarg^0 >= 0), cost: 2 Applied simplification Original rule: l38 -> l34 : tmp___1^0'=tmp___1^post31, (0 == 0 /\ -1+sqrarg^0 >= 0), cost: 2 New rule: l38 -> l34 : tmp___1^0'=tmp___1^post31, -1+sqrarg^0 >= 0, cost: 2 Applied chaining First rule: l38 -> l33 : 1+sqrarg^0 <= 0, cost: 1 Second rule: l33 -> l34 : tmp___1^0'=tmp___1^post31, 0 == 0, cost: 1 New rule: l38 -> l34 : tmp___1^0'=tmp___1^post31, (0 == 0 /\ 1+sqrarg^0 <= 0), cost: 2 Applied simplification Original rule: l38 -> l34 : tmp___1^0'=tmp___1^post31, (0 == 0 /\ 1+sqrarg^0 <= 0), cost: 2 New rule: l38 -> l34 : tmp___1^0'=tmp___1^post31, 1+sqrarg^0 <= 0, cost: 2 Applied deletion Removed the following rules: 167 170 171 Eliminating location l34 by chaining: Applied chaining First rule: l38 -> l34 : tmp___1^0'=0, sqrarg^0 == 0, cost: 1 Second rule: l34 -> l37 : i^0'=1+i^0, sum^0'=sum^0+tmp___1^0, TRUE, cost: 1 New rule: l38 -> l37 : i^0'=1+i^0, sum^0'=sum^0, tmp___1^0'=0, sqrarg^0 == 0, cost: 2 Applied chaining First rule: l38 -> l34 : tmp___1^0'=tmp___1^post31, -1+sqrarg^0 >= 0, cost: 2 Second rule: l34 -> l37 : i^0'=1+i^0, sum^0'=sum^0+tmp___1^0, TRUE, cost: 1 New rule: l38 -> l37 : i^0'=1+i^0, sum^0'=tmp___1^post31+sum^0, tmp___1^0'=tmp___1^post31, -1+sqrarg^0 >= 0, cost: 3 Applied chaining First rule: l38 -> l34 : tmp___1^0'=tmp___1^post31, 1+sqrarg^0 <= 0, cost: 2 Second rule: l34 -> l37 : i^0'=1+i^0, sum^0'=sum^0+tmp___1^0, TRUE, cost: 1 New rule: l38 -> l37 : i^0'=1+i^0, sum^0'=tmp___1^post31+sum^0, tmp___1^0'=tmp___1^post31, 1+sqrarg^0 <= 0, cost: 3 Applied deletion Removed the following rules: 169 172 278 279 Eliminating location l30 by chaining: Applied chaining First rule: l40 -> l30 : -__const_200^0+its^0 <= 0, cost: 2 Second rule: l30 -> l2 : restrt^0 == 0, cost: 1 New rule: l40 -> l2 : (-__const_200^0+its^0 <= 0 /\ restrt^0 == 0), cost: 3 Applied chaining First rule: l40 -> l30 : -__const_200^0+its^0 <= 0, cost: 2 Second rule: l30 -> l27 : -1+restrt^0 >= 0, cost: 1 New rule: l40 -> l27 : (-__const_200^0+its^0 <= 0 /\ -1+restrt^0 >= 0), cost: 3 Applied chaining First rule: l40 -> l30 : -__const_200^0+its^0 <= 0, cost: 2 Second rule: l30 -> l27 : 1+restrt^0 <= 0, cost: 1 New rule: l40 -> l27 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0), cost: 3 Applied deletion Removed the following rules: 163 164 165 272 Eliminating location l0 by chaining: Applied chaining First rule: l2 -> l0 : TRUE, cost: 1 Second rule: l0 -> l1 : 1+n^0-i^0 <= 0, cost: 1 New rule: l2 -> l1 : 1+n^0-i^0 <= 0, cost: 2 Applied chaining First rule: l2 -> l0 : TRUE, cost: 1 Second rule: l0 -> l2 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 New rule: l2 -> l2 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 2 Applied deletion Removed the following rules: 137 138 208 Eliminating location l61 by chaining: Applied chaining First rule: l1 -> l61 : TRUE, cost: 1 Second rule: l61 -> l64 : skip^0'=1, 1+n^0-i^0 <= 0, cost: 1 New rule: l1 -> l64 : skip^0'=1, 1+n^0-i^0 <= 0, cost: 2 Applied chaining First rule: l1 -> l61 : TRUE, cost: 1 Second rule: l61 -> l62 : -n^0+i^0 <= 0, cost: 1 New rule: l1 -> l62 : -n^0+i^0 <= 0, cost: 2 Applied deletion Removed the following rules: 214 266 267 Eliminating location l63 by chaining: Applied chaining First rule: l62 -> l63 : TRUE, cost: 1 Second rule: l63 -> l1 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 1 New rule: l62 -> l1 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 Applied chaining First rule: l62 -> l63 : TRUE, cost: 1 Second rule: l63 -> l62 : sum^0'=sum^post131, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 New rule: l62 -> l62 : sum^0'=sum^post131, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 2 Applied deletion Removed the following rules: 218 264 265 Eliminating location l65 by chaining: Applied chaining First rule: l64 -> l65 : TRUE, cost: 1 Second rule: l65 -> l84 : 1+n^0-i^0 <= 0, cost: 1 New rule: l64 -> l84 : 1+n^0-i^0 <= 0, cost: 2 Applied chaining First rule: l64 -> l65 : TRUE, cost: 1 Second rule: l65 -> l66 : -n^0+i^0 <= 0, cost: 1 New rule: l64 -> l66 : -n^0+i^0 <= 0, cost: 2 Applied deletion Removed the following rules: 223 261 262 Eliminating location l67 by chaining: Applied chaining First rule: l66 -> l67 : TRUE, cost: 1 Second rule: l67 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, tmp___4^0'=tmp___4^post125, 1+n^0-j^0 <= 0, cost: 1 New rule: l66 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, tmp___4^0'=tmp___4^post125, 1+n^0-j^0 <= 0, cost: 2 Applied chaining First rule: l66 -> l67 : TRUE, cost: 1 Second rule: l67 -> l66 : sum^0'=sum^post126, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 New rule: l66 -> l66 : sum^0'=sum^post126, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 2 Applied deletion Removed the following rules: 228 259 260 Eliminating location l85 by chaining: Applied chaining First rule: l86 -> l85 : 1+tmp___3^0 <= 0, cost: 1 Second rule: l85 -> l64 : i^0'=1+i^0, TRUE, cost: 1 New rule: l86 -> l64 : i^0'=1+i^0, 1+tmp___3^0 <= 0, cost: 2 Applied chaining First rule: l86 -> l85 : skip^0'=0, tmp___3^0 >= 0, cost: 1 Second rule: l85 -> l64 : i^0'=1+i^0, TRUE, cost: 1 New rule: l86 -> l64 : skip^0'=0, i^0'=1+i^0, tmp___3^0 >= 0, cost: 2 Applied deletion Removed the following rules: 255 256 257 Eliminating location l70 by chaining: Applied chaining First rule: l9 -> l70 : TRUE, cost: 1 Second rule: l70 -> l6 : 1+n^0-i^0 <= 0, cost: 1 New rule: l9 -> l6 : 1+n^0-i^0 <= 0, cost: 2 Applied chaining First rule: l9 -> l70 : TRUE, cost: 1 Second rule: l70 -> l69 : -n^0+i^0 <= 0, cost: 1 New rule: l9 -> l69 : -n^0+i^0 <= 0, cost: 2 Applied deletion Removed the following rules: 231 232 263 Eliminating location l7 by chaining: Applied chaining First rule: l6 -> l7 : TRUE, cost: 1 Second rule: l7 -> l21 : i^0 <= 0, cost: 1 New rule: l6 -> l21 : i^0 <= 0, cost: 2 Applied chaining First rule: l6 -> l7 : TRUE, cost: 1 Second rule: l7 -> l15 : -1+i^0 >= 0, cost: 1 New rule: l6 -> l15 : -1+i^0 >= 0, cost: 2 Applied deletion Removed the following rules: 141 226 227 Eliminating location l16 by chaining: Applied chaining First rule: l15 -> l16 : TRUE, cost: 1 Second rule: l16 -> l6 : i^0'=-1+i^0, 1+i^0-j^0 <= 0, cost: 1 New rule: l15 -> l6 : i^0'=-1+i^0, 1+i^0-j^0 <= 0, cost: 2 Applied chaining First rule: l15 -> l16 : TRUE, cost: 1 Second rule: l16 -> l15 : sum^0'=sum^post91, j^0'=1+j^0, -i^0+j^0 <= 0, cost: 1 New rule: l15 -> l15 : sum^0'=sum^post91, j^0'=1+j^0, -i^0+j^0 <= 0, cost: 2 Applied deletion Removed the following rules: 147 224 225 Eliminating location l22 by chaining: Applied chaining First rule: l21 -> l22 : TRUE, cost: 1 Second rule: l22 -> l24 : fold^0'=f_promoted_1^0, 1+n^0-i^0 <= 0, cost: 1 New rule: l21 -> l24 : fold^0'=f_promoted_1^0, 1+n^0-i^0 <= 0, cost: 2 Applied chaining First rule: l21 -> l22 : TRUE, cost: 1 Second rule: l22 -> l21 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 New rule: l21 -> l21 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 2 Applied deletion Removed the following rules: 155 221 222 Eliminating location l25 by chaining: Applied chaining First rule: l24 -> l25 : TRUE, cost: 1 Second rule: l25 -> l41 : test^0'=0, 1+n^0-i^0 <= 0, cost: 1 New rule: l24 -> l41 : test^0'=0, 1+n^0-i^0 <= 0, cost: 2 Applied chaining First rule: l24 -> l25 : TRUE, cost: 1 Second rule: l25 -> l35 : -n^0+i^0 <= 0, cost: 1 New rule: l24 -> l35 : -n^0+i^0 <= 0, cost: 2 Applied deletion Removed the following rules: 158 219 220 Eliminating location l36 by chaining: Applied chaining First rule: l35 -> l36 : TRUE, cost: 1 Second rule: l36 -> l24 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 1 New rule: l35 -> l24 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 Applied chaining First rule: l35 -> l36 : TRUE, cost: 1 Second rule: l36 -> l35 : sum^0'=sum^post83, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 New rule: l35 -> l35 : sum^0'=sum^post83, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 2 Applied deletion Removed the following rules: 168 216 217 Eliminating location l42 by chaining: Applied chaining First rule: l41 -> l42 : TRUE, cost: 1 Second rule: l42 -> l58 : tmp___12^0'=tmp___12^post78, 1+n^0-i^0 <= 0, cost: 1 New rule: l41 -> l58 : tmp___12^0'=tmp___12^post78, 1+n^0-i^0 <= 0, cost: 2 Applied chaining First rule: l41 -> l42 : TRUE, cost: 1 Second rule: l42 -> l60 : tmp___8^0'=tmp___8^post79, -n^0+i^0 <= 0, cost: 1 New rule: l41 -> l60 : tmp___8^0'=tmp___8^post79, -n^0+i^0 <= 0, cost: 2 Applied deletion Removed the following rules: 175 212 213 Eliminating location l49 by chaining: Applied chaining First rule: l48 -> l49 : TRUE, cost: 1 Second rule: l49 -> l51 : 1+n^0-i^0 <= 0, cost: 1 New rule: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 Applied chaining First rule: l48 -> l49 : TRUE, cost: 1 Second rule: l49 -> l48 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 New rule: l48 -> l48 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 2 Applied deletion Removed the following rules: 184 203 204 Eliminating location l57 by chaining: Applied chaining First rule: l53 -> l57 : TRUE, cost: 1 Second rule: l57 -> l56 : maxarg2^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, -n^0+i^0 <= 0, cost: 1 New rule: l53 -> l56 : maxarg2^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, -n^0+i^0 <= 0, cost: 2 Applied chaining First rule: l53 -> l57 : TRUE, cost: 1 Second rule: l57 -> l51 : (test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 2 New rule: l53 -> l51 : (test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 Applied deletion Removed the following rules: 201 215 273 Eliminating location l55 by chaining: Applied chaining First rule: l56 -> l55 : tmp___11^0'=maxarg2^0, -maxarg2^0+maxarg1^0 <= 0, cost: 1 Second rule: l55 -> l54 : temp^0'=temp^post62, 0 == 0, cost: 1 New rule: l56 -> l54 : temp^0'=temp^post62, tmp___11^0'=maxarg2^0, (0 == 0 /\ -maxarg2^0+maxarg1^0 <= 0), cost: 2 Applied simplification Original rule: l56 -> l54 : temp^0'=temp^post62, tmp___11^0'=maxarg2^0, (0 == 0 /\ -maxarg2^0+maxarg1^0 <= 0), cost: 2 New rule: l56 -> l54 : temp^0'=temp^post62, tmp___11^0'=maxarg2^0, -maxarg2^0+maxarg1^0 <= 0, cost: 2 Applied chaining First rule: l56 -> l55 : tmp___11^0'=maxarg1^0, 1+maxarg2^0-maxarg1^0 <= 0, cost: 1 Second rule: l55 -> l54 : temp^0'=temp^post62, 0 == 0, cost: 1 New rule: l56 -> l54 : temp^0'=temp^post62, tmp___11^0'=maxarg1^0, (0 == 0 /\ 1+maxarg2^0-maxarg1^0 <= 0), cost: 2 Applied simplification Original rule: l56 -> l54 : temp^0'=temp^post62, tmp___11^0'=maxarg1^0, (0 == 0 /\ 1+maxarg2^0-maxarg1^0 <= 0), cost: 2 New rule: l56 -> l54 : temp^0'=temp^post62, tmp___11^0'=maxarg1^0, 1+maxarg2^0-maxarg1^0 <= 0, cost: 2 Applied deletion Removed the following rules: 196 197 198 Eliminating location l52 by chaining: Applied chaining First rule: l54 -> l52 : -test^0+temp^0 <= 0, cost: 1 Second rule: l52 -> l53 : i^0'=1+i^0, TRUE, cost: 1 New rule: l54 -> l53 : i^0'=1+i^0, -test^0+temp^0 <= 0, cost: 2 Applied chaining First rule: l54 -> l52 : test^0'=temp^0, 1+test^0-temp^0 <= 0, cost: 1 Second rule: l52 -> l53 : i^0'=1+i^0, TRUE, cost: 1 New rule: l54 -> l53 : test^0'=temp^0, i^0'=1+i^0, 1+test^0-temp^0 <= 0, cost: 2 Applied deletion Removed the following rules: 192 194 195 Eliminating location l59 by chaining: Applied chaining First rule: l60 -> l59 : -test^0+tmp___8^0 <= 0, cost: 1 Second rule: l59 -> l41 : i^0'=1+i^0, TRUE, cost: 1 New rule: l60 -> l41 : i^0'=1+i^0, -test^0+tmp___8^0 <= 0, cost: 2 Applied chaining First rule: l60 -> l59 : test^0'=test^post77, tmp___7^0'=test^post77, 1+test^0-tmp___8^0 <= 0, cost: 1 Second rule: l59 -> l41 : i^0'=1+i^0, TRUE, cost: 1 New rule: l60 -> l41 : test^0'=test^post77, i^0'=1+i^0, tmp___7^0'=test^post77, 1+test^0-tmp___8^0 <= 0, cost: 2 Applied deletion Removed the following rules: 209 210 211 Eliminating location l68 by chaining: Applied chaining First rule: l69 -> l68 : TRUE, cost: 1 Second rule: l68 -> l9 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 1 New rule: l69 -> l9 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 Applied chaining First rule: l69 -> l68 : TRUE, cost: 1 Second rule: l68 -> l69 : sum^0'=sum^post96, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 New rule: l69 -> l69 : sum^0'=sum^post96, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 2 Applied deletion Removed the following rules: 229 230 268 Eliminating location l72 by chaining: Applied chaining First rule: l71 -> l72 : TRUE, cost: 1 Second rule: l72 -> l81 : 1+n^0-i^0 <= 0, cost: 1 New rule: l71 -> l81 : 1+n^0-i^0 <= 0, cost: 2 Applied chaining First rule: l71 -> l72 : TRUE, cost: 1 Second rule: l72 -> l77 : -n^0+i^0 <= 0, cost: 1 New rule: l71 -> l77 : -n^0+i^0 <= 0, cost: 2 Applied deletion Removed the following rules: 233 249 250 Eliminating location l78 by chaining: Applied chaining First rule: l77 -> l78 : TRUE, cost: 1 Second rule: l78 -> l71 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 1 New rule: l77 -> l71 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 Applied chaining First rule: l77 -> l78 : TRUE, cost: 1 Second rule: l78 -> l77 : sum^0'=sum^post114, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 New rule: l77 -> l77 : sum^0'=sum^post114, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 2 Applied deletion Removed the following rules: 238 247 248 Eliminating location l83 by chaining: Applied chaining First rule: l81 -> l83 : TRUE, cost: 1 Second rule: l83 -> l76 : 1+n^0-i^0 <= 0, cost: 1 New rule: l81 -> l76 : 1+n^0-i^0 <= 0, cost: 2 Applied chaining First rule: l81 -> l83 : TRUE, cost: 1 Second rule: l83 -> l82 : sqrarg^0'=sqrarg^post111, -n^0+i^0 <= 0, cost: 1 New rule: l81 -> l82 : sqrarg^0'=sqrarg^post111, -n^0+i^0 <= 0, cost: 2 Applied deletion Removed the following rules: 244 245 246 Eliminating location l75 by chaining: Applied chaining First rule: l76 -> l75 : TRUE, cost: 1 Second rule: l75 -> l74 : 1+n^0-i^0 <= 0, cost: 1 New rule: l76 -> l74 : 1+n^0-i^0 <= 0, cost: 2 Applied chaining First rule: l76 -> l75 : TRUE, cost: 1 Second rule: l75 -> l76 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 New rule: l76 -> l76 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 2 Applied deletion Removed the following rules: 236 237 254 Eliminating location l73 by chaining: Applied chaining First rule: l74 -> l73 : TRUE, cost: 1 Second rule: l73 -> l9 : 1+n^0-i^0 <= 0, cost: 1 New rule: l74 -> l9 : 1+n^0-i^0 <= 0, cost: 2 Applied chaining First rule: l74 -> l73 : TRUE, cost: 1 Second rule: l73 -> l74 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 New rule: l74 -> l74 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 2 Applied deletion Removed the following rules: 234 235 258 Eliminating location l79 by chaining: Applied chaining First rule: l82 -> l79 : -1+sqrarg^0 >= 0, cost: 1 Second rule: l79 -> l80 : tmp___6^0'=tmp___6^post105, 0 == 0, cost: 1 New rule: l82 -> l80 : tmp___6^0'=tmp___6^post105, (0 == 0 /\ -1+sqrarg^0 >= 0), cost: 2 Applied simplification Original rule: l82 -> l80 : tmp___6^0'=tmp___6^post105, (0 == 0 /\ -1+sqrarg^0 >= 0), cost: 2 New rule: l82 -> l80 : tmp___6^0'=tmp___6^post105, -1+sqrarg^0 >= 0, cost: 2 Applied chaining First rule: l82 -> l79 : 1+sqrarg^0 <= 0, cost: 1 Second rule: l79 -> l80 : tmp___6^0'=tmp___6^post105, 0 == 0, cost: 1 New rule: l82 -> l80 : tmp___6^0'=tmp___6^post105, (0 == 0 /\ 1+sqrarg^0 <= 0), cost: 2 Applied simplification Original rule: l82 -> l80 : tmp___6^0'=tmp___6^post105, (0 == 0 /\ 1+sqrarg^0 <= 0), cost: 2 New rule: l82 -> l80 : tmp___6^0'=tmp___6^post105, 1+sqrarg^0 <= 0, cost: 2 Applied deletion Removed the following rules: 239 241 242 Eliminating location l80 by chaining: Applied chaining First rule: l82 -> l80 : tmp___6^0'=0, sqrarg^0 == 0, cost: 1 Second rule: l80 -> l81 : i^0'=1+i^0, den^0'=den^0+tmp___6^0, TRUE, cost: 1 New rule: l82 -> l81 : i^0'=1+i^0, den^0'=den^0, tmp___6^0'=0, sqrarg^0 == 0, cost: 2 Applied chaining First rule: l82 -> l80 : tmp___6^0'=tmp___6^post105, -1+sqrarg^0 >= 0, cost: 2 Second rule: l80 -> l81 : i^0'=1+i^0, den^0'=den^0+tmp___6^0, TRUE, cost: 1 New rule: l82 -> l81 : i^0'=1+i^0, den^0'=den^0+tmp___6^post105, tmp___6^0'=tmp___6^post105, -1+sqrarg^0 >= 0, cost: 3 Applied chaining First rule: l82 -> l80 : tmp___6^0'=tmp___6^post105, 1+sqrarg^0 <= 0, cost: 2 Second rule: l80 -> l81 : i^0'=1+i^0, den^0'=den^0+tmp___6^0, TRUE, cost: 1 New rule: l82 -> l81 : i^0'=1+i^0, den^0'=den^0+tmp___6^post105, tmp___6^0'=tmp___6^post105, 1+sqrarg^0 <= 0, cost: 3 Applied deletion Removed the following rules: 240 243 334 335 Eliminating location l29 by chaining: Applied chaining First rule: l27 -> l29 : TRUE, cost: 1 Second rule: l29 -> l11 : 1+n^0-i^0 <= 0, cost: 1 New rule: l27 -> l11 : 1+n^0-i^0 <= 0, cost: 2 Applied chaining First rule: l27 -> l29 : TRUE, cost: 1 Second rule: l29 -> l28 : -n^0+i^0 <= 0, cost: 1 New rule: l27 -> l28 : -n^0+i^0 <= 0, cost: 2 Applied deletion Removed the following rules: 161 162 185 Eliminating location l23 by chaining: Applied chaining First rule: l11 -> l23 : TRUE, cost: 1 Second rule: l23 -> l4 : n^0-k^0 <= 0, cost: 1 New rule: l11 -> l4 : n^0-k^0 <= 0, cost: 2 Applied chaining First rule: l11 -> l23 : TRUE, cost: 1 Second rule: l23 -> l20 : tmp___2^0'=tmp___2^post20, 1-n^0+k^0 <= 0, cost: 1 New rule: l11 -> l20 : tmp___2^0'=tmp___2^post20, 1-n^0+k^0 <= 0, cost: 2 Applied deletion Removed the following rules: 156 157 187 Eliminating location l8 by chaining: Applied chaining First rule: l4 -> l8 : TRUE, cost: 1 Second rule: l8 -> l9 : 1+n^0-i^0 <= 0, cost: 1 New rule: l4 -> l9 : 1+n^0-i^0 <= 0, cost: 2 Applied chaining First rule: l4 -> l8 : TRUE, cost: 1 Second rule: l8 -> l5 : -n^0+i^0 <= 0, cost: 1 New rule: l4 -> l5 : -n^0+i^0 <= 0, cost: 2 Applied deletion Removed the following rules: 142 143 193 Eliminating location l3 by chaining: Applied chaining First rule: l5 -> l3 : TRUE, cost: 1 Second rule: l3 -> l4 : i^0'=1+i^0, i^0-j^0 <= 0, cost: 1 New rule: l5 -> l4 : i^0'=1+i^0, i^0-j^0 <= 0, cost: 2 Applied chaining First rule: l5 -> l3 : TRUE, cost: 1 Second rule: l3 -> l5 : j^0'=1+j^0, 1-i^0+j^0 <= 0, cost: 1 New rule: l5 -> l5 : j^0'=1+j^0, 1-i^0+j^0 <= 0, cost: 2 Applied deletion Removed the following rules: 139 140 199 Eliminating location l19 by chaining: Applied chaining First rule: l13 -> l19 : TRUE, cost: 1 Second rule: l19 -> l10 : 1+n^0-j^0 <= 0, cost: 1 New rule: l13 -> l10 : 1+n^0-j^0 <= 0, cost: 2 Applied chaining First rule: l13 -> l19 : TRUE, cost: 1 Second rule: l19 -> l18 : sum^0'=0, -n^0+j^0 <= 0, cost: 1 New rule: l13 -> l18 : sum^0'=0, -n^0+j^0 <= 0, cost: 2 Applied deletion Removed the following rules: 150 151 188 Eliminating location l17 by chaining: Applied chaining First rule: l18 -> l17 : TRUE, cost: 1 Second rule: l17 -> l14 : sum^0'=sum^post11, 1+n^0-i^0 <= 0, cost: 1 New rule: l18 -> l14 : sum^0'=sum^post11, 1+n^0-i^0 <= 0, cost: 2 Applied chaining First rule: l18 -> l17 : TRUE, cost: 1 Second rule: l17 -> l18 : i^0'=1+i^0, sum^0'=sum^post12, -n^0+i^0 <= 0, cost: 1 New rule: l18 -> l18 : i^0'=1+i^0, sum^0'=sum^post12, -n^0+i^0 <= 0, cost: 2 Applied deletion Removed the following rules: 148 149 189 Eliminating location l12 by chaining: Applied chaining First rule: l14 -> l12 : TRUE, cost: 1 Second rule: l12 -> l13 : j^0'=1+j^0, 1+n^0-i^0 <= 0, cost: 1 New rule: l14 -> l13 : j^0'=1+j^0, 1+n^0-i^0 <= 0, cost: 2 Applied chaining First rule: l14 -> l12 : TRUE, cost: 1 Second rule: l12 -> l14 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 1 New rule: l14 -> l14 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 2 Applied deletion Removed the following rules: 145 146 190 Eliminating location l26 by chaining: Applied chaining First rule: l28 -> l26 : TRUE, cost: 1 Second rule: l26 -> l27 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 1 New rule: l28 -> l27 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 Applied chaining First rule: l28 -> l26 : TRUE, cost: 1 Second rule: l26 -> l28 : j^0'=1+j^0, -n^0+j^0 <= 0, cost: 1 New rule: l28 -> l28 : j^0'=1+j^0, -n^0+j^0 <= 0, cost: 2 Applied deletion Removed the following rules: 159 160 186 Eliminating location l44 by chaining: Applied chaining First rule: l46 -> l44 : -test^0+tmp___0^0 <= 0, cost: 1 Second rule: l44 -> l45 : i^0'=1+i^0, TRUE, cost: 1 New rule: l46 -> l45 : i^0'=1+i^0, -test^0+tmp___0^0 <= 0, cost: 2 Applied chaining First rule: l46 -> l44 : test^0'=tmp^post44, tmp^0'=tmp^post44, 1+test^0-tmp___0^0 <= 0, cost: 1 Second rule: l44 -> l45 : i^0'=1+i^0, TRUE, cost: 1 New rule: l46 -> l45 : test^0'=tmp^post44, i^0'=1+i^0, tmp^0'=tmp^post44, 1+test^0-tmp___0^0 <= 0, cost: 2 Applied deletion Removed the following rules: 177 178 179 Eliminated locations on tree-shaped paths Start location: l87 288: l1 -> l64 : skip^0'=1, 1+n^0-i^0 <= 0, cost: 2 289: l1 -> l62 : -n^0+i^0 <= 0, cost: 2 286: l2 -> l1 : 1+n^0-i^0 <= 0, cost: 2 287: l2 -> l2 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 2 343: l4 -> l9 : 1+n^0-i^0 <= 0, cost: 2 344: l4 -> l5 : -n^0+i^0 <= 0, cost: 2 345: l5 -> l4 : i^0'=1+i^0, i^0-j^0 <= 0, cost: 2 346: l5 -> l5 : j^0'=1+j^0, 1-i^0+j^0 <= 0, cost: 2 300: l6 -> l21 : i^0 <= 0, cost: 2 301: l6 -> l15 : -1+i^0 >= 0, cost: 2 298: l9 -> l6 : 1+n^0-i^0 <= 0, cost: 2 299: l9 -> l69 : -n^0+i^0 <= 0, cost: 2 144: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 341: l11 -> l4 : n^0-k^0 <= 0, cost: 2 342: l11 -> l20 : tmp___2^0'=tmp___2^post20, 1-n^0+k^0 <= 0, cost: 2 347: l13 -> l10 : 1+n^0-j^0 <= 0, cost: 2 348: l13 -> l18 : sum^0'=0, -n^0+j^0 <= 0, cost: 2 351: l14 -> l13 : j^0'=1+j^0, 1+n^0-i^0 <= 0, cost: 2 352: l14 -> l14 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 2 302: l15 -> l6 : i^0'=-1+i^0, 1+i^0-j^0 <= 0, cost: 2 303: l15 -> l15 : sum^0'=sum^post91, j^0'=1+j^0, -i^0+j^0 <= 0, cost: 2 349: l18 -> l14 : sum^0'=sum^post11, 1+n^0-i^0 <= 0, cost: 2 350: l18 -> l18 : i^0'=1+i^0, sum^0'=sum^post12, -n^0+i^0 <= 0, cost: 2 152: l20 -> l10 : tmp___2^0 == 0, cost: 1 153: l20 -> l13 : -1+tmp___2^0 >= 0, cost: 1 154: l20 -> l13 : 1+tmp___2^0 <= 0, cost: 1 304: l21 -> l24 : fold^0'=f_promoted_1^0, 1+n^0-i^0 <= 0, cost: 2 305: l21 -> l21 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 2 306: l24 -> l41 : test^0'=0, 1+n^0-i^0 <= 0, cost: 2 307: l24 -> l35 : -n^0+i^0 <= 0, cost: 2 339: l27 -> l11 : 1+n^0-i^0 <= 0, cost: 2 340: l27 -> l28 : -n^0+i^0 <= 0, cost: 2 353: l28 -> l27 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 354: l28 -> l28 : j^0'=1+j^0, -n^0+j^0 <= 0, cost: 2 308: l35 -> l24 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 309: l35 -> l35 : sum^0'=sum^post83, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 2 276: l37 -> l40 : restrt^0'=1, 1+n^0-i^0 <= 0, cost: 2 277: l37 -> l38 : sqrarg^0'=sqrarg^post38, -n^0+i^0 <= 0, cost: 2 280: l38 -> l37 : i^0'=1+i^0, sum^0'=sum^0, tmp___1^0'=0, sqrarg^0 == 0, cost: 2 281: l38 -> l37 : i^0'=1+i^0, sum^0'=tmp___1^post31+sum^0, tmp___1^0'=tmp___1^post31, -1+sqrarg^0 >= 0, cost: 3 282: l38 -> l37 : i^0'=1+i^0, sum^0'=tmp___1^post31+sum^0, tmp___1^0'=tmp___1^post31, 1+sqrarg^0 <= 0, cost: 3 283: l40 -> l2 : (-__const_200^0+its^0 <= 0 /\ restrt^0 == 0), cost: 3 284: l40 -> l27 : (-__const_200^0+its^0 <= 0 /\ -1+restrt^0 >= 0), cost: 3 285: l40 -> l27 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0), cost: 3 310: l41 -> l58 : tmp___12^0'=tmp___12^post78, 1+n^0-i^0 <= 0, cost: 2 311: l41 -> l60 : tmp___8^0'=tmp___8^post79, -n^0+i^0 <= 0, cost: 2 274: l45 -> l46 : tmp___0^0'=tmp___0^post46, -n^0+i^0 <= 0, cost: 2 275: l45 -> l37 : (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 355: l46 -> l45 : i^0'=1+i^0, -test^0+tmp___0^0 <= 0, cost: 2 356: l46 -> l45 : test^0'=tmp^post44, i^0'=1+i^0, tmp^0'=tmp^post44, 1+test^0-tmp___0^0 <= 0, cost: 2 312: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 313: l48 -> l48 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 2 202: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 314: l53 -> l56 : maxarg2^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, -n^0+i^0 <= 0, cost: 2 315: l53 -> l51 : (test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 318: l54 -> l53 : i^0'=1+i^0, -test^0+temp^0 <= 0, cost: 2 319: l54 -> l53 : test^0'=temp^0, i^0'=1+i^0, 1+test^0-temp^0 <= 0, cost: 2 316: l56 -> l54 : temp^0'=temp^post62, tmp___11^0'=maxarg2^0, -maxarg2^0+maxarg1^0 <= 0, cost: 2 317: l56 -> l54 : temp^0'=temp^post62, tmp___11^0'=maxarg1^0, 1+maxarg2^0-maxarg1^0 <= 0, cost: 2 205: l58 -> l53 : test^0'=0, restrt^0'=0, tmp___12^0 == 0, cost: 1 206: l58 -> l48 : -1+tmp___12^0 >= 0, cost: 1 207: l58 -> l48 : 1+tmp___12^0 <= 0, cost: 1 320: l60 -> l41 : i^0'=1+i^0, -test^0+tmp___8^0 <= 0, cost: 2 321: l60 -> l41 : test^0'=test^post77, i^0'=1+i^0, tmp___7^0'=test^post77, 1+test^0-tmp___8^0 <= 0, cost: 2 290: l62 -> l1 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 291: l62 -> l62 : sum^0'=sum^post131, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 2 292: l64 -> l84 : 1+n^0-i^0 <= 0, cost: 2 293: l64 -> l66 : -n^0+i^0 <= 0, cost: 2 294: l66 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, tmp___4^0'=tmp___4^post125, 1+n^0-j^0 <= 0, cost: 2 295: l66 -> l66 : sum^0'=sum^post126, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 2 322: l69 -> l9 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 323: l69 -> l69 : sum^0'=sum^post96, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 2 324: l71 -> l81 : 1+n^0-i^0 <= 0, cost: 2 325: l71 -> l77 : -n^0+i^0 <= 0, cost: 2 332: l74 -> l9 : 1+n^0-i^0 <= 0, cost: 2 333: l74 -> l74 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 2 330: l76 -> l74 : 1+n^0-i^0 <= 0, cost: 2 331: l76 -> l76 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 2 326: l77 -> l71 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 327: l77 -> l77 : sum^0'=sum^post114, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 2 328: l81 -> l76 : 1+n^0-i^0 <= 0, cost: 2 329: l81 -> l82 : sqrarg^0'=sqrarg^post111, -n^0+i^0 <= 0, cost: 2 336: l82 -> l81 : i^0'=1+i^0, den^0'=den^0, tmp___6^0'=0, sqrarg^0 == 0, cost: 2 337: l82 -> l81 : i^0'=1+i^0, den^0'=den^0+tmp___6^post105, tmp___6^0'=tmp___6^post105, -1+sqrarg^0 >= 0, cost: 3 338: l82 -> l81 : i^0'=1+i^0, den^0'=den^0+tmp___6^post105, tmp___6^0'=tmp___6^post105, 1+sqrarg^0 <= 0, cost: 3 251: l84 -> l9 : -1+skip^0 >= 0, cost: 1 252: l84 -> l9 : 1+skip^0 <= 0, cost: 1 253: l84 -> l71 : skip^0 == 0, cost: 1 296: l86 -> l64 : i^0'=1+i^0, 1+tmp___3^0 <= 0, cost: 2 297: l86 -> l64 : skip^0'=0, i^0'=1+i^0, tmp___3^0 >= 0, cost: 2 270: l87 -> l45 : TRUE, cost: 1 Applied acceleration Original rule: l2 -> l2 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 2 New rule: l2 -> l2 : i^0'=n0+i^0, (n0 >= 0 /\ 1+n^0-n0-i^0 >= 0), cost: 2*n0 Applied instantiation Original rule: l2 -> l2 : i^0'=n0+i^0, (n0 >= 0 /\ 1+n^0-n0-i^0 >= 0), cost: 2*n0 New rule: l2 -> l2 : i^0'=1+n^0, (0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 2+2*n^0-2*i^0 Applied simplification Original rule: l2 -> l2 : i^0'=1+n^0, (0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 2+2*n^0-2*i^0 New rule: l2 -> l2 : i^0'=1+n^0, 1+n^0-i^0 >= 0, cost: 2+2*n^0-2*i^0 Applied deletion Removed the following rules: 287 Applied acceleration Original rule: l5 -> l5 : j^0'=1+j^0, 1-i^0+j^0 <= 0, cost: 2 New rule: l5 -> l5 : j^0'=n3+j^0, (n3 >= 0 /\ -n3+i^0-j^0 >= 0), cost: 2*n3 Applied instantiation Original rule: l5 -> l5 : j^0'=n3+j^0, (n3 >= 0 /\ -n3+i^0-j^0 >= 0), cost: 2*n3 New rule: l5 -> l5 : j^0'=i^0, (0 >= 0 /\ i^0-j^0 >= 0), cost: 2*i^0-2*j^0 Applied simplification Original rule: l5 -> l5 : j^0'=i^0, (0 >= 0 /\ i^0-j^0 >= 0), cost: 2*i^0-2*j^0 New rule: l5 -> l5 : j^0'=i^0, i^0-j^0 >= 0, cost: 2*i^0-2*j^0 Applied deletion Removed the following rules: 346 Applied acceleration Original rule: l14 -> l14 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 2 New rule: l14 -> l14 : i^0'=n6+i^0, (n6 >= 0 /\ 1-n6+n^0-i^0 >= 0), cost: 2*n6 Applied instantiation Original rule: l14 -> l14 : i^0'=n6+i^0, (n6 >= 0 /\ 1-n6+n^0-i^0 >= 0), cost: 2*n6 New rule: l14 -> l14 : i^0'=1+n^0, (0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 2+2*n^0-2*i^0 Applied simplification Original rule: l14 -> l14 : i^0'=1+n^0, (0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 2+2*n^0-2*i^0 New rule: l14 -> l14 : i^0'=1+n^0, 1+n^0-i^0 >= 0, cost: 2+2*n^0-2*i^0 Applied deletion Removed the following rules: 352 Applied acceleration Original rule: l15 -> l15 : sum^0'=sum^post91, j^0'=1+j^0, -i^0+j^0 <= 0, cost: 2 New rule: l15 -> l15 : sum^0'=sum^post91, j^0'=n9+j^0, (-1+n9 >= 0 /\ 1-n9+i^0-j^0 >= 0), cost: 2*n9 Applied instantiation Original rule: l15 -> l15 : sum^0'=sum^post91, j^0'=n9+j^0, (-1+n9 >= 0 /\ 1-n9+i^0-j^0 >= 0), cost: 2*n9 New rule: l15 -> l15 : sum^0'=sum^post91, j^0'=1+i^0, (0 >= 0 /\ i^0-j^0 >= 0), cost: 2+2*i^0-2*j^0 Applied simplification Original rule: l15 -> l15 : sum^0'=sum^post91, j^0'=1+i^0, (0 >= 0 /\ i^0-j^0 >= 0), cost: 2+2*i^0-2*j^0 New rule: l15 -> l15 : sum^0'=sum^post91, j^0'=1+i^0, i^0-j^0 >= 0, cost: 2+2*i^0-2*j^0 Applied deletion Removed the following rules: 303 Applied acceleration Original rule: l18 -> l18 : i^0'=1+i^0, sum^0'=sum^post12, -n^0+i^0 <= 0, cost: 2 New rule: l18 -> l18 : i^0'=i^0+n12, sum^0'=sum^post12, (1+n^0-i^0-n12 >= 0 /\ -1+n12 >= 0), cost: 2*n12 Applied instantiation Original rule: l18 -> l18 : i^0'=i^0+n12, sum^0'=sum^post12, (1+n^0-i^0-n12 >= 0 /\ -1+n12 >= 0), cost: 2*n12 New rule: l18 -> l18 : i^0'=1+n^0, sum^0'=sum^post12, (0 >= 0 /\ n^0-i^0 >= 0), cost: 2+2*n^0-2*i^0 Applied simplification Original rule: l18 -> l18 : i^0'=1+n^0, sum^0'=sum^post12, (0 >= 0 /\ n^0-i^0 >= 0), cost: 2+2*n^0-2*i^0 New rule: l18 -> l18 : i^0'=1+n^0, sum^0'=sum^post12, n^0-i^0 >= 0, cost: 2+2*n^0-2*i^0 Applied deletion Removed the following rules: 350 Applied acceleration Original rule: l21 -> l21 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 2 New rule: l21 -> l21 : i^0'=i^0+n15, (1+n^0-i^0-n15 >= 0 /\ n15 >= 0), cost: 2*n15 Applied instantiation Original rule: l21 -> l21 : i^0'=i^0+n15, (1+n^0-i^0-n15 >= 0 /\ n15 >= 0), cost: 2*n15 New rule: l21 -> l21 : i^0'=1+n^0, (0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 2+2*n^0-2*i^0 Applied simplification Original rule: l21 -> l21 : i^0'=1+n^0, (0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 2+2*n^0-2*i^0 New rule: l21 -> l21 : i^0'=1+n^0, 1+n^0-i^0 >= 0, cost: 2+2*n^0-2*i^0 Applied deletion Removed the following rules: 305 Applied acceleration Original rule: l28 -> l28 : j^0'=1+j^0, -n^0+j^0 <= 0, cost: 2 New rule: l28 -> l28 : j^0'=n18+j^0, (1+n^0-n18-j^0 >= 0 /\ n18 >= 0), cost: 2*n18 Applied instantiation Original rule: l28 -> l28 : j^0'=n18+j^0, (1+n^0-n18-j^0 >= 0 /\ n18 >= 0), cost: 2*n18 New rule: l28 -> l28 : j^0'=1+n^0, (0 >= 0 /\ 1+n^0-j^0 >= 0), cost: 2+2*n^0-2*j^0 Applied simplification Original rule: l28 -> l28 : j^0'=1+n^0, (0 >= 0 /\ 1+n^0-j^0 >= 0), cost: 2+2*n^0-2*j^0 New rule: l28 -> l28 : j^0'=1+n^0, 1+n^0-j^0 >= 0, cost: 2+2*n^0-2*j^0 Applied deletion Removed the following rules: 354 Applied acceleration Original rule: l35 -> l35 : sum^0'=sum^post83, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 2 New rule: l35 -> l35 : sum^0'=sum^post83, j^0'=n21+j^0, (-1+n21 >= 0 /\ 1+n^0-n21-j^0 >= 0), cost: 2*n21 Applied instantiation Original rule: l35 -> l35 : sum^0'=sum^post83, j^0'=n21+j^0, (-1+n21 >= 0 /\ 1+n^0-n21-j^0 >= 0), cost: 2*n21 New rule: l35 -> l35 : sum^0'=sum^post83, j^0'=1+n^0, (0 >= 0 /\ n^0-j^0 >= 0), cost: 2+2*n^0-2*j^0 Applied simplification Original rule: l35 -> l35 : sum^0'=sum^post83, j^0'=1+n^0, (0 >= 0 /\ n^0-j^0 >= 0), cost: 2+2*n^0-2*j^0 New rule: l35 -> l35 : sum^0'=sum^post83, j^0'=1+n^0, n^0-j^0 >= 0, cost: 2+2*n^0-2*j^0 Applied deletion Removed the following rules: 309 Applied acceleration Original rule: l48 -> l48 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 2 New rule: l48 -> l48 : i^0'=n24+i^0, (n24 >= 0 /\ 1+n^0-n24-i^0 >= 0), cost: 2*n24 Applied instantiation Original rule: l48 -> l48 : i^0'=n24+i^0, (n24 >= 0 /\ 1+n^0-n24-i^0 >= 0), cost: 2*n24 New rule: l48 -> l48 : i^0'=1+n^0, (0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 2+2*n^0-2*i^0 Applied simplification Original rule: l48 -> l48 : i^0'=1+n^0, (0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 2+2*n^0-2*i^0 New rule: l48 -> l48 : i^0'=1+n^0, 1+n^0-i^0 >= 0, cost: 2+2*n^0-2*i^0 Applied deletion Removed the following rules: 313 Applied acceleration Original rule: l62 -> l62 : sum^0'=sum^post131, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 2 New rule: l62 -> l62 : sum^0'=sum^post131, j^0'=n27+j^0, (-1+n27 >= 0 /\ 1+n^0-n27-j^0 >= 0), cost: 2*n27 Applied instantiation Original rule: l62 -> l62 : sum^0'=sum^post131, j^0'=n27+j^0, (-1+n27 >= 0 /\ 1+n^0-n27-j^0 >= 0), cost: 2*n27 New rule: l62 -> l62 : sum^0'=sum^post131, j^0'=1+n^0, (0 >= 0 /\ n^0-j^0 >= 0), cost: 2+2*n^0-2*j^0 Applied simplification Original rule: l62 -> l62 : sum^0'=sum^post131, j^0'=1+n^0, (0 >= 0 /\ n^0-j^0 >= 0), cost: 2+2*n^0-2*j^0 New rule: l62 -> l62 : sum^0'=sum^post131, j^0'=1+n^0, n^0-j^0 >= 0, cost: 2+2*n^0-2*j^0 Applied deletion Removed the following rules: 291 Applied acceleration Original rule: l66 -> l66 : sum^0'=sum^post126, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 2 New rule: l66 -> l66 : sum^0'=sum^post126, j^0'=n30+j^0, (-1+n30 >= 0 /\ 1-n30+n^0-j^0 >= 0), cost: 2*n30 Applied instantiation Original rule: l66 -> l66 : sum^0'=sum^post126, j^0'=n30+j^0, (-1+n30 >= 0 /\ 1-n30+n^0-j^0 >= 0), cost: 2*n30 New rule: l66 -> l66 : sum^0'=sum^post126, j^0'=1+n^0, (0 >= 0 /\ n^0-j^0 >= 0), cost: 2+2*n^0-2*j^0 Applied simplification Original rule: l66 -> l66 : sum^0'=sum^post126, j^0'=1+n^0, (0 >= 0 /\ n^0-j^0 >= 0), cost: 2+2*n^0-2*j^0 New rule: l66 -> l66 : sum^0'=sum^post126, j^0'=1+n^0, n^0-j^0 >= 0, cost: 2+2*n^0-2*j^0 Applied deletion Removed the following rules: 295 Applied acceleration Original rule: l69 -> l69 : sum^0'=sum^post96, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 2 New rule: l69 -> l69 : sum^0'=sum^post96, j^0'=n33+j^0, (1+n^0-n33-j^0 >= 0 /\ -1+n33 >= 0), cost: 2*n33 Applied instantiation Original rule: l69 -> l69 : sum^0'=sum^post96, j^0'=n33+j^0, (1+n^0-n33-j^0 >= 0 /\ -1+n33 >= 0), cost: 2*n33 New rule: l69 -> l69 : sum^0'=sum^post96, j^0'=1+n^0, (0 >= 0 /\ n^0-j^0 >= 0), cost: 2+2*n^0-2*j^0 Applied simplification Original rule: l69 -> l69 : sum^0'=sum^post96, j^0'=1+n^0, (0 >= 0 /\ n^0-j^0 >= 0), cost: 2+2*n^0-2*j^0 New rule: l69 -> l69 : sum^0'=sum^post96, j^0'=1+n^0, n^0-j^0 >= 0, cost: 2+2*n^0-2*j^0 Applied deletion Removed the following rules: 323 Applied acceleration Original rule: l74 -> l74 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 2 New rule: l74 -> l74 : i^0'=i^0+n36, (1+n^0-i^0-n36 >= 0 /\ n36 >= 0), cost: 2*n36 Applied instantiation Original rule: l74 -> l74 : i^0'=i^0+n36, (1+n^0-i^0-n36 >= 0 /\ n36 >= 0), cost: 2*n36 New rule: l74 -> l74 : i^0'=1+n^0, (0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 2+2*n^0-2*i^0 Applied simplification Original rule: l74 -> l74 : i^0'=1+n^0, (0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 2+2*n^0-2*i^0 New rule: l74 -> l74 : i^0'=1+n^0, 1+n^0-i^0 >= 0, cost: 2+2*n^0-2*i^0 Applied deletion Removed the following rules: 333 Applied acceleration Original rule: l76 -> l76 : i^0'=1+i^0, -n^0+i^0 <= 0, cost: 2 New rule: l76 -> l76 : i^0'=n39+i^0, (n39 >= 0 /\ 1-n39+n^0-i^0 >= 0), cost: 2*n39 Applied instantiation Original rule: l76 -> l76 : i^0'=n39+i^0, (n39 >= 0 /\ 1-n39+n^0-i^0 >= 0), cost: 2*n39 New rule: l76 -> l76 : i^0'=1+n^0, (0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 2+2*n^0-2*i^0 Applied simplification Original rule: l76 -> l76 : i^0'=1+n^0, (0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 2+2*n^0-2*i^0 New rule: l76 -> l76 : i^0'=1+n^0, 1+n^0-i^0 >= 0, cost: 2+2*n^0-2*i^0 Applied deletion Removed the following rules: 331 Applied acceleration Original rule: l77 -> l77 : sum^0'=sum^post114, j^0'=1+j^0, -n^0+j^0 <= 0, cost: 2 New rule: l77 -> l77 : sum^0'=sum^post114, j^0'=n42+j^0, (-1+n42 >= 0 /\ 1+n^0-n42-j^0 >= 0), cost: 2*n42 Applied instantiation Original rule: l77 -> l77 : sum^0'=sum^post114, j^0'=n42+j^0, (-1+n42 >= 0 /\ 1+n^0-n42-j^0 >= 0), cost: 2*n42 New rule: l77 -> l77 : sum^0'=sum^post114, j^0'=1+n^0, (0 >= 0 /\ n^0-j^0 >= 0), cost: 2+2*n^0-2*j^0 Applied simplification Original rule: l77 -> l77 : sum^0'=sum^post114, j^0'=1+n^0, (0 >= 0 /\ n^0-j^0 >= 0), cost: 2+2*n^0-2*j^0 New rule: l77 -> l77 : sum^0'=sum^post114, j^0'=1+n^0, n^0-j^0 >= 0, cost: 2+2*n^0-2*j^0 Applied deletion Removed the following rules: 327 Accelerated simple loops Start location: l87 288: l1 -> l64 : skip^0'=1, 1+n^0-i^0 <= 0, cost: 2 289: l1 -> l62 : -n^0+i^0 <= 0, cost: 2 286: l2 -> l1 : 1+n^0-i^0 <= 0, cost: 2 358: l2 -> l2 : i^0'=1+n^0, 1+n^0-i^0 >= 0, cost: 2+2*n^0-2*i^0 343: l4 -> l9 : 1+n^0-i^0 <= 0, cost: 2 344: l4 -> l5 : -n^0+i^0 <= 0, cost: 2 345: l5 -> l4 : i^0'=1+i^0, i^0-j^0 <= 0, cost: 2 360: l5 -> l5 : j^0'=i^0, i^0-j^0 >= 0, cost: 2*i^0-2*j^0 300: l6 -> l21 : i^0 <= 0, cost: 2 301: l6 -> l15 : -1+i^0 >= 0, cost: 2 298: l9 -> l6 : 1+n^0-i^0 <= 0, cost: 2 299: l9 -> l69 : -n^0+i^0 <= 0, cost: 2 144: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 341: l11 -> l4 : n^0-k^0 <= 0, cost: 2 342: l11 -> l20 : tmp___2^0'=tmp___2^post20, 1-n^0+k^0 <= 0, cost: 2 347: l13 -> l10 : 1+n^0-j^0 <= 0, cost: 2 348: l13 -> l18 : sum^0'=0, -n^0+j^0 <= 0, cost: 2 351: l14 -> l13 : j^0'=1+j^0, 1+n^0-i^0 <= 0, cost: 2 362: l14 -> l14 : i^0'=1+n^0, 1+n^0-i^0 >= 0, cost: 2+2*n^0-2*i^0 302: l15 -> l6 : i^0'=-1+i^0, 1+i^0-j^0 <= 0, cost: 2 364: l15 -> l15 : sum^0'=sum^post91, j^0'=1+i^0, i^0-j^0 >= 0, cost: 2+2*i^0-2*j^0 349: l18 -> l14 : sum^0'=sum^post11, 1+n^0-i^0 <= 0, cost: 2 366: l18 -> l18 : i^0'=1+n^0, sum^0'=sum^post12, n^0-i^0 >= 0, cost: 2+2*n^0-2*i^0 152: l20 -> l10 : tmp___2^0 == 0, cost: 1 153: l20 -> l13 : -1+tmp___2^0 >= 0, cost: 1 154: l20 -> l13 : 1+tmp___2^0 <= 0, cost: 1 304: l21 -> l24 : fold^0'=f_promoted_1^0, 1+n^0-i^0 <= 0, cost: 2 368: l21 -> l21 : i^0'=1+n^0, 1+n^0-i^0 >= 0, cost: 2+2*n^0-2*i^0 306: l24 -> l41 : test^0'=0, 1+n^0-i^0 <= 0, cost: 2 307: l24 -> l35 : -n^0+i^0 <= 0, cost: 2 339: l27 -> l11 : 1+n^0-i^0 <= 0, cost: 2 340: l27 -> l28 : -n^0+i^0 <= 0, cost: 2 353: l28 -> l27 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 370: l28 -> l28 : j^0'=1+n^0, 1+n^0-j^0 >= 0, cost: 2+2*n^0-2*j^0 308: l35 -> l24 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 372: l35 -> l35 : sum^0'=sum^post83, j^0'=1+n^0, n^0-j^0 >= 0, cost: 2+2*n^0-2*j^0 276: l37 -> l40 : restrt^0'=1, 1+n^0-i^0 <= 0, cost: 2 277: l37 -> l38 : sqrarg^0'=sqrarg^post38, -n^0+i^0 <= 0, cost: 2 280: l38 -> l37 : i^0'=1+i^0, sum^0'=sum^0, tmp___1^0'=0, sqrarg^0 == 0, cost: 2 281: l38 -> l37 : i^0'=1+i^0, sum^0'=tmp___1^post31+sum^0, tmp___1^0'=tmp___1^post31, -1+sqrarg^0 >= 0, cost: 3 282: l38 -> l37 : i^0'=1+i^0, sum^0'=tmp___1^post31+sum^0, tmp___1^0'=tmp___1^post31, 1+sqrarg^0 <= 0, cost: 3 283: l40 -> l2 : (-__const_200^0+its^0 <= 0 /\ restrt^0 == 0), cost: 3 284: l40 -> l27 : (-__const_200^0+its^0 <= 0 /\ -1+restrt^0 >= 0), cost: 3 285: l40 -> l27 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0), cost: 3 310: l41 -> l58 : tmp___12^0'=tmp___12^post78, 1+n^0-i^0 <= 0, cost: 2 311: l41 -> l60 : tmp___8^0'=tmp___8^post79, -n^0+i^0 <= 0, cost: 2 274: l45 -> l46 : tmp___0^0'=tmp___0^post46, -n^0+i^0 <= 0, cost: 2 275: l45 -> l37 : (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 355: l46 -> l45 : i^0'=1+i^0, -test^0+tmp___0^0 <= 0, cost: 2 356: l46 -> l45 : test^0'=tmp^post44, i^0'=1+i^0, tmp^0'=tmp^post44, 1+test^0-tmp___0^0 <= 0, cost: 2 312: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 374: l48 -> l48 : i^0'=1+n^0, 1+n^0-i^0 >= 0, cost: 2+2*n^0-2*i^0 202: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 314: l53 -> l56 : maxarg2^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, -n^0+i^0 <= 0, cost: 2 315: l53 -> l51 : (test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 318: l54 -> l53 : i^0'=1+i^0, -test^0+temp^0 <= 0, cost: 2 319: l54 -> l53 : test^0'=temp^0, i^0'=1+i^0, 1+test^0-temp^0 <= 0, cost: 2 316: l56 -> l54 : temp^0'=temp^post62, tmp___11^0'=maxarg2^0, -maxarg2^0+maxarg1^0 <= 0, cost: 2 317: l56 -> l54 : temp^0'=temp^post62, tmp___11^0'=maxarg1^0, 1+maxarg2^0-maxarg1^0 <= 0, cost: 2 205: l58 -> l53 : test^0'=0, restrt^0'=0, tmp___12^0 == 0, cost: 1 206: l58 -> l48 : -1+tmp___12^0 >= 0, cost: 1 207: l58 -> l48 : 1+tmp___12^0 <= 0, cost: 1 320: l60 -> l41 : i^0'=1+i^0, -test^0+tmp___8^0 <= 0, cost: 2 321: l60 -> l41 : test^0'=test^post77, i^0'=1+i^0, tmp___7^0'=test^post77, 1+test^0-tmp___8^0 <= 0, cost: 2 290: l62 -> l1 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 376: l62 -> l62 : sum^0'=sum^post131, j^0'=1+n^0, n^0-j^0 >= 0, cost: 2+2*n^0-2*j^0 292: l64 -> l84 : 1+n^0-i^0 <= 0, cost: 2 293: l64 -> l66 : -n^0+i^0 <= 0, cost: 2 294: l66 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, tmp___4^0'=tmp___4^post125, 1+n^0-j^0 <= 0, cost: 2 378: l66 -> l66 : sum^0'=sum^post126, j^0'=1+n^0, n^0-j^0 >= 0, cost: 2+2*n^0-2*j^0 322: l69 -> l9 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 380: l69 -> l69 : sum^0'=sum^post96, j^0'=1+n^0, n^0-j^0 >= 0, cost: 2+2*n^0-2*j^0 324: l71 -> l81 : 1+n^0-i^0 <= 0, cost: 2 325: l71 -> l77 : -n^0+i^0 <= 0, cost: 2 332: l74 -> l9 : 1+n^0-i^0 <= 0, cost: 2 382: l74 -> l74 : i^0'=1+n^0, 1+n^0-i^0 >= 0, cost: 2+2*n^0-2*i^0 330: l76 -> l74 : 1+n^0-i^0 <= 0, cost: 2 384: l76 -> l76 : i^0'=1+n^0, 1+n^0-i^0 >= 0, cost: 2+2*n^0-2*i^0 326: l77 -> l71 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 386: l77 -> l77 : sum^0'=sum^post114, j^0'=1+n^0, n^0-j^0 >= 0, cost: 2+2*n^0-2*j^0 328: l81 -> l76 : 1+n^0-i^0 <= 0, cost: 2 329: l81 -> l82 : sqrarg^0'=sqrarg^post111, -n^0+i^0 <= 0, cost: 2 336: l82 -> l81 : i^0'=1+i^0, den^0'=den^0, tmp___6^0'=0, sqrarg^0 == 0, cost: 2 337: l82 -> l81 : i^0'=1+i^0, den^0'=den^0+tmp___6^post105, tmp___6^0'=tmp___6^post105, -1+sqrarg^0 >= 0, cost: 3 338: l82 -> l81 : i^0'=1+i^0, den^0'=den^0+tmp___6^post105, tmp___6^0'=tmp___6^post105, 1+sqrarg^0 <= 0, cost: 3 251: l84 -> l9 : -1+skip^0 >= 0, cost: 1 252: l84 -> l9 : 1+skip^0 <= 0, cost: 1 253: l84 -> l71 : skip^0 == 0, cost: 1 296: l86 -> l64 : i^0'=1+i^0, 1+tmp___3^0 <= 0, cost: 2 297: l86 -> l64 : skip^0'=0, i^0'=1+i^0, tmp___3^0 >= 0, cost: 2 270: l87 -> l45 : TRUE, cost: 1 Applied chaining First rule: l40 -> l2 : (-__const_200^0+its^0 <= 0 /\ restrt^0 == 0), cost: 3 Second rule: l2 -> l2 : i^0'=1+n^0, 1+n^0-i^0 >= 0, cost: 2+2*n^0-2*i^0 New rule: l40 -> l2 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 5+2*n^0-2*i^0 Applied deletion Removed the following rules: 358 Applied chaining First rule: l4 -> l5 : -n^0+i^0 <= 0, cost: 2 Second rule: l5 -> l5 : j^0'=i^0, i^0-j^0 >= 0, cost: 2*i^0-2*j^0 New rule: l4 -> l5 : j^0'=i^0, (i^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 2+2*i^0-2*j^0 Applied deletion Removed the following rules: 360 Applied chaining First rule: l18 -> l14 : sum^0'=sum^post11, 1+n^0-i^0 <= 0, cost: 2 Second rule: l14 -> l14 : i^0'=1+n^0, 1+n^0-i^0 >= 0, cost: 2+2*n^0-2*i^0 New rule: l18 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, 1+n^0-i^0 == 0, cost: 4+2*n^0-2*i^0 Applied deletion Removed the following rules: 362 Applied chaining First rule: l6 -> l15 : -1+i^0 >= 0, cost: 2 Second rule: l15 -> l15 : sum^0'=sum^post91, j^0'=1+i^0, i^0-j^0 >= 0, cost: 2+2*i^0-2*j^0 New rule: l6 -> l15 : sum^0'=sum^post91, j^0'=1+i^0, (i^0-j^0 >= 0 /\ -1+i^0 >= 0), cost: 4+2*i^0-2*j^0 Applied deletion Removed the following rules: 364 Applied chaining First rule: l13 -> l18 : sum^0'=0, -n^0+j^0 <= 0, cost: 2 Second rule: l18 -> l18 : i^0'=1+n^0, sum^0'=sum^post12, n^0-i^0 >= 0, cost: 2+2*n^0-2*i^0 New rule: l13 -> l18 : i^0'=1+n^0, sum^0'=sum^post12, (-n^0+j^0 <= 0 /\ n^0-i^0 >= 0), cost: 4+2*n^0-2*i^0 Applied deletion Removed the following rules: 366 Applied chaining First rule: l6 -> l21 : i^0 <= 0, cost: 2 Second rule: l21 -> l21 : i^0'=1+n^0, 1+n^0-i^0 >= 0, cost: 2+2*n^0-2*i^0 New rule: l6 -> l21 : i^0'=1+n^0, (i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 4+2*n^0-2*i^0 Applied deletion Removed the following rules: 368 Applied chaining First rule: l27 -> l28 : -n^0+i^0 <= 0, cost: 2 Second rule: l28 -> l28 : j^0'=1+n^0, 1+n^0-j^0 >= 0, cost: 2+2*n^0-2*j^0 New rule: l27 -> l28 : j^0'=1+n^0, (1+n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*n^0-2*j^0 Applied deletion Removed the following rules: 370 Applied chaining First rule: l24 -> l35 : -n^0+i^0 <= 0, cost: 2 Second rule: l35 -> l35 : sum^0'=sum^post83, j^0'=1+n^0, n^0-j^0 >= 0, cost: 2+2*n^0-2*j^0 New rule: l24 -> l35 : sum^0'=sum^post83, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*n^0-2*j^0 Applied deletion Removed the following rules: 372 Applied chaining First rule: l58 -> l48 : -1+tmp___12^0 >= 0, cost: 1 Second rule: l48 -> l48 : i^0'=1+n^0, 1+n^0-i^0 >= 0, cost: 2+2*n^0-2*i^0 New rule: l58 -> l48 : i^0'=1+n^0, (-1+tmp___12^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 3+2*n^0-2*i^0 Applied chaining First rule: l58 -> l48 : 1+tmp___12^0 <= 0, cost: 1 Second rule: l48 -> l48 : i^0'=1+n^0, 1+n^0-i^0 >= 0, cost: 2+2*n^0-2*i^0 New rule: l58 -> l48 : i^0'=1+n^0, (1+n^0-i^0 >= 0 /\ 1+tmp___12^0 <= 0), cost: 3+2*n^0-2*i^0 Applied deletion Removed the following rules: 374 Applied chaining First rule: l1 -> l62 : -n^0+i^0 <= 0, cost: 2 Second rule: l62 -> l62 : sum^0'=sum^post131, j^0'=1+n^0, n^0-j^0 >= 0, cost: 2+2*n^0-2*j^0 New rule: l1 -> l62 : sum^0'=sum^post131, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*n^0-2*j^0 Applied deletion Removed the following rules: 376 Applied chaining First rule: l64 -> l66 : -n^0+i^0 <= 0, cost: 2 Second rule: l66 -> l66 : sum^0'=sum^post126, j^0'=1+n^0, n^0-j^0 >= 0, cost: 2+2*n^0-2*j^0 New rule: l64 -> l66 : sum^0'=sum^post126, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*n^0-2*j^0 Applied deletion Removed the following rules: 378 Applied chaining First rule: l9 -> l69 : -n^0+i^0 <= 0, cost: 2 Second rule: l69 -> l69 : sum^0'=sum^post96, j^0'=1+n^0, n^0-j^0 >= 0, cost: 2+2*n^0-2*j^0 New rule: l9 -> l69 : sum^0'=sum^post96, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*n^0-2*j^0 Applied deletion Removed the following rules: 380 Applied chaining First rule: l76 -> l74 : 1+n^0-i^0 <= 0, cost: 2 Second rule: l74 -> l74 : i^0'=1+n^0, 1+n^0-i^0 >= 0, cost: 2+2*n^0-2*i^0 New rule: l76 -> l74 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 4+2*n^0-2*i^0 Applied deletion Removed the following rules: 382 Applied chaining First rule: l81 -> l76 : 1+n^0-i^0 <= 0, cost: 2 Second rule: l76 -> l76 : i^0'=1+n^0, 1+n^0-i^0 >= 0, cost: 2+2*n^0-2*i^0 New rule: l81 -> l76 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 4+2*n^0-2*i^0 Applied deletion Removed the following rules: 384 Applied chaining First rule: l71 -> l77 : -n^0+i^0 <= 0, cost: 2 Second rule: l77 -> l77 : sum^0'=sum^post114, j^0'=1+n^0, n^0-j^0 >= 0, cost: 2+2*n^0-2*j^0 New rule: l71 -> l77 : sum^0'=sum^post114, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*n^0-2*j^0 Applied deletion Removed the following rules: 386 Chained accelerated rules with incoming rules Start location: l87 288: l1 -> l64 : skip^0'=1, 1+n^0-i^0 <= 0, cost: 2 289: l1 -> l62 : -n^0+i^0 <= 0, cost: 2 397: l1 -> l62 : sum^0'=sum^post131, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*n^0-2*j^0 286: l2 -> l1 : 1+n^0-i^0 <= 0, cost: 2 343: l4 -> l9 : 1+n^0-i^0 <= 0, cost: 2 344: l4 -> l5 : -n^0+i^0 <= 0, cost: 2 388: l4 -> l5 : j^0'=i^0, (i^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 2+2*i^0-2*j^0 345: l5 -> l4 : i^0'=1+i^0, i^0-j^0 <= 0, cost: 2 300: l6 -> l21 : i^0 <= 0, cost: 2 301: l6 -> l15 : -1+i^0 >= 0, cost: 2 390: l6 -> l15 : sum^0'=sum^post91, j^0'=1+i^0, (i^0-j^0 >= 0 /\ -1+i^0 >= 0), cost: 4+2*i^0-2*j^0 392: l6 -> l21 : i^0'=1+n^0, (i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 4+2*n^0-2*i^0 298: l9 -> l6 : 1+n^0-i^0 <= 0, cost: 2 299: l9 -> l69 : -n^0+i^0 <= 0, cost: 2 399: l9 -> l69 : sum^0'=sum^post96, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*n^0-2*j^0 144: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 341: l11 -> l4 : n^0-k^0 <= 0, cost: 2 342: l11 -> l20 : tmp___2^0'=tmp___2^post20, 1-n^0+k^0 <= 0, cost: 2 347: l13 -> l10 : 1+n^0-j^0 <= 0, cost: 2 348: l13 -> l18 : sum^0'=0, -n^0+j^0 <= 0, cost: 2 391: l13 -> l18 : i^0'=1+n^0, sum^0'=sum^post12, (-n^0+j^0 <= 0 /\ n^0-i^0 >= 0), cost: 4+2*n^0-2*i^0 351: l14 -> l13 : j^0'=1+j^0, 1+n^0-i^0 <= 0, cost: 2 302: l15 -> l6 : i^0'=-1+i^0, 1+i^0-j^0 <= 0, cost: 2 349: l18 -> l14 : sum^0'=sum^post11, 1+n^0-i^0 <= 0, cost: 2 389: l18 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, 1+n^0-i^0 == 0, cost: 4+2*n^0-2*i^0 152: l20 -> l10 : tmp___2^0 == 0, cost: 1 153: l20 -> l13 : -1+tmp___2^0 >= 0, cost: 1 154: l20 -> l13 : 1+tmp___2^0 <= 0, cost: 1 304: l21 -> l24 : fold^0'=f_promoted_1^0, 1+n^0-i^0 <= 0, cost: 2 306: l24 -> l41 : test^0'=0, 1+n^0-i^0 <= 0, cost: 2 307: l24 -> l35 : -n^0+i^0 <= 0, cost: 2 394: l24 -> l35 : sum^0'=sum^post83, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*n^0-2*j^0 339: l27 -> l11 : 1+n^0-i^0 <= 0, cost: 2 340: l27 -> l28 : -n^0+i^0 <= 0, cost: 2 393: l27 -> l28 : j^0'=1+n^0, (1+n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*n^0-2*j^0 353: l28 -> l27 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 308: l35 -> l24 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 276: l37 -> l40 : restrt^0'=1, 1+n^0-i^0 <= 0, cost: 2 277: l37 -> l38 : sqrarg^0'=sqrarg^post38, -n^0+i^0 <= 0, cost: 2 280: l38 -> l37 : i^0'=1+i^0, sum^0'=sum^0, tmp___1^0'=0, sqrarg^0 == 0, cost: 2 281: l38 -> l37 : i^0'=1+i^0, sum^0'=tmp___1^post31+sum^0, tmp___1^0'=tmp___1^post31, -1+sqrarg^0 >= 0, cost: 3 282: l38 -> l37 : i^0'=1+i^0, sum^0'=tmp___1^post31+sum^0, tmp___1^0'=tmp___1^post31, 1+sqrarg^0 <= 0, cost: 3 283: l40 -> l2 : (-__const_200^0+its^0 <= 0 /\ restrt^0 == 0), cost: 3 284: l40 -> l27 : (-__const_200^0+its^0 <= 0 /\ -1+restrt^0 >= 0), cost: 3 285: l40 -> l27 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0), cost: 3 387: l40 -> l2 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 5+2*n^0-2*i^0 310: l41 -> l58 : tmp___12^0'=tmp___12^post78, 1+n^0-i^0 <= 0, cost: 2 311: l41 -> l60 : tmp___8^0'=tmp___8^post79, -n^0+i^0 <= 0, cost: 2 274: l45 -> l46 : tmp___0^0'=tmp___0^post46, -n^0+i^0 <= 0, cost: 2 275: l45 -> l37 : (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 355: l46 -> l45 : i^0'=1+i^0, -test^0+tmp___0^0 <= 0, cost: 2 356: l46 -> l45 : test^0'=tmp^post44, i^0'=1+i^0, tmp^0'=tmp^post44, 1+test^0-tmp___0^0 <= 0, cost: 2 312: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 202: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 314: l53 -> l56 : maxarg2^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, -n^0+i^0 <= 0, cost: 2 315: l53 -> l51 : (test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 318: l54 -> l53 : i^0'=1+i^0, -test^0+temp^0 <= 0, cost: 2 319: l54 -> l53 : test^0'=temp^0, i^0'=1+i^0, 1+test^0-temp^0 <= 0, cost: 2 316: l56 -> l54 : temp^0'=temp^post62, tmp___11^0'=maxarg2^0, -maxarg2^0+maxarg1^0 <= 0, cost: 2 317: l56 -> l54 : temp^0'=temp^post62, tmp___11^0'=maxarg1^0, 1+maxarg2^0-maxarg1^0 <= 0, cost: 2 205: l58 -> l53 : test^0'=0, restrt^0'=0, tmp___12^0 == 0, cost: 1 206: l58 -> l48 : -1+tmp___12^0 >= 0, cost: 1 207: l58 -> l48 : 1+tmp___12^0 <= 0, cost: 1 395: l58 -> l48 : i^0'=1+n^0, (-1+tmp___12^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 3+2*n^0-2*i^0 396: l58 -> l48 : i^0'=1+n^0, (1+n^0-i^0 >= 0 /\ 1+tmp___12^0 <= 0), cost: 3+2*n^0-2*i^0 320: l60 -> l41 : i^0'=1+i^0, -test^0+tmp___8^0 <= 0, cost: 2 321: l60 -> l41 : test^0'=test^post77, i^0'=1+i^0, tmp___7^0'=test^post77, 1+test^0-tmp___8^0 <= 0, cost: 2 290: l62 -> l1 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 292: l64 -> l84 : 1+n^0-i^0 <= 0, cost: 2 293: l64 -> l66 : -n^0+i^0 <= 0, cost: 2 398: l64 -> l66 : sum^0'=sum^post126, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*n^0-2*j^0 294: l66 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, tmp___4^0'=tmp___4^post125, 1+n^0-j^0 <= 0, cost: 2 322: l69 -> l9 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 324: l71 -> l81 : 1+n^0-i^0 <= 0, cost: 2 325: l71 -> l77 : -n^0+i^0 <= 0, cost: 2 402: l71 -> l77 : sum^0'=sum^post114, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*n^0-2*j^0 332: l74 -> l9 : 1+n^0-i^0 <= 0, cost: 2 330: l76 -> l74 : 1+n^0-i^0 <= 0, cost: 2 400: l76 -> l74 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 4+2*n^0-2*i^0 326: l77 -> l71 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 328: l81 -> l76 : 1+n^0-i^0 <= 0, cost: 2 329: l81 -> l82 : sqrarg^0'=sqrarg^post111, -n^0+i^0 <= 0, cost: 2 401: l81 -> l76 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 4+2*n^0-2*i^0 336: l82 -> l81 : i^0'=1+i^0, den^0'=den^0, tmp___6^0'=0, sqrarg^0 == 0, cost: 2 337: l82 -> l81 : i^0'=1+i^0, den^0'=den^0+tmp___6^post105, tmp___6^0'=tmp___6^post105, -1+sqrarg^0 >= 0, cost: 3 338: l82 -> l81 : i^0'=1+i^0, den^0'=den^0+tmp___6^post105, tmp___6^0'=tmp___6^post105, 1+sqrarg^0 <= 0, cost: 3 251: l84 -> l9 : -1+skip^0 >= 0, cost: 1 252: l84 -> l9 : 1+skip^0 <= 0, cost: 1 253: l84 -> l71 : skip^0 == 0, cost: 1 296: l86 -> l64 : i^0'=1+i^0, 1+tmp___3^0 <= 0, cost: 2 297: l86 -> l64 : skip^0'=0, i^0'=1+i^0, tmp___3^0 >= 0, cost: 2 270: l87 -> l45 : TRUE, cost: 1 Eliminating location l46 by chaining: Applied chaining First rule: l45 -> l46 : tmp___0^0'=tmp___0^post46, -n^0+i^0 <= 0, cost: 2 Second rule: l46 -> l45 : i^0'=1+i^0, -test^0+tmp___0^0 <= 0, cost: 2 New rule: l45 -> l45 : tmp___0^0'=tmp___0^post46, i^0'=1+i^0, (-test^0+tmp___0^post46 <= 0 /\ -n^0+i^0 <= 0), cost: 4 Applied chaining First rule: l45 -> l46 : tmp___0^0'=tmp___0^post46, -n^0+i^0 <= 0, cost: 2 Second rule: l46 -> l45 : test^0'=tmp^post44, i^0'=1+i^0, tmp^0'=tmp^post44, 1+test^0-tmp___0^0 <= 0, cost: 2 New rule: l45 -> l45 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+i^0, tmp^0'=tmp^post44, (1+test^0-tmp___0^post46 <= 0 /\ -n^0+i^0 <= 0), cost: 4 Applied deletion Removed the following rules: 274 355 356 Eliminating location l38 by chaining: Applied chaining First rule: l37 -> l38 : sqrarg^0'=sqrarg^post38, -n^0+i^0 <= 0, cost: 2 Second rule: l38 -> l37 : i^0'=1+i^0, sum^0'=sum^0, tmp___1^0'=0, sqrarg^0 == 0, cost: 2 New rule: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+i^0, sum^0'=sum^0, tmp___1^0'=0, (-n^0+i^0 <= 0 /\ sqrarg^post38 == 0), cost: 4 Applied chaining First rule: l37 -> l38 : sqrarg^0'=sqrarg^post38, -n^0+i^0 <= 0, cost: 2 Second rule: l38 -> l37 : i^0'=1+i^0, sum^0'=tmp___1^post31+sum^0, tmp___1^0'=tmp___1^post31, -1+sqrarg^0 >= 0, cost: 3 New rule: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+i^0, sum^0'=tmp___1^post31+sum^0, tmp___1^0'=tmp___1^post31, (-1+sqrarg^post38 >= 0 /\ -n^0+i^0 <= 0), cost: 5 Applied chaining First rule: l37 -> l38 : sqrarg^0'=sqrarg^post38, -n^0+i^0 <= 0, cost: 2 Second rule: l38 -> l37 : i^0'=1+i^0, sum^0'=tmp___1^post31+sum^0, tmp___1^0'=tmp___1^post31, 1+sqrarg^0 <= 0, cost: 3 New rule: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+i^0, sum^0'=tmp___1^post31+sum^0, tmp___1^0'=tmp___1^post31, (1+sqrarg^post38 <= 0 /\ -n^0+i^0 <= 0), cost: 5 Applied deletion Removed the following rules: 277 280 281 282 Eliminating location l2 by chaining: Applied chaining First rule: l40 -> l2 : (-__const_200^0+its^0 <= 0 /\ restrt^0 == 0), cost: 3 Second rule: l2 -> l1 : 1+n^0-i^0 <= 0, cost: 2 New rule: l40 -> l1 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 5 Applied chaining First rule: l40 -> l2 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 5+2*n^0-2*i^0 Second rule: l2 -> l1 : 1+n^0-i^0 <= 0, cost: 2 New rule: l40 -> l1 : i^0'=1+n^0, (0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 7+2*n^0-2*i^0 Applied simplification Original rule: l40 -> l1 : i^0'=1+n^0, (0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 7+2*n^0-2*i^0 New rule: l40 -> l1 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 7+2*n^0-2*i^0 Applied deletion Removed the following rules: 283 286 387 Eliminating location l62 by chaining: Applied chaining First rule: l1 -> l62 : -n^0+i^0 <= 0, cost: 2 Second rule: l62 -> l1 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 New rule: l1 -> l1 : i^0'=1+i^0, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 Applied chaining First rule: l1 -> l62 : sum^0'=sum^post131, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*n^0-2*j^0 Second rule: l62 -> l1 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 New rule: l1 -> l1 : i^0'=1+i^0, sum^0'=sum^post131, j^0'=1+n^0, (0 <= 0 /\ n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 Applied simplification Original rule: l1 -> l1 : i^0'=1+i^0, sum^0'=sum^post131, j^0'=1+n^0, (0 <= 0 /\ n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 New rule: l1 -> l1 : i^0'=1+i^0, sum^0'=sum^post131, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 Applied deletion Removed the following rules: 289 290 397 Eliminating location l66 by chaining: Applied chaining First rule: l64 -> l66 : -n^0+i^0 <= 0, cost: 2 Second rule: l66 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, tmp___4^0'=tmp___4^post125, 1+n^0-j^0 <= 0, cost: 2 New rule: l64 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, tmp___4^0'=tmp___4^post125, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 Applied chaining First rule: l64 -> l66 : sum^0'=sum^post126, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*n^0-2*j^0 Second rule: l66 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, tmp___4^0'=tmp___4^post125, 1+n^0-j^0 <= 0, cost: 2 New rule: l64 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, sum^0'=sum^post126, tmp___4^0'=tmp___4^post125, j^0'=1+n^0, (0 <= 0 /\ n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 Applied simplification Original rule: l64 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, sum^0'=sum^post126, tmp___4^0'=tmp___4^post125, j^0'=1+n^0, (0 <= 0 /\ n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 New rule: l64 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, sum^0'=sum^post126, tmp___4^0'=tmp___4^post125, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 Applied deletion Removed the following rules: 293 294 398 Eliminating location l84 by chaining: Applied chaining First rule: l64 -> l84 : 1+n^0-i^0 <= 0, cost: 2 Second rule: l84 -> l9 : -1+skip^0 >= 0, cost: 1 New rule: l64 -> l9 : (-1+skip^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 Applied chaining First rule: l64 -> l84 : 1+n^0-i^0 <= 0, cost: 2 Second rule: l84 -> l9 : 1+skip^0 <= 0, cost: 1 New rule: l64 -> l9 : (1+skip^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 3 Applied chaining First rule: l64 -> l84 : 1+n^0-i^0 <= 0, cost: 2 Second rule: l84 -> l71 : skip^0 == 0, cost: 1 New rule: l64 -> l71 : (skip^0 == 0 /\ 1+n^0-i^0 <= 0), cost: 3 Applied deletion Removed the following rules: 251 252 253 292 Eliminating location l69 by chaining: Applied chaining First rule: l9 -> l69 : -n^0+i^0 <= 0, cost: 2 Second rule: l69 -> l9 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 New rule: l9 -> l9 : i^0'=1+i^0, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 Applied chaining First rule: l9 -> l69 : sum^0'=sum^post96, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*n^0-2*j^0 Second rule: l69 -> l9 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 New rule: l9 -> l9 : i^0'=1+i^0, sum^0'=sum^post96, j^0'=1+n^0, (0 <= 0 /\ n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 Applied simplification Original rule: l9 -> l9 : i^0'=1+i^0, sum^0'=sum^post96, j^0'=1+n^0, (0 <= 0 /\ n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 New rule: l9 -> l9 : i^0'=1+i^0, sum^0'=sum^post96, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 Applied deletion Removed the following rules: 299 322 399 Eliminating location l15 by chaining: Applied chaining First rule: l6 -> l15 : -1+i^0 >= 0, cost: 2 Second rule: l15 -> l6 : i^0'=-1+i^0, 1+i^0-j^0 <= 0, cost: 2 New rule: l6 -> l6 : i^0'=-1+i^0, (1+i^0-j^0 <= 0 /\ -1+i^0 >= 0), cost: 4 Applied chaining First rule: l6 -> l15 : sum^0'=sum^post91, j^0'=1+i^0, (i^0-j^0 >= 0 /\ -1+i^0 >= 0), cost: 4+2*i^0-2*j^0 Second rule: l15 -> l6 : i^0'=-1+i^0, 1+i^0-j^0 <= 0, cost: 2 New rule: l6 -> l6 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, (0 <= 0 /\ i^0-j^0 >= 0 /\ -1+i^0 >= 0), cost: 6+2*i^0-2*j^0 Applied simplification Original rule: l6 -> l6 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, (0 <= 0 /\ i^0-j^0 >= 0 /\ -1+i^0 >= 0), cost: 6+2*i^0-2*j^0 New rule: l6 -> l6 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, (i^0-j^0 >= 0 /\ -1+i^0 >= 0), cost: 6+2*i^0-2*j^0 Applied deletion Removed the following rules: 301 302 390 Eliminating location l21 by chaining: Applied chaining First rule: l6 -> l21 : i^0 <= 0, cost: 2 Second rule: l21 -> l24 : fold^0'=f_promoted_1^0, 1+n^0-i^0 <= 0, cost: 2 New rule: l6 -> l24 : fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 4 Applied chaining First rule: l6 -> l21 : i^0'=1+n^0, (i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 4+2*n^0-2*i^0 Second rule: l21 -> l24 : fold^0'=f_promoted_1^0, 1+n^0-i^0 <= 0, cost: 2 New rule: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (0 <= 0 /\ i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 Applied simplification Original rule: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (0 <= 0 /\ i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 New rule: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 Applied deletion Removed the following rules: 300 304 392 Eliminating location l35 by chaining: Applied chaining First rule: l24 -> l35 : -n^0+i^0 <= 0, cost: 2 Second rule: l35 -> l24 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 New rule: l24 -> l24 : i^0'=1+i^0, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 Applied chaining First rule: l24 -> l35 : sum^0'=sum^post83, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*n^0-2*j^0 Second rule: l35 -> l24 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 New rule: l24 -> l24 : i^0'=1+i^0, sum^0'=sum^post83, j^0'=1+n^0, (0 <= 0 /\ n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 Applied simplification Original rule: l24 -> l24 : i^0'=1+i^0, sum^0'=sum^post83, j^0'=1+n^0, (0 <= 0 /\ n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 New rule: l24 -> l24 : i^0'=1+i^0, sum^0'=sum^post83, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 Applied deletion Removed the following rules: 307 308 394 Eliminating location l58 by chaining: Applied chaining First rule: l41 -> l58 : tmp___12^0'=tmp___12^post78, 1+n^0-i^0 <= 0, cost: 2 Second rule: l58 -> l53 : test^0'=0, restrt^0'=0, tmp___12^0 == 0, cost: 1 New rule: l41 -> l53 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 3 Applied chaining First rule: l41 -> l58 : tmp___12^0'=tmp___12^post78, 1+n^0-i^0 <= 0, cost: 2 Second rule: l58 -> l48 : -1+tmp___12^0 >= 0, cost: 1 New rule: l41 -> l48 : tmp___12^0'=tmp___12^post78, (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 Applied chaining First rule: l41 -> l58 : tmp___12^0'=tmp___12^post78, 1+n^0-i^0 <= 0, cost: 2 Second rule: l58 -> l48 : 1+tmp___12^0 <= 0, cost: 1 New rule: l41 -> l48 : tmp___12^0'=tmp___12^post78, (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0), cost: 3 Applied chaining First rule: l41 -> l58 : tmp___12^0'=tmp___12^post78, 1+n^0-i^0 <= 0, cost: 2 Second rule: l58 -> l48 : i^0'=1+n^0, (-1+tmp___12^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 3+2*n^0-2*i^0 New rule: l41 -> l48 : tmp___12^0'=tmp___12^post78, i^0'=1+n^0, (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 5+2*n^0-2*i^0 Applied chaining First rule: l41 -> l58 : tmp___12^0'=tmp___12^post78, 1+n^0-i^0 <= 0, cost: 2 Second rule: l58 -> l48 : i^0'=1+n^0, (1+n^0-i^0 >= 0 /\ 1+tmp___12^0 <= 0), cost: 3+2*n^0-2*i^0 New rule: l41 -> l48 : tmp___12^0'=tmp___12^post78, i^0'=1+n^0, (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 5+2*n^0-2*i^0 Applied deletion Removed the following rules: 205 206 207 310 395 396 Eliminating location l60 by chaining: Applied chaining First rule: l41 -> l60 : tmp___8^0'=tmp___8^post79, -n^0+i^0 <= 0, cost: 2 Second rule: l60 -> l41 : i^0'=1+i^0, -test^0+tmp___8^0 <= 0, cost: 2 New rule: l41 -> l41 : tmp___8^0'=tmp___8^post79, i^0'=1+i^0, (-test^0+tmp___8^post79 <= 0 /\ -n^0+i^0 <= 0), cost: 4 Applied chaining First rule: l41 -> l60 : tmp___8^0'=tmp___8^post79, -n^0+i^0 <= 0, cost: 2 Second rule: l60 -> l41 : test^0'=test^post77, i^0'=1+i^0, tmp___7^0'=test^post77, 1+test^0-tmp___8^0 <= 0, cost: 2 New rule: l41 -> l41 : test^0'=test^post77, tmp___8^0'=tmp___8^post79, i^0'=1+i^0, tmp___7^0'=test^post77, (1+test^0-tmp___8^post79 <= 0 /\ -n^0+i^0 <= 0), cost: 4 Applied deletion Removed the following rules: 311 320 321 Eliminating location l56 by chaining: Applied chaining First rule: l53 -> l56 : maxarg2^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, -n^0+i^0 <= 0, cost: 2 Second rule: l56 -> l54 : temp^0'=temp^post62, tmp___11^0'=maxarg2^0, -maxarg2^0+maxarg1^0 <= 0, cost: 2 New rule: l53 -> l54 : temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-n^0+i^0 <= 0 /\ -1+tmp___10^post67 <= 0), cost: 4 Applied chaining First rule: l53 -> l56 : maxarg2^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, -n^0+i^0 <= 0, cost: 2 Second rule: l56 -> l54 : temp^0'=temp^post62, tmp___11^0'=maxarg1^0, 1+maxarg2^0-maxarg1^0 <= 0, cost: 2 New rule: l53 -> l54 : temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (2-tmp___10^post67 <= 0 /\ -n^0+i^0 <= 0), cost: 4 Applied simplification Original rule: l53 -> l54 : temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (2-tmp___10^post67 <= 0 /\ -n^0+i^0 <= 0), cost: 4 New rule: l53 -> l54 : temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ -n^0+i^0 <= 0), cost: 4 Applied deletion Removed the following rules: 314 316 317 Eliminating location l77 by chaining: Applied chaining First rule: l71 -> l77 : -n^0+i^0 <= 0, cost: 2 Second rule: l77 -> l71 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 New rule: l71 -> l71 : i^0'=1+i^0, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 Applied chaining First rule: l71 -> l77 : sum^0'=sum^post114, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*n^0-2*j^0 Second rule: l77 -> l71 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 New rule: l71 -> l71 : i^0'=1+i^0, sum^0'=sum^post114, j^0'=1+n^0, (0 <= 0 /\ n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 Applied simplification Original rule: l71 -> l71 : i^0'=1+i^0, sum^0'=sum^post114, j^0'=1+n^0, (0 <= 0 /\ n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 New rule: l71 -> l71 : i^0'=1+i^0, sum^0'=sum^post114, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 Applied deletion Removed the following rules: 325 326 402 Eliminating location l76 by chaining: Applied chaining First rule: l81 -> l76 : 1+n^0-i^0 <= 0, cost: 2 Second rule: l76 -> l74 : 1+n^0-i^0 <= 0, cost: 2 New rule: l81 -> l74 : 1+n^0-i^0 <= 0, cost: 4 Applied chaining First rule: l81 -> l76 : 1+n^0-i^0 <= 0, cost: 2 Second rule: l76 -> l74 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 4+2*n^0-2*i^0 New rule: l81 -> l74 : i^0'=1+n^0, (1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 6+2*n^0-2*i^0 Applied simplification Original rule: l81 -> l74 : i^0'=1+n^0, (1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 6+2*n^0-2*i^0 New rule: l81 -> l74 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 6+2*n^0-2*i^0 Applied chaining First rule: l81 -> l76 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 4+2*n^0-2*i^0 Second rule: l76 -> l74 : 1+n^0-i^0 <= 0, cost: 2 New rule: l81 -> l74 : i^0'=1+n^0, (0 <= 0 /\ 1+n^0-i^0 == 0), cost: 6+2*n^0-2*i^0 Applied simplification Original rule: l81 -> l74 : i^0'=1+n^0, (0 <= 0 /\ 1+n^0-i^0 == 0), cost: 6+2*n^0-2*i^0 New rule: l81 -> l74 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 6+2*n^0-2*i^0 Applied chaining First rule: l81 -> l76 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 4+2*n^0-2*i^0 Second rule: l76 -> l74 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 4+2*n^0-2*i^0 New rule: l81 -> l74 : i^0'=1+n^0, (0 == 0 /\ 1+n^0-i^0 == 0), cost: 6+2*n^0-2*i^0 Applied simplification Original rule: l81 -> l74 : i^0'=1+n^0, (0 == 0 /\ 1+n^0-i^0 == 0), cost: 6+2*n^0-2*i^0 New rule: l81 -> l74 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 6+2*n^0-2*i^0 Applied deletion Removed the following rules: 328 330 400 401 Eliminating location l82 by chaining: Applied chaining First rule: l81 -> l82 : sqrarg^0'=sqrarg^post111, -n^0+i^0 <= 0, cost: 2 Second rule: l82 -> l81 : i^0'=1+i^0, den^0'=den^0, tmp___6^0'=0, sqrarg^0 == 0, cost: 2 New rule: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+i^0, den^0'=den^0, tmp___6^0'=0, (sqrarg^post111 == 0 /\ -n^0+i^0 <= 0), cost: 4 Applied chaining First rule: l81 -> l82 : sqrarg^0'=sqrarg^post111, -n^0+i^0 <= 0, cost: 2 Second rule: l82 -> l81 : i^0'=1+i^0, den^0'=den^0+tmp___6^post105, tmp___6^0'=tmp___6^post105, -1+sqrarg^0 >= 0, cost: 3 New rule: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+i^0, den^0'=den^0+tmp___6^post105, tmp___6^0'=tmp___6^post105, (-1+sqrarg^post111 >= 0 /\ -n^0+i^0 <= 0), cost: 5 Applied chaining First rule: l81 -> l82 : sqrarg^0'=sqrarg^post111, -n^0+i^0 <= 0, cost: 2 Second rule: l82 -> l81 : i^0'=1+i^0, den^0'=den^0+tmp___6^post105, tmp___6^0'=tmp___6^post105, 1+sqrarg^0 <= 0, cost: 3 New rule: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+i^0, den^0'=den^0+tmp___6^post105, tmp___6^0'=tmp___6^post105, (1+sqrarg^post111 <= 0 /\ -n^0+i^0 <= 0), cost: 5 Applied deletion Removed the following rules: 329 336 337 338 Eliminating location l28 by chaining: Applied chaining First rule: l27 -> l28 : -n^0+i^0 <= 0, cost: 2 Second rule: l28 -> l27 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 New rule: l27 -> l27 : i^0'=1+i^0, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 Applied chaining First rule: l27 -> l28 : j^0'=1+n^0, (1+n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*n^0-2*j^0 Second rule: l28 -> l27 : i^0'=1+i^0, 1+n^0-j^0 <= 0, cost: 2 New rule: l27 -> l27 : i^0'=1+i^0, j^0'=1+n^0, (0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 Applied simplification Original rule: l27 -> l27 : i^0'=1+i^0, j^0'=1+n^0, (0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 New rule: l27 -> l27 : i^0'=1+i^0, j^0'=1+n^0, (1+n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 Applied deletion Removed the following rules: 340 353 393 Eliminating location l20 by chaining: Applied chaining First rule: l11 -> l20 : tmp___2^0'=tmp___2^post20, 1-n^0+k^0 <= 0, cost: 2 Second rule: l20 -> l10 : tmp___2^0 == 0, cost: 1 New rule: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ tmp___2^post20 == 0), cost: 3 Applied chaining First rule: l11 -> l20 : tmp___2^0'=tmp___2^post20, 1-n^0+k^0 <= 0, cost: 2 Second rule: l20 -> l13 : -1+tmp___2^0 >= 0, cost: 1 New rule: l11 -> l13 : tmp___2^0'=tmp___2^post20, (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0), cost: 3 Applied chaining First rule: l11 -> l20 : tmp___2^0'=tmp___2^post20, 1-n^0+k^0 <= 0, cost: 2 Second rule: l20 -> l13 : 1+tmp___2^0 <= 0, cost: 1 New rule: l11 -> l13 : tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0), cost: 3 Applied deletion Removed the following rules: 152 153 154 342 Eliminating location l5 by chaining: Applied chaining First rule: l4 -> l5 : -n^0+i^0 <= 0, cost: 2 Second rule: l5 -> l4 : i^0'=1+i^0, i^0-j^0 <= 0, cost: 2 New rule: l4 -> l4 : i^0'=1+i^0, (i^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 Applied chaining First rule: l4 -> l5 : j^0'=i^0, (i^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 2+2*i^0-2*j^0 Second rule: l5 -> l4 : i^0'=1+i^0, i^0-j^0 <= 0, cost: 2 New rule: l4 -> l4 : i^0'=1+i^0, j^0'=i^0, (0 <= 0 /\ i^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*i^0-2*j^0 Applied simplification Original rule: l4 -> l4 : i^0'=1+i^0, j^0'=i^0, (0 <= 0 /\ i^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*i^0-2*j^0 New rule: l4 -> l4 : i^0'=1+i^0, j^0'=i^0, (i^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*i^0-2*j^0 Applied deletion Removed the following rules: 344 345 388 Eliminating location l18 by chaining: Applied chaining First rule: l13 -> l18 : sum^0'=0, -n^0+j^0 <= 0, cost: 2 Second rule: l18 -> l14 : sum^0'=sum^post11, 1+n^0-i^0 <= 0, cost: 2 New rule: l13 -> l14 : sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 4 Applied chaining First rule: l13 -> l18 : sum^0'=0, -n^0+j^0 <= 0, cost: 2 Second rule: l18 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, 1+n^0-i^0 == 0, cost: 4+2*n^0-2*i^0 New rule: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 6+2*n^0-2*i^0 Applied chaining First rule: l13 -> l18 : i^0'=1+n^0, sum^0'=sum^post12, (-n^0+j^0 <= 0 /\ n^0-i^0 >= 0), cost: 4+2*n^0-2*i^0 Second rule: l18 -> l14 : sum^0'=sum^post11, 1+n^0-i^0 <= 0, cost: 2 New rule: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, (0 <= 0 /\ -n^0+j^0 <= 0 /\ n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 Applied simplification Original rule: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, (0 <= 0 /\ -n^0+j^0 <= 0 /\ n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 New rule: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 Applied chaining First rule: l13 -> l18 : i^0'=1+n^0, sum^0'=sum^post12, (-n^0+j^0 <= 0 /\ n^0-i^0 >= 0), cost: 4+2*n^0-2*i^0 Second rule: l18 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, 1+n^0-i^0 == 0, cost: 4+2*n^0-2*i^0 New rule: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, (0 == 0 /\ -n^0+j^0 <= 0 /\ n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 Applied simplification Original rule: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, (0 == 0 /\ -n^0+j^0 <= 0 /\ n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 New rule: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 Applied deletion Removed the following rules: 348 349 389 391 Eliminated locations on tree-shaped paths Start location: l87 288: l1 -> l64 : skip^0'=1, 1+n^0-i^0 <= 0, cost: 2 410: l1 -> l1 : i^0'=1+i^0, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 411: l1 -> l1 : i^0'=1+i^0, sum^0'=sum^post131, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 343: l4 -> l9 : 1+n^0-i^0 <= 0, cost: 2 448: l4 -> l4 : i^0'=1+i^0, (i^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 449: l4 -> l4 : i^0'=1+i^0, j^0'=i^0, (i^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*i^0-2*j^0 419: l6 -> l6 : i^0'=-1+i^0, (1+i^0-j^0 <= 0 /\ -1+i^0 >= 0), cost: 4 420: l6 -> l6 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, (i^0-j^0 >= 0 /\ -1+i^0 >= 0), cost: 6+2*i^0-2*j^0 421: l6 -> l24 : fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 4 422: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 298: l9 -> l6 : 1+n^0-i^0 <= 0, cost: 2 417: l9 -> l9 : i^0'=1+i^0, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 418: l9 -> l9 : i^0'=1+i^0, sum^0'=sum^post96, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 144: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 341: l11 -> l4 : n^0-k^0 <= 0, cost: 2 445: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ tmp___2^post20 == 0), cost: 3 446: l11 -> l13 : tmp___2^0'=tmp___2^post20, (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0), cost: 3 447: l11 -> l13 : tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0), cost: 3 347: l13 -> l10 : 1+n^0-j^0 <= 0, cost: 2 450: l13 -> l14 : sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 4 451: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 6+2*n^0-2*i^0 452: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 453: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 351: l14 -> l13 : j^0'=1+j^0, 1+n^0-i^0 <= 0, cost: 2 306: l24 -> l41 : test^0'=0, 1+n^0-i^0 <= 0, cost: 2 423: l24 -> l24 : i^0'=1+i^0, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 424: l24 -> l24 : i^0'=1+i^0, sum^0'=sum^post83, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 339: l27 -> l11 : 1+n^0-i^0 <= 0, cost: 2 443: l27 -> l27 : i^0'=1+i^0, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 444: l27 -> l27 : i^0'=1+i^0, j^0'=1+n^0, (1+n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 276: l37 -> l40 : restrt^0'=1, 1+n^0-i^0 <= 0, cost: 2 405: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+i^0, sum^0'=sum^0, tmp___1^0'=0, (-n^0+i^0 <= 0 /\ sqrarg^post38 == 0), cost: 4 406: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+i^0, sum^0'=tmp___1^post31+sum^0, tmp___1^0'=tmp___1^post31, (-1+sqrarg^post38 >= 0 /\ -n^0+i^0 <= 0), cost: 5 407: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+i^0, sum^0'=tmp___1^post31+sum^0, tmp___1^0'=tmp___1^post31, (1+sqrarg^post38 <= 0 /\ -n^0+i^0 <= 0), cost: 5 284: l40 -> l27 : (-__const_200^0+its^0 <= 0 /\ -1+restrt^0 >= 0), cost: 3 285: l40 -> l27 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0), cost: 3 408: l40 -> l1 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 5 409: l40 -> l1 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 7+2*n^0-2*i^0 425: l41 -> l53 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 3 426: l41 -> l48 : tmp___12^0'=tmp___12^post78, (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 427: l41 -> l48 : tmp___12^0'=tmp___12^post78, (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0), cost: 3 428: l41 -> l48 : tmp___12^0'=tmp___12^post78, i^0'=1+n^0, (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 5+2*n^0-2*i^0 429: l41 -> l48 : tmp___12^0'=tmp___12^post78, i^0'=1+n^0, (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 5+2*n^0-2*i^0 430: l41 -> l41 : tmp___8^0'=tmp___8^post79, i^0'=1+i^0, (-test^0+tmp___8^post79 <= 0 /\ -n^0+i^0 <= 0), cost: 4 431: l41 -> l41 : test^0'=test^post77, tmp___8^0'=tmp___8^post79, i^0'=1+i^0, tmp___7^0'=test^post77, (1+test^0-tmp___8^post79 <= 0 /\ -n^0+i^0 <= 0), cost: 4 275: l45 -> l37 : (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 403: l45 -> l45 : tmp___0^0'=tmp___0^post46, i^0'=1+i^0, (-test^0+tmp___0^post46 <= 0 /\ -n^0+i^0 <= 0), cost: 4 404: l45 -> l45 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+i^0, tmp^0'=tmp^post44, (1+test^0-tmp___0^post46 <= 0 /\ -n^0+i^0 <= 0), cost: 4 312: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 202: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 315: l53 -> l51 : (test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 432: l53 -> l54 : temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-n^0+i^0 <= 0 /\ -1+tmp___10^post67 <= 0), cost: 4 433: l53 -> l54 : temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ -n^0+i^0 <= 0), cost: 4 318: l54 -> l53 : i^0'=1+i^0, -test^0+temp^0 <= 0, cost: 2 319: l54 -> l53 : test^0'=temp^0, i^0'=1+i^0, 1+test^0-temp^0 <= 0, cost: 2 412: l64 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, tmp___4^0'=tmp___4^post125, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 413: l64 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, sum^0'=sum^post126, tmp___4^0'=tmp___4^post125, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 414: l64 -> l9 : (-1+skip^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 415: l64 -> l9 : (1+skip^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 3 416: l64 -> l71 : (skip^0 == 0 /\ 1+n^0-i^0 <= 0), cost: 3 324: l71 -> l81 : 1+n^0-i^0 <= 0, cost: 2 434: l71 -> l71 : i^0'=1+i^0, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 435: l71 -> l71 : i^0'=1+i^0, sum^0'=sum^post114, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 332: l74 -> l9 : 1+n^0-i^0 <= 0, cost: 2 436: l81 -> l74 : 1+n^0-i^0 <= 0, cost: 4 437: l81 -> l74 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 6+2*n^0-2*i^0 438: l81 -> l74 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 6+2*n^0-2*i^0 439: l81 -> l74 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 6+2*n^0-2*i^0 440: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+i^0, den^0'=den^0, tmp___6^0'=0, (sqrarg^post111 == 0 /\ -n^0+i^0 <= 0), cost: 4 441: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+i^0, den^0'=den^0+tmp___6^post105, tmp___6^0'=tmp___6^post105, (-1+sqrarg^post111 >= 0 /\ -n^0+i^0 <= 0), cost: 5 442: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+i^0, den^0'=den^0+tmp___6^post105, tmp___6^0'=tmp___6^post105, (1+sqrarg^post111 <= 0 /\ -n^0+i^0 <= 0), cost: 5 296: l86 -> l64 : i^0'=1+i^0, 1+tmp___3^0 <= 0, cost: 2 297: l86 -> l64 : skip^0'=0, i^0'=1+i^0, tmp___3^0 >= 0, cost: 2 270: l87 -> l45 : TRUE, cost: 1 Applied merging first rule: l11 -> l13 : tmp___2^0'=tmp___2^post20, (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0), cost: 3 second rule: l11 -> l13 : tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0), cost: 3 new rule: l11 -> l13 : tmp___2^0'=tmp___2^post20, ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0)), cost: 3 Applied merging first rule: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 6+2*n^0-2*i^0 second rule: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 new rule: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, ((-n^0+j^0 <= 0 /\ 1+n^0-i^0 == 0) \/ (-n^0+j^0 <= 0 /\ n^0-i^0 >= 0)), cost: 6+2*n^0-2*i^0 Applied merging first rule: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 second rule: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, ((-n^0+j^0 <= 0 /\ 1+n^0-i^0 == 0) \/ (-n^0+j^0 <= 0 /\ n^0-i^0 >= 0)), cost: 6+2*n^0-2*i^0 new rule: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 6+2*n^0-2*i^0 Applied merging first rule: l41 -> l48 : tmp___12^0'=tmp___12^post78, (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 second rule: l41 -> l48 : tmp___12^0'=tmp___12^post78, (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0), cost: 3 new rule: l41 -> l48 : tmp___12^0'=tmp___12^post78, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)), cost: 3 Applied merging first rule: l41 -> l48 : tmp___12^0'=tmp___12^post78, i^0'=1+n^0, (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 5+2*n^0-2*i^0 second rule: l41 -> l48 : tmp___12^0'=tmp___12^post78, i^0'=1+n^0, (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 5+2*n^0-2*i^0 new rule: l41 -> l48 : tmp___12^0'=tmp___12^post78, i^0'=1+n^0, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)), cost: 5+2*n^0-2*i^0 Merged rules Start location: l87 288: l1 -> l64 : skip^0'=1, 1+n^0-i^0 <= 0, cost: 2 410: l1 -> l1 : i^0'=1+i^0, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 411: l1 -> l1 : i^0'=1+i^0, sum^0'=sum^post131, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 343: l4 -> l9 : 1+n^0-i^0 <= 0, cost: 2 448: l4 -> l4 : i^0'=1+i^0, (i^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 449: l4 -> l4 : i^0'=1+i^0, j^0'=i^0, (i^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*i^0-2*j^0 419: l6 -> l6 : i^0'=-1+i^0, (1+i^0-j^0 <= 0 /\ -1+i^0 >= 0), cost: 4 420: l6 -> l6 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, (i^0-j^0 >= 0 /\ -1+i^0 >= 0), cost: 6+2*i^0-2*j^0 421: l6 -> l24 : fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 4 422: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 298: l9 -> l6 : 1+n^0-i^0 <= 0, cost: 2 417: l9 -> l9 : i^0'=1+i^0, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 418: l9 -> l9 : i^0'=1+i^0, sum^0'=sum^post96, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 144: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 341: l11 -> l4 : n^0-k^0 <= 0, cost: 2 445: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ tmp___2^post20 == 0), cost: 3 454: l11 -> l13 : tmp___2^0'=tmp___2^post20, ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0)), cost: 3 347: l13 -> l10 : 1+n^0-j^0 <= 0, cost: 2 450: l13 -> l14 : sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 4 456: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 6+2*n^0-2*i^0 351: l14 -> l13 : j^0'=1+j^0, 1+n^0-i^0 <= 0, cost: 2 306: l24 -> l41 : test^0'=0, 1+n^0-i^0 <= 0, cost: 2 423: l24 -> l24 : i^0'=1+i^0, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 424: l24 -> l24 : i^0'=1+i^0, sum^0'=sum^post83, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 339: l27 -> l11 : 1+n^0-i^0 <= 0, cost: 2 443: l27 -> l27 : i^0'=1+i^0, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 444: l27 -> l27 : i^0'=1+i^0, j^0'=1+n^0, (1+n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 276: l37 -> l40 : restrt^0'=1, 1+n^0-i^0 <= 0, cost: 2 405: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+i^0, sum^0'=sum^0, tmp___1^0'=0, (-n^0+i^0 <= 0 /\ sqrarg^post38 == 0), cost: 4 406: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+i^0, sum^0'=tmp___1^post31+sum^0, tmp___1^0'=tmp___1^post31, (-1+sqrarg^post38 >= 0 /\ -n^0+i^0 <= 0), cost: 5 407: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+i^0, sum^0'=tmp___1^post31+sum^0, tmp___1^0'=tmp___1^post31, (1+sqrarg^post38 <= 0 /\ -n^0+i^0 <= 0), cost: 5 284: l40 -> l27 : (-__const_200^0+its^0 <= 0 /\ -1+restrt^0 >= 0), cost: 3 285: l40 -> l27 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0), cost: 3 408: l40 -> l1 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 5 409: l40 -> l1 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 7+2*n^0-2*i^0 425: l41 -> l53 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 3 430: l41 -> l41 : tmp___8^0'=tmp___8^post79, i^0'=1+i^0, (-test^0+tmp___8^post79 <= 0 /\ -n^0+i^0 <= 0), cost: 4 431: l41 -> l41 : test^0'=test^post77, tmp___8^0'=tmp___8^post79, i^0'=1+i^0, tmp___7^0'=test^post77, (1+test^0-tmp___8^post79 <= 0 /\ -n^0+i^0 <= 0), cost: 4 457: l41 -> l48 : tmp___12^0'=tmp___12^post78, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)), cost: 3 458: l41 -> l48 : tmp___12^0'=tmp___12^post78, i^0'=1+n^0, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)), cost: 5+2*n^0-2*i^0 275: l45 -> l37 : (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 403: l45 -> l45 : tmp___0^0'=tmp___0^post46, i^0'=1+i^0, (-test^0+tmp___0^post46 <= 0 /\ -n^0+i^0 <= 0), cost: 4 404: l45 -> l45 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+i^0, tmp^0'=tmp^post44, (1+test^0-tmp___0^post46 <= 0 /\ -n^0+i^0 <= 0), cost: 4 312: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 202: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 315: l53 -> l51 : (test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 432: l53 -> l54 : temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-n^0+i^0 <= 0 /\ -1+tmp___10^post67 <= 0), cost: 4 433: l53 -> l54 : temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ -n^0+i^0 <= 0), cost: 4 318: l54 -> l53 : i^0'=1+i^0, -test^0+temp^0 <= 0, cost: 2 319: l54 -> l53 : test^0'=temp^0, i^0'=1+i^0, 1+test^0-temp^0 <= 0, cost: 2 412: l64 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, tmp___4^0'=tmp___4^post125, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 413: l64 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, sum^0'=sum^post126, tmp___4^0'=tmp___4^post125, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 414: l64 -> l9 : (-1+skip^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 415: l64 -> l9 : (1+skip^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 3 416: l64 -> l71 : (skip^0 == 0 /\ 1+n^0-i^0 <= 0), cost: 3 324: l71 -> l81 : 1+n^0-i^0 <= 0, cost: 2 434: l71 -> l71 : i^0'=1+i^0, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 435: l71 -> l71 : i^0'=1+i^0, sum^0'=sum^post114, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 332: l74 -> l9 : 1+n^0-i^0 <= 0, cost: 2 436: l81 -> l74 : 1+n^0-i^0 <= 0, cost: 4 437: l81 -> l74 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 6+2*n^0-2*i^0 438: l81 -> l74 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 6+2*n^0-2*i^0 439: l81 -> l74 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 6+2*n^0-2*i^0 440: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+i^0, den^0'=den^0, tmp___6^0'=0, (sqrarg^post111 == 0 /\ -n^0+i^0 <= 0), cost: 4 441: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+i^0, den^0'=den^0+tmp___6^post105, tmp___6^0'=tmp___6^post105, (-1+sqrarg^post111 >= 0 /\ -n^0+i^0 <= 0), cost: 5 442: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+i^0, den^0'=den^0+tmp___6^post105, tmp___6^0'=tmp___6^post105, (1+sqrarg^post111 <= 0 /\ -n^0+i^0 <= 0), cost: 5 296: l86 -> l64 : i^0'=1+i^0, 1+tmp___3^0 <= 0, cost: 2 297: l86 -> l64 : skip^0'=0, i^0'=1+i^0, tmp___3^0 >= 0, cost: 2 270: l87 -> l45 : TRUE, cost: 1 Applied acceleration Original rule: l1 -> l1 : i^0'=1+i^0, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 New rule: l1 -> l1 : i^0'=n46+i^0, (n46 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-n46-i^0 >= 0), cost: 4*n46 Applied instantiation Original rule: l1 -> l1 : i^0'=n46+i^0, (n46 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-n46-i^0 >= 0), cost: 4*n46 New rule: l1 -> l1 : i^0'=1+n^0, (0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 Applied simplification Original rule: l1 -> l1 : i^0'=1+n^0, (0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l1 -> l1 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 Applied deletion Removed the following rules: 410 Applied acceleration Original rule: l4 -> l4 : i^0'=1+i^0, (i^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 New rule: l4 -> l4 : i^0'=n53+i^0, (1+n^0-n53-i^0 >= 0 /\ n53 >= 0 /\ 1-n53-i^0+j^0 >= 0), cost: 4*n53 Applied instantiation Original rule: l4 -> l4 : i^0'=n53+i^0, (1+n^0-n53-i^0 >= 0 /\ n53 >= 0 /\ 1-n53-i^0+j^0 >= 0), cost: 4*n53 New rule: l4 -> l4 : i^0'=1+j^0, (0 >= 0 /\ 1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0), cost: 4-4*i^0+4*j^0 Applied instantiation Original rule: l4 -> l4 : i^0'=n53+i^0, (1+n^0-n53-i^0 >= 0 /\ n53 >= 0 /\ 1-n53-i^0+j^0 >= 0), cost: 4*n53 New rule: l4 -> l4 : i^0'=1+n^0, (0 >= 0 /\ -n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 Applied acceleration Original rule: l4 -> l4 : i^0'=1+i^0, j^0'=i^0, (i^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 4+2*i^0-2*j^0 New rule: l4 -> l4 : i^0'=i^0+n56, j^0'=-1+i^0+n56, (-1+n56 >= 0 /\ i^0-j^0 >= 0 /\ 1+n^0-i^0-n56 >= 0), cost: 6*n56 Applied instantiation Original rule: l4 -> l4 : i^0'=i^0+n56, j^0'=-1+i^0+n56, (-1+n56 >= 0 /\ i^0-j^0 >= 0 /\ 1+n^0-i^0-n56 >= 0), cost: 6*n56 New rule: l4 -> l4 : i^0'=1+n^0, j^0'=n^0, (0 >= 0 /\ i^0-j^0 >= 0 /\ n^0-i^0 >= 0), cost: 6+6*n^0-6*i^0 Applied simplification Original rule: l4 -> l4 : i^0'=1+j^0, (0 >= 0 /\ 1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0), cost: 4-4*i^0+4*j^0 New rule: l4 -> l4 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0), cost: 4-4*i^0+4*j^0 Applied simplification Original rule: l4 -> l4 : i^0'=1+n^0, (0 >= 0 /\ -n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l4 -> l4 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 Applied simplification Original rule: l4 -> l4 : i^0'=1+n^0, j^0'=n^0, (0 >= 0 /\ i^0-j^0 >= 0 /\ n^0-i^0 >= 0), cost: 6+6*n^0-6*i^0 New rule: l4 -> l4 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0), cost: 6+6*n^0-6*i^0 Applied deletion Removed the following rules: 448 449 Applied acceleration Original rule: l6 -> l6 : i^0'=-1+i^0, (1+i^0-j^0 <= 0 /\ -1+i^0 >= 0), cost: 4 New rule: l6 -> l6 : i^0'=-n67+i^0, (-n67+i^0 >= 0 /\ n67 >= 0 /\ -1-i^0+j^0 >= 0), cost: 4*n67 Applied instantiation Original rule: l6 -> l6 : i^0'=-n67+i^0, (-n67+i^0 >= 0 /\ n67 >= 0 /\ -1-i^0+j^0 >= 0), cost: 4*n67 New rule: l6 -> l6 : i^0'=0, (0 >= 0 /\ i^0 >= 0 /\ -1-i^0+j^0 >= 0), cost: 4*i^0 Applied simplification Original rule: l6 -> l6 : i^0'=0, (0 >= 0 /\ i^0 >= 0 /\ -1-i^0+j^0 >= 0), cost: 4*i^0 New rule: l6 -> l6 : i^0'=0, (i^0 >= 0 /\ -1-i^0+j^0 >= 0), cost: 4*i^0 Applied deletion Removed the following rules: 419 Applied acceleration Original rule: l9 -> l9 : i^0'=1+i^0, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 New rule: l9 -> l9 : i^0'=i^0+n74, (-1-n^0+j^0 >= 0 /\ n74 >= 0 /\ 1+n^0-i^0-n74 >= 0), cost: 4*n74 Applied instantiation Original rule: l9 -> l9 : i^0'=i^0+n74, (-1-n^0+j^0 >= 0 /\ n74 >= 0 /\ 1+n^0-i^0-n74 >= 0), cost: 4*n74 New rule: l9 -> l9 : i^0'=1+n^0, (0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 Applied simplification Original rule: l9 -> l9 : i^0'=1+n^0, (0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l9 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 Applied deletion Removed the following rules: 417 Applied acceleration Original rule: l24 -> l24 : i^0'=1+i^0, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 New rule: l24 -> l24 : i^0'=i^0+n81, (n81 >= 0 /\ 1+n^0-i^0-n81 >= 0 /\ -1-n^0+j^0 >= 0), cost: 4*n81 Applied instantiation Original rule: l24 -> l24 : i^0'=i^0+n81, (n81 >= 0 /\ 1+n^0-i^0-n81 >= 0 /\ -1-n^0+j^0 >= 0), cost: 4*n81 New rule: l24 -> l24 : i^0'=1+n^0, (0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 Applied simplification Original rule: l24 -> l24 : i^0'=1+n^0, (0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l24 -> l24 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 Applied deletion Removed the following rules: 423 Applied acceleration Original rule: l27 -> l27 : i^0'=1+i^0, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 New rule: l27 -> l27 : i^0'=i^0+n88, (n88 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0-n88 >= 0), cost: 4*n88 Applied instantiation Original rule: l27 -> l27 : i^0'=i^0+n88, (n88 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0-n88 >= 0), cost: 4*n88 New rule: l27 -> l27 : i^0'=1+n^0, (0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 Applied acceleration Original rule: l27 -> l27 : i^0'=1+i^0, j^0'=1+n^0, (1+n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 New rule: l27 -> l27 : i^0'=i^0+n90, j^0'=1+n^0, (1+n^0-j^0 >= 0 /\ 1+n^0-i^0-n90 >= 0 /\ -1+n90 >= 0), cost: 4*n90 Applied instantiation Original rule: l27 -> l27 : i^0'=i^0+n90, j^0'=1+n^0, (1+n^0-j^0 >= 0 /\ 1+n^0-i^0-n90 >= 0 /\ -1+n90 >= 0), cost: 4*n90 New rule: l27 -> l27 : i^0'=1+n^0, j^0'=1+n^0, (0 >= 0 /\ 1+n^0-j^0 >= 0 /\ n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 Applied simplification Original rule: l27 -> l27 : i^0'=1+n^0, (0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l27 -> l27 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 Applied simplification Original rule: l27 -> l27 : i^0'=1+n^0, j^0'=1+n^0, (0 >= 0 /\ 1+n^0-j^0 >= 0 /\ n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l27 -> l27 : i^0'=1+n^0, j^0'=1+n^0, (1+n^0-j^0 >= 0 /\ n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 Applied deletion Removed the following rules: 443 444 Applied simplification Original rule: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+i^0, sum^0'=sum^0, tmp___1^0'=0, (-n^0+i^0 <= 0 /\ sqrarg^post38 == 0), cost: 4 New rule: l37 -> l37 : sqrarg^0'=0, i^0'=1+i^0, tmp___1^0'=0, -n^0+i^0 <= 0, cost: 4 Simplified simple loops Start location: l87 288: l1 -> l64 : skip^0'=1, 1+n^0-i^0 <= 0, cost: 2 411: l1 -> l1 : i^0'=1+i^0, sum^0'=sum^post131, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 460: l1 -> l1 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 343: l4 -> l9 : 1+n^0-i^0 <= 0, cost: 2 464: l4 -> l4 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0), cost: 4-4*i^0+4*j^0 465: l4 -> l4 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 466: l4 -> l4 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0), cost: 6+6*n^0-6*i^0 420: l6 -> l6 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, (i^0-j^0 >= 0 /\ -1+i^0 >= 0), cost: 6+2*i^0-2*j^0 421: l6 -> l24 : fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 4 422: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 468: l6 -> l6 : i^0'=0, (i^0 >= 0 /\ -1-i^0+j^0 >= 0), cost: 4*i^0 298: l9 -> l6 : 1+n^0-i^0 <= 0, cost: 2 418: l9 -> l9 : i^0'=1+i^0, sum^0'=sum^post96, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 470: l9 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 144: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 341: l11 -> l4 : n^0-k^0 <= 0, cost: 2 445: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ tmp___2^post20 == 0), cost: 3 454: l11 -> l13 : tmp___2^0'=tmp___2^post20, ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0)), cost: 3 347: l13 -> l10 : 1+n^0-j^0 <= 0, cost: 2 450: l13 -> l14 : sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 4 456: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 6+2*n^0-2*i^0 351: l14 -> l13 : j^0'=1+j^0, 1+n^0-i^0 <= 0, cost: 2 306: l24 -> l41 : test^0'=0, 1+n^0-i^0 <= 0, cost: 2 424: l24 -> l24 : i^0'=1+i^0, sum^0'=sum^post83, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 472: l24 -> l24 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 339: l27 -> l11 : 1+n^0-i^0 <= 0, cost: 2 475: l27 -> l27 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 476: l27 -> l27 : i^0'=1+n^0, j^0'=1+n^0, (1+n^0-j^0 >= 0 /\ n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 276: l37 -> l40 : restrt^0'=1, 1+n^0-i^0 <= 0, cost: 2 406: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+i^0, sum^0'=tmp___1^post31+sum^0, tmp___1^0'=tmp___1^post31, (-1+sqrarg^post38 >= 0 /\ -n^0+i^0 <= 0), cost: 5 407: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+i^0, sum^0'=tmp___1^post31+sum^0, tmp___1^0'=tmp___1^post31, (1+sqrarg^post38 <= 0 /\ -n^0+i^0 <= 0), cost: 5 477: l37 -> l37 : sqrarg^0'=0, i^0'=1+i^0, tmp___1^0'=0, -n^0+i^0 <= 0, cost: 4 284: l40 -> l27 : (-__const_200^0+its^0 <= 0 /\ -1+restrt^0 >= 0), cost: 3 285: l40 -> l27 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0), cost: 3 408: l40 -> l1 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 5 409: l40 -> l1 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 7+2*n^0-2*i^0 425: l41 -> l53 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 3 430: l41 -> l41 : tmp___8^0'=tmp___8^post79, i^0'=1+i^0, (-test^0+tmp___8^post79 <= 0 /\ -n^0+i^0 <= 0), cost: 4 431: l41 -> l41 : test^0'=test^post77, tmp___8^0'=tmp___8^post79, i^0'=1+i^0, tmp___7^0'=test^post77, (1+test^0-tmp___8^post79 <= 0 /\ -n^0+i^0 <= 0), cost: 4 457: l41 -> l48 : tmp___12^0'=tmp___12^post78, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)), cost: 3 458: l41 -> l48 : tmp___12^0'=tmp___12^post78, i^0'=1+n^0, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)), cost: 5+2*n^0-2*i^0 275: l45 -> l37 : (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 403: l45 -> l45 : tmp___0^0'=tmp___0^post46, i^0'=1+i^0, (-test^0+tmp___0^post46 <= 0 /\ -n^0+i^0 <= 0), cost: 4 404: l45 -> l45 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+i^0, tmp^0'=tmp^post44, (1+test^0-tmp___0^post46 <= 0 /\ -n^0+i^0 <= 0), cost: 4 312: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 202: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 315: l53 -> l51 : (test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 432: l53 -> l54 : temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-n^0+i^0 <= 0 /\ -1+tmp___10^post67 <= 0), cost: 4 433: l53 -> l54 : temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ -n^0+i^0 <= 0), cost: 4 318: l54 -> l53 : i^0'=1+i^0, -test^0+temp^0 <= 0, cost: 2 319: l54 -> l53 : test^0'=temp^0, i^0'=1+i^0, 1+test^0-temp^0 <= 0, cost: 2 412: l64 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, tmp___4^0'=tmp___4^post125, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 413: l64 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, sum^0'=sum^post126, tmp___4^0'=tmp___4^post125, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 414: l64 -> l9 : (-1+skip^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 415: l64 -> l9 : (1+skip^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 3 416: l64 -> l71 : (skip^0 == 0 /\ 1+n^0-i^0 <= 0), cost: 3 324: l71 -> l81 : 1+n^0-i^0 <= 0, cost: 2 434: l71 -> l71 : i^0'=1+i^0, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 435: l71 -> l71 : i^0'=1+i^0, sum^0'=sum^post114, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 332: l74 -> l9 : 1+n^0-i^0 <= 0, cost: 2 436: l81 -> l74 : 1+n^0-i^0 <= 0, cost: 4 439: l81 -> l74 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 6+2*n^0-2*i^0 440: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+i^0, den^0'=den^0, tmp___6^0'=0, (sqrarg^post111 == 0 /\ -n^0+i^0 <= 0), cost: 4 441: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+i^0, den^0'=den^0+tmp___6^post105, tmp___6^0'=tmp___6^post105, (-1+sqrarg^post111 >= 0 /\ -n^0+i^0 <= 0), cost: 5 442: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+i^0, den^0'=den^0+tmp___6^post105, tmp___6^0'=tmp___6^post105, (1+sqrarg^post111 <= 0 /\ -n^0+i^0 <= 0), cost: 5 296: l86 -> l64 : i^0'=1+i^0, 1+tmp___3^0 <= 0, cost: 2 297: l86 -> l64 : skip^0'=0, i^0'=1+i^0, tmp___3^0 >= 0, cost: 2 270: l87 -> l45 : TRUE, cost: 1 Applied acceleration Original rule: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+i^0, sum^0'=tmp___1^post31+sum^0, tmp___1^0'=tmp___1^post31, (-1+sqrarg^post38 >= 0 /\ -n^0+i^0 <= 0), cost: 5 New rule: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=n101+i^0, sum^0'=n101*tmp___1^post31+sum^0, tmp___1^0'=tmp___1^post31, (-1+sqrarg^post38 >= 0 /\ 1+n^0-n101-i^0 >= 0 /\ -1+n101 >= 0), cost: 5*n101 Applied instantiation Original rule: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=n101+i^0, sum^0'=n101*tmp___1^post31+sum^0, tmp___1^0'=tmp___1^post31, (-1+sqrarg^post38 >= 0 /\ 1+n^0-n101-i^0 >= 0 /\ -1+n101 >= 0), cost: 5*n101 New rule: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+n^0, sum^0'=tmp___1^post31*(1+n^0-i^0)+sum^0, tmp___1^0'=tmp___1^post31, (0 >= 0 /\ -1+sqrarg^post38 >= 0 /\ n^0-i^0 >= 0), cost: 5+5*n^0-5*i^0 Applied acceleration Original rule: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+i^0, sum^0'=tmp___1^post31+sum^0, tmp___1^0'=tmp___1^post31, (1+sqrarg^post38 <= 0 /\ -n^0+i^0 <= 0), cost: 5 New rule: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=i^0+n103, sum^0'=sum^0+tmp___1^post31*n103, tmp___1^0'=tmp___1^post31, (1+n^0-i^0-n103 >= 0 /\ -1-sqrarg^post38 >= 0 /\ -1+n103 >= 0), cost: 5*n103 Applied instantiation Original rule: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=i^0+n103, sum^0'=sum^0+tmp___1^post31*n103, tmp___1^0'=tmp___1^post31, (1+n^0-i^0-n103 >= 0 /\ -1-sqrarg^post38 >= 0 /\ -1+n103 >= 0), cost: 5*n103 New rule: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+n^0, sum^0'=tmp___1^post31*(1+n^0-i^0)+sum^0, tmp___1^0'=tmp___1^post31, (0 >= 0 /\ -1-sqrarg^post38 >= 0 /\ n^0-i^0 >= 0), cost: 5+5*n^0-5*i^0 Applied acceleration Original rule: l37 -> l37 : sqrarg^0'=0, i^0'=1+i^0, tmp___1^0'=0, -n^0+i^0 <= 0, cost: 4 New rule: l37 -> l37 : sqrarg^0'=0, i^0'=n105+i^0, tmp___1^0'=0, (-1+n105 >= 0 /\ 1-n105+n^0-i^0 >= 0), cost: 4*n105 Applied instantiation Original rule: l37 -> l37 : sqrarg^0'=0, i^0'=n105+i^0, tmp___1^0'=0, (-1+n105 >= 0 /\ 1-n105+n^0-i^0 >= 0), cost: 4*n105 New rule: l37 -> l37 : sqrarg^0'=0, i^0'=1+n^0, tmp___1^0'=0, (0 >= 0 /\ n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 Applied simplification Original rule: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+n^0, sum^0'=tmp___1^post31*(1+n^0-i^0)+sum^0, tmp___1^0'=tmp___1^post31, (0 >= 0 /\ -1+sqrarg^post38 >= 0 /\ n^0-i^0 >= 0), cost: 5+5*n^0-5*i^0 New rule: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+n^0, sum^0'=tmp___1^post31*(1+n^0-i^0)+sum^0, tmp___1^0'=tmp___1^post31, (-1+sqrarg^post38 >= 0 /\ n^0-i^0 >= 0), cost: 5+5*n^0-5*i^0 Applied simplification Original rule: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+n^0, sum^0'=tmp___1^post31*(1+n^0-i^0)+sum^0, tmp___1^0'=tmp___1^post31, (0 >= 0 /\ -1-sqrarg^post38 >= 0 /\ n^0-i^0 >= 0), cost: 5+5*n^0-5*i^0 New rule: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+n^0, sum^0'=tmp___1^post31*(1+n^0-i^0)+sum^0, tmp___1^0'=tmp___1^post31, (1+sqrarg^post38 <= 0 /\ n^0-i^0 >= 0), cost: 5+5*n^0-5*i^0 Applied simplification Original rule: l37 -> l37 : sqrarg^0'=0, i^0'=1+n^0, tmp___1^0'=0, (0 >= 0 /\ n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l37 -> l37 : sqrarg^0'=0, i^0'=1+n^0, tmp___1^0'=0, n^0-i^0 >= 0, cost: 4+4*n^0-4*i^0 Applied deletion Removed the following rules: 406 407 477 Applied acceleration Original rule: l41 -> l41 : tmp___8^0'=tmp___8^post79, i^0'=1+i^0, (-test^0+tmp___8^post79 <= 0 /\ -n^0+i^0 <= 0), cost: 4 New rule: l41 -> l41 : tmp___8^0'=tmp___8^post79, i^0'=n121+i^0, (-1+n121 >= 0 /\ 1+n^0-n121-i^0 >= 0 /\ test^0-tmp___8^post79 >= 0), cost: 4*n121 Applied instantiation Original rule: l41 -> l41 : tmp___8^0'=tmp___8^post79, i^0'=n121+i^0, (-1+n121 >= 0 /\ 1+n^0-n121-i^0 >= 0 /\ test^0-tmp___8^post79 >= 0), cost: 4*n121 New rule: l41 -> l41 : tmp___8^0'=tmp___8^post79, i^0'=1+n^0, (0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___8^post79 >= 0), cost: 4+4*n^0-4*i^0 Applied acceleration Original rule: l41 -> l41 : test^0'=test^post77, tmp___8^0'=tmp___8^post79, i^0'=1+i^0, tmp___7^0'=test^post77, (1+test^0-tmp___8^post79 <= 0 /\ -n^0+i^0 <= 0), cost: 4 New rule: l41 -> l41 : test^0'=test^post77, tmp___8^0'=tmp___8^post79, i^0'=i^0+n123, tmp___7^0'=test^post77, (1+n^0-i^0-n123 >= 0 /\ -1-test^0+tmp___8^post79 >= 0 /\ -1+n123 >= 0 /\ -1+tmp___8^post79-test^post77 >= 0), cost: 4*n123 Applied instantiation Original rule: l41 -> l41 : test^0'=test^post77, tmp___8^0'=tmp___8^post79, i^0'=i^0+n123, tmp___7^0'=test^post77, (1+n^0-i^0-n123 >= 0 /\ -1-test^0+tmp___8^post79 >= 0 /\ -1+n123 >= 0 /\ -1+tmp___8^post79-test^post77 >= 0), cost: 4*n123 New rule: l41 -> l41 : test^0'=test^post77, tmp___8^0'=tmp___8^post79, i^0'=1+n^0, tmp___7^0'=test^post77, (0 >= 0 /\ -1-test^0+tmp___8^post79 >= 0 /\ n^0-i^0 >= 0 /\ -1+tmp___8^post79-test^post77 >= 0), cost: 4+4*n^0-4*i^0 Applied simplification Original rule: l41 -> l41 : tmp___8^0'=tmp___8^post79, i^0'=1+n^0, (0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___8^post79 >= 0), cost: 4+4*n^0-4*i^0 New rule: l41 -> l41 : tmp___8^0'=tmp___8^post79, i^0'=1+n^0, (n^0-i^0 >= 0 /\ test^0-tmp___8^post79 >= 0), cost: 4+4*n^0-4*i^0 Applied simplification Original rule: l41 -> l41 : test^0'=test^post77, tmp___8^0'=tmp___8^post79, i^0'=1+n^0, tmp___7^0'=test^post77, (0 >= 0 /\ -1-test^0+tmp___8^post79 >= 0 /\ n^0-i^0 >= 0 /\ -1+tmp___8^post79-test^post77 >= 0), cost: 4+4*n^0-4*i^0 New rule: l41 -> l41 : test^0'=test^post77, tmp___8^0'=tmp___8^post79, i^0'=1+n^0, tmp___7^0'=test^post77, (-1-test^0+tmp___8^post79 >= 0 /\ n^0-i^0 >= 0 /\ -1+tmp___8^post79-test^post77 >= 0), cost: 4+4*n^0-4*i^0 Applied deletion Removed the following rules: 430 431 Applied acceleration Original rule: l45 -> l45 : tmp___0^0'=tmp___0^post46, i^0'=1+i^0, (-test^0+tmp___0^post46 <= 0 /\ -n^0+i^0 <= 0), cost: 4 New rule: l45 -> l45 : tmp___0^0'=tmp___0^post46, i^0'=i^0+n129, (-1+n129 >= 0 /\ test^0-tmp___0^post46 >= 0 /\ 1+n^0-i^0-n129 >= 0), cost: 4*n129 Applied instantiation Original rule: l45 -> l45 : tmp___0^0'=tmp___0^post46, i^0'=i^0+n129, (-1+n129 >= 0 /\ test^0-tmp___0^post46 >= 0 /\ 1+n^0-i^0-n129 >= 0), cost: 4*n129 New rule: l45 -> l45 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, (0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 4+4*n^0-4*i^0 Applied acceleration Original rule: l45 -> l45 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+i^0, tmp^0'=tmp^post44, (1+test^0-tmp___0^post46 <= 0 /\ -n^0+i^0 <= 0), cost: 4 New rule: l45 -> l45 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=n131+i^0, tmp^0'=tmp^post44, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ 1+n^0-n131-i^0 >= 0 /\ -1+n131 >= 0), cost: 4*n131 Applied instantiation Original rule: l45 -> l45 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=n131+i^0, tmp^0'=tmp^post44, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ 1+n^0-n131-i^0 >= 0 /\ -1+n131 >= 0), cost: 4*n131 New rule: l45 -> l45 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, (0 >= 0 /\ -1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 Applied simplification Original rule: l45 -> l45 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, (0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 4+4*n^0-4*i^0 New rule: l45 -> l45 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, (n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 4+4*n^0-4*i^0 Applied simplification Original rule: l45 -> l45 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, (0 >= 0 /\ -1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l45 -> l45 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 Applied deletion Removed the following rules: 403 404 Applied acceleration Original rule: l71 -> l71 : i^0'=1+i^0, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 New rule: l71 -> l71 : i^0'=n137+i^0, (n137 >= 0 /\ 1+n^0-n137-i^0 >= 0 /\ -1-n^0+j^0 >= 0), cost: 4*n137 Applied instantiation Original rule: l71 -> l71 : i^0'=n137+i^0, (n137 >= 0 /\ 1+n^0-n137-i^0 >= 0 /\ -1-n^0+j^0 >= 0), cost: 4*n137 New rule: l71 -> l71 : i^0'=1+n^0, (0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 Applied simplification Original rule: l71 -> l71 : i^0'=1+n^0, (0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l71 -> l71 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 Applied deletion Removed the following rules: 434 Applied simplification Original rule: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+i^0, den^0'=den^0, tmp___6^0'=0, (sqrarg^post111 == 0 /\ -n^0+i^0 <= 0), cost: 4 New rule: l81 -> l81 : sqrarg^0'=0, i^0'=1+i^0, tmp___6^0'=0, -n^0+i^0 <= 0, cost: 4 Simplified simple loops Start location: l87 288: l1 -> l64 : skip^0'=1, 1+n^0-i^0 <= 0, cost: 2 411: l1 -> l1 : i^0'=1+i^0, sum^0'=sum^post131, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 460: l1 -> l1 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 343: l4 -> l9 : 1+n^0-i^0 <= 0, cost: 2 464: l4 -> l4 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0), cost: 4-4*i^0+4*j^0 465: l4 -> l4 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 466: l4 -> l4 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0), cost: 6+6*n^0-6*i^0 420: l6 -> l6 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, (i^0-j^0 >= 0 /\ -1+i^0 >= 0), cost: 6+2*i^0-2*j^0 421: l6 -> l24 : fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 4 422: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 468: l6 -> l6 : i^0'=0, (i^0 >= 0 /\ -1-i^0+j^0 >= 0), cost: 4*i^0 298: l9 -> l6 : 1+n^0-i^0 <= 0, cost: 2 418: l9 -> l9 : i^0'=1+i^0, sum^0'=sum^post96, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 470: l9 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 144: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 341: l11 -> l4 : n^0-k^0 <= 0, cost: 2 445: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ tmp___2^post20 == 0), cost: 3 454: l11 -> l13 : tmp___2^0'=tmp___2^post20, ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0)), cost: 3 347: l13 -> l10 : 1+n^0-j^0 <= 0, cost: 2 450: l13 -> l14 : sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 4 456: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 6+2*n^0-2*i^0 351: l14 -> l13 : j^0'=1+j^0, 1+n^0-i^0 <= 0, cost: 2 306: l24 -> l41 : test^0'=0, 1+n^0-i^0 <= 0, cost: 2 424: l24 -> l24 : i^0'=1+i^0, sum^0'=sum^post83, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 472: l24 -> l24 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 339: l27 -> l11 : 1+n^0-i^0 <= 0, cost: 2 475: l27 -> l27 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 476: l27 -> l27 : i^0'=1+n^0, j^0'=1+n^0, (1+n^0-j^0 >= 0 /\ n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 276: l37 -> l40 : restrt^0'=1, 1+n^0-i^0 <= 0, cost: 2 481: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+n^0, sum^0'=tmp___1^post31*(1+n^0-i^0)+sum^0, tmp___1^0'=tmp___1^post31, (-1+sqrarg^post38 >= 0 /\ n^0-i^0 >= 0), cost: 5+5*n^0-5*i^0 482: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+n^0, sum^0'=tmp___1^post31*(1+n^0-i^0)+sum^0, tmp___1^0'=tmp___1^post31, (1+sqrarg^post38 <= 0 /\ n^0-i^0 >= 0), cost: 5+5*n^0-5*i^0 483: l37 -> l37 : sqrarg^0'=0, i^0'=1+n^0, tmp___1^0'=0, n^0-i^0 >= 0, cost: 4+4*n^0-4*i^0 284: l40 -> l27 : (-__const_200^0+its^0 <= 0 /\ -1+restrt^0 >= 0), cost: 3 285: l40 -> l27 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0), cost: 3 408: l40 -> l1 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 5 409: l40 -> l1 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 7+2*n^0-2*i^0 425: l41 -> l53 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 3 457: l41 -> l48 : tmp___12^0'=tmp___12^post78, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)), cost: 3 458: l41 -> l48 : tmp___12^0'=tmp___12^post78, i^0'=1+n^0, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)), cost: 5+2*n^0-2*i^0 486: l41 -> l41 : tmp___8^0'=tmp___8^post79, i^0'=1+n^0, (n^0-i^0 >= 0 /\ test^0-tmp___8^post79 >= 0), cost: 4+4*n^0-4*i^0 487: l41 -> l41 : test^0'=test^post77, tmp___8^0'=tmp___8^post79, i^0'=1+n^0, tmp___7^0'=test^post77, (-1-test^0+tmp___8^post79 >= 0 /\ n^0-i^0 >= 0 /\ -1+tmp___8^post79-test^post77 >= 0), cost: 4+4*n^0-4*i^0 275: l45 -> l37 : (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 490: l45 -> l45 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, (n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 4+4*n^0-4*i^0 491: l45 -> l45 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 312: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 202: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 315: l53 -> l51 : (test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 432: l53 -> l54 : temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-n^0+i^0 <= 0 /\ -1+tmp___10^post67 <= 0), cost: 4 433: l53 -> l54 : temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ -n^0+i^0 <= 0), cost: 4 318: l54 -> l53 : i^0'=1+i^0, -test^0+temp^0 <= 0, cost: 2 319: l54 -> l53 : test^0'=temp^0, i^0'=1+i^0, 1+test^0-temp^0 <= 0, cost: 2 412: l64 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, tmp___4^0'=tmp___4^post125, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 413: l64 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, sum^0'=sum^post126, tmp___4^0'=tmp___4^post125, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 414: l64 -> l9 : (-1+skip^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 415: l64 -> l9 : (1+skip^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 3 416: l64 -> l71 : (skip^0 == 0 /\ 1+n^0-i^0 <= 0), cost: 3 324: l71 -> l81 : 1+n^0-i^0 <= 0, cost: 2 435: l71 -> l71 : i^0'=1+i^0, sum^0'=sum^post114, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 493: l71 -> l71 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 332: l74 -> l9 : 1+n^0-i^0 <= 0, cost: 2 436: l81 -> l74 : 1+n^0-i^0 <= 0, cost: 4 439: l81 -> l74 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 6+2*n^0-2*i^0 441: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+i^0, den^0'=den^0+tmp___6^post105, tmp___6^0'=tmp___6^post105, (-1+sqrarg^post111 >= 0 /\ -n^0+i^0 <= 0), cost: 5 442: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+i^0, den^0'=den^0+tmp___6^post105, tmp___6^0'=tmp___6^post105, (1+sqrarg^post111 <= 0 /\ -n^0+i^0 <= 0), cost: 5 494: l81 -> l81 : sqrarg^0'=0, i^0'=1+i^0, tmp___6^0'=0, -n^0+i^0 <= 0, cost: 4 296: l86 -> l64 : i^0'=1+i^0, 1+tmp___3^0 <= 0, cost: 2 297: l86 -> l64 : skip^0'=0, i^0'=1+i^0, tmp___3^0 >= 0, cost: 2 270: l87 -> l45 : TRUE, cost: 1 Applied acceleration Original rule: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+i^0, den^0'=den^0+tmp___6^post105, tmp___6^0'=tmp___6^post105, (-1+sqrarg^post111 >= 0 /\ -n^0+i^0 <= 0), cost: 5 New rule: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=i^0+n145, den^0'=n145*tmp___6^post105+den^0, tmp___6^0'=tmp___6^post105, (-1+sqrarg^post111 >= 0 /\ -1+n145 >= 0 /\ 1+n^0-i^0-n145 >= 0), cost: 5*n145 Applied instantiation Original rule: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=i^0+n145, den^0'=n145*tmp___6^post105+den^0, tmp___6^0'=tmp___6^post105, (-1+sqrarg^post111 >= 0 /\ -1+n145 >= 0 /\ 1+n^0-i^0-n145 >= 0), cost: 5*n145 New rule: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+n^0, den^0'=(1+n^0-i^0)*tmp___6^post105+den^0, tmp___6^0'=tmp___6^post105, (0 >= 0 /\ -1+sqrarg^post111 >= 0 /\ n^0-i^0 >= 0), cost: 5+5*n^0-5*i^0 Applied acceleration Original rule: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+i^0, den^0'=den^0+tmp___6^post105, tmp___6^0'=tmp___6^post105, (1+sqrarg^post111 <= 0 /\ -n^0+i^0 <= 0), cost: 5 New rule: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=i^0+n147, den^0'=n147*tmp___6^post105+den^0, tmp___6^0'=tmp___6^post105, (-1+n147 >= 0 /\ -1-sqrarg^post111 >= 0 /\ 1+n^0-i^0-n147 >= 0), cost: 5*n147 Applied instantiation Original rule: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=i^0+n147, den^0'=n147*tmp___6^post105+den^0, tmp___6^0'=tmp___6^post105, (-1+n147 >= 0 /\ -1-sqrarg^post111 >= 0 /\ 1+n^0-i^0-n147 >= 0), cost: 5*n147 New rule: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+n^0, den^0'=(1+n^0-i^0)*tmp___6^post105+den^0, tmp___6^0'=tmp___6^post105, (0 >= 0 /\ n^0-i^0 >= 0 /\ -1-sqrarg^post111 >= 0), cost: 5+5*n^0-5*i^0 Applied acceleration Original rule: l81 -> l81 : sqrarg^0'=0, i^0'=1+i^0, tmp___6^0'=0, -n^0+i^0 <= 0, cost: 4 New rule: l81 -> l81 : sqrarg^0'=0, i^0'=n149+i^0, tmp___6^0'=0, (1+n^0-n149-i^0 >= 0 /\ -1+n149 >= 0), cost: 4*n149 Applied instantiation Original rule: l81 -> l81 : sqrarg^0'=0, i^0'=n149+i^0, tmp___6^0'=0, (1+n^0-n149-i^0 >= 0 /\ -1+n149 >= 0), cost: 4*n149 New rule: l81 -> l81 : sqrarg^0'=0, i^0'=1+n^0, tmp___6^0'=0, (0 >= 0 /\ n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 Applied simplification Original rule: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+n^0, den^0'=(1+n^0-i^0)*tmp___6^post105+den^0, tmp___6^0'=tmp___6^post105, (0 >= 0 /\ -1+sqrarg^post111 >= 0 /\ n^0-i^0 >= 0), cost: 5+5*n^0-5*i^0 New rule: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+n^0, den^0'=(1+n^0-i^0)*tmp___6^post105+den^0, tmp___6^0'=tmp___6^post105, (-1+sqrarg^post111 >= 0 /\ n^0-i^0 >= 0), cost: 5+5*n^0-5*i^0 Applied simplification Original rule: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+n^0, den^0'=(1+n^0-i^0)*tmp___6^post105+den^0, tmp___6^0'=tmp___6^post105, (0 >= 0 /\ n^0-i^0 >= 0 /\ -1-sqrarg^post111 >= 0), cost: 5+5*n^0-5*i^0 New rule: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+n^0, den^0'=(1+n^0-i^0)*tmp___6^post105+den^0, tmp___6^0'=tmp___6^post105, (n^0-i^0 >= 0 /\ 1+sqrarg^post111 <= 0), cost: 5+5*n^0-5*i^0 Applied simplification Original rule: l81 -> l81 : sqrarg^0'=0, i^0'=1+n^0, tmp___6^0'=0, (0 >= 0 /\ n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l81 -> l81 : sqrarg^0'=0, i^0'=1+n^0, tmp___6^0'=0, n^0-i^0 >= 0, cost: 4+4*n^0-4*i^0 Applied deletion Removed the following rules: 441 442 494 Accelerated simple loops Start location: l87 288: l1 -> l64 : skip^0'=1, 1+n^0-i^0 <= 0, cost: 2 411: l1 -> l1 : i^0'=1+i^0, sum^0'=sum^post131, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 460: l1 -> l1 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 343: l4 -> l9 : 1+n^0-i^0 <= 0, cost: 2 464: l4 -> l4 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0), cost: 4-4*i^0+4*j^0 465: l4 -> l4 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 466: l4 -> l4 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0), cost: 6+6*n^0-6*i^0 420: l6 -> l6 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, (i^0-j^0 >= 0 /\ -1+i^0 >= 0), cost: 6+2*i^0-2*j^0 421: l6 -> l24 : fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 4 422: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 468: l6 -> l6 : i^0'=0, (i^0 >= 0 /\ -1-i^0+j^0 >= 0), cost: 4*i^0 298: l9 -> l6 : 1+n^0-i^0 <= 0, cost: 2 418: l9 -> l9 : i^0'=1+i^0, sum^0'=sum^post96, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 470: l9 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 144: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 341: l11 -> l4 : n^0-k^0 <= 0, cost: 2 445: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ tmp___2^post20 == 0), cost: 3 454: l11 -> l13 : tmp___2^0'=tmp___2^post20, ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0)), cost: 3 347: l13 -> l10 : 1+n^0-j^0 <= 0, cost: 2 450: l13 -> l14 : sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 4 456: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 6+2*n^0-2*i^0 351: l14 -> l13 : j^0'=1+j^0, 1+n^0-i^0 <= 0, cost: 2 306: l24 -> l41 : test^0'=0, 1+n^0-i^0 <= 0, cost: 2 424: l24 -> l24 : i^0'=1+i^0, sum^0'=sum^post83, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 472: l24 -> l24 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 339: l27 -> l11 : 1+n^0-i^0 <= 0, cost: 2 475: l27 -> l27 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 476: l27 -> l27 : i^0'=1+n^0, j^0'=1+n^0, (1+n^0-j^0 >= 0 /\ n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 276: l37 -> l40 : restrt^0'=1, 1+n^0-i^0 <= 0, cost: 2 481: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+n^0, sum^0'=tmp___1^post31*(1+n^0-i^0)+sum^0, tmp___1^0'=tmp___1^post31, (-1+sqrarg^post38 >= 0 /\ n^0-i^0 >= 0), cost: 5+5*n^0-5*i^0 482: l37 -> l37 : sqrarg^0'=sqrarg^post38, i^0'=1+n^0, sum^0'=tmp___1^post31*(1+n^0-i^0)+sum^0, tmp___1^0'=tmp___1^post31, (1+sqrarg^post38 <= 0 /\ n^0-i^0 >= 0), cost: 5+5*n^0-5*i^0 483: l37 -> l37 : sqrarg^0'=0, i^0'=1+n^0, tmp___1^0'=0, n^0-i^0 >= 0, cost: 4+4*n^0-4*i^0 284: l40 -> l27 : (-__const_200^0+its^0 <= 0 /\ -1+restrt^0 >= 0), cost: 3 285: l40 -> l27 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0), cost: 3 408: l40 -> l1 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 5 409: l40 -> l1 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 7+2*n^0-2*i^0 425: l41 -> l53 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 3 457: l41 -> l48 : tmp___12^0'=tmp___12^post78, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)), cost: 3 458: l41 -> l48 : tmp___12^0'=tmp___12^post78, i^0'=1+n^0, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)), cost: 5+2*n^0-2*i^0 486: l41 -> l41 : tmp___8^0'=tmp___8^post79, i^0'=1+n^0, (n^0-i^0 >= 0 /\ test^0-tmp___8^post79 >= 0), cost: 4+4*n^0-4*i^0 487: l41 -> l41 : test^0'=test^post77, tmp___8^0'=tmp___8^post79, i^0'=1+n^0, tmp___7^0'=test^post77, (-1-test^0+tmp___8^post79 >= 0 /\ n^0-i^0 >= 0 /\ -1+tmp___8^post79-test^post77 >= 0), cost: 4+4*n^0-4*i^0 275: l45 -> l37 : (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 490: l45 -> l45 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, (n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 4+4*n^0-4*i^0 491: l45 -> l45 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 312: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 202: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 315: l53 -> l51 : (test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 432: l53 -> l54 : temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-n^0+i^0 <= 0 /\ -1+tmp___10^post67 <= 0), cost: 4 433: l53 -> l54 : temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ -n^0+i^0 <= 0), cost: 4 318: l54 -> l53 : i^0'=1+i^0, -test^0+temp^0 <= 0, cost: 2 319: l54 -> l53 : test^0'=temp^0, i^0'=1+i^0, 1+test^0-temp^0 <= 0, cost: 2 412: l64 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, tmp___4^0'=tmp___4^post125, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 413: l64 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, sum^0'=sum^post126, tmp___4^0'=tmp___4^post125, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 414: l64 -> l9 : (-1+skip^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 415: l64 -> l9 : (1+skip^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 3 416: l64 -> l71 : (skip^0 == 0 /\ 1+n^0-i^0 <= 0), cost: 3 324: l71 -> l81 : 1+n^0-i^0 <= 0, cost: 2 435: l71 -> l71 : i^0'=1+i^0, sum^0'=sum^post114, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 493: l71 -> l71 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 332: l74 -> l9 : 1+n^0-i^0 <= 0, cost: 2 436: l81 -> l74 : 1+n^0-i^0 <= 0, cost: 4 439: l81 -> l74 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 6+2*n^0-2*i^0 498: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+n^0, den^0'=(1+n^0-i^0)*tmp___6^post105+den^0, tmp___6^0'=tmp___6^post105, (-1+sqrarg^post111 >= 0 /\ n^0-i^0 >= 0), cost: 5+5*n^0-5*i^0 499: l81 -> l81 : sqrarg^0'=sqrarg^post111, i^0'=1+n^0, den^0'=(1+n^0-i^0)*tmp___6^post105+den^0, tmp___6^0'=tmp___6^post105, (n^0-i^0 >= 0 /\ 1+sqrarg^post111 <= 0), cost: 5+5*n^0-5*i^0 500: l81 -> l81 : sqrarg^0'=0, i^0'=1+n^0, tmp___6^0'=0, n^0-i^0 >= 0, cost: 4+4*n^0-4*i^0 296: l86 -> l64 : i^0'=1+i^0, 1+tmp___3^0 <= 0, cost: 2 297: l86 -> l64 : skip^0'=0, i^0'=1+i^0, tmp___3^0 >= 0, cost: 2 270: l87 -> l45 : TRUE, cost: 1 Applied chaining First rule: l40 -> l1 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 5 Second rule: l1 -> l1 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l40 -> l1 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 9+4*n^0-4*i^0 Applied chaining First rule: l40 -> l1 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 7+2*n^0-2*i^0 Second rule: l1 -> l1 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l40 -> l1 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 7+2*n^0-2*i^0 Applied deletion Removed the following rules: 411 460 Applied chaining First rule: l11 -> l4 : n^0-k^0 <= 0, cost: 2 Second rule: l4 -> l4 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0), cost: 4-4*i^0+4*j^0 New rule: l11 -> l4 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 6-4*i^0+4*j^0 Applied chaining First rule: l11 -> l4 : n^0-k^0 <= 0, cost: 2 Second rule: l4 -> l4 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l11 -> l4 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 6+4*n^0-4*i^0 Applied chaining First rule: l11 -> l4 : n^0-k^0 <= 0, cost: 2 Second rule: l4 -> l4 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0), cost: 6+6*n^0-6*i^0 New rule: l11 -> l4 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+6*n^0-6*i^0 Applied deletion Removed the following rules: 464 465 466 Applied chaining First rule: l9 -> l6 : 1+n^0-i^0 <= 0, cost: 2 Second rule: l6 -> l6 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, (i^0-j^0 >= 0 /\ -1+i^0 >= 0), cost: 6+2*i^0-2*j^0 New rule: l9 -> l6 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 >= 0), cost: 8+2*i^0-2*j^0 Applied chaining First rule: l9 -> l6 : 1+n^0-i^0 <= 0, cost: 2 Second rule: l6 -> l6 : i^0'=0, (i^0 >= 0 /\ -1-i^0+j^0 >= 0), cost: 4*i^0 New rule: l9 -> l6 : i^0'=0, (i^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 2+4*i^0 Applied deletion Removed the following rules: 420 468 Applied chaining First rule: l74 -> l9 : 1+n^0-i^0 <= 0, cost: 2 Second rule: l9 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l74 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 6+4*n^0-4*i^0 Applied chaining First rule: l4 -> l9 : 1+n^0-i^0 <= 0, cost: 2 Second rule: l9 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l4 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 6+4*n^0-4*i^0 Applied chaining First rule: l64 -> l9 : (-1+skip^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 Second rule: l9 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l64 -> l9 : i^0'=1+n^0, (-1+skip^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 Applied chaining First rule: l64 -> l9 : (1+skip^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 3 Second rule: l9 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l64 -> l9 : i^0'=1+n^0, (1+skip^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 Applied deletion Removed the following rules: 418 470 Applied chaining First rule: l6 -> l24 : fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 4 Second rule: l24 -> l24 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 8+4*n^0-4*i^0 Applied chaining First rule: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 Second rule: l24 -> l24 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 Applied deletion Removed the following rules: 424 472 Applied chaining First rule: l40 -> l27 : (-__const_200^0+its^0 <= 0 /\ -1+restrt^0 >= 0), cost: 3 Second rule: l27 -> l27 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l40 -> l27 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 7+4*n^0-4*i^0 Applied chaining First rule: l40 -> l27 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0), cost: 3 Second rule: l27 -> l27 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l40 -> l27 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 7+4*n^0-4*i^0 Applied chaining First rule: l40 -> l27 : (-__const_200^0+its^0 <= 0 /\ -1+restrt^0 >= 0), cost: 3 Second rule: l27 -> l27 : i^0'=1+n^0, j^0'=1+n^0, (1+n^0-j^0 >= 0 /\ n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l40 -> l27 : i^0'=1+n^0, j^0'=1+n^0, (1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 7+4*n^0-4*i^0 Applied chaining First rule: l40 -> l27 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0), cost: 3 Second rule: l27 -> l27 : i^0'=1+n^0, j^0'=1+n^0, (1+n^0-j^0 >= 0 /\ n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l40 -> l27 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 7+4*n^0-4*i^0 Applied deletion Removed the following rules: 475 476 Applied deletion Removed the following rules: 481 482 483 Applied deletion Removed the following rules: 486 487 Applied chaining First rule: l87 -> l45 : TRUE, cost: 1 Second rule: l45 -> l45 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, (n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 4+4*n^0-4*i^0 New rule: l87 -> l45 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, (n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 5+4*n^0-4*i^0 Applied chaining First rule: l87 -> l45 : TRUE, cost: 1 Second rule: l45 -> l45 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l87 -> l45 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 5+4*n^0-4*i^0 Applied deletion Removed the following rules: 490 491 Applied chaining First rule: l64 -> l71 : (skip^0 == 0 /\ 1+n^0-i^0 <= 0), cost: 3 Second rule: l71 -> l71 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 4+4*n^0-4*i^0 New rule: l64 -> l71 : i^0'=1+n^0, (skip^0 == 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 Applied deletion Removed the following rules: 435 493 Applied deletion Removed the following rules: 498 499 500 Chained accelerated rules with incoming rules Start location: l87 288: l1 -> l64 : skip^0'=1, 1+n^0-i^0 <= 0, cost: 2 343: l4 -> l9 : 1+n^0-i^0 <= 0, cost: 2 509: l4 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 6+4*n^0-4*i^0 421: l6 -> l24 : fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 4 422: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 512: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 8+4*n^0-4*i^0 513: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 298: l9 -> l6 : 1+n^0-i^0 <= 0, cost: 2 506: l9 -> l6 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 >= 0), cost: 8+2*i^0-2*j^0 507: l9 -> l6 : i^0'=0, (i^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 2+4*i^0 144: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 341: l11 -> l4 : n^0-k^0 <= 0, cost: 2 445: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ tmp___2^post20 == 0), cost: 3 454: l11 -> l13 : tmp___2^0'=tmp___2^post20, ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0)), cost: 3 503: l11 -> l4 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 6-4*i^0+4*j^0 504: l11 -> l4 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 6+4*n^0-4*i^0 505: l11 -> l4 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+6*n^0-6*i^0 347: l13 -> l10 : 1+n^0-j^0 <= 0, cost: 2 450: l13 -> l14 : sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 4 456: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 6+2*n^0-2*i^0 351: l14 -> l13 : j^0'=1+j^0, 1+n^0-i^0 <= 0, cost: 2 306: l24 -> l41 : test^0'=0, 1+n^0-i^0 <= 0, cost: 2 339: l27 -> l11 : 1+n^0-i^0 <= 0, cost: 2 276: l37 -> l40 : restrt^0'=1, 1+n^0-i^0 <= 0, cost: 2 284: l40 -> l27 : (-__const_200^0+its^0 <= 0 /\ -1+restrt^0 >= 0), cost: 3 285: l40 -> l27 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0), cost: 3 408: l40 -> l1 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 5 409: l40 -> l1 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 7+2*n^0-2*i^0 501: l40 -> l1 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 9+4*n^0-4*i^0 502: l40 -> l1 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 7+2*n^0-2*i^0 514: l40 -> l27 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 7+4*n^0-4*i^0 515: l40 -> l27 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 7+4*n^0-4*i^0 516: l40 -> l27 : i^0'=1+n^0, j^0'=1+n^0, (1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 7+4*n^0-4*i^0 517: l40 -> l27 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 7+4*n^0-4*i^0 425: l41 -> l53 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 3 457: l41 -> l48 : tmp___12^0'=tmp___12^post78, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)), cost: 3 458: l41 -> l48 : tmp___12^0'=tmp___12^post78, i^0'=1+n^0, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)), cost: 5+2*n^0-2*i^0 275: l45 -> l37 : (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 312: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 202: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 315: l53 -> l51 : (test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 432: l53 -> l54 : temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-n^0+i^0 <= 0 /\ -1+tmp___10^post67 <= 0), cost: 4 433: l53 -> l54 : temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ -n^0+i^0 <= 0), cost: 4 318: l54 -> l53 : i^0'=1+i^0, -test^0+temp^0 <= 0, cost: 2 319: l54 -> l53 : test^0'=temp^0, i^0'=1+i^0, 1+test^0-temp^0 <= 0, cost: 2 412: l64 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, tmp___4^0'=tmp___4^post125, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 413: l64 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, sum^0'=sum^post126, tmp___4^0'=tmp___4^post125, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 414: l64 -> l9 : (-1+skip^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 415: l64 -> l9 : (1+skip^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 3 416: l64 -> l71 : (skip^0 == 0 /\ 1+n^0-i^0 <= 0), cost: 3 510: l64 -> l9 : i^0'=1+n^0, (-1+skip^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 511: l64 -> l9 : i^0'=1+n^0, (1+skip^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 520: l64 -> l71 : i^0'=1+n^0, (skip^0 == 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 324: l71 -> l81 : 1+n^0-i^0 <= 0, cost: 2 332: l74 -> l9 : 1+n^0-i^0 <= 0, cost: 2 508: l74 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 6+4*n^0-4*i^0 436: l81 -> l74 : 1+n^0-i^0 <= 0, cost: 4 439: l81 -> l74 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 6+2*n^0-2*i^0 296: l86 -> l64 : i^0'=1+i^0, 1+tmp___3^0 <= 0, cost: 2 297: l86 -> l64 : skip^0'=0, i^0'=1+i^0, tmp___3^0 >= 0, cost: 2 270: l87 -> l45 : TRUE, cost: 1 518: l87 -> l45 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, (n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 5+4*n^0-4*i^0 519: l87 -> l45 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 5+4*n^0-4*i^0 Eliminating location l37 by chaining: Applied chaining First rule: l45 -> l37 : (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 Second rule: l37 -> l40 : restrt^0'=1, 1+n^0-i^0 <= 0, cost: 2 New rule: l45 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 5 Applied deletion Removed the following rules: 275 276 Eliminated locations on linear paths Start location: l87 288: l1 -> l64 : skip^0'=1, 1+n^0-i^0 <= 0, cost: 2 343: l4 -> l9 : 1+n^0-i^0 <= 0, cost: 2 509: l4 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 6+4*n^0-4*i^0 421: l6 -> l24 : fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 4 422: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 512: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 8+4*n^0-4*i^0 513: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 298: l9 -> l6 : 1+n^0-i^0 <= 0, cost: 2 506: l9 -> l6 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 >= 0), cost: 8+2*i^0-2*j^0 507: l9 -> l6 : i^0'=0, (i^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 2+4*i^0 144: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 341: l11 -> l4 : n^0-k^0 <= 0, cost: 2 445: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ tmp___2^post20 == 0), cost: 3 454: l11 -> l13 : tmp___2^0'=tmp___2^post20, ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0)), cost: 3 503: l11 -> l4 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 6-4*i^0+4*j^0 504: l11 -> l4 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 6+4*n^0-4*i^0 505: l11 -> l4 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+6*n^0-6*i^0 347: l13 -> l10 : 1+n^0-j^0 <= 0, cost: 2 450: l13 -> l14 : sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 4 456: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 6+2*n^0-2*i^0 351: l14 -> l13 : j^0'=1+j^0, 1+n^0-i^0 <= 0, cost: 2 306: l24 -> l41 : test^0'=0, 1+n^0-i^0 <= 0, cost: 2 339: l27 -> l11 : 1+n^0-i^0 <= 0, cost: 2 284: l40 -> l27 : (-__const_200^0+its^0 <= 0 /\ -1+restrt^0 >= 0), cost: 3 285: l40 -> l27 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0), cost: 3 408: l40 -> l1 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 5 409: l40 -> l1 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 7+2*n^0-2*i^0 501: l40 -> l1 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 9+4*n^0-4*i^0 502: l40 -> l1 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 7+2*n^0-2*i^0 514: l40 -> l27 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 7+4*n^0-4*i^0 515: l40 -> l27 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 7+4*n^0-4*i^0 516: l40 -> l27 : i^0'=1+n^0, j^0'=1+n^0, (1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 7+4*n^0-4*i^0 517: l40 -> l27 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 7+4*n^0-4*i^0 425: l41 -> l53 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 3 457: l41 -> l48 : tmp___12^0'=tmp___12^post78, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)), cost: 3 458: l41 -> l48 : tmp___12^0'=tmp___12^post78, i^0'=1+n^0, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)), cost: 5+2*n^0-2*i^0 521: l45 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 5 312: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 202: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 315: l53 -> l51 : (test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 432: l53 -> l54 : temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-n^0+i^0 <= 0 /\ -1+tmp___10^post67 <= 0), cost: 4 433: l53 -> l54 : temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ -n^0+i^0 <= 0), cost: 4 318: l54 -> l53 : i^0'=1+i^0, -test^0+temp^0 <= 0, cost: 2 319: l54 -> l53 : test^0'=temp^0, i^0'=1+i^0, 1+test^0-temp^0 <= 0, cost: 2 412: l64 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, tmp___4^0'=tmp___4^post125, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 413: l64 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, sum^0'=sum^post126, tmp___4^0'=tmp___4^post125, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 414: l64 -> l9 : (-1+skip^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 415: l64 -> l9 : (1+skip^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 3 416: l64 -> l71 : (skip^0 == 0 /\ 1+n^0-i^0 <= 0), cost: 3 510: l64 -> l9 : i^0'=1+n^0, (-1+skip^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 511: l64 -> l9 : i^0'=1+n^0, (1+skip^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 520: l64 -> l71 : i^0'=1+n^0, (skip^0 == 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 324: l71 -> l81 : 1+n^0-i^0 <= 0, cost: 2 332: l74 -> l9 : 1+n^0-i^0 <= 0, cost: 2 508: l74 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 6+4*n^0-4*i^0 436: l81 -> l74 : 1+n^0-i^0 <= 0, cost: 4 439: l81 -> l74 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 6+2*n^0-2*i^0 296: l86 -> l64 : i^0'=1+i^0, 1+tmp___3^0 <= 0, cost: 2 297: l86 -> l64 : skip^0'=0, i^0'=1+i^0, tmp___3^0 >= 0, cost: 2 270: l87 -> l45 : TRUE, cost: 1 518: l87 -> l45 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, (n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 5+4*n^0-4*i^0 519: l87 -> l45 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 5+4*n^0-4*i^0 Eliminating location l45 by chaining: Applied chaining First rule: l87 -> l45 : TRUE, cost: 1 Second rule: l45 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 5 New rule: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 Applied chaining First rule: l87 -> l45 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, (n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 5+4*n^0-4*i^0 Second rule: l45 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 5 New rule: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (0 <= 0 /\ -1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 Applied simplification Original rule: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (0 <= 0 /\ -1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 New rule: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 Applied chaining First rule: l87 -> l45 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 5+4*n^0-4*i^0 Second rule: l45 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 5 New rule: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (0 <= 0 /\ -1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Applied simplification Original rule: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (0 <= 0 /\ -1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 New rule: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Applied deletion Removed the following rules: 270 518 519 521 Eliminating location l1 by chaining: Applied chaining First rule: l40 -> l1 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 5 Second rule: l1 -> l64 : skip^0'=1, 1+n^0-i^0 <= 0, cost: 2 New rule: l40 -> l64 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 7 Applied chaining First rule: l40 -> l1 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 7+2*n^0-2*i^0 Second rule: l1 -> l64 : skip^0'=1, 1+n^0-i^0 <= 0, cost: 2 New rule: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 Applied simplification Original rule: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 New rule: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 Applied chaining First rule: l40 -> l1 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 9+4*n^0-4*i^0 Second rule: l1 -> l64 : skip^0'=1, 1+n^0-i^0 <= 0, cost: 2 New rule: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 11+4*n^0-4*i^0 Applied simplification Original rule: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 11+4*n^0-4*i^0 New rule: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 11+4*n^0-4*i^0 Applied chaining First rule: l40 -> l1 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 7+2*n^0-2*i^0 Second rule: l1 -> l64 : skip^0'=1, 1+n^0-i^0 <= 0, cost: 2 New rule: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 Applied simplification Original rule: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 New rule: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 Applied deletion Removed the following rules: 288 408 409 501 502 Eliminating location l27 by chaining: Applied chaining First rule: l40 -> l27 : (-__const_200^0+its^0 <= 0 /\ -1+restrt^0 >= 0), cost: 3 Second rule: l27 -> l11 : 1+n^0-i^0 <= 0, cost: 2 New rule: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 Applied chaining First rule: l40 -> l27 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0), cost: 3 Second rule: l27 -> l11 : 1+n^0-i^0 <= 0, cost: 2 New rule: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 Applied chaining First rule: l40 -> l27 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 7+4*n^0-4*i^0 Second rule: l27 -> l11 : 1+n^0-i^0 <= 0, cost: 2 New rule: l40 -> l11 : i^0'=1+n^0, (0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 Applied simplification Original rule: l40 -> l11 : i^0'=1+n^0, (0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 New rule: l40 -> l11 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 Applied chaining First rule: l40 -> l27 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 7+4*n^0-4*i^0 Second rule: l27 -> l11 : 1+n^0-i^0 <= 0, cost: 2 New rule: l40 -> l11 : i^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 Applied simplification Original rule: l40 -> l11 : i^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 New rule: l40 -> l11 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 Applied chaining First rule: l40 -> l27 : i^0'=1+n^0, j^0'=1+n^0, (1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 7+4*n^0-4*i^0 Second rule: l27 -> l11 : 1+n^0-i^0 <= 0, cost: 2 New rule: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 Applied simplification Original rule: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 New rule: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 Applied chaining First rule: l40 -> l27 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 7+4*n^0-4*i^0 Second rule: l27 -> l11 : 1+n^0-i^0 <= 0, cost: 2 New rule: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 Applied simplification Original rule: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 New rule: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 Applied deletion Removed the following rules: 284 285 339 514 515 516 517 Eliminating location l4 by chaining: Applied chaining First rule: l11 -> l4 : n^0-k^0 <= 0, cost: 2 Second rule: l4 -> l9 : 1+n^0-i^0 <= 0, cost: 2 New rule: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 Applied chaining First rule: l11 -> l4 : n^0-k^0 <= 0, cost: 2 Second rule: l4 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 6+4*n^0-4*i^0 New rule: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 Applied chaining First rule: l11 -> l4 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 6-4*i^0+4*j^0 Second rule: l4 -> l9 : 1+n^0-i^0 <= 0, cost: 2 New rule: l11 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 8-4*i^0+4*j^0 Applied chaining First rule: l11 -> l4 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 6+4*n^0-4*i^0 Second rule: l4 -> l9 : 1+n^0-i^0 <= 0, cost: 2 New rule: l11 -> l9 : i^0'=1+n^0, (0 <= 0 /\ -n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 Applied simplification Original rule: l11 -> l9 : i^0'=1+n^0, (0 <= 0 /\ -n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 Applied chaining First rule: l11 -> l4 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 6+4*n^0-4*i^0 Second rule: l4 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 6+4*n^0-4*i^0 New rule: l11 -> l9 : i^0'=1+n^0, (0 == 0 /\ -n^0+j^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 Applied simplification Original rule: l11 -> l9 : i^0'=1+n^0, (0 == 0 /\ -n^0+j^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 Applied chaining First rule: l11 -> l4 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+6*n^0-6*i^0 Second rule: l4 -> l9 : 1+n^0-i^0 <= 0, cost: 2 New rule: l11 -> l9 : i^0'=1+n^0, j^0'=n^0, (0 <= 0 /\ i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 10+6*n^0-6*i^0 Applied simplification Original rule: l11 -> l9 : i^0'=1+n^0, j^0'=n^0, (0 <= 0 /\ i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 10+6*n^0-6*i^0 New rule: l11 -> l9 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 10+6*n^0-6*i^0 Applied partial deletion Original rule: l11 -> l4 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 6-4*i^0+4*j^0 New rule: l11 -> [114] : (1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 6-4*i^0+4*j^0 Applied partial deletion Original rule: l11 -> l4 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+6*n^0-6*i^0 New rule: l11 -> [114] : (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+6*n^0-6*i^0 Applied deletion Removed the following rules: 341 343 503 504 505 509 Eliminating location l6 by chaining: Applied chaining First rule: l9 -> l6 : 1+n^0-i^0 <= 0, cost: 2 Second rule: l6 -> l24 : fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 4 New rule: l9 -> l24 : fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 6 Applied chaining First rule: l9 -> l6 : 1+n^0-i^0 <= 0, cost: 2 Second rule: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 New rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 8+2*n^0-2*i^0 Applied chaining First rule: l9 -> l6 : 1+n^0-i^0 <= 0, cost: 2 Second rule: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 8+4*n^0-4*i^0 New rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 10+4*n^0-4*i^0 Applied simplification Original rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 10+4*n^0-4*i^0 New rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 10+4*n^0-4*i^0 Applied chaining First rule: l9 -> l6 : 1+n^0-i^0 <= 0, cost: 2 Second rule: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 New rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 8+2*n^0-2*i^0 Applied chaining First rule: l9 -> l6 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 >= 0), cost: 8+2*i^0-2*j^0 Second rule: l6 -> l24 : fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 4 New rule: l9 -> l24 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 12+2*i^0-2*j^0 Applied simplification Original rule: l9 -> l24 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 12+2*i^0-2*j^0 New rule: l9 -> l24 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 12+2*i^0-2*j^0 Applied chaining First rule: l9 -> l6 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 >= 0), cost: 8+2*i^0-2*j^0 Second rule: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 New rule: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 16+2*n^0-2*j^0 Applied chaining First rule: l9 -> l6 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 >= 0), cost: 8+2*i^0-2*j^0 Second rule: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 8+4*n^0-4*i^0 New rule: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 == 0 /\ -n^0+i^0 >= 0), cost: 20+4*n^0-2*i^0-2*j^0 Applied simplification Original rule: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 == 0 /\ -n^0+i^0 >= 0), cost: 20+4*n^0-2*i^0-2*j^0 New rule: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 == 0), cost: 20+4*n^0-2*i^0-2*j^0 Applied chaining First rule: l9 -> l6 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 >= 0), cost: 8+2*i^0-2*j^0 Second rule: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 New rule: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ -n^0+i^0 >= 0), cost: 16+2*n^0-2*j^0 Applied simplification Original rule: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ -n^0+i^0 >= 0), cost: 16+2*n^0-2*j^0 New rule: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 16+2*n^0-2*j^0 Applied chaining First rule: l9 -> l6 : i^0'=0, (i^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 2+4*i^0 Second rule: l6 -> l24 : fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 4 New rule: l9 -> l24 : i^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ i^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 6+4*i^0 Applied simplification Original rule: l9 -> l24 : i^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ i^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 6+4*i^0 New rule: l9 -> l24 : i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 6+4*i^0 Applied chaining First rule: l9 -> l6 : i^0'=0, (i^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 2+4*i^0 Second rule: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 New rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (0 <= 0 /\ i^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0 >= 0 /\ -1-i^0+j^0 >= 0), cost: 8+2*n^0+4*i^0 Applied simplification Original rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (0 <= 0 /\ i^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0 >= 0 /\ -1-i^0+j^0 >= 0), cost: 8+2*n^0+4*i^0 New rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (1+n^0-i^0 <= 0 /\ 1+n^0 >= 0 /\ -1-i^0+j^0 >= 0), cost: 8+2*n^0+4*i^0 Applied chaining First rule: l9 -> l6 : i^0'=0, (i^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 2+4*i^0 Second rule: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 8+4*n^0-4*i^0 New rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (0 <= 0 /\ i^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0 == 0 /\ -1-i^0+j^0 >= 0), cost: 10+4*n^0+4*i^0 Applied simplification Original rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (0 <= 0 /\ i^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0 == 0 /\ -1-i^0+j^0 >= 0), cost: 10+4*n^0+4*i^0 New rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (1+n^0-i^0 <= 0 /\ 1+n^0 == 0 /\ -1-i^0+j^0 >= 0), cost: 10+4*n^0+4*i^0 Applied chaining First rule: l9 -> l6 : i^0'=0, (i^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 2+4*i^0 Second rule: l6 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 6+2*n^0-2*i^0 New rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (0 <= 0 /\ i^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0 >= 0 /\ -1-i^0+j^0 >= 0), cost: 8+2*n^0+4*i^0 Applied simplification Original rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (0 <= 0 /\ i^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0 >= 0 /\ -1-i^0+j^0 >= 0), cost: 8+2*n^0+4*i^0 New rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (1+n^0-i^0 <= 0 /\ 1+n^0 >= 0 /\ -1-i^0+j^0 >= 0), cost: 8+2*n^0+4*i^0 Applied deletion Removed the following rules: 298 421 422 506 507 512 513 Eliminating location l41 by chaining: Applied chaining First rule: l24 -> l41 : test^0'=0, 1+n^0-i^0 <= 0, cost: 2 Second rule: l41 -> l53 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 3 New rule: l24 -> l53 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 5 Applied chaining First rule: l24 -> l41 : test^0'=0, 1+n^0-i^0 <= 0, cost: 2 Second rule: l41 -> l48 : tmp___12^0'=tmp___12^post78, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)), cost: 3 New rule: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, (1+n^0-i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 5 Applied simplification Original rule: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, (1+n^0-i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 5 New rule: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)), cost: 5 Applied chaining First rule: l24 -> l41 : test^0'=0, 1+n^0-i^0 <= 0, cost: 2 Second rule: l41 -> l48 : tmp___12^0'=tmp___12^post78, i^0'=1+n^0, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)), cost: 5+2*n^0-2*i^0 New rule: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, (1+n^0-i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0))), cost: 7+2*n^0-2*i^0 Applied simplification Original rule: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, (1+n^0-i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0))), cost: 7+2*n^0-2*i^0 New rule: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)), cost: 7+2*n^0-2*i^0 Applied deletion Removed the following rules: 306 425 457 458 Eliminating location l54 by chaining: Applied chaining First rule: l53 -> l54 : temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-n^0+i^0 <= 0 /\ -1+tmp___10^post67 <= 0), cost: 4 Second rule: l54 -> l53 : i^0'=1+i^0, -test^0+temp^0 <= 0, cost: 2 New rule: l53 -> l53 : i^0'=1+i^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-test^0+temp^post62 <= 0 /\ -n^0+i^0 <= 0 /\ -1+tmp___10^post67 <= 0), cost: 6 Applied chaining First rule: l53 -> l54 : temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-n^0+i^0 <= 0 /\ -1+tmp___10^post67 <= 0), cost: 4 Second rule: l54 -> l53 : test^0'=temp^0, i^0'=1+i^0, 1+test^0-temp^0 <= 0, cost: 2 New rule: l53 -> l53 : test^0'=temp^post62, i^0'=1+i^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (1+test^0-temp^post62 <= 0 /\ -n^0+i^0 <= 0 /\ -1+tmp___10^post67 <= 0), cost: 6 Applied chaining First rule: l53 -> l54 : temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ -n^0+i^0 <= 0), cost: 4 Second rule: l54 -> l53 : i^0'=1+i^0, -test^0+temp^0 <= 0, cost: 2 New rule: l53 -> l53 : i^0'=1+i^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ -test^0+temp^post62 <= 0 /\ -n^0+i^0 <= 0), cost: 6 Applied chaining First rule: l53 -> l54 : temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ -n^0+i^0 <= 0), cost: 4 Second rule: l54 -> l53 : test^0'=temp^0, i^0'=1+i^0, 1+test^0-temp^0 <= 0, cost: 2 New rule: l53 -> l53 : test^0'=temp^post62, i^0'=1+i^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ 1+test^0-temp^post62 <= 0 /\ -n^0+i^0 <= 0), cost: 6 Applied deletion Removed the following rules: 318 319 432 433 Eliminating location l14 by chaining: Applied chaining First rule: l13 -> l14 : sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 4 Second rule: l14 -> l13 : j^0'=1+j^0, 1+n^0-i^0 <= 0, cost: 2 New rule: l13 -> l13 : sum^0'=sum^post11, j^0'=1+j^0, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 6 Applied chaining First rule: l13 -> l14 : i^0'=1+n^0, sum^0'=sum^post11, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 6+2*n^0-2*i^0 Second rule: l14 -> l13 : j^0'=1+j^0, 1+n^0-i^0 <= 0, cost: 2 New rule: l13 -> l13 : i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+j^0, (0 <= 0 /\ -n^0+j^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 8+2*n^0-2*i^0 Applied simplification Original rule: l13 -> l13 : i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+j^0, (0 <= 0 /\ -n^0+j^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 8+2*n^0-2*i^0 New rule: l13 -> l13 : i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+j^0, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 8+2*n^0-2*i^0 Applied deletion Removed the following rules: 351 450 456 Eliminating location l71 by chaining: Applied chaining First rule: l64 -> l71 : (skip^0 == 0 /\ 1+n^0-i^0 <= 0), cost: 3 Second rule: l71 -> l81 : 1+n^0-i^0 <= 0, cost: 2 New rule: l64 -> l81 : (skip^0 == 0 /\ 1+n^0-i^0 <= 0), cost: 5 Applied chaining First rule: l64 -> l71 : i^0'=1+n^0, (skip^0 == 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 Second rule: l71 -> l81 : 1+n^0-i^0 <= 0, cost: 2 New rule: l64 -> l81 : i^0'=1+n^0, (0 <= 0 /\ skip^0 == 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 9+4*n^0-4*i^0 Applied simplification Original rule: l64 -> l81 : i^0'=1+n^0, (0 <= 0 /\ skip^0 == 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 9+4*n^0-4*i^0 New rule: l64 -> l81 : i^0'=1+n^0, (skip^0 == 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 9+4*n^0-4*i^0 Applied deletion Removed the following rules: 324 416 520 Eliminating location l86 by chaining: Applied chaining First rule: l64 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, tmp___4^0'=tmp___4^post125, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 Second rule: l86 -> l64 : i^0'=1+i^0, 1+tmp___3^0 <= 0, cost: 2 New rule: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, i^0'=1+i^0, tmp___4^0'=tmp___4^post125, (1+n^0-j^0 <= 0 /\ 1+tmp___3^post125 <= 0 /\ -n^0+i^0 <= 0), cost: 6 Applied chaining First rule: l64 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, tmp___4^0'=tmp___4^post125, (1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 4 Second rule: l86 -> l64 : skip^0'=0, i^0'=1+i^0, tmp___3^0 >= 0, cost: 2 New rule: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, skip^0'=0, i^0'=1+i^0, tmp___4^0'=tmp___4^post125, (tmp___3^post125 >= 0 /\ 1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 6 Applied chaining First rule: l64 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, sum^0'=sum^post126, tmp___4^0'=tmp___4^post125, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 Second rule: l86 -> l64 : i^0'=1+i^0, 1+tmp___3^0 <= 0, cost: 2 New rule: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, i^0'=1+i^0, sum^0'=sum^post126, tmp___4^0'=tmp___4^post125, j^0'=1+n^0, (n^0-j^0 >= 0 /\ 1+tmp___3^post125 <= 0 /\ -n^0+i^0 <= 0), cost: 8+2*n^0-2*j^0 Applied chaining First rule: l64 -> l86 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, sum^0'=sum^post126, tmp___4^0'=tmp___4^post125, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 6+2*n^0-2*j^0 Second rule: l86 -> l64 : skip^0'=0, i^0'=1+i^0, tmp___3^0 >= 0, cost: 2 New rule: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, skip^0'=0, i^0'=1+i^0, sum^0'=sum^post126, tmp___4^0'=tmp___4^post125, j^0'=1+n^0, (tmp___3^post125 >= 0 /\ n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 8+2*n^0-2*j^0 Applied deletion Removed the following rules: 296 297 412 413 Eliminating location l74 by chaining: Applied chaining First rule: l81 -> l74 : 1+n^0-i^0 <= 0, cost: 4 Second rule: l74 -> l9 : 1+n^0-i^0 <= 0, cost: 2 New rule: l81 -> l9 : 1+n^0-i^0 <= 0, cost: 6 Applied chaining First rule: l81 -> l74 : 1+n^0-i^0 <= 0, cost: 4 Second rule: l74 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 6+4*n^0-4*i^0 New rule: l81 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 10+4*n^0-4*i^0 Applied simplification Original rule: l81 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 10+4*n^0-4*i^0 New rule: l81 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 10+4*n^0-4*i^0 Applied chaining First rule: l81 -> l74 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 6+2*n^0-2*i^0 Second rule: l74 -> l9 : 1+n^0-i^0 <= 0, cost: 2 New rule: l81 -> l9 : i^0'=1+n^0, (0 <= 0 /\ 1+n^0-i^0 == 0), cost: 8+2*n^0-2*i^0 Applied simplification Original rule: l81 -> l9 : i^0'=1+n^0, (0 <= 0 /\ 1+n^0-i^0 == 0), cost: 8+2*n^0-2*i^0 New rule: l81 -> l9 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 8+2*n^0-2*i^0 Applied chaining First rule: l81 -> l74 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 6+2*n^0-2*i^0 Second rule: l74 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 6+4*n^0-4*i^0 New rule: l81 -> l9 : i^0'=1+n^0, (0 == 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 8+2*n^0-2*i^0 Applied simplification Original rule: l81 -> l9 : i^0'=1+n^0, (0 == 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 8+2*n^0-2*i^0 New rule: l81 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 8+2*n^0-2*i^0 Applied deletion Removed the following rules: 332 436 439 508 Eliminated locations on tree-shaped paths Start location: l87 543: l9 -> l24 : fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 6 544: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 8+2*n^0-2*i^0 545: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 10+4*n^0-4*i^0 546: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 8+2*n^0-2*i^0 547: l9 -> l24 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 12+2*i^0-2*j^0 548: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 16+2*n^0-2*j^0 549: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 == 0), cost: 20+4*n^0-2*i^0-2*j^0 550: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 16+2*n^0-2*j^0 551: l9 -> l24 : i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 6+4*i^0 552: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (1+n^0-i^0 <= 0 /\ 1+n^0 >= 0 /\ -1-i^0+j^0 >= 0), cost: 8+2*n^0+4*i^0 553: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (1+n^0-i^0 <= 0 /\ 1+n^0 == 0 /\ -1-i^0+j^0 >= 0), cost: 10+4*n^0+4*i^0 554: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (1+n^0-i^0 <= 0 /\ 1+n^0 >= 0 /\ -1-i^0+j^0 >= 0), cost: 8+2*n^0+4*i^0 144: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 445: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ tmp___2^post20 == 0), cost: 3 454: l11 -> l13 : tmp___2^0'=tmp___2^post20, ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0)), cost: 3 535: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 536: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 537: l11 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 8-4*i^0+4*j^0 538: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 539: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 540: l11 -> l9 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 10+6*n^0-6*i^0 541: l11 -> [114] : (1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 6-4*i^0+4*j^0 542: l11 -> [114] : (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+6*n^0-6*i^0 347: l13 -> l10 : 1+n^0-j^0 <= 0, cost: 2 562: l13 -> l13 : sum^0'=sum^post11, j^0'=1+j^0, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 6 563: l13 -> l13 : i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+j^0, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 8+2*n^0-2*i^0 555: l24 -> l53 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 5 556: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)), cost: 5 557: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)), cost: 7+2*n^0-2*i^0 525: l40 -> l64 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 7 526: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 527: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 11+4*n^0-4*i^0 528: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 529: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 530: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 531: l40 -> l11 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 532: l40 -> l11 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 533: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 534: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 312: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 202: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 315: l53 -> l51 : (test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 558: l53 -> l53 : i^0'=1+i^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-test^0+temp^post62 <= 0 /\ -n^0+i^0 <= 0 /\ -1+tmp___10^post67 <= 0), cost: 6 559: l53 -> l53 : test^0'=temp^post62, i^0'=1+i^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (1+test^0-temp^post62 <= 0 /\ -n^0+i^0 <= 0 /\ -1+tmp___10^post67 <= 0), cost: 6 560: l53 -> l53 : i^0'=1+i^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ -test^0+temp^post62 <= 0 /\ -n^0+i^0 <= 0), cost: 6 561: l53 -> l53 : test^0'=temp^post62, i^0'=1+i^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ 1+test^0-temp^post62 <= 0 /\ -n^0+i^0 <= 0), cost: 6 414: l64 -> l9 : (-1+skip^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 415: l64 -> l9 : (1+skip^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 3 510: l64 -> l9 : i^0'=1+n^0, (-1+skip^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 511: l64 -> l9 : i^0'=1+n^0, (1+skip^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 564: l64 -> l81 : (skip^0 == 0 /\ 1+n^0-i^0 <= 0), cost: 5 565: l64 -> l81 : i^0'=1+n^0, (skip^0 == 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 9+4*n^0-4*i^0 566: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, i^0'=1+i^0, tmp___4^0'=tmp___4^post125, (1+n^0-j^0 <= 0 /\ 1+tmp___3^post125 <= 0 /\ -n^0+i^0 <= 0), cost: 6 567: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, skip^0'=0, i^0'=1+i^0, tmp___4^0'=tmp___4^post125, (tmp___3^post125 >= 0 /\ 1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 6 568: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, i^0'=1+i^0, sum^0'=sum^post126, tmp___4^0'=tmp___4^post125, j^0'=1+n^0, (n^0-j^0 >= 0 /\ 1+tmp___3^post125 <= 0 /\ -n^0+i^0 <= 0), cost: 8+2*n^0-2*j^0 569: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, skip^0'=0, i^0'=1+i^0, sum^0'=sum^post126, tmp___4^0'=tmp___4^post125, j^0'=1+n^0, (tmp___3^post125 >= 0 /\ n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 8+2*n^0-2*j^0 570: l81 -> l9 : 1+n^0-i^0 <= 0, cost: 6 571: l81 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 10+4*n^0-4*i^0 572: l81 -> l9 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 8+2*n^0-2*i^0 573: l81 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 8+2*n^0-2*i^0 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Applied merging first rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 8+2*n^0-2*i^0 second rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 10+4*n^0-4*i^0 new rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 8+2*n^0-2*i^0 Applied merging first rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 8+2*n^0-2*i^0 second rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (1+n^0-i^0 <= 0 /\ 1+n^0 >= 0 /\ -1-i^0+j^0 >= 0), cost: 8+2*n^0+4*i^0 new rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, ((1+n^0-i^0 <= 0 /\ 1+n^0 >= 0 /\ -1-i^0+j^0 >= 0) \/ (i^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)), cost: 8+2*n^0-2*i^0 Applied merging first rule: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 16+2*n^0-2*j^0 second rule: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 == 0), cost: 20+4*n^0-2*i^0-2*j^0 new rule: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 16+2*n^0-2*j^0 Applied merging first rule: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 16+2*n^0-2*j^0 second rule: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 16+2*n^0-2*j^0 new rule: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 16+2*n^0-2*j^0 Applied merging first rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (1+n^0-i^0 <= 0 /\ 1+n^0 == 0 /\ -1-i^0+j^0 >= 0), cost: 10+4*n^0+4*i^0 second rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (1+n^0-i^0 <= 0 /\ 1+n^0 >= 0 /\ -1-i^0+j^0 >= 0), cost: 8+2*n^0+4*i^0 new rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (1+n^0-i^0 <= 0 /\ 1+n^0 >= 0 /\ -1-i^0+j^0 >= 0), cost: 10+4*n^0+4*i^0 Applied merging first rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 8+2*n^0-2*i^0 second rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, ((1+n^0-i^0 <= 0 /\ 1+n^0 >= 0 /\ -1-i^0+j^0 >= 0) \/ (i^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)), cost: 8+2*n^0-2*i^0 new rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, ((i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (1+n^0-i^0 <= 0 /\ 1+n^0 >= 0 /\ -1-i^0+j^0 >= 0)), cost: 8+2*n^0-2*i^0 Applied merging first rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (1+n^0-i^0 <= 0 /\ 1+n^0 >= 0 /\ -1-i^0+j^0 >= 0), cost: 10+4*n^0+4*i^0 second rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, ((i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (1+n^0-i^0 <= 0 /\ 1+n^0 >= 0 /\ -1-i^0+j^0 >= 0)), cost: 8+2*n^0-2*i^0 new rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 10+4*n^0+4*i^0 Applied merging first rule: l11 -> [114] : (1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 6-4*i^0+4*j^0 second rule: l11 -> [114] : (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+6*n^0-6*i^0 new rule: l11 -> [114] : ((1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0) \/ (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0)), cost: 6-4*i^0+4*j^0 Applied merging first rule: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 second rule: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 11+4*n^0-4*i^0 new rule: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 Applied merging first rule: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 second rule: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 new rule: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 Merged rules Start location: l87 543: l9 -> l24 : fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 6 547: l9 -> l24 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 12+2*i^0-2*j^0 551: l9 -> l24 : i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 6+4*i^0 577: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 16+2*n^0-2*j^0 580: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 10+4*n^0+4*i^0 144: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 445: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ tmp___2^post20 == 0), cost: 3 454: l11 -> l13 : tmp___2^0'=tmp___2^post20, ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0)), cost: 3 535: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 536: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 537: l11 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 8-4*i^0+4*j^0 538: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 539: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 540: l11 -> l9 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 10+6*n^0-6*i^0 581: l11 -> [114] : ((1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0) \/ (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0)), cost: 6-4*i^0+4*j^0 347: l13 -> l10 : 1+n^0-j^0 <= 0, cost: 2 562: l13 -> l13 : sum^0'=sum^post11, j^0'=1+j^0, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 6 563: l13 -> l13 : i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+j^0, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 8+2*n^0-2*i^0 555: l24 -> l53 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 5 556: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)), cost: 5 557: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)), cost: 7+2*n^0-2*i^0 525: l40 -> l64 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 7 529: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 530: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 531: l40 -> l11 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 532: l40 -> l11 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 533: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 534: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 583: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 312: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 202: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 315: l53 -> l51 : (test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 558: l53 -> l53 : i^0'=1+i^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-test^0+temp^post62 <= 0 /\ -n^0+i^0 <= 0 /\ -1+tmp___10^post67 <= 0), cost: 6 559: l53 -> l53 : test^0'=temp^post62, i^0'=1+i^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (1+test^0-temp^post62 <= 0 /\ -n^0+i^0 <= 0 /\ -1+tmp___10^post67 <= 0), cost: 6 560: l53 -> l53 : i^0'=1+i^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ -test^0+temp^post62 <= 0 /\ -n^0+i^0 <= 0), cost: 6 561: l53 -> l53 : test^0'=temp^post62, i^0'=1+i^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ 1+test^0-temp^post62 <= 0 /\ -n^0+i^0 <= 0), cost: 6 414: l64 -> l9 : (-1+skip^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 415: l64 -> l9 : (1+skip^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 3 510: l64 -> l9 : i^0'=1+n^0, (-1+skip^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 511: l64 -> l9 : i^0'=1+n^0, (1+skip^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 564: l64 -> l81 : (skip^0 == 0 /\ 1+n^0-i^0 <= 0), cost: 5 565: l64 -> l81 : i^0'=1+n^0, (skip^0 == 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 9+4*n^0-4*i^0 566: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, i^0'=1+i^0, tmp___4^0'=tmp___4^post125, (1+n^0-j^0 <= 0 /\ 1+tmp___3^post125 <= 0 /\ -n^0+i^0 <= 0), cost: 6 567: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, skip^0'=0, i^0'=1+i^0, tmp___4^0'=tmp___4^post125, (tmp___3^post125 >= 0 /\ 1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 6 568: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, i^0'=1+i^0, sum^0'=sum^post126, tmp___4^0'=tmp___4^post125, j^0'=1+n^0, (n^0-j^0 >= 0 /\ 1+tmp___3^post125 <= 0 /\ -n^0+i^0 <= 0), cost: 8+2*n^0-2*j^0 569: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, skip^0'=0, i^0'=1+i^0, sum^0'=sum^post126, tmp___4^0'=tmp___4^post125, j^0'=1+n^0, (tmp___3^post125 >= 0 /\ n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 8+2*n^0-2*j^0 570: l81 -> l9 : 1+n^0-i^0 <= 0, cost: 6 571: l81 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 10+4*n^0-4*i^0 572: l81 -> l9 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 8+2*n^0-2*i^0 573: l81 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 8+2*n^0-2*i^0 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Applied pruning (of leafs and parallel rules): Start location: l87 543: l9 -> l24 : fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 6 547: l9 -> l24 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 12+2*i^0-2*j^0 551: l9 -> l24 : i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 6+4*i^0 577: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 16+2*n^0-2*j^0 580: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 10+4*n^0+4*i^0 144: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 445: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ tmp___2^post20 == 0), cost: 3 454: l11 -> l13 : tmp___2^0'=tmp___2^post20, ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0)), cost: 3 535: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 536: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 537: l11 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 8-4*i^0+4*j^0 538: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 540: l11 -> l9 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 10+6*n^0-6*i^0 347: l13 -> l10 : 1+n^0-j^0 <= 0, cost: 2 562: l13 -> l13 : sum^0'=sum^post11, j^0'=1+j^0, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 6 563: l13 -> l13 : i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+j^0, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 8+2*n^0-2*i^0 555: l24 -> l53 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 5 556: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)), cost: 5 557: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)), cost: 7+2*n^0-2*i^0 525: l40 -> l64 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 7 529: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 530: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 531: l40 -> l11 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 532: l40 -> l11 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 534: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 583: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 312: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 202: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 315: l53 -> l51 : (test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 558: l53 -> l53 : i^0'=1+i^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-test^0+temp^post62 <= 0 /\ -n^0+i^0 <= 0 /\ -1+tmp___10^post67 <= 0), cost: 6 559: l53 -> l53 : test^0'=temp^post62, i^0'=1+i^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (1+test^0-temp^post62 <= 0 /\ -n^0+i^0 <= 0 /\ -1+tmp___10^post67 <= 0), cost: 6 560: l53 -> l53 : i^0'=1+i^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ -test^0+temp^post62 <= 0 /\ -n^0+i^0 <= 0), cost: 6 561: l53 -> l53 : test^0'=temp^post62, i^0'=1+i^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ 1+test^0-temp^post62 <= 0 /\ -n^0+i^0 <= 0), cost: 6 414: l64 -> l9 : (-1+skip^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 415: l64 -> l9 : (1+skip^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 3 510: l64 -> l9 : i^0'=1+n^0, (-1+skip^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 511: l64 -> l9 : i^0'=1+n^0, (1+skip^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 564: l64 -> l81 : (skip^0 == 0 /\ 1+n^0-i^0 <= 0), cost: 5 565: l64 -> l81 : i^0'=1+n^0, (skip^0 == 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 9+4*n^0-4*i^0 566: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, i^0'=1+i^0, tmp___4^0'=tmp___4^post125, (1+n^0-j^0 <= 0 /\ 1+tmp___3^post125 <= 0 /\ -n^0+i^0 <= 0), cost: 6 567: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, skip^0'=0, i^0'=1+i^0, tmp___4^0'=tmp___4^post125, (tmp___3^post125 >= 0 /\ 1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 6 568: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, i^0'=1+i^0, sum^0'=sum^post126, tmp___4^0'=tmp___4^post125, j^0'=1+n^0, (n^0-j^0 >= 0 /\ 1+tmp___3^post125 <= 0 /\ -n^0+i^0 <= 0), cost: 8+2*n^0-2*j^0 569: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, skip^0'=0, i^0'=1+i^0, sum^0'=sum^post126, tmp___4^0'=tmp___4^post125, j^0'=1+n^0, (tmp___3^post125 >= 0 /\ n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 8+2*n^0-2*j^0 570: l81 -> l9 : 1+n^0-i^0 <= 0, cost: 6 571: l81 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 10+4*n^0-4*i^0 572: l81 -> l9 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 8+2*n^0-2*i^0 573: l81 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 8+2*n^0-2*i^0 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Applied acceleration Original rule: l13 -> l13 : sum^0'=sum^post11, j^0'=1+j^0, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 6 New rule: l13 -> l13 : sum^0'=sum^post11, j^0'=j^0+n177, (-1-n^0+i^0 >= 0 /\ 1+n^0-j^0-n177 >= 0 /\ -1+n177 >= 0), cost: 6*n177 Applied instantiation Original rule: l13 -> l13 : sum^0'=sum^post11, j^0'=j^0+n177, (-1-n^0+i^0 >= 0 /\ 1+n^0-j^0-n177 >= 0 /\ -1+n177 >= 0), cost: 6*n177 New rule: l13 -> l13 : sum^0'=sum^post11, j^0'=1+n^0, (0 >= 0 /\ -1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0), cost: 6+6*n^0-6*j^0 Applied acceleration Original rule: l13 -> l13 : i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+j^0, (-n^0+j^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 8+2*n^0-2*i^0 New rule: l13 -> l13 : i^0'=1+n^0, sum^0'=sum^post11, j^0'=n179+j^0, (1+n^0-n179-j^0 >= 0 /\ -1-n^0+i^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+n179 >= 0), cost: 6*n179 Applied instantiation Original rule: l13 -> l13 : i^0'=1+n^0, sum^0'=sum^post11, j^0'=n179+j^0, (1+n^0-n179-j^0 >= 0 /\ -1-n^0+i^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+n179 >= 0), cost: 6*n179 New rule: l13 -> l13 : i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (0 >= 0 /\ -1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 6+6*n^0-6*j^0 Applied simplification Original rule: l13 -> l13 : sum^0'=sum^post11, j^0'=1+n^0, (0 >= 0 /\ -1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0), cost: 6+6*n^0-6*j^0 New rule: l13 -> l13 : sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0), cost: 6+6*n^0-6*j^0 Applied simplification Original rule: l13 -> l13 : i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (0 >= 0 /\ -1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 6+6*n^0-6*j^0 New rule: l13 -> l13 : i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 6+6*n^0-6*j^0 Applied deletion Removed the following rules: 562 563 Applied acceleration Original rule: l53 -> l53 : i^0'=1+i^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-test^0+temp^post62 <= 0 /\ -n^0+i^0 <= 0 /\ -1+tmp___10^post67 <= 0), cost: 6 New rule: l53 -> l53 : i^0'=i^0+n191, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (1+n^0-i^0-n191 >= 0 /\ test^0-temp^post62 >= 0 /\ -1+n191 >= 0 /\ 1-tmp___10^post67 >= 0), cost: 6*n191 Applied instantiation Original rule: l53 -> l53 : i^0'=i^0+n191, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (1+n^0-i^0-n191 >= 0 /\ test^0-temp^post62 >= 0 /\ -1+n191 >= 0 /\ 1-tmp___10^post67 >= 0), cost: 6*n191 New rule: l53 -> l53 : i^0'=1+n^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (0 >= 0 /\ test^0-temp^post62 >= 0 /\ n^0-i^0 >= 0 /\ 1-tmp___10^post67 >= 0), cost: 6+6*n^0-6*i^0 Applied acceleration Original rule: l53 -> l53 : i^0'=1+i^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ -test^0+temp^post62 <= 0 /\ -n^0+i^0 <= 0), cost: 6 New rule: l53 -> l53 : i^0'=i^0+n194, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ 1+n^0-i^0-n194 >= 0 /\ test^0-temp^post62 >= 0 /\ -1+n194 >= 0), cost: 6*n194 Applied instantiation Original rule: l53 -> l53 : i^0'=i^0+n194, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ 1+n^0-i^0-n194 >= 0 /\ test^0-temp^post62 >= 0 /\ -1+n194 >= 0), cost: 6*n194 New rule: l53 -> l53 : i^0'=1+n^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (0 >= 0 /\ -2+tmp___10^post67 >= 0 /\ test^0-temp^post62 >= 0 /\ n^0-i^0 >= 0), cost: 6+6*n^0-6*i^0 Applied simplification Original rule: l53 -> l53 : i^0'=1+n^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (0 >= 0 /\ test^0-temp^post62 >= 0 /\ n^0-i^0 >= 0 /\ 1-tmp___10^post67 >= 0), cost: 6+6*n^0-6*i^0 New rule: l53 -> l53 : i^0'=1+n^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (test^0-temp^post62 >= 0 /\ n^0-i^0 >= 0 /\ -1+tmp___10^post67 <= 0), cost: 6+6*n^0-6*i^0 Applied simplification Original rule: l53 -> l53 : i^0'=1+n^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (0 >= 0 /\ -2+tmp___10^post67 >= 0 /\ test^0-temp^post62 >= 0 /\ n^0-i^0 >= 0), cost: 6+6*n^0-6*i^0 New rule: l53 -> l53 : i^0'=1+n^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ test^0-temp^post62 >= 0 /\ n^0-i^0 >= 0), cost: 6+6*n^0-6*i^0 Applied deletion Removed the following rules: 558 560 Applied acceleration Original rule: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, i^0'=1+i^0, tmp___4^0'=tmp___4^post125, (1+n^0-j^0 <= 0 /\ 1+tmp___3^post125 <= 0 /\ -n^0+i^0 <= 0), cost: 6 New rule: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, i^0'=n205+i^0, tmp___4^0'=tmp___4^post125, (1-n205+n^0-i^0 >= 0 /\ -1+n205 >= 0 /\ -1-n^0+j^0 >= 0 /\ -1-tmp___3^post125 >= 0), cost: 6*n205 Applied instantiation Original rule: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, i^0'=n205+i^0, tmp___4^0'=tmp___4^post125, (1-n205+n^0-i^0 >= 0 /\ -1+n205 >= 0 /\ -1-n^0+j^0 >= 0 /\ -1-tmp___3^post125 >= 0), cost: 6*n205 New rule: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, i^0'=1+n^0, tmp___4^0'=tmp___4^post125, (0 >= 0 /\ n^0-i^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ -1-tmp___3^post125 >= 0), cost: 6+6*n^0-6*i^0 Applied acceleration Original rule: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, skip^0'=0, i^0'=1+i^0, tmp___4^0'=tmp___4^post125, (tmp___3^post125 >= 0 /\ 1+n^0-j^0 <= 0 /\ -n^0+i^0 <= 0), cost: 6 New rule: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, skip^0'=0, i^0'=n207+i^0, tmp___4^0'=tmp___4^post125, (tmp___3^post125 >= 0 /\ -1+n207 >= 0 /\ 1+n^0-n207-i^0 >= 0 /\ -1-n^0+j^0 >= 0), cost: 6*n207 Applied instantiation Original rule: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, skip^0'=0, i^0'=n207+i^0, tmp___4^0'=tmp___4^post125, (tmp___3^post125 >= 0 /\ -1+n207 >= 0 /\ 1+n^0-n207-i^0 >= 0 /\ -1-n^0+j^0 >= 0), cost: 6*n207 New rule: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, skip^0'=0, i^0'=1+n^0, tmp___4^0'=tmp___4^post125, (0 >= 0 /\ tmp___3^post125 >= 0 /\ n^0-i^0 >= 0 /\ -1-n^0+j^0 >= 0), cost: 6+6*n^0-6*i^0 Applied simplification Original rule: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, i^0'=1+n^0, tmp___4^0'=tmp___4^post125, (0 >= 0 /\ n^0-i^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ -1-tmp___3^post125 >= 0), cost: 6+6*n^0-6*i^0 New rule: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, i^0'=1+n^0, tmp___4^0'=tmp___4^post125, (n^0-i^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+tmp___3^post125 <= 0), cost: 6+6*n^0-6*i^0 Applied simplification Original rule: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, skip^0'=0, i^0'=1+n^0, tmp___4^0'=tmp___4^post125, (0 >= 0 /\ tmp___3^post125 >= 0 /\ n^0-i^0 >= 0 /\ -1-n^0+j^0 >= 0), cost: 6+6*n^0-6*i^0 New rule: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, skip^0'=0, i^0'=1+n^0, tmp___4^0'=tmp___4^post125, (tmp___3^post125 >= 0 /\ n^0-i^0 >= 0 /\ -1-n^0+j^0 >= 0), cost: 6+6*n^0-6*i^0 Applied deletion Removed the following rules: 566 567 Accelerated simple loops Start location: l87 543: l9 -> l24 : fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 6 547: l9 -> l24 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 12+2*i^0-2*j^0 551: l9 -> l24 : i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 6+4*i^0 577: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 16+2*n^0-2*j^0 580: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 10+4*n^0+4*i^0 144: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 445: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ tmp___2^post20 == 0), cost: 3 454: l11 -> l13 : tmp___2^0'=tmp___2^post20, ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0)), cost: 3 535: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 536: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 537: l11 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 8-4*i^0+4*j^0 538: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 540: l11 -> l9 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 10+6*n^0-6*i^0 347: l13 -> l10 : 1+n^0-j^0 <= 0, cost: 2 586: l13 -> l13 : sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0), cost: 6+6*n^0-6*j^0 587: l13 -> l13 : i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 6+6*n^0-6*j^0 555: l24 -> l53 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 5 556: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)), cost: 5 557: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)), cost: 7+2*n^0-2*i^0 525: l40 -> l64 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 7 529: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 530: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 531: l40 -> l11 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 532: l40 -> l11 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 534: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 583: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 312: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 202: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 315: l53 -> l51 : (test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 559: l53 -> l53 : test^0'=temp^post62, i^0'=1+i^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (1+test^0-temp^post62 <= 0 /\ -n^0+i^0 <= 0 /\ -1+tmp___10^post67 <= 0), cost: 6 561: l53 -> l53 : test^0'=temp^post62, i^0'=1+i^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ 1+test^0-temp^post62 <= 0 /\ -n^0+i^0 <= 0), cost: 6 590: l53 -> l53 : i^0'=1+n^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=1, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (test^0-temp^post62 >= 0 /\ n^0-i^0 >= 0 /\ -1+tmp___10^post67 <= 0), cost: 6+6*n^0-6*i^0 591: l53 -> l53 : i^0'=1+n^0, temp^0'=temp^post62, maxarg2^0'=1, tmp___11^0'=tmp___10^post67, tmp___9^0'=tmp___9^post67, maxarg1^0'=tmp___10^post67, tmp___10^0'=tmp___10^post67, (-2+tmp___10^post67 >= 0 /\ test^0-temp^post62 >= 0 /\ n^0-i^0 >= 0), cost: 6+6*n^0-6*i^0 414: l64 -> l9 : (-1+skip^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 415: l64 -> l9 : (1+skip^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 3 510: l64 -> l9 : i^0'=1+n^0, (-1+skip^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 511: l64 -> l9 : i^0'=1+n^0, (1+skip^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 564: l64 -> l81 : (skip^0 == 0 /\ 1+n^0-i^0 <= 0), cost: 5 565: l64 -> l81 : i^0'=1+n^0, (skip^0 == 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 9+4*n^0-4*i^0 568: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, i^0'=1+i^0, sum^0'=sum^post126, tmp___4^0'=tmp___4^post125, j^0'=1+n^0, (n^0-j^0 >= 0 /\ 1+tmp___3^post125 <= 0 /\ -n^0+i^0 <= 0), cost: 8+2*n^0-2*j^0 569: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, skip^0'=0, i^0'=1+i^0, sum^0'=sum^post126, tmp___4^0'=tmp___4^post125, j^0'=1+n^0, (tmp___3^post125 >= 0 /\ n^0-j^0 >= 0 /\ -n^0+i^0 <= 0), cost: 8+2*n^0-2*j^0 594: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, i^0'=1+n^0, tmp___4^0'=tmp___4^post125, (n^0-i^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+tmp___3^post125 <= 0), cost: 6+6*n^0-6*i^0 595: l64 -> l64 : tmp___3^0'=tmp___3^post125, tmp___5^0'=tmp___5^post125, skip^0'=0, i^0'=1+n^0, tmp___4^0'=tmp___4^post125, (tmp___3^post125 >= 0 /\ n^0-i^0 >= 0 /\ -1-n^0+j^0 >= 0), cost: 6+6*n^0-6*i^0 570: l81 -> l9 : 1+n^0-i^0 <= 0, cost: 6 571: l81 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 10+4*n^0-4*i^0 572: l81 -> l9 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 8+2*n^0-2*i^0 573: l81 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 8+2*n^0-2*i^0 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Applied chaining First rule: l11 -> l13 : tmp___2^0'=tmp___2^post20, ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0)), cost: 3 Second rule: l13 -> l13 : sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0), cost: 6+6*n^0-6*j^0 New rule: l11 -> l13 : tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 9+6*n^0-6*j^0 Applied chaining First rule: l11 -> l13 : tmp___2^0'=tmp___2^post20, ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0)), cost: 3 Second rule: l13 -> l13 : i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 6+6*n^0-6*j^0 New rule: l11 -> l13 : tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 9+6*n^0-6*j^0 Applied deletion Removed the following rules: 586 587 Applied deletion Removed the following rules: 559 561 590 591 Applied deletion Removed the following rules: 568 569 594 595 Chained accelerated rules with incoming rules Start location: l87 543: l9 -> l24 : fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 6 547: l9 -> l24 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 12+2*i^0-2*j^0 551: l9 -> l24 : i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 6+4*i^0 577: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 16+2*n^0-2*j^0 580: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 10+4*n^0+4*i^0 144: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 445: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ tmp___2^post20 == 0), cost: 3 454: l11 -> l13 : tmp___2^0'=tmp___2^post20, ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0)), cost: 3 535: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 536: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 537: l11 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 8-4*i^0+4*j^0 538: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 540: l11 -> l9 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 10+6*n^0-6*i^0 596: l11 -> l13 : tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 9+6*n^0-6*j^0 597: l11 -> l13 : tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 9+6*n^0-6*j^0 347: l13 -> l10 : 1+n^0-j^0 <= 0, cost: 2 555: l24 -> l53 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 5 556: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)), cost: 5 557: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)), cost: 7+2*n^0-2*i^0 525: l40 -> l64 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 7 529: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 530: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 531: l40 -> l11 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 532: l40 -> l11 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 534: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 583: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 312: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 202: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 315: l53 -> l51 : (test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 414: l64 -> l9 : (-1+skip^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 415: l64 -> l9 : (1+skip^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 3 510: l64 -> l9 : i^0'=1+n^0, (-1+skip^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 511: l64 -> l9 : i^0'=1+n^0, (1+skip^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 564: l64 -> l81 : (skip^0 == 0 /\ 1+n^0-i^0 <= 0), cost: 5 565: l64 -> l81 : i^0'=1+n^0, (skip^0 == 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 9+4*n^0-4*i^0 570: l81 -> l9 : 1+n^0-i^0 <= 0, cost: 6 571: l81 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 10+4*n^0-4*i^0 572: l81 -> l9 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 8+2*n^0-2*i^0 573: l81 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 8+2*n^0-2*i^0 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Eliminating location l53 by chaining: Applied chaining First rule: l24 -> l53 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 5 Second rule: l53 -> l51 : (test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 New rule: l24 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 8 Applied simplification Original rule: l24 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 8 New rule: l24 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 8 Applied deletion Removed the following rules: 315 555 Eliminated locations on linear paths Start location: l87 543: l9 -> l24 : fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 6 547: l9 -> l24 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 12+2*i^0-2*j^0 551: l9 -> l24 : i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 6+4*i^0 577: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 16+2*n^0-2*j^0 580: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 10+4*n^0+4*i^0 144: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 445: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ tmp___2^post20 == 0), cost: 3 454: l11 -> l13 : tmp___2^0'=tmp___2^post20, ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0)), cost: 3 535: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 536: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 537: l11 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 8-4*i^0+4*j^0 538: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 540: l11 -> l9 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 10+6*n^0-6*i^0 596: l11 -> l13 : tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 9+6*n^0-6*j^0 597: l11 -> l13 : tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 9+6*n^0-6*j^0 347: l13 -> l10 : 1+n^0-j^0 <= 0, cost: 2 556: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)), cost: 5 557: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)), cost: 7+2*n^0-2*i^0 598: l24 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 8 525: l40 -> l64 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 7 529: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 530: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 531: l40 -> l11 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 532: l40 -> l11 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 534: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 583: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 312: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 202: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 414: l64 -> l9 : (-1+skip^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 415: l64 -> l9 : (1+skip^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 3 510: l64 -> l9 : i^0'=1+n^0, (-1+skip^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 511: l64 -> l9 : i^0'=1+n^0, (1+skip^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 564: l64 -> l81 : (skip^0 == 0 /\ 1+n^0-i^0 <= 0), cost: 5 565: l64 -> l81 : i^0'=1+n^0, (skip^0 == 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 9+4*n^0-4*i^0 570: l81 -> l9 : 1+n^0-i^0 <= 0, cost: 6 571: l81 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 10+4*n^0-4*i^0 572: l81 -> l9 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 8+2*n^0-2*i^0 573: l81 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 8+2*n^0-2*i^0 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Eliminating location l64 by chaining: Applied chaining First rule: l40 -> l64 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 7 Second rule: l64 -> l9 : (-1+skip^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 New rule: l40 -> l9 : skip^0'=1, (0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 10 Applied simplification Original rule: l40 -> l9 : skip^0'=1, (0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 10 New rule: l40 -> l9 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 10 Applied chaining First rule: l40 -> l64 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 7 Second rule: l64 -> l9 : i^0'=1+n^0, (-1+skip^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 New rule: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 Applied simplification Original rule: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 New rule: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 Applied chaining First rule: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 Second rule: l64 -> l9 : (-1+skip^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 3 New rule: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (0 <= 0 /\ 0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 Applied simplification Original rule: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (0 <= 0 /\ 0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 New rule: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 Applied chaining First rule: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 Second rule: l64 -> l9 : i^0'=1+n^0, (-1+skip^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 7+4*n^0-4*i^0 New rule: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (0 >= 0 /\ 0 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 Applied simplification Original rule: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (0 >= 0 /\ 0 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 New rule: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 Applied partial deletion Original rule: l40 -> l64 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 New rule: l40 -> [118] : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 Applied deletion Removed the following rules: 414 415 510 511 525 564 565 583 Eliminating location l24 by chaining: Applied chaining First rule: l9 -> l24 : fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 6 Second rule: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)), cost: 5 New rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0))), cost: 11 Applied simplification Original rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0))), cost: 11 New rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 11 Applied chaining First rule: l9 -> l24 : fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 6 Second rule: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)), cost: 7+2*n^0-2*i^0 New rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0))), cost: 13+2*n^0-2*i^0 Applied simplification Original rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0))), cost: 13+2*n^0-2*i^0 New rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0))), cost: 13+2*n^0-2*i^0 Applied chaining First rule: l9 -> l24 : fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 6 Second rule: l24 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 8 New rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 14 Applied chaining First rule: l9 -> l24 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 12+2*i^0-2*j^0 Second rule: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)), cost: 5 New rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 2+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 2+n^0-i^0 <= 0))), cost: 17+2*i^0-2*j^0 Applied simplification Original rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 2+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 2+n^0-i^0 <= 0))), cost: 17+2*i^0-2*j^0 New rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 2+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 2+n^0-i^0 <= 0))), cost: 17+2*i^0-2*j^0 Applied chaining First rule: l9 -> l24 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 12+2*i^0-2*j^0 Second rule: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)), cost: 7+2*n^0-2*i^0 New rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 2+n^0-i^0 <= 0 /\ 2+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 2+n^0-i^0 <= 0 /\ 2+n^0-i^0 >= 0))), cost: 21+2*n^0-2*j^0 Applied simplification Original rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 2+n^0-i^0 <= 0 /\ 2+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 2+n^0-i^0 <= 0 /\ 2+n^0-i^0 >= 0))), cost: 21+2*n^0-2*j^0 New rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 2+n^0-i^0 <= 0 /\ 2+n^0-i^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 2+n^0-i^0 <= 0 /\ 2+n^0-i^0 >= 0))), cost: 21+2*n^0-2*j^0 Applied chaining First rule: l9 -> l24 : i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 12+2*i^0-2*j^0 Second rule: l24 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 8 New rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 20+2*i^0-2*j^0 Applied chaining First rule: l9 -> l24 : i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 6+4*i^0 Second rule: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)), cost: 5 New rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0))), cost: 11+4*i^0 Applied simplification Original rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0))), cost: 11+4*i^0 New rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0))), cost: 11+4*i^0 Applied chaining First rule: l9 -> l24 : i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 6+4*i^0 Second rule: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)), cost: 7+2*n^0-2*i^0 New rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0))), cost: 13+2*n^0+4*i^0 Applied simplification Original rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0))), cost: 13+2*n^0+4*i^0 New rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0))), cost: 13+2*n^0+4*i^0 Applied chaining First rule: l9 -> l24 : i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 6+4*i^0 Second rule: l24 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 8 New rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 14+4*i^0 Applied chaining First rule: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 16+2*n^0-2*j^0 Second rule: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)), cost: 5 New rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ ((0 <= 0 /\ -1+tmp___12^post78 >= 0) \/ (0 <= 0 /\ 1+tmp___12^post78 <= 0))), cost: 21+2*n^0-2*j^0 Applied simplification Original rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ ((0 <= 0 /\ -1+tmp___12^post78 >= 0) \/ (0 <= 0 /\ 1+tmp___12^post78 <= 0))), cost: 21+2*n^0-2*j^0 New rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ ((0 <= 0 /\ 1+tmp___12^post78 <= 0) \/ -1+tmp___12^post78 >= 0)), cost: 21+2*n^0-2*j^0 Applied chaining First rule: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 16+2*n^0-2*j^0 Second rule: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)), cost: 7+2*n^0-2*i^0 New rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ ((0 <= 0 /\ 0 >= 0 /\ -1+tmp___12^post78 >= 0) \/ (0 <= 0 /\ 0 >= 0 /\ 1+tmp___12^post78 <= 0))), cost: 21+2*n^0-2*j^0 Applied simplification Original rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ ((0 <= 0 /\ 0 >= 0 /\ -1+tmp___12^post78 >= 0) \/ (0 <= 0 /\ 0 >= 0 /\ 1+tmp___12^post78 <= 0))), cost: 21+2*n^0-2*j^0 New rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ ((0 <= 0 /\ 0 >= 0 /\ 1+tmp___12^post78 <= 0) \/ -1+tmp___12^post78 >= 0)), cost: 21+2*n^0-2*j^0 Applied chaining First rule: l9 -> l24 : i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 16+2*n^0-2*j^0 Second rule: l24 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 8 New rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 24+2*n^0-2*j^0 Applied simplification Original rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 24+2*n^0-2*j^0 New rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 24+2*n^0-2*j^0 Applied chaining First rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 10+4*n^0+4*i^0 Second rule: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)), cost: 5 New rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((0 <= 0 /\ -1+tmp___12^post78 >= 0) \/ (0 <= 0 /\ 1+tmp___12^post78 <= 0))), cost: 15+4*n^0+4*i^0 Applied simplification Original rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((0 <= 0 /\ -1+tmp___12^post78 >= 0) \/ (0 <= 0 /\ 1+tmp___12^post78 <= 0))), cost: 15+4*n^0+4*i^0 New rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((0 <= 0 /\ 1+tmp___12^post78 <= 0) \/ -1+tmp___12^post78 >= 0)), cost: 15+4*n^0+4*i^0 Applied chaining First rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 10+4*n^0+4*i^0 Second rule: l24 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)), cost: 7+2*n^0-2*i^0 New rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((0 <= 0 /\ 0 >= 0 /\ 1+tmp___12^post78 <= 0) \/ (0 <= 0 /\ 0 >= 0 /\ -1+tmp___12^post78 >= 0))), cost: 15+4*n^0+4*i^0 Applied simplification Original rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((0 <= 0 /\ 0 >= 0 /\ 1+tmp___12^post78 <= 0) \/ (0 <= 0 /\ 0 >= 0 /\ -1+tmp___12^post78 >= 0))), cost: 15+4*n^0+4*i^0 New rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((0 <= 0 /\ 0 >= 0 /\ -1+tmp___12^post78 >= 0) \/ 1+tmp___12^post78 <= 0)), cost: 15+4*n^0+4*i^0 Applied chaining First rule: l9 -> l24 : i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 10+4*n^0+4*i^0 Second rule: l24 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, (tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0), cost: 8 New rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 18+4*n^0+4*i^0 Applied simplification Original rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 18+4*n^0+4*i^0 New rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 18+4*n^0+4*i^0 Applied deletion Removed the following rules: 543 547 551 556 557 577 580 598 Eliminating location l13 by chaining: Applied chaining First rule: l11 -> l13 : tmp___2^0'=tmp___2^post20, ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0)), cost: 3 Second rule: l13 -> l10 : 1+n^0-j^0 <= 0, cost: 2 New rule: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1+n^0-j^0 <= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 5 Applied simplification Original rule: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1+n^0-j^0 <= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 5 New rule: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1+n^0-j^0 <= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 5 Applied chaining First rule: l11 -> l13 : tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 9+6*n^0-6*j^0 Second rule: l13 -> l10 : 1+n^0-j^0 <= 0, cost: 2 New rule: l11 -> l10 : tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (0 <= 0 /\ -1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 11+6*n^0-6*j^0 Applied simplification Original rule: l11 -> l10 : tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (0 <= 0 /\ -1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 11+6*n^0-6*j^0 New rule: l11 -> l10 : tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 11+6*n^0-6*j^0 Applied chaining First rule: l11 -> l13 : tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 9+6*n^0-6*j^0 Second rule: l13 -> l10 : 1+n^0-j^0 <= 0, cost: 2 New rule: l11 -> l10 : tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (0 <= 0 /\ -1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 11+6*n^0-6*j^0 Applied simplification Original rule: l11 -> l10 : tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (0 <= 0 /\ -1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 11+6*n^0-6*j^0 New rule: l11 -> l10 : tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 11+6*n^0-6*j^0 Applied deletion Removed the following rules: 347 454 596 597 Eliminated locations on tree-shaped paths Start location: l87 604: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 11 605: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0))), cost: 13+2*n^0-2*i^0 606: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 14 607: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 2+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 2+n^0-i^0 <= 0))), cost: 17+2*i^0-2*j^0 608: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 2+n^0-i^0 <= 0 /\ 2+n^0-i^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 2+n^0-i^0 <= 0 /\ 2+n^0-i^0 >= 0))), cost: 21+2*n^0-2*j^0 609: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 20+2*i^0-2*j^0 610: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0))), cost: 11+4*i^0 611: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0))), cost: 13+2*n^0+4*i^0 612: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 14+4*i^0 613: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ ((0 <= 0 /\ 1+tmp___12^post78 <= 0) \/ -1+tmp___12^post78 >= 0)), cost: 21+2*n^0-2*j^0 614: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ ((0 <= 0 /\ 0 >= 0 /\ 1+tmp___12^post78 <= 0) \/ -1+tmp___12^post78 >= 0)), cost: 21+2*n^0-2*j^0 615: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 24+2*n^0-2*j^0 616: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((0 <= 0 /\ 1+tmp___12^post78 <= 0) \/ -1+tmp___12^post78 >= 0)), cost: 15+4*n^0+4*i^0 617: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((0 <= 0 /\ 0 >= 0 /\ -1+tmp___12^post78 >= 0) \/ 1+tmp___12^post78 <= 0)), cost: 15+4*n^0+4*i^0 618: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 18+4*n^0+4*i^0 144: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 445: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ tmp___2^post20 == 0), cost: 3 535: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 536: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 537: l11 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 8-4*i^0+4*j^0 538: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 540: l11 -> l9 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 10+6*n^0-6*i^0 619: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1+n^0-j^0 <= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 5 620: l11 -> l10 : tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 11+6*n^0-6*j^0 621: l11 -> l10 : tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 11+6*n^0-6*j^0 529: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 530: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 531: l40 -> l11 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 532: l40 -> l11 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 534: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 599: l40 -> l9 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 10 600: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 601: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 602: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 603: l40 -> [118] : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 312: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 202: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 570: l81 -> l9 : 1+n^0-i^0 <= 0, cost: 6 571: l81 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 10+4*n^0-4*i^0 572: l81 -> l9 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 8+2*n^0-2*i^0 573: l81 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 8+2*n^0-2*i^0 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Applied merging first rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0))), cost: 13+2*n^0-2*i^0 second rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0))), cost: 13+2*n^0+4*i^0 new rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, ((i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0))) \/ (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)))), cost: 13+2*n^0-2*i^0 Applied merging first rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 2+n^0-i^0 <= 0 /\ 2+n^0-i^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 2+n^0-i^0 <= 0 /\ 2+n^0-i^0 >= 0))), cost: 21+2*n^0-2*j^0 second rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ ((0 <= 0 /\ 1+tmp___12^post78 <= 0) \/ -1+tmp___12^post78 >= 0)), cost: 21+2*n^0-2*j^0 new rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ (1+tmp___12^post78 <= 0 \/ -1+tmp___12^post78 >= 0)), cost: 21+2*n^0-2*j^0 Applied merging first rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ ((0 <= 0 /\ 0 >= 0 /\ 1+tmp___12^post78 <= 0) \/ -1+tmp___12^post78 >= 0)), cost: 21+2*n^0-2*j^0 second rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ (1+tmp___12^post78 <= 0 \/ -1+tmp___12^post78 >= 0)), cost: 21+2*n^0-2*j^0 new rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ (1+tmp___12^post78 <= 0 \/ -1+tmp___12^post78 >= 0)), cost: 21+2*n^0-2*j^0 Applied merging first rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((0 <= 0 /\ 1+tmp___12^post78 <= 0) \/ -1+tmp___12^post78 >= 0)), cost: 15+4*n^0+4*i^0 second rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((0 <= 0 /\ 0 >= 0 /\ -1+tmp___12^post78 >= 0) \/ 1+tmp___12^post78 <= 0)), cost: 15+4*n^0+4*i^0 new rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ (1+tmp___12^post78 <= 0 \/ -1+tmp___12^post78 >= 0)), cost: 15+4*n^0+4*i^0 Applied merging first rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, ((i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0))) \/ (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)))), cost: 13+2*n^0-2*i^0 second rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ (1+tmp___12^post78 <= 0 \/ -1+tmp___12^post78 >= 0)), cost: 15+4*n^0+4*i^0 new rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, ((i^0 <= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0))) \/ (i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0)))), cost: 13+2*n^0-2*i^0 Merged rules Start location: l87 604: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 11 606: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 14 607: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 2+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 2+n^0-i^0 <= 0))), cost: 17+2*i^0-2*j^0 609: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 20+2*i^0-2*j^0 610: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0))), cost: 11+4*i^0 612: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 14+4*i^0 615: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 24+2*n^0-2*j^0 618: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 18+4*n^0+4*i^0 624: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ (1+tmp___12^post78 <= 0 \/ -1+tmp___12^post78 >= 0)), cost: 21+2*n^0-2*j^0 626: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, ((i^0 <= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0))) \/ (i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0)))), cost: 13+2*n^0-2*i^0 144: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 445: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ tmp___2^post20 == 0), cost: 3 535: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 536: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 537: l11 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 8-4*i^0+4*j^0 538: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 540: l11 -> l9 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 10+6*n^0-6*i^0 619: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1+n^0-j^0 <= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 5 620: l11 -> l10 : tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 11+6*n^0-6*j^0 621: l11 -> l10 : tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 11+6*n^0-6*j^0 529: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 530: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 531: l40 -> l11 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 532: l40 -> l11 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 534: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 599: l40 -> l9 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 10 600: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 601: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 602: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 603: l40 -> [118] : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 9+2*n^0-2*i^0 312: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 202: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 570: l81 -> l9 : 1+n^0-i^0 <= 0, cost: 6 571: l81 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 10+4*n^0-4*i^0 572: l81 -> l9 : i^0'=1+n^0, 1+n^0-i^0 == 0, cost: 8+2*n^0-2*i^0 573: l81 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 8+2*n^0-2*i^0 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Applied pruning (of leafs and parallel rules): Start location: l87 604: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 11 606: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 14 607: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 2+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 2+n^0-i^0 <= 0))), cost: 17+2*i^0-2*j^0 609: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 20+2*i^0-2*j^0 610: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0))), cost: 11+4*i^0 612: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 14+4*i^0 615: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 24+2*n^0-2*j^0 618: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 18+4*n^0+4*i^0 624: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ (1+tmp___12^post78 <= 0 \/ -1+tmp___12^post78 >= 0)), cost: 21+2*n^0-2*j^0 626: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, ((i^0 <= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0))) \/ (i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0)))), cost: 13+2*n^0-2*i^0 144: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 445: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ tmp___2^post20 == 0), cost: 3 535: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 536: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 537: l11 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 8-4*i^0+4*j^0 538: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 540: l11 -> l9 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 10+6*n^0-6*i^0 619: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1+n^0-j^0 <= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 5 620: l11 -> l10 : tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 11+6*n^0-6*j^0 621: l11 -> l10 : tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 11+6*n^0-6*j^0 529: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 530: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 531: l40 -> l11 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 532: l40 -> l11 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 534: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 599: l40 -> l9 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 10 600: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 601: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 602: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 312: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 202: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Eliminating location l48 by chaining: Applied chaining First rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 11 Second rule: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 New rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 13 Applied simplification Original rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 13 New rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0))), cost: 13 Applied chaining First rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 2+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 2+n^0-i^0 <= 0))), cost: 17+2*i^0-2*j^0 Second rule: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 New rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 2+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 2+n^0-i^0 <= 0))), cost: 19+2*i^0-2*j^0 Applied simplification Original rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 2+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 2+n^0-i^0 <= 0))), cost: 19+2*i^0-2*j^0 New rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ ((1+tmp___12^post78 <= 0 /\ 2+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 2+n^0-i^0 <= 0))), cost: 19+2*i^0-2*j^0 Applied chaining First rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0))), cost: 11+4*i^0 Second rule: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 New rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0))), cost: 13+4*i^0 Applied simplification Original rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0))), cost: 13+4*i^0 New rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0))), cost: 13+4*i^0 Applied chaining First rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ (1+tmp___12^post78 <= 0 \/ -1+tmp___12^post78 >= 0)), cost: 21+2*n^0-2*j^0 Second rule: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 New rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (0 <= 0 /\ i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ (1+tmp___12^post78 <= 0 \/ -1+tmp___12^post78 >= 0)), cost: 23+2*n^0-2*j^0 Applied simplification Original rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (0 <= 0 /\ i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ (1+tmp___12^post78 <= 0 \/ -1+tmp___12^post78 >= 0)), cost: 23+2*n^0-2*j^0 New rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ (1+tmp___12^post78 <= 0 \/ -1+tmp___12^post78 >= 0)), cost: 23+2*n^0-2*j^0 Applied chaining First rule: l9 -> l48 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, ((i^0 <= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0))) \/ (i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0)))), cost: 13+2*n^0-2*i^0 Second rule: l48 -> l51 : 1+n^0-i^0 <= 0, cost: 2 New rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (0 <= 0 /\ ((i^0 <= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0))) \/ (i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0))))), cost: 15+2*n^0-2*i^0 Applied simplification Original rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (0 <= 0 /\ ((i^0 <= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0))) \/ (i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0))))), cost: 15+2*n^0-2*i^0 New rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, ((i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0))) \/ (i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0)))), cost: 15+2*n^0-2*i^0 Applied deletion Removed the following rules: 312 604 607 610 624 626 Eliminating location l51 by chaining: Applied chaining First rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 14 Second rule: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 New rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 15 Applied chaining First rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 20+2*i^0-2*j^0 Second rule: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 New rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 21+2*i^0-2*j^0 Applied chaining First rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 14+4*i^0 Second rule: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 New rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 15+4*i^0 Applied chaining First rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 24+2*n^0-2*j^0 Second rule: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 New rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 25+2*n^0-2*j^0 Applied chaining First rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 18+4*n^0+4*i^0 Second rule: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 New rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 19+4*n^0+4*i^0 Applied chaining First rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0))), cost: 13 Second rule: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 New rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0))), cost: 14 Applied simplification Original rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0))), cost: 14 New rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 14 Applied chaining First rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ ((1+tmp___12^post78 <= 0 /\ 2+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 2+n^0-i^0 <= 0))), cost: 19+2*i^0-2*j^0 Second rule: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 New rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ ((1+tmp___12^post78 <= 0 /\ 2+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 2+n^0-i^0 <= 0))), cost: 20+2*i^0-2*j^0 Applied chaining First rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0))), cost: 13+4*i^0 Second rule: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 New rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0))), cost: 14+4*i^0 Applied chaining First rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ (1+tmp___12^post78 <= 0 \/ -1+tmp___12^post78 >= 0)), cost: 23+2*n^0-2*j^0 Second rule: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 New rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ (1+tmp___12^post78 <= 0 \/ -1+tmp___12^post78 >= 0)), cost: 24+2*n^0-2*j^0 Applied chaining First rule: l9 -> l51 : test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, ((i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0))) \/ (i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0)))), cost: 15+2*n^0-2*i^0 Second rule: l51 -> l40 : its^0'=1+its^0, TRUE, cost: 1 New rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, ((i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0))) \/ (i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0)))), cost: 16+2*n^0-2*i^0 Applied simplification Original rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, ((i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0))) \/ (i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0)))), cost: 16+2*n^0-2*i^0 New rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, ((i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0))) \/ (i^0 <= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)))), cost: 16+2*n^0-2*i^0 Applied deletion Removed the following rules: 202 606 609 612 615 618 627 628 629 630 631 Eliminating location l10 by chaining: Applied chaining First rule: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ tmp___2^post20 == 0), cost: 3 Second rule: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 New rule: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ tmp___2^post20 == 0), cost: 4 Applied chaining First rule: l11 -> l10 : tmp___2^0'=tmp___2^post20, (1+n^0-j^0 <= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 5 Second rule: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 New rule: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, (1+n^0-j^0 <= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 6 Applied simplification Original rule: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, (1+n^0-j^0 <= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 6 New rule: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, (1+n^0-j^0 <= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 6 Applied chaining First rule: l11 -> l10 : tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 11+6*n^0-6*j^0 Second rule: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 New rule: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 12+6*n^0-6*j^0 Applied simplification Original rule: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 12+6*n^0-6*j^0 New rule: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 12+6*n^0-6*j^0 Applied chaining First rule: l11 -> l10 : tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 11+6*n^0-6*j^0 Second rule: l10 -> l11 : k^0'=1+k^0, TRUE, cost: 1 New rule: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 12+6*n^0-6*j^0 Applied simplification Original rule: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 12+6*n^0-6*j^0 New rule: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 12+6*n^0-6*j^0 Applied deletion Removed the following rules: 144 445 619 620 621 Eliminated locations on tree-shaped paths Start location: l87 632: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 15 633: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 21+2*i^0-2*j^0 634: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 >= 0 /\ 1+n^0 <= 0 /\ -1-i^0+j^0 >= 0), cost: 15+4*i^0 635: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 25+2*n^0-2*j^0 636: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 19+4*n^0+4*i^0 637: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 14 638: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ ((1+tmp___12^post78 <= 0 /\ 2+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 2+n^0-i^0 <= 0))), cost: 20+2*i^0-2*j^0 639: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=0, fold^0'=f_promoted_1^0, (i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0))), cost: 14+4*i^0 640: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ (1+tmp___12^post78 <= 0 \/ -1+tmp___12^post78 >= 0)), cost: 24+2*n^0-2*j^0 641: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, ((i^0 >= 0 /\ -1-i^0+j^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0 <= 0 /\ 1+n^0 >= 0))) \/ (i^0 <= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0)))), cost: 16+2*n^0-2*i^0 535: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 536: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 537: l11 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 8-4*i^0+4*j^0 538: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 540: l11 -> l9 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 10+6*n^0-6*i^0 642: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ tmp___2^post20 == 0), cost: 4 643: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, (1+n^0-j^0 <= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 6 644: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 12+6*n^0-6*j^0 645: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 12+6*n^0-6*j^0 529: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 530: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 531: l40 -> l11 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 532: l40 -> l11 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 534: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 599: l40 -> l9 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 10 600: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 601: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 602: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Applied pruning (of leafs and parallel rules): Start location: l87 632: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 15 633: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 21+2*i^0-2*j^0 635: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 25+2*n^0-2*j^0 636: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 19+4*n^0+4*i^0 637: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 14 535: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 536: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 537: l11 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 8-4*i^0+4*j^0 538: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 540: l11 -> l9 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 10+6*n^0-6*i^0 642: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ tmp___2^post20 == 0), cost: 4 643: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, (1+n^0-j^0 <= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 6 644: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 12+6*n^0-6*j^0 645: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 12+6*n^0-6*j^0 529: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 530: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 531: l40 -> l11 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 532: l40 -> l11 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 534: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 599: l40 -> l9 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 10 600: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 601: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 602: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Applied simplification Original rule: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, (1-n^0+k^0 <= 0 /\ tmp___2^post20 == 0), cost: 4 New rule: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=0, 1-n^0+k^0 <= 0, cost: 4 Simplified simple loops Start location: l87 632: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 15 633: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 21+2*i^0-2*j^0 635: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 25+2*n^0-2*j^0 636: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 19+4*n^0+4*i^0 637: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 14 535: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 536: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 537: l11 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 8-4*i^0+4*j^0 538: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 540: l11 -> l9 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 10+6*n^0-6*i^0 643: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, (1+n^0-j^0 <= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 6 644: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 12+6*n^0-6*j^0 645: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 12+6*n^0-6*j^0 646: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=0, 1-n^0+k^0 <= 0, cost: 4 529: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 530: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 531: l40 -> l11 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 532: l40 -> l11 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 534: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 599: l40 -> l9 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 10 600: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 601: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 602: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Applied acceleration Original rule: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, (1+n^0-j^0 <= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 6 New rule: l11 -> l11 : k^0'=k^0+n229, tmp___2^0'=tmp___2^post20, (-1-n^0+j^0 >= 0 /\ -1+n229 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ n^0-k^0-n229 >= 0) \/ (n^0-k^0-n229 >= 0 /\ -1-tmp___2^post20 >= 0))), cost: 6*n229 Applied instantiation Original rule: l11 -> l11 : k^0'=k^0+n229, tmp___2^0'=tmp___2^post20, (-1-n^0+j^0 >= 0 /\ -1+n229 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ n^0-k^0-n229 >= 0) \/ (n^0-k^0-n229 >= 0 /\ -1-tmp___2^post20 >= 0))), cost: 6*n229 New rule: l11 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (-1+n^0-k^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ ((0 >= 0 /\ -1+tmp___2^post20 >= 0) \/ (0 >= 0 /\ -1-tmp___2^post20 >= 0))), cost: 6*n^0-6*k^0 Applied acceleration Original rule: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=0, 1-n^0+k^0 <= 0, cost: 4 New rule: l11 -> l11 : k^0'=k^0+n233, tmp___2^0'=0, (-1+n233 >= 0 /\ n^0-k^0-n233 >= 0), cost: 4*n233 Applied instantiation Original rule: l11 -> l11 : k^0'=k^0+n233, tmp___2^0'=0, (-1+n233 >= 0 /\ n^0-k^0-n233 >= 0), cost: 4*n233 New rule: l11 -> l11 : k^0'=n^0, tmp___2^0'=0, (0 >= 0 /\ -1+n^0-k^0 >= 0), cost: 4*n^0-4*k^0 Applied simplification Original rule: l11 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (-1+n^0-k^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ ((0 >= 0 /\ -1+tmp___2^post20 >= 0) \/ (0 >= 0 /\ -1-tmp___2^post20 >= 0))), cost: 6*n^0-6*k^0 New rule: l11 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (-1+n^0-k^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ ((0 >= 0 /\ 1+tmp___2^post20 <= 0) \/ -1+tmp___2^post20 >= 0)), cost: 6*n^0-6*k^0 Applied simplification Original rule: l11 -> l11 : k^0'=n^0, tmp___2^0'=0, (0 >= 0 /\ -1+n^0-k^0 >= 0), cost: 4*n^0-4*k^0 New rule: l11 -> l11 : k^0'=n^0, tmp___2^0'=0, -1+n^0-k^0 >= 0, cost: 4*n^0-4*k^0 Applied deletion Removed the following rules: 643 646 Accelerated simple loops Start location: l87 632: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 15 633: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 21+2*i^0-2*j^0 635: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 25+2*n^0-2*j^0 636: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 19+4*n^0+4*i^0 637: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 14 535: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 536: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 537: l11 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 8-4*i^0+4*j^0 538: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 540: l11 -> l9 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 10+6*n^0-6*i^0 644: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 12+6*n^0-6*j^0 645: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 12+6*n^0-6*j^0 649: l11 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (-1+n^0-k^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ ((0 >= 0 /\ 1+tmp___2^post20 <= 0) \/ -1+tmp___2^post20 >= 0)), cost: 6*n^0-6*k^0 650: l11 -> l11 : k^0'=n^0, tmp___2^0'=0, -1+n^0-k^0 >= 0, cost: 4*n^0-4*k^0 529: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 530: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 531: l40 -> l11 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 532: l40 -> l11 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 534: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 599: l40 -> l9 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 10 600: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 601: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 602: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Applied chaining First rule: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 Second rule: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 12+6*n^0-6*j^0 New rule: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 Applied chaining First rule: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 Second rule: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 12+6*n^0-6*j^0 New rule: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 Applied chaining First rule: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 Second rule: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 12+6*n^0-6*j^0 New rule: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 Applied chaining First rule: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 Second rule: l11 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 12+6*n^0-6*j^0 New rule: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 17+6*n^0-6*j^0 Applied chaining First rule: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 Second rule: l11 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (-1+n^0-k^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ ((0 >= 0 /\ 1+tmp___2^post20 <= 0) \/ -1+tmp___2^post20 >= 0)), cost: 6*n^0-6*k^0 New rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 5+6*n^0-6*k^0 Applied chaining First rule: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 Second rule: l11 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (-1+n^0-k^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ ((0 >= 0 /\ 1+tmp___2^post20 <= 0) \/ -1+tmp___2^post20 >= 0)), cost: 6*n^0-6*k^0 New rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 5+6*n^0-6*k^0 Applied chaining First rule: l40 -> l11 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 Second rule: l11 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (-1+n^0-k^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ ((0 >= 0 /\ 1+tmp___2^post20 <= 0) \/ -1+tmp___2^post20 >= 0)), cost: 6*n^0-6*k^0 New rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+10*n^0-6*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 Second rule: l11 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (-1+n^0-k^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ ((0 >= 0 /\ 1+tmp___2^post20 <= 0) \/ -1+tmp___2^post20 >= 0)), cost: 6*n^0-6*k^0 New rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+10*n^0-6*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 Second rule: l11 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (-1+n^0-k^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ ((0 >= 0 /\ 1+tmp___2^post20 <= 0) \/ -1+tmp___2^post20 >= 0)), cost: 6*n^0-6*k^0 New rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ ((0 >= 0 /\ 1+tmp___2^post20 <= 0) \/ -1+tmp___2^post20 >= 0)), cost: 9+10*n^0-6*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 Second rule: l11 -> l11 : k^0'=n^0, tmp___2^0'=0, -1+n^0-k^0 >= 0, cost: 4*n^0-4*k^0 New rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5+4*n^0-4*k^0 Applied chaining First rule: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 Second rule: l11 -> l11 : k^0'=n^0, tmp___2^0'=0, -1+n^0-k^0 >= 0, cost: 4*n^0-4*k^0 New rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5+4*n^0-4*k^0 Applied chaining First rule: l40 -> l11 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 Second rule: l11 -> l11 : k^0'=n^0, tmp___2^0'=0, -1+n^0-k^0 >= 0, cost: 4*n^0-4*k^0 New rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 Second rule: l11 -> l11 : k^0'=n^0, tmp___2^0'=0, -1+n^0-k^0 >= 0, cost: 4*n^0-4*k^0 New rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 Second rule: l11 -> l11 : k^0'=n^0, tmp___2^0'=0, -1+n^0-k^0 >= 0, cost: 4*n^0-4*k^0 New rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 Applied deletion Removed the following rules: 644 645 649 650 Chained accelerated rules with incoming rules Start location: l87 632: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 15 633: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 21+2*i^0-2*j^0 635: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 25+2*n^0-2*j^0 636: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 19+4*n^0+4*i^0 637: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 14 535: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 536: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 537: l11 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 8-4*i^0+4*j^0 538: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 540: l11 -> l9 : i^0'=1+n^0, j^0'=n^0, (i^0-j^0 >= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 10+6*n^0-6*i^0 529: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 530: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 531: l40 -> l11 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 532: l40 -> l11 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 534: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 599: l40 -> l9 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 10 600: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 601: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 602: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 651: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 652: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 653: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 654: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 17+6*n^0-6*j^0 655: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 5+6*n^0-6*k^0 656: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 5+6*n^0-6*k^0 657: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+10*n^0-6*k^0-4*i^0 658: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+10*n^0-6*k^0-4*i^0 659: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ ((0 >= 0 /\ 1+tmp___2^post20 <= 0) \/ -1+tmp___2^post20 >= 0)), cost: 9+10*n^0-6*k^0-4*i^0 660: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5+4*n^0-4*k^0 661: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5+4*n^0-4*k^0 662: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 663: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 664: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Eliminating location l11 by chaining: Applied chaining First rule: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 Second rule: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 New rule: l40 -> l9 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 9 Applied chaining First rule: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 Second rule: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied simplification Original rule: l40 -> l9 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 New rule: l40 -> l9 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied chaining First rule: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 Second rule: l11 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 8-4*i^0+4*j^0 New rule: l40 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13-4*i^0+4*j^0 Applied simplification Original rule: l40 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13-4*i^0+4*j^0 New rule: l40 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13-4*i^0+4*j^0 Applied chaining First rule: l40 -> l11 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5 Second rule: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied chaining First rule: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 Second rule: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 New rule: l40 -> l9 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 9 Applied chaining First rule: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 Second rule: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied simplification Original rule: l40 -> l9 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 New rule: l40 -> l9 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied chaining First rule: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 Second rule: l11 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 8-4*i^0+4*j^0 New rule: l40 -> l9 : i^0'=1+j^0, (1+restrt^0 <= 0 /\ 1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 13-4*i^0+4*j^0 Applied simplification Original rule: l40 -> l9 : i^0'=1+j^0, (1+restrt^0 <= 0 /\ 1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 13-4*i^0+4*j^0 New rule: l40 -> l9 : i^0'=1+j^0, (1+restrt^0 <= 0 /\ 1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 13-4*i^0+4*j^0 Applied chaining First rule: l40 -> l11 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5 Second rule: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied chaining First rule: l40 -> l11 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 Second rule: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 New rule: l40 -> l9 : i^0'=1+n^0, (0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied simplification Original rule: l40 -> l9 : i^0'=1+n^0, (0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 New rule: l40 -> l9 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied chaining First rule: l40 -> l11 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : i^0'=1+n^0, (0 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied simplification Original rule: l40 -> l9 : i^0'=1+n^0, (0 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 New rule: l40 -> l9 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied chaining First rule: l40 -> l11 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : i^0'=1+n^0, (0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied simplification Original rule: l40 -> l9 : i^0'=1+n^0, (0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 New rule: l40 -> l9 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied chaining First rule: l40 -> l11 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 Second rule: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 New rule: l40 -> l9 : i^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied simplification Original rule: l40 -> l9 : i^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 New rule: l40 -> l9 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied chaining First rule: l40 -> l11 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : i^0'=1+n^0, (0 == 0 /\ 1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied simplification Original rule: l40 -> l9 : i^0'=1+n^0, (0 == 0 /\ 1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 New rule: l40 -> l9 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied chaining First rule: l40 -> l11 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : i^0'=1+n^0, (0 >= 0 /\ 1+restrt^0 <= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied simplification Original rule: l40 -> l9 : i^0'=1+n^0, (0 >= 0 /\ 1+restrt^0 <= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 New rule: l40 -> l9 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied chaining First rule: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 Second rule: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 New rule: l40 -> l9 : i^0'=1+n^0, j^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied simplification Original rule: l40 -> l9 : i^0'=1+n^0, j^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 New rule: l40 -> l9 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied chaining First rule: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : i^0'=1+n^0, j^0'=1+n^0, (0 >= 0 /\ 0 == 0 /\ 1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied simplification Original rule: l40 -> l9 : i^0'=1+n^0, j^0'=1+n^0, (0 >= 0 /\ 0 == 0 /\ 1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 New rule: l40 -> l9 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied chaining First rule: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : i^0'=1+n^0, j^0'=1+n^0, (0 >= 0 /\ 1+restrt^0 <= 0 /\ 1 >= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied simplification Original rule: l40 -> l9 : i^0'=1+n^0, j^0'=1+n^0, (0 >= 0 /\ 1+restrt^0 <= 0 /\ 1 >= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 New rule: l40 -> l9 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 Second rule: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 Applied chaining First rule: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (0 >= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 25+10*n^0-4*i^0-6*j^0 Applied simplification Original rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (0 >= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 25+10*n^0-4*i^0-6*j^0 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 == 0 /\ -1+restrt^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 25+10*n^0-4*i^0-6*j^0 Applied chaining First rule: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1 >= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 25+10*n^0-4*i^0-6*j^0 Applied simplification Original rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1 >= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 25+10*n^0-4*i^0-6*j^0 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 25+10*n^0-4*i^0-6*j^0 Applied chaining First rule: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 Second rule: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 Applied simplification Original rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 21+6*n^0-6*j^0 Applied chaining First rule: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (0 >= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 25+10*n^0-4*i^0-6*j^0 Applied simplification Original rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (0 >= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 25+10*n^0-4*i^0-6*j^0 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 == 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 25+10*n^0-4*i^0-6*j^0 Applied chaining First rule: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1 >= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 25+10*n^0-4*i^0-6*j^0 Applied simplification Original rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1 >= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 25+10*n^0-4*i^0-6*j^0 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 25+10*n^0-4*i^0-6*j^0 Applied chaining First rule: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 Second rule: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 Applied simplification Original rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 Applied chaining First rule: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (0 >= 0 /\ 0 == 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 Applied simplification Original rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (0 >= 0 /\ 0 == 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 21+6*n^0-6*j^0 Applied chaining First rule: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (0 >= 0 /\ 1 >= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 Applied simplification Original rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (0 >= 0 /\ 1 >= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 21+6*n^0-6*j^0 Applied chaining First rule: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 17+6*n^0-6*j^0 Second rule: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 21+6*n^0-6*j^0 Applied simplification Original rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 21+6*n^0-6*j^0 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 Applied chaining First rule: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 17+6*n^0-6*j^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (0 >= 0 /\ 0 == 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 21+6*n^0-6*j^0 Applied simplification Original rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (0 >= 0 /\ 0 == 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 21+6*n^0-6*j^0 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 Applied chaining First rule: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 17+6*n^0-6*j^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (0 >= 0 /\ 1+restrt^0 <= 0 /\ 1 >= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 21+6*n^0-6*j^0 Applied simplification Original rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (0 >= 0 /\ 1+restrt^0 <= 0 /\ 1 >= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 21+6*n^0-6*j^0 New rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 5+6*n^0-6*k^0 Second rule: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+6*n^0-6*k^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+6*n^0-6*k^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+6*n^0-6*k^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 5+6*n^0-6*k^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 5+6*n^0-6*k^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 5+6*n^0-6*k^0 Second rule: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+6*n^0-6*k^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+6*n^0-6*k^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+6*n^0-6*k^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 5+6*n^0-6*k^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 5+6*n^0-6*k^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+10*n^0-6*k^0-4*i^0 Second rule: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+10*n^0-6*k^0-4*i^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (0 <= 0 /\ 0 == 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (0 <= 0 /\ 0 == 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+10*n^0-6*k^0-4*i^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (0 <= 0 /\ 0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (0 <= 0 /\ 0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+10*n^0-6*k^0-4*i^0 Second rule: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+10*n^0-6*k^0-4*i^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (0 <= 0 /\ 0 == 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (0 <= 0 /\ 0 == 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+10*n^0-6*k^0-4*i^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (0 <= 0 /\ 0 >= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (0 <= 0 /\ 0 >= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ ((0 >= 0 /\ 1+tmp___2^post20 <= 0) \/ -1+tmp___2^post20 >= 0)), cost: 9+10*n^0-6*k^0-4*i^0 Second rule: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, j^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ ((0 >= 0 /\ 1+tmp___2^post20 <= 0) \/ -1+tmp___2^post20 >= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, j^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ ((0 >= 0 /\ 1+tmp___2^post20 <= 0) \/ -1+tmp___2^post20 >= 0)), cost: 13+10*n^0-6*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ ((0 >= 0 /\ 1+tmp___2^post20 <= 0) \/ -1+tmp___2^post20 >= 0)), cost: 9+10*n^0-6*k^0-4*i^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, j^0'=1+n^0, (0 <= 0 /\ 0 >= 0 /\ 0 == 0 /\ 1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ ((0 >= 0 /\ 1+tmp___2^post20 <= 0) \/ -1+tmp___2^post20 >= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, j^0'=1+n^0, (0 <= 0 /\ 0 >= 0 /\ 0 == 0 /\ 1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ ((0 >= 0 /\ 1+tmp___2^post20 <= 0) \/ -1+tmp___2^post20 >= 0)), cost: 13+10*n^0-6*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ (0 >= 0 /\ 1+tmp___2^post20 <= 0))), cost: 13+10*n^0-6*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ ((0 >= 0 /\ 1+tmp___2^post20 <= 0) \/ -1+tmp___2^post20 >= 0)), cost: 9+10*n^0-6*k^0-4*i^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, j^0'=1+n^0, (0 <= 0 /\ 0 >= 0 /\ 1+restrt^0 <= 0 /\ 1 >= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ ((0 >= 0 /\ 1+tmp___2^post20 <= 0) \/ -1+tmp___2^post20 >= 0)), cost: 13+10*n^0-6*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, j^0'=1+n^0, (0 <= 0 /\ 0 >= 0 /\ 1+restrt^0 <= 0 /\ 1 >= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ ((0 >= 0 /\ 1+tmp___2^post20 <= 0) \/ -1+tmp___2^post20 >= 0)), cost: 13+10*n^0-6*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ (0 >= 0 /\ 1+tmp___2^post20 <= 0))), cost: 13+10*n^0-6*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5+4*n^0-4*k^0 Second rule: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, (0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*k^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, (0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*k^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*k^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5+4*n^0-4*k^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5+4*n^0-4*k^0 Second rule: l11 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 8-4*i^0+4*j^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+j^0, (0 <= 0 /\ -1+n^0-k^0 >= 0 /\ 1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 13+4*n^0-4*k^0-4*i^0+4*j^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+j^0, (0 <= 0 /\ -1+n^0-k^0 >= 0 /\ 1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 13+4*n^0-4*k^0-4*i^0+4*j^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+j^0, (-1+n^0-k^0 >= 0 /\ 1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 13+4*n^0-4*k^0-4*i^0+4*j^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5+4*n^0-4*k^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5+4*n^0-4*k^0 Second rule: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 9+4*n^0-4*k^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 9+4*n^0-4*k^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 9+4*n^0-4*k^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5+4*n^0-4*k^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 == 0), cost: 13+8*n^0-4*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5+4*n^0-4*k^0 Second rule: l11 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ n^0-k^0 <= 0), cost: 8-4*i^0+4*j^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+j^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ 1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 13+4*n^0-4*k^0-4*i^0+4*j^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+j^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ 1-i^0+j^0 >= 0 /\ n^0-j^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 13+4*n^0-4*k^0-4*i^0+4*j^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+j^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ 1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 13+4*n^0-4*k^0-4*i^0+4*j^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5+4*n^0-4*k^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 Second rule: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (0 <= 0 /\ 0 == 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (0 <= 0 /\ 0 == 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (0 <= 0 /\ 0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (0 <= 0 /\ 0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 Second rule: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (0 <= 0 /\ 0 == 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (0 <= 0 /\ 0 == 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (0 <= 0 /\ 0 >= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (0 <= 0 /\ 0 >= 0 /\ 1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 Second rule: l11 -> l9 : (1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 4 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, j^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, j^0'=1+n^0, (0 <= 0 /\ 1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, j^0'=1+n^0, (0 <= 0 /\ 0 >= 0 /\ 0 == 0 /\ 1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, j^0'=1+n^0, (0 <= 0 /\ 0 >= 0 /\ 0 == 0 /\ 1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied chaining First rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 Second rule: l11 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 8+4*n^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, j^0'=1+n^0, (0 <= 0 /\ 0 >= 0 /\ 1+restrt^0 <= 0 /\ 1 >= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied simplification Original rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, j^0'=1+n^0, (0 <= 0 /\ 0 >= 0 /\ 1+restrt^0 <= 0 /\ 1 >= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 New rule: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 Applied partial deletion Original rule: l40 -> l11 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 New rule: l40 -> [120] : (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 Applied partial deletion Original rule: l40 -> l11 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 New rule: l40 -> [120] : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 Applied partial deletion Original rule: l40 -> l11 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 New rule: l40 -> [120] : (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 Applied partial deletion Original rule: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 New rule: l40 -> [120] : (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 Applied partial deletion Original rule: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 New rule: l40 -> [120] : (1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 Applied partial deletion Original rule: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 New rule: l40 -> [120] : (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 Applied partial deletion Original rule: l40 -> l11 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 17+6*n^0-6*j^0 New rule: l40 -> [120] : (1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 17+6*n^0-6*j^0 Applied partial deletion Original rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 5+6*n^0-6*k^0 New rule: l40 -> [120] : (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 5+6*n^0-6*k^0 Applied partial deletion Original rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 5+6*n^0-6*k^0 New rule: l40 -> [120] : (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 5+6*n^0-6*k^0 Applied partial deletion Original rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+10*n^0-6*k^0-4*i^0 New rule: l40 -> [120] : (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+10*n^0-6*k^0-4*i^0 Applied partial deletion Original rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+10*n^0-6*k^0-4*i^0 New rule: l40 -> [120] : (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+10*n^0-6*k^0-4*i^0 Applied partial deletion Original rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ ((0 >= 0 /\ 1+tmp___2^post20 <= 0) \/ -1+tmp___2^post20 >= 0)), cost: 9+10*n^0-6*k^0-4*i^0 New rule: l40 -> [120] : (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ ((0 >= 0 /\ 1+tmp___2^post20 <= 0) \/ -1+tmp___2^post20 >= 0)), cost: 9+10*n^0-6*k^0-4*i^0 Applied partial deletion Original rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5+4*n^0-4*k^0 New rule: l40 -> [120] : (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5+4*n^0-4*k^0 Applied partial deletion Original rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5+4*n^0-4*k^0 New rule: l40 -> [120] : (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5+4*n^0-4*k^0 Applied partial deletion Original rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 New rule: l40 -> [120] : (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 Applied partial deletion Original rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 New rule: l40 -> [120] : (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 Applied partial deletion Original rule: l40 -> l11 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 New rule: l40 -> [120] : (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 Applied deletion Removed the following rules: 529 530 531 532 534 535 536 537 538 540 651 652 653 654 655 656 657 658 659 660 661 662 663 664 Eliminated locations on tree-shaped paths Start location: l87 632: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 15 633: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 21+2*i^0-2*j^0 635: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 25+2*n^0-2*j^0 636: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 19+4*n^0+4*i^0 637: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 14 599: l40 -> l9 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 10 600: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 601: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 602: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 665: l40 -> l9 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 9 666: l40 -> l9 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 667: l40 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13-4*i^0+4*j^0 668: l40 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 669: l40 -> l9 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 9 670: l40 -> l9 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 671: l40 -> l9 : i^0'=1+j^0, (1+restrt^0 <= 0 /\ 1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 13-4*i^0+4*j^0 672: l40 -> l9 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 673: l40 -> l9 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 674: l40 -> l9 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 675: l40 -> l9 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 676: l40 -> l9 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 677: l40 -> l9 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 678: l40 -> l9 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 679: l40 -> l9 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 680: l40 -> l9 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 681: l40 -> l9 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 682: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 683: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 == 0 /\ -1+restrt^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 25+10*n^0-4*i^0-6*j^0 684: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 25+10*n^0-4*i^0-6*j^0 685: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 21+6*n^0-6*j^0 686: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 == 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 25+10*n^0-4*i^0-6*j^0 687: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 25+10*n^0-4*i^0-6*j^0 688: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 689: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 21+6*n^0-6*j^0 690: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 21+6*n^0-6*j^0 691: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 692: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 693: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 694: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+6*n^0-6*k^0 695: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 696: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 697: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+6*n^0-6*k^0 698: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 699: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 700: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 701: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 702: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 703: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 704: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 705: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 706: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 707: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ (0 >= 0 /\ 1+tmp___2^post20 <= 0))), cost: 13+10*n^0-6*k^0-4*i^0 708: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ (0 >= 0 /\ 1+tmp___2^post20 <= 0))), cost: 13+10*n^0-6*k^0-4*i^0 709: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*k^0 710: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 711: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+j^0, (-1+n^0-k^0 >= 0 /\ 1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 13+4*n^0-4*k^0-4*i^0+4*j^0 712: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 713: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 9+4*n^0-4*k^0 714: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 13+8*n^0-4*k^0-4*i^0 715: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+j^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ 1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 13+4*n^0-4*k^0-4*i^0+4*j^0 716: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 717: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 718: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 719: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 720: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 721: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 722: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 723: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 724: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 725: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 726: l40 -> [120] : (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 727: l40 -> [120] : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 728: l40 -> [120] : (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 729: l40 -> [120] : (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 730: l40 -> [120] : (1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 731: l40 -> [120] : (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 732: l40 -> [120] : (1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 17+6*n^0-6*j^0 733: l40 -> [120] : (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 5+6*n^0-6*k^0 734: l40 -> [120] : (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 5+6*n^0-6*k^0 735: l40 -> [120] : (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+10*n^0-6*k^0-4*i^0 736: l40 -> [120] : (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+10*n^0-6*k^0-4*i^0 737: l40 -> [120] : (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ ((0 >= 0 /\ 1+tmp___2^post20 <= 0) \/ -1+tmp___2^post20 >= 0)), cost: 9+10*n^0-6*k^0-4*i^0 738: l40 -> [120] : (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5+4*n^0-4*k^0 739: l40 -> [120] : (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5+4*n^0-4*k^0 740: l40 -> [120] : (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 741: l40 -> [120] : (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 742: l40 -> [120] : (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Applied merging first rule: l40 -> [120] : (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*i^0 second rule: l40 -> [120] : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 new rule: l40 -> [120] : ((-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0) \/ (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0)), cost: 9+4*n^0-4*i^0 Applied merging first rule: l40 -> [120] : (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+4*n^0-4*i^0 second rule: l40 -> [120] : (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 new rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0) \/ (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0)))), cost: 9+4*n^0-4*i^0 Applied merging first rule: l40 -> [120] : (1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 second rule: l40 -> [120] : (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 new rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))) \/ (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0)))), cost: 17+6*n^0-6*j^0 Applied merging first rule: l40 -> [120] : (1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 17+6*n^0-6*j^0 second rule: l40 -> [120] : (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 5+6*n^0-6*k^0 new rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))) \/ (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 Applied merging first rule: l40 -> [120] : (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 5+6*n^0-6*k^0 second rule: l40 -> [120] : (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+10*n^0-6*k^0-4*i^0 new rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)) \/ (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0))), cost: 5+6*n^0-6*k^0 Applied merging first rule: l40 -> [120] : (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+10*n^0-6*k^0-4*i^0 second rule: l40 -> [120] : (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ ((0 >= 0 /\ 1+tmp___2^post20 <= 0) \/ -1+tmp___2^post20 >= 0)), cost: 9+10*n^0-6*k^0-4*i^0 new rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)) \/ (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0))), cost: 9+10*n^0-6*k^0-4*i^0 Applied merging first rule: l40 -> [120] : (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 5+4*n^0-4*k^0 second rule: l40 -> [120] : (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 5+4*n^0-4*k^0 new rule: l40 -> [120] : ((-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0) \/ (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0)), cost: 5+4*n^0-4*k^0 Applied merging first rule: l40 -> [120] : (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 second rule: l40 -> [120] : (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 new rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0)), cost: 9+8*n^0-4*k^0-4*i^0 Applied merging first rule: l40 -> [120] : (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 9+8*n^0-4*k^0-4*i^0 second rule: l40 -> [120] : ((-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0) \/ (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0)), cost: 9+4*n^0-4*i^0 new rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0) \/ (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0) \/ (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0)), cost: 9+8*n^0-4*k^0-4*i^0 Applied merging first rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0) \/ (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0)))), cost: 9+4*n^0-4*i^0 second rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))) \/ (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0)))), cost: 17+6*n^0-6*j^0 new rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))) \/ (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))) \/ (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0)), cost: 9+4*n^0-4*i^0 Applied merging first rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))) \/ (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 second rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)) \/ (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0))), cost: 5+6*n^0-6*k^0 new rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))) \/ (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)) \/ (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)) \/ (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 Applied merging first rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)) \/ (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0))), cost: 9+10*n^0-6*k^0-4*i^0 second rule: l40 -> [120] : ((-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0) \/ (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0)), cost: 5+4*n^0-4*k^0 new rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0) \/ (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)) \/ (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0)), cost: 9+10*n^0-6*k^0-4*i^0 Applied merging first rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0) \/ (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0)), cost: 9+8*n^0-4*k^0-4*i^0 second rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0) \/ (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0) \/ (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0)), cost: 9+8*n^0-4*k^0-4*i^0 new rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0) \/ (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0) \/ (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0)), cost: 9+8*n^0-4*k^0-4*i^0 Applied merging first rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))) \/ (n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))) \/ (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0)), cost: 9+4*n^0-4*i^0 second rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))) \/ (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)) \/ (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)) \/ (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0))), cost: 17+6*n^0-6*j^0 new rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0) \/ (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)) \/ (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)) \/ (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)) \/ (1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0)))), cost: 9+4*n^0-4*i^0 Applied merging first rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0) \/ (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)) \/ (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0)), cost: 9+10*n^0-6*k^0-4*i^0 second rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0) \/ (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0) \/ (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0)), cost: 9+8*n^0-4*k^0-4*i^0 new rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0) \/ (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0) \/ (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0) \/ (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0)), cost: 9+10*n^0-6*k^0-4*i^0 Applied merging first rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0) \/ (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)) \/ (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)) \/ (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)) \/ (1+restrt^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0)))), cost: 9+4*n^0-4*i^0 second rule: l40 -> [120] : ((1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0) \/ (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0) \/ (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0) \/ (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0)), cost: 9+10*n^0-6*k^0-4*i^0 new rule: l40 -> [120] : ((-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0) \/ (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0) \/ (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0) \/ (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0) \/ (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0)), cost: 9+4*n^0-4*i^0 Merged rules Start location: l87 632: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 15 633: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 21+2*i^0-2*j^0 635: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 25+2*n^0-2*j^0 636: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 19+4*n^0+4*i^0 637: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 14 599: l40 -> l9 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 10 600: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 601: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 602: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 665: l40 -> l9 : (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 9 666: l40 -> l9 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 667: l40 -> l9 : i^0'=1+j^0, (1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13-4*i^0+4*j^0 668: l40 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 669: l40 -> l9 : (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 9 670: l40 -> l9 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 671: l40 -> l9 : i^0'=1+j^0, (1+restrt^0 <= 0 /\ 1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ n^0-k^0 <= 0), cost: 13-4*i^0+4*j^0 672: l40 -> l9 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 673: l40 -> l9 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 674: l40 -> l9 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 675: l40 -> l9 : i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 676: l40 -> l9 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 677: l40 -> l9 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 678: l40 -> l9 : i^0'=1+n^0, (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 679: l40 -> l9 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 680: l40 -> l9 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 681: l40 -> l9 : i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 682: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 683: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 == 0 /\ -1+restrt^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 25+10*n^0-4*i^0-6*j^0 684: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 25+10*n^0-4*i^0-6*j^0 685: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 21+6*n^0-6*j^0 686: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 == 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 25+10*n^0-4*i^0-6*j^0 687: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 25+10*n^0-4*i^0-6*j^0 688: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 689: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 21+6*n^0-6*j^0 690: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0) \/ (-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0))), cost: 21+6*n^0-6*j^0 691: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 692: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 693: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 694: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+6*n^0-6*k^0 695: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 696: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 697: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 9+6*n^0-6*k^0 698: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 699: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 700: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 701: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 702: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 703: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 704: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 705: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 706: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ 1+tmp___2^post20 <= 0)), cost: 13+10*n^0-6*k^0-4*i^0 707: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ (0 >= 0 /\ 1+tmp___2^post20 <= 0))), cost: 13+10*n^0-6*k^0-4*i^0 708: l40 -> l9 : k^0'=n^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0 /\ (-1+tmp___2^post20 >= 0 \/ (0 >= 0 /\ 1+tmp___2^post20 <= 0))), cost: 13+10*n^0-6*k^0-4*i^0 709: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 9+4*n^0-4*k^0 710: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 711: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+j^0, (-1+n^0-k^0 >= 0 /\ 1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0), cost: 13+4*n^0-4*k^0-4*i^0+4*j^0 712: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 713: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 9+4*n^0-4*k^0 714: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0), cost: 13+8*n^0-4*k^0-4*i^0 715: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+j^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ 1-i^0+j^0 >= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 13+4*n^0-4*k^0-4*i^0+4*j^0 716: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 717: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 718: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 719: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 720: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 721: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 722: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 723: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 724: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 725: l40 -> l9 : k^0'=n^0, tmp___2^0'=0, i^0'=1+n^0, j^0'=1+n^0, (1+restrt^0 <= 0 /\ 1+n^0-j^0 >= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0), cost: 13+8*n^0-4*k^0-4*i^0 758: l40 -> [120] : ((-1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0) \/ (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ n^0-i^0 >= 0) \/ (1+restrt^0 <= 0 /\ -1+n^0-k^0 >= 0 /\ -__const_200^0+its^0 <= 0) \/ (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0) \/ (1+restrt^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0)), cost: 9+4*n^0-4*i^0 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Applied pruning (of leafs and parallel rules): Start location: l87 632: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 15 633: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 21+2*i^0-2*j^0 635: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 25+2*n^0-2*j^0 636: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 19+4*n^0+4*i^0 637: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 14 599: l40 -> l9 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 10 600: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 602: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 668: l40 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 682: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Eliminating location l9 by chaining: Applied chaining First rule: l40 -> l9 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 10 Second rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 15 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 25 Applied chaining First rule: l40 -> l9 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 10 Second rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 21+2*i^0-2*j^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 31+2*i^0-2*j^0 Applied simplification Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 31+2*i^0-2*j^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 31+2*i^0-2*j^0 Applied chaining First rule: l40 -> l9 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 10 Second rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 25+2*n^0-2*j^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 35+2*n^0-2*j^0 Applied chaining First rule: l40 -> l9 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 10 Second rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 19+4*n^0+4*i^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 29+4*n^0+4*i^0 Applied chaining First rule: l40 -> l9 : skip^0'=1, (-__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 10 Second rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 14 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 24 Applied simplification Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 24 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ restrt^0 == 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 24 Applied chaining First rule: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 Second rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 15 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 29+4*n^0-4*i^0 Applied simplification Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 29+4*n^0-4*i^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 29+4*n^0-4*i^0 Applied chaining First rule: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 Second rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 25+2*n^0-2*j^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, sum^0'=sum^post91, j^0'=2+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ 1 >= 0 /\ 1+n^0-j^0 >= 0 /\ n^0 <= 0 /\ n^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 39+6*n^0-4*i^0-2*j^0 Applied simplification Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, sum^0'=sum^post91, j^0'=2+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ 1 >= 0 /\ 1+n^0-j^0 >= 0 /\ n^0 <= 0 /\ n^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 39+6*n^0-4*i^0-2*j^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, sum^0'=sum^post91, j^0'=2+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (1+n^0-j^0 >= 0 /\ n^0 <= 0 /\ n^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 39+6*n^0-4*i^0-2*j^0 Applied chaining First rule: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 Second rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 19+4*n^0+4*i^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ 0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 37+12*n^0-4*i^0 Applied simplification Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ 0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 37+12*n^0-4*i^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 37+12*n^0-4*i^0 Applied chaining First rule: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 Second rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 14 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, fold^0'=f_promoted_1^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0 /\ ((0 <= 0 /\ -1+tmp___12^post78 >= 0) \/ (0 <= 0 /\ 1+tmp___12^post78 <= 0))), cost: 28+4*n^0-4*i^0 Applied simplification Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, fold^0'=f_promoted_1^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0 /\ ((0 <= 0 /\ -1+tmp___12^post78 >= 0) \/ (0 <= 0 /\ 1+tmp___12^post78 <= 0))), cost: 28+4*n^0-4*i^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, fold^0'=f_promoted_1^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0 /\ ((0 <= 0 /\ 1+tmp___12^post78 <= 0) \/ -1+tmp___12^post78 >= 0)), cost: 28+4*n^0-4*i^0 Applied chaining First rule: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 Second rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 15 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 27+2*n^0-2*i^0 Applied simplification Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 27+2*n^0-2*i^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 27+2*n^0-2*i^0 Applied chaining First rule: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 Second rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 25+2*n^0-2*j^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, sum^0'=sum^post91, j^0'=2+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ 1 >= 0 /\ 1+n^0-j^0 >= 0 /\ n^0 <= 0 /\ n^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 37+4*n^0-2*i^0-2*j^0 Applied simplification Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, sum^0'=sum^post91, j^0'=2+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ 1 >= 0 /\ 1+n^0-j^0 >= 0 /\ n^0 <= 0 /\ n^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 37+4*n^0-2*i^0-2*j^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, sum^0'=sum^post91, j^0'=2+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (1+n^0-j^0 >= 0 /\ n^0 <= 0 /\ n^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 37+4*n^0-2*i^0-2*j^0 Applied chaining First rule: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 Second rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 19+4*n^0+4*i^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ 0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 35+10*n^0-2*i^0 Applied simplification Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ 0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 35+10*n^0-2*i^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 35+10*n^0-2*i^0 Applied chaining First rule: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 Second rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 14 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, fold^0'=f_promoted_1^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0 /\ ((0 <= 0 /\ 1+tmp___12^post78 <= 0) \/ (0 <= 0 /\ -1+tmp___12^post78 >= 0))), cost: 26+2*n^0-2*i^0 Applied simplification Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, fold^0'=f_promoted_1^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0 /\ ((0 <= 0 /\ 1+tmp___12^post78 <= 0) \/ (0 <= 0 /\ -1+tmp___12^post78 >= 0))), cost: 26+2*n^0-2*i^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, fold^0'=f_promoted_1^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0 /\ ((0 <= 0 /\ -1+tmp___12^post78 >= 0) \/ 1+tmp___12^post78 <= 0)), cost: 26+2*n^0-2*i^0 Applied chaining First rule: l40 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Second rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 15 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ tmp___12^post78 == 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ 1+n^0 <= 0 /\ n^0-k^0 <= 0), cost: 28+4*n^0-4*i^0 Applied simplification Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ tmp___12^post78 == 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ 1+n^0 <= 0 /\ n^0-k^0 <= 0), cost: 28+4*n^0-4*i^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ 1+n^0 <= 0 /\ n^0-k^0 <= 0), cost: 28+4*n^0-4*i^0 Applied chaining First rule: l40 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Second rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 25+2*n^0-2*j^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=2+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ 1 >= 0 /\ 1+n^0-j^0 >= 0 /\ n^0 <= 0 /\ n^0 >= 0 /\ tmp___12^post78 == 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 38+6*n^0-4*i^0-2*j^0 Applied simplification Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=2+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ 1 >= 0 /\ 1+n^0-j^0 >= 0 /\ n^0 <= 0 /\ n^0 >= 0 /\ tmp___12^post78 == 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 38+6*n^0-4*i^0-2*j^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=2+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (1+n^0-j^0 >= 0 /\ n^0 <= 0 /\ n^0 >= 0 /\ tmp___12^post78 == 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 38+6*n^0-4*i^0-2*j^0 Applied chaining First rule: l40 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Second rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 19+4*n^0+4*i^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ 0 >= 0 /\ tmp___12^post78 == 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ 1+n^0 <= 0 /\ n^0-k^0 <= 0), cost: 36+12*n^0-4*i^0 Applied simplification Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 <= 0 /\ 0 >= 0 /\ tmp___12^post78 == 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ 1+n^0 <= 0 /\ n^0-k^0 <= 0), cost: 36+12*n^0-4*i^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ 1+n^0 <= 0 /\ n^0-k^0 <= 0), cost: 36+12*n^0-4*i^0 Applied chaining First rule: l40 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Second rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 14 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (-n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ 1+n^0 <= 0 /\ n^0-k^0 <= 0 /\ ((0 <= 0 /\ 1+tmp___12^post78 <= 0) \/ (0 <= 0 /\ -1+tmp___12^post78 >= 0))), cost: 27+4*n^0-4*i^0 Applied simplification Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (-n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ 1+n^0 <= 0 /\ n^0-k^0 <= 0 /\ ((0 <= 0 /\ 1+tmp___12^post78 <= 0) \/ (0 <= 0 /\ -1+tmp___12^post78 >= 0))), cost: 27+4*n^0-4*i^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (-n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ 1+n^0 <= 0 /\ n^0-k^0 <= 0 /\ ((0 <= 0 /\ -1+tmp___12^post78 >= 0) \/ 1+tmp___12^post78 <= 0)), cost: 27+4*n^0-4*i^0 Applied chaining First rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 Second rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0), cost: 15 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 36+6*n^0-6*j^0 Applied chaining First rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 Second rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0), cost: 21+2*i^0-2*j^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1+n^0-k^0 <= 0 /\ -1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 40+4*n^0+2*i^0-6*j^0 Applied simplification Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1+n^0-k^0 <= 0 /\ -1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 40+4*n^0+2*i^0-6*j^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 40+4*n^0+2*i^0-6*j^0 Applied chaining First rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 Second rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0), cost: 25+2*n^0-2*j^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1+n^0-k^0 <= 0 /\ -1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 44+6*n^0-6*j^0 Applied simplification Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1+n^0-k^0 <= 0 /\ -1-n^0+i^0 >= 0 /\ n^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 44+6*n^0-6*j^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 44+6*n^0-6*j^0 Applied chaining First rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 Second rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0), cost: 19+4*n^0+4*i^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 40+10*n^0+4*i^0-6*j^0 Applied chaining First rule: l40 -> l9 : k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 21+6*n^0-6*j^0 Second rule: l9 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 14 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, fold^0'=f_promoted_1^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0)) /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 35+6*n^0-6*j^0 Applied simplification Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, fold^0'=f_promoted_1^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0)) /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 35+6*n^0-6*j^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, fold^0'=f_promoted_1^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)) /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 35+6*n^0-6*j^0 Applied partial deletion Original rule: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 New rule: l40 -> [121] : (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 Applied partial deletion Original rule: l40 -> l9 : skip^0'=1, i^0'=1+n^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 New rule: l40 -> [121] : (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 Applied partial deletion Original rule: l40 -> l9 : i^0'=1+n^0, (-n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 New rule: l40 -> [121] : (-n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 Applied deletion Removed the following rules: 599 600 602 632 633 635 636 637 668 682 Eliminated locations on tree-shaped paths Start location: l87 759: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 25 760: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 31+2*i^0-2*j^0 761: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 35+2*n^0-2*j^0 762: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 29+4*n^0+4*i^0 763: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ restrt^0 == 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 24 764: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 29+4*n^0-4*i^0 765: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, sum^0'=sum^post91, j^0'=2+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (1+n^0-j^0 >= 0 /\ n^0 <= 0 /\ n^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 39+6*n^0-4*i^0-2*j^0 766: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 37+12*n^0-4*i^0 767: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, fold^0'=f_promoted_1^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0 /\ ((0 <= 0 /\ 1+tmp___12^post78 <= 0) \/ -1+tmp___12^post78 >= 0)), cost: 28+4*n^0-4*i^0 768: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 27+2*n^0-2*i^0 769: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, sum^0'=sum^post91, j^0'=2+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (1+n^0-j^0 >= 0 /\ n^0 <= 0 /\ n^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 37+4*n^0-2*i^0-2*j^0 770: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 35+10*n^0-2*i^0 771: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, fold^0'=f_promoted_1^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0 /\ ((0 <= 0 /\ -1+tmp___12^post78 >= 0) \/ 1+tmp___12^post78 <= 0)), cost: 26+2*n^0-2*i^0 772: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ 1+n^0 <= 0 /\ n^0-k^0 <= 0), cost: 28+4*n^0-4*i^0 773: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=2+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (1+n^0-j^0 >= 0 /\ n^0 <= 0 /\ n^0 >= 0 /\ tmp___12^post78 == 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 38+6*n^0-4*i^0-2*j^0 774: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ 1+n^0 <= 0 /\ n^0-k^0 <= 0), cost: 36+12*n^0-4*i^0 775: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (-n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ 1+n^0 <= 0 /\ n^0-k^0 <= 0 /\ ((0 <= 0 /\ -1+tmp___12^post78 >= 0) \/ 1+tmp___12^post78 <= 0)), cost: 27+4*n^0-4*i^0 776: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 36+6*n^0-6*j^0 777: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 40+4*n^0+2*i^0-6*j^0 778: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 44+6*n^0-6*j^0 779: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 40+10*n^0+4*i^0-6*j^0 780: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, fold^0'=f_promoted_1^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)) /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 35+6*n^0-6*j^0 781: l40 -> [121] : (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 782: l40 -> [121] : (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 783: l40 -> [121] : (-n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Applied merging first rule: l40 -> [121] : (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 second rule: l40 -> [121] : (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 12+2*n^0-2*i^0 new rule: l40 -> [121] : (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 Applied merging first rule: l40 -> [121] : (-n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 13+4*n^0-4*i^0 second rule: l40 -> [121] : (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 14+4*n^0-4*i^0 new rule: l40 -> [121] : ((-n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0) \/ (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0)), cost: 13+4*n^0-4*i^0 Merged rules Start location: l87 759: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 25 760: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 31+2*i^0-2*j^0 761: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 35+2*n^0-2*j^0 762: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 29+4*n^0+4*i^0 763: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ restrt^0 == 0 /\ ((1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0) \/ (-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0))), cost: 24 764: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 29+4*n^0-4*i^0 765: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, sum^0'=sum^post91, j^0'=2+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (1+n^0-j^0 >= 0 /\ n^0 <= 0 /\ n^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 39+6*n^0-4*i^0-2*j^0 766: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 37+12*n^0-4*i^0 767: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, fold^0'=f_promoted_1^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0 /\ ((0 <= 0 /\ 1+tmp___12^post78 <= 0) \/ -1+tmp___12^post78 >= 0)), cost: 28+4*n^0-4*i^0 768: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 27+2*n^0-2*i^0 769: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, sum^0'=sum^post91, j^0'=2+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (1+n^0-j^0 >= 0 /\ n^0 <= 0 /\ n^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 37+4*n^0-2*i^0-2*j^0 770: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 35+10*n^0-2*i^0 771: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, fold^0'=f_promoted_1^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0 /\ ((0 <= 0 /\ -1+tmp___12^post78 >= 0) \/ 1+tmp___12^post78 <= 0)), cost: 26+2*n^0-2*i^0 772: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ 1+n^0 <= 0 /\ n^0-k^0 <= 0), cost: 28+4*n^0-4*i^0 773: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, sum^0'=sum^post91, j^0'=2+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (1+n^0-j^0 >= 0 /\ n^0 <= 0 /\ n^0 >= 0 /\ tmp___12^post78 == 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0), cost: 38+6*n^0-4*i^0-2*j^0 774: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ -n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ 1+n^0 <= 0 /\ n^0-k^0 <= 0), cost: 36+12*n^0-4*i^0 775: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, i^0'=1+n^0, fold^0'=f_promoted_1^0, (-n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ 1+n^0 <= 0 /\ n^0-k^0 <= 0 /\ ((0 <= 0 /\ -1+tmp___12^post78 >= 0) \/ 1+tmp___12^post78 <= 0)), cost: 27+4*n^0-4*i^0 776: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 36+6*n^0-6*j^0 777: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 40+4*n^0+2*i^0-6*j^0 778: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 44+6*n^0-6*j^0 779: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, k^0'=1+k^0, tmp___2^0'=tmp___2^post20, i^0'=1+n^0, sum^0'=sum^post11, j^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 40+10*n^0+4*i^0-6*j^0 780: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, k^0'=1+k^0, tmp___2^0'=tmp___2^post20, sum^0'=sum^post11, j^0'=1+n^0, fold^0'=f_promoted_1^0, (-1+n^0-k^0 <= 0 /\ n^0-j^0 >= 0 /\ i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ -1+restrt^0 >= 0 /\ ((-1+tmp___12^post78 >= 0 /\ 1+n^0-i^0 <= 0) \/ (1+tmp___12^post78 <= 0 /\ 1+n^0-i^0 <= 0)) /\ ((-1+tmp___2^post20 >= 0 /\ 1-n^0+k^0 <= 0) \/ (1-n^0+k^0 <= 0 /\ 1+tmp___2^post20 <= 0))), cost: 35+6*n^0-6*j^0 785: l40 -> [121] : ((-n^0+j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ -1+restrt^0 >= 0 /\ n^0-k^0 <= 0) \/ (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0)), cost: 13+4*n^0-4*i^0 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Applied pruning (of leafs and parallel rules): Start location: l87 759: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 25 760: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 31+2*i^0-2*j^0 762: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 29+4*n^0+4*i^0 766: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 37+12*n^0-4*i^0 770: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 35+10*n^0-2*i^0 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Applied simplification Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 25 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=0, skip^0'=1, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 25 Applied simplification Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1+i^0 <= 0 /\ -1+i^0 >= 0 /\ 2+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 31+2*i^0-2*j^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1+i^0 == 0 /\ 2+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 31+2*i^0-2*j^0 Applied simplification Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0), cost: 29+4*n^0+4*i^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 29+4*n^0+4*i^0 Applied simplification Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 37+12*n^0-4*i^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 37+12*n^0-4*i^0 Applied simplification Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=tmp___12^post78, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (tmp___12^post78 == 0 /\ -__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 35+10*n^0-2*i^0 New rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 35+10*n^0-2*i^0 Simplified simple loops Start location: l87 786: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=0, skip^0'=1, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 25 787: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1+i^0 == 0 /\ 2+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 31+2*i^0-2*j^0 788: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 29+4*n^0+4*i^0 789: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 37+12*n^0-4*i^0 790: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 35+10*n^0-2*i^0 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Applied acceleration Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=0, skip^0'=1, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 25 New rule: l40 -> l40 : its^0'=its^0+n323, test^0'=0, tmp___12^0'=0, skip^0'=1, restrt^0'=0, fold^0'=f_promoted_1^0, (-1-n^0+i^0 >= 0 /\ -i^0 >= 0 /\ 1+__const_200^0-its^0-n323 >= 0 /\ -restrt^0 >= 0 /\ restrt^0 >= 0 /\ -1+n323 >= 0), cost: 25*n323 Applied instantiation Original rule: l40 -> l40 : its^0'=its^0+n323, test^0'=0, tmp___12^0'=0, skip^0'=1, restrt^0'=0, fold^0'=f_promoted_1^0, (-1-n^0+i^0 >= 0 /\ -i^0 >= 0 /\ 1+__const_200^0-its^0-n323 >= 0 /\ -restrt^0 >= 0 /\ restrt^0 >= 0 /\ -1+n323 >= 0), cost: 25*n323 New rule: l40 -> l40 : its^0'=1+__const_200^0, test^0'=0, tmp___12^0'=0, skip^0'=1, restrt^0'=0, fold^0'=f_promoted_1^0, (0 >= 0 /\ -1-n^0+i^0 >= 0 /\ -i^0 >= 0 /\ -restrt^0 >= 0 /\ restrt^0 >= 0 /\ __const_200^0-its^0 >= 0), cost: 25+25*__const_200^0-25*its^0 Applied acceleration Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0 <= 0 /\ -__const_200^0+its^0 <= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0), cost: 29+4*n^0+4*i^0 New rule: l40 -> l40 : its^0'=n326+its^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1-n^0+i^0 >= 0 /\ 1+__const_200^0-n326-its^0 >= 0 /\ -1+n326 >= 0 /\ 1+n^0-i^0 >= 0 /\ -restrt^0 >= 0 /\ restrt^0 >= 0 /\ ((-i^0 >= 0 /\ -1-n^0 >= 0) \/ (1+n^0-i^0 >= 0 /\ -1-n^0 >= 0) \/ (-1-n^0+i^0 >= 0 /\ -i^0 >= 0))), cost: 8*n326*n^0+33*n326 Applied instantiation Original rule: l40 -> l40 : its^0'=n326+its^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1-n^0+i^0 >= 0 /\ 1+__const_200^0-n326-its^0 >= 0 /\ -1+n326 >= 0 /\ 1+n^0-i^0 >= 0 /\ -restrt^0 >= 0 /\ restrt^0 >= 0 /\ ((-i^0 >= 0 /\ -1-n^0 >= 0) \/ (1+n^0-i^0 >= 0 /\ -1-n^0 >= 0) \/ (-1-n^0+i^0 >= 0 /\ -i^0 >= 0))), cost: 8*n326*n^0+33*n326 New rule: l40 -> l40 : its^0'=1+__const_200^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 >= 0 /\ -1-n^0+i^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -restrt^0 >= 0 /\ restrt^0 >= 0 /\ __const_200^0-its^0 >= 0 /\ ((1+n^0-i^0 >= 0 /\ -1-n^0 >= 0) \/ (-1-n^0+i^0 >= 0 /\ -i^0 >= 0) \/ (-i^0 >= 0 /\ -1-n^0 >= 0))), cost: 33+33*__const_200^0-33*its^0+8*n^0*(1+__const_200^0-its^0) Applied acceleration Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 == 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 37+12*n^0-4*i^0 New rule: l40 -> l40 : its^0'=its^0+n328, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (1+__const_200^0-its^0-n328 >= 0 /\ -1-n^0+i^0 >= 0 /\ -1+n328 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -restrt^0 >= 0 /\ restrt^0 >= 0 /\ -1-n^0 >= 0), cost: 33*n328+8*n^0*n328 Applied instantiation Original rule: l40 -> l40 : its^0'=its^0+n328, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (1+__const_200^0-its^0-n328 >= 0 /\ -1-n^0+i^0 >= 0 /\ -1+n328 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -restrt^0 >= 0 /\ restrt^0 >= 0 /\ -1-n^0 >= 0), cost: 33*n328+8*n^0*n328 New rule: l40 -> l40 : its^0'=1+__const_200^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 >= 0 /\ -1-n^0+i^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -restrt^0 >= 0 /\ restrt^0 >= 0 /\ -1-n^0 >= 0 /\ __const_200^0-its^0 >= 0), cost: 33+33*__const_200^0-33*its^0+8*n^0*(1+__const_200^0-its^0) Applied acceleration Original rule: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-__const_200^0+its^0 <= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 == 0 /\ 1+n^0 <= 0), cost: 35+10*n^0-2*i^0 New rule: l40 -> l40 : its^0'=its^0+n330, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (1+__const_200^0-its^0-n330 >= 0 /\ -1-n^0+j^0 >= 0 /\ -1+n330 >= 0 /\ 1+n^0-i^0 >= 0 /\ -restrt^0 >= 0 /\ restrt^0 >= 0 /\ -1-n^0 >= 0), cost: 8*n^0*n330+33*n330 Applied instantiation Original rule: l40 -> l40 : its^0'=its^0+n330, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (1+__const_200^0-its^0-n330 >= 0 /\ -1-n^0+j^0 >= 0 /\ -1+n330 >= 0 /\ 1+n^0-i^0 >= 0 /\ -restrt^0 >= 0 /\ restrt^0 >= 0 /\ -1-n^0 >= 0), cost: 8*n^0*n330+33*n330 New rule: l40 -> l40 : its^0'=1+__const_200^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -restrt^0 >= 0 /\ restrt^0 >= 0 /\ -1-n^0 >= 0 /\ __const_200^0-its^0 >= 0), cost: 33+33*__const_200^0-33*its^0+8*n^0*(1+__const_200^0-its^0) Applied simplification Original rule: l40 -> l40 : its^0'=1+__const_200^0, test^0'=0, tmp___12^0'=0, skip^0'=1, restrt^0'=0, fold^0'=f_promoted_1^0, (0 >= 0 /\ -1-n^0+i^0 >= 0 /\ -i^0 >= 0 /\ -restrt^0 >= 0 /\ restrt^0 >= 0 /\ __const_200^0-its^0 >= 0), cost: 25+25*__const_200^0-25*its^0 New rule: l40 -> l40 : its^0'=1+__const_200^0, test^0'=0, tmp___12^0'=0, skip^0'=1, restrt^0'=0, fold^0'=f_promoted_1^0, (-1-n^0+i^0 >= 0 /\ i^0 <= 0 /\ restrt^0 <= 0 /\ restrt^0 >= 0 /\ __const_200^0-its^0 >= 0), cost: 25+25*__const_200^0-25*its^0 Applied simplification Original rule: l40 -> l40 : its^0'=1+__const_200^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 >= 0 /\ -1-n^0+i^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -restrt^0 >= 0 /\ restrt^0 >= 0 /\ __const_200^0-its^0 >= 0 /\ ((1+n^0-i^0 >= 0 /\ -1-n^0 >= 0) \/ (-1-n^0+i^0 >= 0 /\ -i^0 >= 0) \/ (-i^0 >= 0 /\ -1-n^0 >= 0))), cost: 33+33*__const_200^0-33*its^0+8*n^0*(1+__const_200^0-its^0) New rule: l40 -> l40 : its^0'=1+__const_200^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1-n^0+i^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 <= 0 /\ restrt^0 >= 0 /\ -1-n^0 >= 0 /\ __const_200^0-its^0 >= 0), cost: 33+33*__const_200^0-33*its^0+8*n^0*(1+__const_200^0-its^0) Applied simplification Original rule: l40 -> l40 : its^0'=1+__const_200^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 >= 0 /\ -1-n^0+i^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -restrt^0 >= 0 /\ restrt^0 >= 0 /\ -1-n^0 >= 0 /\ __const_200^0-its^0 >= 0), cost: 33+33*__const_200^0-33*its^0+8*n^0*(1+__const_200^0-its^0) New rule: l40 -> l40 : its^0'=1+__const_200^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1-n^0+i^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 <= 0 /\ restrt^0 >= 0 /\ -1-n^0 >= 0 /\ __const_200^0-its^0 >= 0), cost: 33+33*__const_200^0-33*its^0+8*n^0*(1+__const_200^0-its^0) Applied simplification Original rule: l40 -> l40 : its^0'=1+__const_200^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ -restrt^0 >= 0 /\ restrt^0 >= 0 /\ -1-n^0 >= 0 /\ __const_200^0-its^0 >= 0), cost: 33+33*__const_200^0-33*its^0+8*n^0*(1+__const_200^0-its^0) New rule: l40 -> l40 : its^0'=1+__const_200^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 <= 0 /\ restrt^0 >= 0 /\ -1-n^0 >= 0 /\ __const_200^0-its^0 >= 0), cost: 33+33*__const_200^0-33*its^0+8*n^0*(1+__const_200^0-its^0) Applied deletion Removed the following rules: 786 788 789 790 Accelerated simple loops Start location: l87 787: l40 -> l40 : its^0'=1+its^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=-1+i^0, sum^0'=sum^post91, j^0'=1+i^0, restrt^0'=0, fold^0'=f_promoted_1^0, (i^0-j^0 >= 0 /\ -__const_200^0+its^0 <= 0 /\ -1+i^0 == 0 /\ 2+n^0-i^0 <= 0 /\ restrt^0 == 0), cost: 31+2*i^0-2*j^0 795: l40 -> l40 : its^0'=1+__const_200^0, test^0'=0, tmp___12^0'=0, skip^0'=1, restrt^0'=0, fold^0'=f_promoted_1^0, (-1-n^0+i^0 >= 0 /\ i^0 <= 0 /\ restrt^0 <= 0 /\ restrt^0 >= 0 /\ __const_200^0-its^0 >= 0), cost: 25+25*__const_200^0-25*its^0 796: l40 -> l40 : its^0'=1+__const_200^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1-n^0+i^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 <= 0 /\ restrt^0 >= 0 /\ -1-n^0 >= 0 /\ __const_200^0-its^0 >= 0), cost: 33+33*__const_200^0-33*its^0+8*n^0*(1+__const_200^0-its^0) 797: l40 -> l40 : its^0'=1+__const_200^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1-n^0+i^0 >= 0 /\ -1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 <= 0 /\ restrt^0 >= 0 /\ -1-n^0 >= 0 /\ __const_200^0-its^0 >= 0), cost: 33+33*__const_200^0-33*its^0+8*n^0*(1+__const_200^0-its^0) 798: l40 -> l40 : its^0'=1+__const_200^0, test^0'=0, tmp___12^0'=0, skip^0'=1, i^0'=1+n^0, restrt^0'=0, fold^0'=f_promoted_1^0, (-1-n^0+j^0 >= 0 /\ 1+n^0-i^0 >= 0 /\ restrt^0 <= 0 /\ restrt^0 >= 0 /\ -1-n^0 >= 0 /\ __const_200^0-its^0 >= 0), cost: 33+33*__const_200^0-33*its^0+8*n^0*(1+__const_200^0-its^0) 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Applied deletion Removed the following rules: 787 795 796 797 798 Chained accelerated rules with incoming rules Start location: l87 522: l87 -> l40 : restrt^0'=1, (-1+test^0 >= 0 /\ 1+n^0-i^0 <= 0), cost: 6 523: l87 -> l40 : tmp___0^0'=tmp___0^post46, i^0'=1+n^0, restrt^0'=1, (-1+test^0 >= 0 /\ n^0-i^0 >= 0 /\ test^0-tmp___0^post46 >= 0), cost: 10+4*n^0-4*i^0 524: l87 -> l40 : test^0'=tmp^post44, tmp___0^0'=tmp___0^post46, i^0'=1+n^0, tmp^0'=tmp^post44, restrt^0'=1, (-1-test^0+tmp___0^post46 >= 0 /\ -1+tmp___0^post46-tmp^post44 >= 0 /\ -1+tmp^post44 >= 0 /\ n^0-i^0 >= 0), cost: 10+4*n^0-4*i^0 Removed unreachable locations and irrelevant leafs Start location: l87 Computing asymptotic complexity Proved the following lower bound Complexity: Unknown Cpx degree: ? Solved cost: 0 Rule cost: 0