WORST_CASE(Omega(0),?) Initial ITS Start location: l29 0: l0 -> l1 : N^0'=N^post0, recv^0'=recv^post0, fr^0'=fr^post0, z^0'=z^post0, next^0'=next^post0, bs^0'=bs^post0, i^0'=i^post0, r_ab^0'=r_ab^post0, c2^0'=c2^post0, s_ab^0'=s_ab^post0, ls^0'=ls^post0, br^0'=br^post0, rrep^0'=rrep^post0, fs^0'=fs^post0, pos^0'=pos^post0, c1^0'=c1^post0, lr^0'=lr^post0, (s_ab^post0-s_ab^0 == 0 /\ rrep^post0-rrep^0 == 0 /\ fs^post0-fs^0 == 0 /\ i^post0-i^0 == 0 /\ -next^0+next^post0 == 0 /\ -fr^0+fr^post0 == 0 /\ lr^post0-lr^0 == 0 /\ -z^0+z^post0 == 0 /\ c1^post0-c1^0 == 0 /\ r_ab^post0-r_ab^0 == 0 /\ -N^0+N^post0 == 0 /\ pos^post0-pos^0 == 0 /\ -c2^0+c2^post0 == 0 /\ -bs^0+bs^post0 == 0 /\ ls^post0-ls^0 == 0 /\ br^post0-br^0 == 0 /\ -recv^0+recv^post0 == 0), cost: 1 50: l1 -> l28 : N^0'=N^post50, recv^0'=recv^post50, fr^0'=fr^post50, z^0'=z^post50, next^0'=next^post50, bs^0'=bs^post50, i^0'=i^post50, r_ab^0'=r_ab^post50, c2^0'=c2^post50, s_ab^0'=s_ab^post50, ls^0'=ls^post50, br^0'=br^post50, rrep^0'=rrep^post50, fs^0'=fs^post50, pos^0'=pos^post50, c1^0'=c1^post50, lr^0'=lr^post50, (-fs^0+fs^1280 == 0 /\ lr^1280-lr^0 == 0 /\ -rrep^1280+rrep^2120 == 0 /\ s_ab^2120-s_ab^1280 == 0 /\ -lr^1280+lr^2120 == 0 /\ br^1280-br^0 == 0 /\ -next^2120+next^350 == 0 /\ -N^2120+N^350 == 0 /\ -c2^350+c2^post50 == 0 /\ -recv^0+recv^1280 == 0 /\ fr^350-fr^2120 == 0 /\ r_ab^2120-r_ab^1280 == 0 /\ rrep^1280-rrep^0 == 0 /\ -N^0+N^126 == 0 /\ br^post50-br^350 == 0 /\ N^0-i^0 <= 0 /\ ls^350-ls^2120 == 0 /\ -c1^1280+c1^2120 == 0 /\ -c2^0+c2^1280 == 0 /\ lr^350-lr^2120 == 0 /\ c2^350-c2^2110 == 0 /\ -i^350+i^post50 == 0 /\ -pos^350+pos^post50 == 0 /\ ls^1280-ls^0 == 0 /\ pos^1280-pos^0 == 0 /\ i^350-i^2120 == 0 /\ pos^350-pos^2120 == 0 /\ r_ab^350-r_ab^2120 == 0 /\ -s_ab^0+s_ab^1280 == 0 /\ -recv^350+recv^post50 == 0 /\ -next^350+next^post50 == 0 /\ c2^2110-c2^1280 == 0 /\ -br^2120+br^350 == 0 /\ next^2120-next^1280 == 0 /\ bs^2120-bs^1280 == 0 /\ pos^2120-pos^1280 == 0 /\ -fr^350+fr^post50 == 0 /\ N^2120-N^126 == 0 /\ -z^0+z^1280 == 0 /\ c1^post50-c1^340 == 0 /\ -bs^2120+bs^350 == 0 /\ -i^1280+i^2120 == 0 /\ -lr^350+lr^post50 == 0 /\ s_ab^350-s_ab^2120 == 0 /\ recv^350-recv^2120 == 0 /\ -next^0+next^1280 == 0 /\ -r_ab^350+r_ab^post50 == 0 /\ bs^post50-bs^350 == 0 /\ -r_ab^0+r_ab^1280 == 0 /\ -fs^1280+fs^2120 == 0 /\ -fs^350+fs^post50 == 0 /\ N^post50-N^350 == 0 /\ -ls^1280+ls^2120 == 0 /\ -s_ab^350+s_ab^post50 == 0 /\ rrep^350-rrep^2120 == 0 /\ br^2120-br^1280 == 0 /\ -rrep^350+rrep^post50 == 0 /\ z^2120-z^1280 == 0 /\ -bs^0+bs^1280 == 0 /\ fr^2120-fr^1280 == 0 /\ -fr^0+fr^1280 == 0 /\ z^post50-z^350 == 0 /\ c1^1280-c1^0 == 0 /\ ls^post50-ls^350 == 0 /\ fs^350-fs^2120 == 0 /\ -z^2120+z^350 == 0 /\ i^1280-i^0 == 0 /\ -recv^1280+recv^2120 == 0 /\ -c1^2120+c1^340 == 0), cost: 1 51: l1 -> l27 : N^0'=N^post51, recv^0'=recv^post51, fr^0'=fr^post51, z^0'=z^post51, next^0'=next^post51, bs^0'=bs^post51, i^0'=i^post51, r_ab^0'=r_ab^post51, c2^0'=c2^post51, s_ab^0'=s_ab^post51, ls^0'=ls^post51, br^0'=br^post51, rrep^0'=rrep^post51, fs^0'=fs^post51, pos^0'=pos^post51, c1^0'=c1^post51, lr^0'=lr^post51, (0 == 0 /\ lr^post51-lr^0 == 0 /\ 1-N^0+i^0 <= 0 /\ -bs^0+bs^post51 == 0 /\ br^post51-br^0 == 0 /\ -ls^0+ls^post51 == 0 /\ -s_ab^0+s_ab^post51 == 0 /\ -recv^0+recv^post51 == 0 /\ -c2^0+c2^post51 == 0 /\ rrep^post51-rrep^0 == 0 /\ -N^0+N^post51 == 0 /\ -next^0+next^post51 == 0 /\ c1^post51-c1^0 == 0 /\ -fs^0+fs^post51 == 0 /\ -z^0+z^post51 == 0 /\ pos^post51-pos^0 == 0 /\ fr^post51-fr^0 == 0 /\ -r_ab^0+r_ab^post51 == 0), cost: 1 1: l2 -> l0 : N^0'=N^post1, recv^0'=recv^post1, fr^0'=fr^post1, z^0'=z^post1, next^0'=next^post1, bs^0'=bs^post1, i^0'=i^post1, r_ab^0'=r_ab^post1, c2^0'=c2^post1, s_ab^0'=s_ab^post1, ls^0'=ls^post1, br^0'=br^post1, rrep^0'=rrep^post1, fs^0'=fs^post1, pos^0'=pos^post1, c1^0'=c1^post1, lr^0'=lr^post1, (-fr^0+fr^10 == 0 /\ lr^10-lr^0 == 0 /\ c2^10-c2^0 == 0 /\ -ls^20+ls^post1 == 0 /\ fs^10-fs^0 == 0 /\ br^10-br^0 == 0 /\ -br^10+br^20 == 0 /\ -z^0+z^10 == 0 /\ ls^20-ls^10 == 0 /\ fr^20-fr^10 == 0 /\ s_ab^10-s_ab^0 == 0 /\ recv^post1-recv^20 == 0 /\ r_ab^post1-r_ab^20 == 0 /\ -1-i^0+i^10 == 0 /\ -c2^10+c2^20 == 0 /\ -c1^10+c1^20 == 0 /\ -c1^20+c1^post1 == 0 /\ -bs^10+bs^20 == 0 /\ pos^post1-pos^20 == 0 /\ z^20-z^10 == 0 /\ -c2^20+c2^post1 == 0 /\ -recv^0+recv^10 == 0 /\ -s_ab^10+s_ab^20 == 0 /\ -bs^20+bs^post1 == 0 /\ lr^post1-lr^20 == 0 /\ -fs^20+fs^post1 == 0 /\ pos^10-pos^0 == 0 /\ -lr^10+lr^20 == 0 /\ -pos^10+pos^20 == 0 /\ -next^0+next^10 == 0 /\ i^post1-i^20 == 0 /\ -fr^20+fr^post1 == 0 /\ c1^10-c1^0 == 0 /\ -recv^10+recv^20 == 0 /\ -rrep^10+rrep^20 == 0 /\ i^20-i^10 == 0 /\ s_ab^post1-s_ab^20 == 0 /\ N^post1-N^20 == 0 /\ bs^10-bs^0 == 0 /\ -next^20+next^post1 == 0 /\ -z^20+z^post1 == 0 /\ -next^10+next^20 == 0 /\ -fs^10+fs^20 == 0 /\ -N^0+N^10 == 0 /\ rrep^10-rrep^0 == 0 /\ r_ab^20-r_ab^10 == 0 /\ -N^10+N^20 == 0 /\ -r_ab^0+r_ab^10 == 0 /\ br^post1-br^20 == 0 /\ ls^10-ls^0 == 0 /\ -rrep^20+rrep^post1 == 0), cost: 1 2: l3 -> l2 : N^0'=N^post2, recv^0'=recv^post2, fr^0'=fr^post2, z^0'=z^post2, next^0'=next^post2, bs^0'=bs^post2, i^0'=i^post2, r_ab^0'=r_ab^post2, c2^0'=c2^post2, s_ab^0'=s_ab^post2, ls^0'=ls^post2, br^0'=br^post2, rrep^0'=rrep^post2, fs^0'=fs^post2, pos^0'=pos^post2, c1^0'=c1^post2, lr^0'=lr^post2, (next^110-next^0 == 0 /\ -i^0+i^110 == 0 /\ N^post2-N^11 == 0 /\ br^post2-br^110 == 0 /\ -br^0+br^110 == 0 /\ rrep^post2-rrep^110 == 0 /\ -i^110+i^post2 == 0 /\ -1+s_ab^post2 == 0 /\ ls^110-ls^0 == 0 /\ -recv^0+recv^110 == 0 /\ lr^post2-lr^110 == 0 /\ -bs^0+bs^110 == 0 /\ lr^110-lr^0 == 0 /\ -z^0+z^110 == 0 /\ s_ab^0 <= 0 /\ -s_ab^0+s_ab^110 == 0 /\ -next^110+next^post2 == 0 /\ -fr^0+fr^110 == 0 /\ r_ab^post2-r_ab^110 == 0 /\ c2^110-c2^0 == 0 /\ z^post2-z^110 == 0 /\ -rrep^0+rrep^110 == 0 /\ -fr^110+fr^post2 == 0 /\ -r_ab^0+r_ab^110 == 0 /\ bs^post2-bs^110 == 0 /\ -c1^110+c1^post2 == 0 /\ c1^110-c1^0 == 0 /\ -ls^110+ls^post2 == 0 /\ recv^post2-recv^110 == 0 /\ -N^0+N^11 == 0 /\ -pos^110+pos^post2 == 0 /\ fs^110-fs^0 == 0 /\ -fs^110+fs^post2 == 0 /\ c2^post2-c2^110 == 0 /\ pos^110-pos^0 == 0), cost: 1 3: l3 -> l2 : N^0'=N^post3, recv^0'=recv^post3, fr^0'=fr^post3, z^0'=z^post3, next^0'=next^post3, bs^0'=bs^post3, i^0'=i^post3, r_ab^0'=r_ab^post3, c2^0'=c2^post3, s_ab^0'=s_ab^post3, ls^0'=ls^post3, br^0'=br^post3, rrep^0'=rrep^post3, fs^0'=fs^post3, pos^0'=pos^post3, c1^0'=c1^post3, lr^0'=lr^post3, (ls^post3-ls^120 == 0 /\ fr^post3-fr^120 == 0 /\ -recv^0+recv^120 == 0 /\ -bs^120+bs^post3 == 0 /\ -br^120+br^post3 == 0 /\ -rrep^120+rrep^post3 == 0 /\ fs^120-fs^0 == 0 /\ -recv^120+recv^post3 == 0 /\ -fr^0+fr^120 == 0 /\ -c2^120+c2^post3 == 0 /\ s_ab^120-s_ab^0 == 0 /\ lr^120-lr^0 == 0 /\ -z^0+z^120 == 0 /\ c1^120-c1^0 == 0 /\ r_ab^post3-r_ab^120 == 0 /\ -c1^120+c1^post3 == 0 /\ pos^120-pos^0 == 0 /\ bs^120-bs^0 == 0 /\ lr^post3-lr^120 == 0 /\ -pos^120+pos^post3 == 0 /\ s_ab^post3 == 0 /\ 1-s_ab^0 <= 0 /\ -next^0+next^120 == 0 /\ z^post3-z^120 == 0 /\ next^post3-next^120 == 0 /\ -i^120+i^post3 == 0 /\ c2^120-c2^0 == 0 /\ rrep^120-rrep^0 == 0 /\ -r_ab^0+r_ab^120 == 0 /\ -N^0+N^12 == 0 /\ -fs^120+fs^post3 == 0 /\ N^post3-N^12 == 0 /\ -i^0+i^120 == 0 /\ ls^120-ls^0 == 0 /\ br^120-br^0 == 0), cost: 1 4: l4 -> l5 : N^0'=N^post4, recv^0'=recv^post4, fr^0'=fr^post4, z^0'=z^post4, next^0'=next^post4, bs^0'=bs^post4, i^0'=i^post4, r_ab^0'=r_ab^post4, c2^0'=c2^post4, s_ab^0'=s_ab^post4, ls^0'=ls^post4, br^0'=br^post4, rrep^0'=rrep^post4, fs^0'=fs^post4, pos^0'=pos^post4, c1^0'=c1^post4, lr^0'=lr^post4, (-z^210 <= 0 /\ -recv^210+recv^30 == 0 /\ i^40-i^30 == 0 /\ br^130-br^0 == 0 /\ -i^0+i^130 == 0 /\ c2^40-c2^30 == 0 /\ -s_ab^130+s_ab^210 == 0 /\ lr^30-lr^210 == 0 /\ r_ab^40-r_ab^30 == 0 /\ fr^30-fr^210 == 0 /\ -fr^40+fr^post4 == 0 /\ s_ab^30-s_ab^210 == 0 /\ N^post4-N^40 == 0 /\ -z^30+z^post4 == 0 /\ -fs^30+fs^40 == 0 /\ -ls^30+ls^40 == 0 /\ i^210-i^130 == 0 /\ -s_ab^30+s_ab^40 == 0 /\ rrep^210-rrep^130 == 0 /\ -r_ab^210+r_ab^30 == 0 /\ -r_ab^40+r_ab^post4 == 0 /\ -bs^40+bs^post4 == 0 /\ -N^210+N^30 == 0 /\ -next^40+next^post4 == 0 /\ c2^210-c2^130 == 0 /\ -z^130+z^210 == 0 /\ -1+next^210-next^130 == 0 /\ ls^post4-ls^40 == 0 /\ rrep^post4-rrep^40 == 0 /\ N^210-N^13 == 0 /\ -ls^0+ls^130 == 0 /\ r_ab^210-r_ab^130 == 0 /\ -recv^0+recv^130 == 0 /\ z^30-z^210 == 0 /\ lr^130-lr^0 == 0 /\ -c2^210+c2^30 == 0 /\ -rrep^30+rrep^40 == 0 /\ lr^210-lr^130 == 0 /\ -recv^40+recv^post4 == 0 /\ -rrep^210+rrep^30 == 0 /\ next^40-next^30 == 0 /\ -fr^130+fr^210 == 0 /\ pos^130-pos^0 == 0 /\ -i^210+i^30 == 0 /\ -c1^30+c1^40 == 0 /\ -z^0+z^130 == 0 /\ pos^post4 == 0 /\ fs^130-fs^0 == 0 /\ -next^210+next^30 == 0 /\ c1^130-c1^0 == 0 /\ -fr^0+fr^130 == 0 /\ -i^40+i^post4 == 0 /\ fr^40-fr^30 == 0 /\ bs^30-bs^210 == 0 /\ br^210-br^130 == 0 /\ -N^0+N^13 == 0 /\ 2-pos^0 <= 0 /\ -br^210+br^30 == 0 /\ -c1^210+c1^30 == 0 /\ N^40-N^30 == 0 /\ -s_ab^40+s_ab^post4 == 0 /\ -r_ab^0+r_ab^130 == 0 /\ lr^post4-lr^40 == 0 /\ -bs^0+bs^130 == 0 /\ -bs^30+bs^40 == 0 /\ rrep^130-rrep^0 == 0 /\ -c2^0+c2^130 == 0 /\ -fs^40+fs^post4 == 0 /\ br^40-br^30 == 0 /\ -recv^130+recv^210 == 0 /\ -br^40+br^post4 == 0 /\ -fs^130+fs^210 == 0 /\ -pos^210+pos^30 == 0 /\ fs^30-fs^210 == 0 /\ s_ab^130-s_ab^0 == 0 /\ ls^30-ls^210 == 0 /\ ls^210-ls^130 == 0 /\ -lr^30+lr^40 == 0 /\ -pos^30+pos^40 == 0 /\ pos^210-pos^130 == 0 /\ c1^post4-c1^40 == 0 /\ recv^40-recv^30 == 0 /\ -next^0+next^130 == 0 /\ -bs^130+bs^210 == 0 /\ c1^210-c1^130 == 0 /\ c2^post4-c2^40 == 0), cost: 1 5: l4 -> l5 : N^0'=N^post5, recv^0'=recv^post5, fr^0'=fr^post5, z^0'=z^post5, next^0'=next^post5, bs^0'=bs^post5, i^0'=i^post5, r_ab^0'=r_ab^post5, c2^0'=c2^post5, s_ab^0'=s_ab^post5, ls^0'=ls^post5, br^0'=br^post5, rrep^0'=rrep^post5, fs^0'=fs^post5, pos^0'=pos^post5, c1^0'=c1^post5, lr^0'=lr^post5, (br^220-br^140 == 0 /\ -rrep^140+rrep^220 == 0 /\ s_ab^140-s_ab^0 == 0 /\ lr^140-lr^0 == 0 /\ c1^220-c1^140 == 0 /\ -bs^140+bs^220 == 0 /\ -lr^140+lr^220 == 0 /\ -fr^220+fr^post5 == 0 /\ -r_ab^220+r_ab^post5 == 0 /\ -i^220+i^post5 == 0 /\ r_ab^220-r_ab^140 == 0 /\ c2^220-c2^140 == 0 /\ 1-c2^140 <= 0 /\ -c2^0+c2^140 == 0 /\ -i^0+i^140 == 0 /\ -z^220+z^post5 == 0 /\ pos^140-pos^0 == 0 /\ -fs^220+fs^post5 == 0 /\ i^220-i^140 == 0 /\ -fr^0+fr^140 == 0 /\ next^220-next^140 == 0 /\ pos^220-pos^140 == 0 /\ rrep^140-rrep^0 == 0 /\ -c1^220+c1^post5 == 0 /\ r_ab^140-r_ab^0 == 0 /\ next^post5-next^220 == 0 /\ -1-pos^220+pos^post5 == 0 /\ -N^0+N^14 == 0 /\ z^220-z^140 == 0 /\ s_ab^post5-s_ab^220 == 0 /\ -recv^0+recv^140 == 0 /\ -bs^0+bs^140 == 0 /\ fs^220-fs^140 == 0 /\ bs^post5-bs^220 == 0 /\ -fs^0+fs^140 == 0 /\ -N^14+N^220 == 0 /\ -br^0+br^140 == 0 /\ N^post5-N^220 == 0 /\ -ls^140+ls^220 == 0 /\ -recv^140+recv^220 == 0 /\ ls^140-ls^0 == 0 /\ c1^140-c1^0 == 0 /\ lr^post5-lr^220 == 0 /\ -br^220+br^post5 == 0 /\ -1+pos^0 <= 0 /\ -fr^140+fr^220 == 0 /\ -recv^220+recv^post5 == 0 /\ -next^0+next^140 == 0 /\ ls^post5-ls^220 == 0 /\ -z^0+z^140 == 0 /\ -s_ab^140+s_ab^220 == 0 /\ -rrep^220+rrep^post5 == 0 /\ -c2^220+c2^post5 == 0), cost: 1 6: l5 -> l6 : N^0'=N^post6, recv^0'=recv^post6, fr^0'=fr^post6, z^0'=z^post6, next^0'=next^post6, bs^0'=bs^post6, i^0'=i^post6, r_ab^0'=r_ab^post6, c2^0'=c2^post6, s_ab^0'=s_ab^post6, ls^0'=ls^post6, br^0'=br^post6, rrep^0'=rrep^post6, fs^0'=fs^post6, pos^0'=pos^post6, c1^0'=c1^post6, lr^0'=lr^post6, (-N^0+N^post6 == 0 /\ lr^post6-lr^0 == 0 /\ -br^0+br^post6 == 0 /\ -fr^0+fr^post6 == 0 /\ -pos^0+pos^post6 == 0 /\ -z^0+z^post6 == 0 /\ -ls^0+ls^post6 == 0 /\ -bs^0+bs^post6 == 0 /\ c2^post6-c2^0 == 0 /\ -i^0+i^post6 == 0 /\ c1^post6-c1^0 == 0 /\ 2-c2^0 <= 0 /\ -recv^0+recv^post6 == 0 /\ next^post6-next^0 == 0 /\ s_ab^post6-s_ab^0 == 0 /\ fs^post6-fs^0 == 0 /\ rrep^post6-rrep^0 == 0 /\ -r_ab^0+r_ab^post6 == 0), cost: 1 7: l5 -> l6 : N^0'=N^post7, recv^0'=recv^post7, fr^0'=fr^post7, z^0'=z^post7, next^0'=next^post7, bs^0'=bs^post7, i^0'=i^post7, r_ab^0'=r_ab^post7, c2^0'=c2^post7, s_ab^0'=s_ab^post7, ls^0'=ls^post7, br^0'=br^post7, rrep^0'=rrep^post7, fs^0'=fs^post7, pos^0'=pos^post7, c1^0'=c1^post7, lr^0'=lr^post7, (-ls^0+ls^post7 == 0 /\ -c2^0+c2^post7 == 0 /\ -bs^0+bs^post7 == 0 /\ -s_ab^0+s_ab^post7 == 0 /\ lr^post7-lr^0 == 0 /\ r_ab^post7-r_ab^0 == 0 /\ -recv^0+recv^post7 == 0 /\ c2^0 <= 0 /\ -i^0+i^post7 == 0 /\ -N^0+N^post7 == 0 /\ c1^post7-c1^0 == 0 /\ -next^0+next^post7 == 0 /\ pos^post7-pos^0 == 0 /\ -z^0+z^post7 == 0 /\ -fs^0+fs^post7 == 0 /\ br^post7-br^0 == 0 /\ rrep^post7-rrep^0 == 0 /\ fr^post7-fr^0 == 0), cost: 1 8: l5 -> l3 : N^0'=N^post8, recv^0'=recv^post8, fr^0'=fr^post8, z^0'=z^post8, next^0'=next^post8, bs^0'=bs^post8, i^0'=i^post8, r_ab^0'=r_ab^post8, c2^0'=c2^post8, s_ab^0'=s_ab^post8, ls^0'=ls^post8, br^0'=br^post8, rrep^0'=rrep^post8, fs^0'=fs^post8, pos^0'=pos^post8, c1^0'=c1^post8, lr^0'=lr^post8, (bs^post8-bs^0 == 0 /\ lr^post8-lr^0 == 0 /\ -c1^0+c1^post8 == 0 /\ -recv^0+recv^post8 == 0 /\ ls^post8-ls^0 == 0 /\ c2^post8-c2^0 == 0 /\ -N^0+N^post8 == 0 /\ -rrep^0+rrep^post8 == 0 /\ -br^0+br^post8 == 0 /\ -next^0+next^post8 == 0 /\ 1-c2^0 <= 0 /\ -1+c2^0 <= 0 /\ -fr^0+fr^post8 == 0 /\ s_ab^post8-s_ab^0 == 0 /\ fs^post8-fs^0 == 0 /\ pos^post8-pos^0 == 0 /\ z^post8-z^0 == 0 /\ -r_ab^0+r_ab^post8 == 0 /\ i^post8-i^0 == 0), cost: 1 44: l6 -> l23 : N^0'=N^post44, recv^0'=recv^post44, fr^0'=fr^post44, z^0'=z^post44, next^0'=next^post44, bs^0'=bs^post44, i^0'=i^post44, r_ab^0'=r_ab^post44, c2^0'=c2^post44, s_ab^0'=s_ab^post44, ls^0'=ls^post44, br^0'=br^post44, rrep^0'=rrep^post44, fs^0'=fs^post44, pos^0'=pos^post44, c1^0'=c1^post44, lr^0'=lr^post44, (next^1230-next^0 == 0 /\ -lr^1230+lr^2110 == 0 /\ recv^post44-recv^340 == 0 /\ -z^2110+z^340 == 0 /\ s_ab^340-s_ab^2110 == 0 /\ -fs^1230+fs^2110 == 0 /\ fs^1230-fs^0 == 0 /\ -fr^0+fr^1230 == 0 /\ z^2110-z^1230 == 0 /\ pos^1230-pos^0 == 0 /\ br^2110-br^1230 == 0 /\ -br^2110+br^340 == 0 /\ rrep^post44-rrep^340 == 0 /\ -i^0+i^1230 == 0 /\ -pos^340+pos^post44 == 0 /\ -r_ab^340+r_ab^post44 == 0 /\ rrep^1230-rrep^0 == 0 /\ r_ab^2110-r_ab^1230 == 0 /\ -N^0+N^121 == 0 /\ -lr^340+lr^post44 == 0 /\ c2^post44-c2^340 == 0 /\ c1^1230-c1^0 == 0 /\ lr^340-lr^2110 == 0 /\ -br^0+br^1230 == 0 /\ pos^340-pos^2110 == 0 /\ fr^2110-fr^1230 == 0 /\ -fr^340+fr^post44 == 0 /\ br^post44-br^340 == 0 /\ ls^post44-ls^340 == 0 /\ -i^340+i^post44 == 0 /\ -c1^1230+c1^2110 == 0 /\ -z^0+z^1230 == 0 /\ -pos^1230+pos^2110 == 0 /\ i^2110-i^1230 == 0 /\ -next^2110+next^340 == 0 /\ -bs^1230+bs^2110 == 0 /\ -ls^0+ls^1230 == 0 /\ N^2110-N^121 == 0 /\ c1^post44-c1^2110 == 0 /\ s_ab^2110-s_ab^1230 == 0 /\ -1+c1^2110 <= 0 /\ N^340-N^2110 == 0 /\ -c2^1230+c2^290 == 0 /\ c2^340-c2^290 == 0 /\ fs^post44-fs^340 == 0 /\ -recv^0+recv^1230 == 0 /\ -i^2110+i^340 == 0 /\ -next^1230+next^2110 == 0 /\ -s_ab^0+s_ab^1230 == 0 /\ -c2^0+c2^1230 == 0 /\ -ls^1230+ls^2110 == 0 /\ -bs^0+bs^1230 == 0 /\ -next^340+next^post44 == 0 /\ fr^340-fr^2110 == 0 /\ -fs^2110+fs^340 == 0 /\ -recv^2110+recv^340 == 0 /\ -rrep^1230+rrep^2110 == 0 /\ -bs^340+bs^post44 == 0 /\ -c1^1230 <= 0 /\ recv^2110-recv^1230 == 0 /\ rrep^340-rrep^2110 == 0 /\ -bs^2110+bs^340 == 0 /\ lr^1230-lr^0 == 0 /\ r_ab^340-r_ab^2110 == 0 /\ -ls^2110+ls^340 == 0 /\ z^post44-z^340 == 0 /\ -N^340+N^post44 == 0 /\ -s_ab^340+s_ab^post44 == 0 /\ -r_ab^0+r_ab^1230 == 0), cost: 1 9: l7 -> l4 : N^0'=N^post9, recv^0'=recv^post9, fr^0'=fr^post9, z^0'=z^post9, next^0'=next^post9, bs^0'=bs^post9, i^0'=i^post9, r_ab^0'=r_ab^post9, c2^0'=c2^post9, s_ab^0'=s_ab^post9, ls^0'=ls^post9, br^0'=br^post9, rrep^0'=rrep^post9, fs^0'=fs^post9, pos^0'=pos^post9, c1^0'=c1^post9, lr^0'=lr^post9, (-N^0+N^post9 == 0 /\ lr^post9-lr^0 == 0 /\ -i^0+i^post9 == 0 /\ -br^0+br^post9 == 0 /\ bs^post9-bs^0 == 0 /\ -fr^0+fr^post9 == 0 /\ -pos^0+pos^post9 == 0 /\ -z^0+z^post9 == 0 /\ c2^post9-c2^0 == 0 /\ -r_ab^0+r_ab^post9 == 0 /\ c1^post9-c1^0 == 0 /\ rrep^post9-rrep^0 == 0 /\ -next^0+next^post9 == 0 /\ -ls^0+ls^post9 == 0 /\ -recv^0+recv^post9 == 0 /\ 1-pos^0 <= 0 /\ s_ab^post9-s_ab^0 == 0 /\ fs^post9-fs^0 == 0), cost: 1 10: l7 -> l5 : N^0'=N^post10, recv^0'=recv^post10, fr^0'=fr^post10, z^0'=z^post10, next^0'=next^post10, bs^0'=bs^post10, i^0'=i^post10, r_ab^0'=r_ab^post10, c2^0'=c2^post10, s_ab^0'=s_ab^post10, ls^0'=ls^post10, br^0'=br^post10, rrep^0'=rrep^post10, fs^0'=fs^post10, pos^0'=pos^post10, c1^0'=c1^post10, lr^0'=lr^post10, (rrep^post10-rrep^230 == 0 /\ -c1^0+c1^150 == 0 /\ -ls^230+ls^post10 == 0 /\ -fs^150+fs^230 == 0 /\ -r_ab^0+r_ab^150 == 0 /\ -N^0+N^15 == 0 /\ -z^0+z^150 == 0 /\ rrep^230-rrep^150 == 0 /\ -N^15+N^230 == 0 /\ c2^230-c2^150 == 0 /\ rrep^150-rrep^0 == 0 /\ -i^150+i^230 == 0 /\ 1-c2^150 <= 0 /\ c1^230-c1^150 == 0 /\ recv^post10-recv^230 == 0 /\ -next^230+next^post10 == 0 /\ -fr^0+fr^150 == 0 /\ -pos^150+pos^230 == 0 /\ -c1^230+c1^post10 == 0 /\ s_ab^post10-s_ab^230 == 0 /\ bs^post10-bs^230 == 0 /\ N^post10-N^230 == 0 /\ i^150-i^0 == 0 /\ next^230-next^150 == 0 /\ lr^150-lr^0 == 0 /\ -ls^0+ls^150 == 0 /\ pos^150-pos^0 == 0 /\ fs^150-fs^0 == 0 /\ -bs^150+bs^230 == 0 /\ s_ab^150-s_ab^0 == 0 /\ -r_ab^230+r_ab^post10 == 0 /\ lr^230-lr^150 == 0 /\ fr^230-fr^150 == 0 /\ -fs^230+fs^post10 == 0 /\ z^230-z^150 == 0 /\ -fr^230+fr^post10 == 0 /\ -r_ab^150+r_ab^230 == 0 /\ -z^230+z^post10 == 0 /\ -s_ab^150+s_ab^230 == 0 /\ ls^230-ls^150 == 0 /\ -next^0+next^150 == 0 /\ -br^0+br^150 == 0 /\ -lr^230+lr^post10 == 0 /\ -bs^0+bs^150 == 0 /\ br^post10-br^230 == 0 /\ recv^230-recv^150 == 0 /\ pos^0 <= 0 /\ -1-pos^230+pos^post10 == 0 /\ -br^150+br^230 == 0 /\ -recv^0+recv^150 == 0 /\ -c2^230+c2^post10 == 0 /\ c2^150-c2^0 == 0 /\ -i^230+i^post10 == 0), cost: 1 11: l8 -> l5 : N^0'=N^post11, recv^0'=recv^post11, fr^0'=fr^post11, z^0'=z^post11, next^0'=next^post11, bs^0'=bs^post11, i^0'=i^post11, r_ab^0'=r_ab^post11, c2^0'=c2^post11, s_ab^0'=s_ab^post11, ls^0'=ls^post11, br^0'=br^post11, rrep^0'=rrep^post11, fs^0'=fs^post11, pos^0'=pos^post11, c1^0'=c1^post11, lr^0'=lr^post11, (c1^160-c1^0 == 0 /\ -br^0+br^160 == 0 /\ -recv^0+recv^160 == 0 /\ -c2^0+c2^160 == 0 /\ fr^post11-fr^160 == 0 /\ -rrep^160+rrep^post11 == 0 /\ -fr^0+fr^160 == 0 /\ r_ab^post11-r_ab^160 == 0 /\ pos^160-pos^0 == 0 /\ next^160-next^0 == 0 /\ -bs^0+bs^160 == 0 /\ -ls^160+ls^post11 == 0 /\ -recv^160+recv^post11 == 0 /\ c1^post11-c1^160 == 0 /\ -next^160+next^post11 == 0 /\ lr^160-lr^0 == 0 /\ 1-z^0 <= 0 /\ -s_ab^0+s_ab^160 == 0 /\ c2^post11-c2^160 == 0 /\ -i^0+i^160 == 0 /\ -s_ab^160+s_ab^post11 == 0 /\ -N^0+N^16 == 0 /\ -rrep^0+rrep^160 == 0 /\ bs^post11-bs^160 == 0 /\ -fs^0+fs^160 == 0 /\ z^160-z^0 == 0 /\ ls^160-ls^0 == 0 /\ i^post11-i^160 == 0 /\ N^post11-N^16 == 0 /\ -r_ab^0+r_ab^160 == 0 /\ 1-z^160+z^post11 == 0 /\ lr^post11-lr^160 == 0 /\ fs^post11-fs^160 == 0 /\ -pos^160+pos^post11 == 0 /\ -br^160+br^post11 == 0), cost: 1 12: l8 -> l7 : N^0'=N^post12, recv^0'=recv^post12, fr^0'=fr^post12, z^0'=z^post12, next^0'=next^post12, bs^0'=bs^post12, i^0'=i^post12, r_ab^0'=r_ab^post12, c2^0'=c2^post12, s_ab^0'=s_ab^post12, ls^0'=ls^post12, br^0'=br^post12, rrep^0'=rrep^post12, fs^0'=fs^post12, pos^0'=pos^post12, c1^0'=c1^post12, lr^0'=lr^post12, (-next^0+next^post12 == 0 /\ pos^post12-pos^0 == 0 /\ z^0 <= 0 /\ -N^0+N^post12 == 0 /\ -i^0+i^post12 == 0 /\ rrep^post12-rrep^0 == 0 /\ br^post12-br^0 == 0 /\ r_ab^post12-r_ab^0 == 0 /\ -lr^0+lr^post12 == 0 /\ -s_ab^0+s_ab^post12 == 0 /\ -recv^0+recv^post12 == 0 /\ fs^post12-fs^0 == 0 /\ -fr^0+fr^post12 == 0 /\ -z^0+z^post12 == 0 /\ ls^post12-ls^0 == 0 /\ c1^post12-c1^0 == 0 /\ -c2^0+c2^post12 == 0 /\ -bs^0+bs^post12 == 0), cost: 1 13: l9 -> l8 : N^0'=N^post13, recv^0'=recv^post13, fr^0'=fr^post13, z^0'=z^post13, next^0'=next^post13, bs^0'=bs^post13, i^0'=i^post13, r_ab^0'=r_ab^post13, c2^0'=c2^post13, s_ab^0'=s_ab^post13, ls^0'=ls^post13, br^0'=br^post13, rrep^0'=rrep^post13, fs^0'=fs^post13, pos^0'=pos^post13, c1^0'=c1^post13, lr^0'=lr^post13, (bs^post13-bs^240 == 0 /\ -recv^0+recv^170 == 0 /\ br^170-br^0 == 0 /\ br^240-br^170 == 0 /\ -N^17+N^240 == 0 /\ -fr^0+fr^170 == 0 /\ -rrep^240+rrep^post13 == 0 /\ fs^240-fs^170 == 0 /\ -N^240+N^post13 == 0 /\ -r_ab^240+r_ab^post13 == 0 /\ -z^0+z^170 == 0 /\ ls^240-ls^170 == 0 /\ recv^post13-recv^240 == 0 /\ -N^0+N^17 == 0 /\ c1^170-c1^0 == 0 /\ -bs^0+bs^170 == 0 /\ i^240-i^170 == 0 /\ -i^0+i^170 == 0 /\ -c1^240+c1^post13 == 0 /\ c2^post13-c2^170 == 0 /\ fr^240-fr^170 == 0 /\ -br^240+br^post13 == 0 /\ -bs^170+bs^240 == 0 /\ pos^170-pos^0 == 0 /\ fs^170-fs^0 == 0 /\ recv^240-recv^170 == 0 /\ pos^240-pos^170 == 0 /\ r_ab^170-r_ab^0 == 0 /\ lr^170-lr^0 == 0 /\ c1^240-c1^170 == 0 /\ -1+c2^170 <= 0 /\ -ls^0+ls^170 == 0 /\ ls^post13-ls^240 == 0 /\ -fr^240+fr^post13 == 0 /\ lr^240-lr^170 == 0 /\ c2^170-c2^0 == 0 /\ -c2^0 <= 0 /\ next^post13-next^240 == 0 /\ -next^0+next^170 == 0 /\ -z^240+z^post13 == 0 /\ -s_ab^240+s_ab^post13 == 0 /\ -fs^240+fs^post13 == 0 /\ r_ab^240-r_ab^170 == 0 /\ z^240-z^170 == 0 /\ i^post13-i^240 == 0 /\ rrep^240-rrep^170 == 0 /\ pos^post13-pos^240 == 0 /\ s_ab^170-s_ab^0 == 0 /\ next^240-next^170 == 0 /\ rrep^170-rrep^0 == 0 /\ -s_ab^170+s_ab^240 == 0 /\ lr^post13-lr^240 == 0), cost: 1 14: l10 -> l11 : N^0'=N^post14, recv^0'=recv^post14, fr^0'=fr^post14, z^0'=z^post14, next^0'=next^post14, bs^0'=bs^post14, i^0'=i^post14, r_ab^0'=r_ab^post14, c2^0'=c2^post14, s_ab^0'=s_ab^post14, ls^0'=ls^post14, br^0'=br^post14, rrep^0'=rrep^post14, fs^0'=fs^post14, pos^0'=pos^post14, c1^0'=c1^post14, lr^0'=lr^post14, (lr^post14-lr^0 == 0 /\ -bs^0+bs^post14 == 0 /\ br^post14-br^0 == 0 /\ -ls^0+ls^post14 == 0 /\ -s_ab^0+s_ab^post14 == 0 /\ -recv^0+recv^post14 == 0 /\ -c2^0+c2^post14 == 0 /\ rrep^post14-rrep^0 == 0 /\ -N^0+N^post14 == 0 /\ -i^0+i^post14 == 0 /\ -next^0+next^post14 == 0 /\ c1^post14-c1^0 == 0 /\ -fs^0+fs^post14 == 0 /\ fr^post14-fr^0 == 0 /\ -z^0+z^post14 == 0 /\ pos^post14-pos^0 == 0 /\ lr^0 <= 0 /\ -r_ab^0+r_ab^post14 == 0), cost: 1 15: l10 -> l11 : N^0'=N^post15, recv^0'=recv^post15, fr^0'=fr^post15, z^0'=z^post15, next^0'=next^post15, bs^0'=bs^post15, i^0'=i^post15, r_ab^0'=r_ab^post15, c2^0'=c2^post15, s_ab^0'=s_ab^post15, ls^0'=ls^post15, br^0'=br^post15, rrep^0'=rrep^post15, fs^0'=fs^post15, pos^0'=pos^post15, c1^0'=c1^post15, lr^0'=lr^post15, (-s_ab^0+s_ab^180 == 0 /\ fs^180-fs^0 == 0 /\ br^180-br^0 == 0 /\ -c1^0+c1^180 == 0 /\ r_ab^180-r_ab^0 == 0 /\ ls^180-ls^0 == 0 /\ c1^post15-c1^180 == 0 /\ bs^post15-bs^180 == 0 /\ -fr^0+fr^180 == 0 /\ -pos^0+pos^180 == 0 /\ -z^180+z^post15 == 0 /\ pos^post15-pos^180 == 0 /\ -3+rrep^post15 == 0 /\ -c2^0+c2^180 == 0 /\ lr^180-lr^0 == 0 /\ recv^post15-recv^180 == 0 /\ -N^0+N^18 == 0 /\ -next^0+next^180 == 0 /\ fr^post15-fr^180 == 0 /\ z^180-z^0 == 0 /\ -ls^180+ls^post15 == 0 /\ -r_ab^180+r_ab^post15 == 0 /\ i^180-i^0 == 0 /\ 1-lr^0 <= 0 /\ -i^180+i^post15 == 0 /\ -N^18+N^post15 == 0 /\ s_ab^post15-s_ab^180 == 0 /\ -recv^0+recv^180 == 0 /\ next^post15-next^180 == 0 /\ lr^post15-lr^180 == 0 /\ -fs^180+fs^post15 == 0 /\ c2^post15-c2^180 == 0 /\ -rrep^0+rrep^180 == 0 /\ -br^180+br^post15 == 0 /\ -bs^0+bs^180 == 0), cost: 1 21: l11 -> l9 : N^0'=N^post21, recv^0'=recv^post21, fr^0'=fr^post21, z^0'=z^post21, next^0'=next^post21, bs^0'=bs^post21, i^0'=i^post21, r_ab^0'=r_ab^post21, c2^0'=c2^post21, s_ab^0'=s_ab^post21, ls^0'=ls^post21, br^0'=br^post21, rrep^0'=rrep^post21, fs^0'=fs^post21, pos^0'=pos^post21, c1^0'=c1^post21, lr^0'=lr^post21, (-recv^0+recv^1120 == 0 /\ ls^post21-ls^1120 == 0 /\ c1^1120-c1^0 == 0 /\ fs^1120-fs^0 == 0 /\ s_ab^1120-s_ab^0 == 0 /\ -pos^1120+pos^post21 == 0 /\ -1+r_ab^post21 == 0 /\ pos^1120-pos^0 == 0 /\ fs^post21-fs^1120 == 0 /\ next^post21-next^1120 == 0 /\ -c2^1120+c2^post21 == 0 /\ rrep^post21-rrep^1120 == 0 /\ -z^1120+z^post21 == 0 /\ -fr^1120+fr^post21 == 0 /\ -i^0+i^1120 == 0 /\ r_ab^0 <= 0 /\ i^post21-i^1120 == 0 /\ fr^1120-fr^0 == 0 /\ -br^1120+br^post21 == 0 /\ -bs^0+bs^1120 == 0 /\ -z^0+z^1120 == 0 /\ -br^0+br^1120 == 0 /\ -lr^1120+lr^post21 == 0 /\ -next^0+next^1120 == 0 /\ -s_ab^1120+s_ab^post21 == 0 /\ c2^1120-c2^0 == 0 /\ lr^1120-lr^0 == 0 /\ N^post21-N^111 == 0 /\ -recv^1120+recv^post21 == 0 /\ -r_ab^0+r_ab^1120 == 0 /\ -rrep^0+rrep^1120 == 0 /\ ls^1120-ls^0 == 0 /\ -N^0+N^111 == 0 /\ -bs^1120+bs^post21 == 0 /\ -c1^1120+c1^post21 == 0), cost: 1 22: l11 -> l9 : N^0'=N^post22, recv^0'=recv^post22, fr^0'=fr^post22, z^0'=z^post22, next^0'=next^post22, bs^0'=bs^post22, i^0'=i^post22, r_ab^0'=r_ab^post22, c2^0'=c2^post22, s_ab^0'=s_ab^post22, ls^0'=ls^post22, br^0'=br^post22, rrep^0'=rrep^post22, fs^0'=fs^post22, pos^0'=pos^post22, c1^0'=c1^post22, lr^0'=lr^post22, (i^1130-i^0 == 0 /\ recv^post22-recv^1130 == 0 /\ pos^post22-pos^1130 == 0 /\ r_ab^1130-r_ab^0 == 0 /\ -ls^1130+ls^post22 == 0 /\ -fs^1130+fs^post22 == 0 /\ br^post22-br^1130 == 0 /\ -lr^1130+lr^post22 == 0 /\ -N^112+N^post22 == 0 /\ bs^post22-bs^1130 == 0 /\ -rrep^0+rrep^1130 == 0 /\ fs^1130-fs^0 == 0 /\ -br^0+br^1130 == 0 /\ r_ab^post22 == 0 /\ -fr^0+fr^1130 == 0 /\ s_ab^post22-s_ab^1130 == 0 /\ -z^1130+z^post22 == 0 /\ ls^1130-ls^0 == 0 /\ -N^0+N^112 == 0 /\ 1-r_ab^0 <= 0 /\ -next^0+next^1130 == 0 /\ -z^0+z^1130 == 0 /\ lr^1130-lr^0 == 0 /\ c2^post22-c2^1130 == 0 /\ -recv^0+recv^1130 == 0 /\ -s_ab^0+s_ab^1130 == 0 /\ c1^1130-c1^0 == 0 /\ -c1^1130+c1^post22 == 0 /\ -bs^0+bs^1130 == 0 /\ fr^post22-fr^1130 == 0 /\ c2^1130-c2^0 == 0 /\ -rrep^1130+rrep^post22 == 0 /\ pos^1130-pos^0 == 0 /\ next^post22-next^1130 == 0 /\ -i^1130+i^post22 == 0), cost: 1 16: l12 -> l10 : N^0'=N^post16, recv^0'=recv^post16, fr^0'=fr^post16, z^0'=z^post16, next^0'=next^post16, bs^0'=bs^post16, i^0'=i^post16, r_ab^0'=r_ab^post16, c2^0'=c2^post16, s_ab^0'=s_ab^post16, ls^0'=ls^post16, br^0'=br^post16, rrep^0'=rrep^post16, fs^0'=fs^post16, pos^0'=pos^post16, c1^0'=c1^post16, lr^0'=lr^post16, (r_ab^post16-r_ab^190 == 0 /\ c1^190-c1^0 == 0 /\ -c1^190+c1^post16 == 0 /\ z^post16-z^190 == 0 /\ s_ab^post16-s_ab^190 == 0 /\ -fs^190+fs^post16 == 0 /\ -pos^190+pos^post16 == 0 /\ fr^post16-fr^190 == 0 /\ -rrep^190+rrep^post16 == 0 /\ -s_ab^0+s_ab^190 == 0 /\ br^post16-br^190 == 0 /\ ls^190-ls^0 == 0 /\ pos^190-pos^0 == 0 /\ -fr^0+fr^190 == 0 /\ -N^19+N^post16 == 0 /\ bs^190-bs^0 == 0 /\ -br^0+br^190 == 0 /\ rrep^190-rrep^0 == 0 /\ fs^190-fs^0 == 0 /\ -i^190+i^post16 == 0 /\ -r_ab^0+r_ab^190 == 0 /\ -z^0+z^190 == 0 /\ -recv^0+recv^190 == 0 /\ -N^0+N^19 == 0 /\ 1-lr^0 <= 0 /\ lr^190-lr^0 == 0 /\ -recv^190+recv^post16 == 0 /\ -lr^190+lr^post16 == 0 /\ c2^190-c2^0 == 0 /\ -i^0+i^190 == 0 /\ next^post16-next^190 == 0 /\ -next^0+next^190 == 0 /\ -bs^190+bs^post16 == 0 /\ -ls^190+ls^post16 == 0 /\ -c2^190+c2^post16 == 0), cost: 1 17: l12 -> l11 : N^0'=N^post17, recv^0'=recv^post17, fr^0'=fr^post17, z^0'=z^post17, next^0'=next^post17, bs^0'=bs^post17, i^0'=i^post17, r_ab^0'=r_ab^post17, c2^0'=c2^post17, s_ab^0'=s_ab^post17, ls^0'=ls^post17, br^0'=br^post17, rrep^0'=rrep^post17, fs^0'=fs^post17, pos^0'=pos^post17, c1^0'=c1^post17, lr^0'=lr^post17, (next^post17-next^1110 == 0 /\ lr^post17-lr^1110 == 0 /\ -2+rrep^post17 == 0 /\ -s_ab^0+s_ab^1110 == 0 /\ -fr^0+fr^1110 == 0 /\ br^post17-br^1110 == 0 /\ lr^1110-lr^0 == 0 /\ -ls^0+ls^1110 == 0 /\ -c2^1110+c2^post17 == 0 /\ -bs^1110+bs^post17 == 0 /\ r_ab^1110-r_ab^0 == 0 /\ -z^1110+z^post17 == 0 /\ -N^110+N^post17 == 0 /\ fs^post17-fs^1110 == 0 /\ ls^post17-ls^1110 == 0 /\ -next^0+next^1110 == 0 /\ -c2^0+c2^1110 == 0 /\ fs^1110-fs^0 == 0 /\ bs^1110-bs^0 == 0 /\ -rrep^0+rrep^1110 == 0 /\ pos^1110-pos^0 == 0 /\ -i^0+i^1110 == 0 /\ -N^0+N^110 == 0 /\ -recv^1110+recv^post17 == 0 /\ -recv^0+recv^1110 == 0 /\ -r_ab^1110+r_ab^post17 == 0 /\ br^1110-br^0 == 0 /\ i^post17-i^1110 == 0 /\ -z^0+z^1110 == 0 /\ -pos^1110+pos^post17 == 0 /\ fr^post17-fr^1110 == 0 /\ c1^1110-c1^0 == 0 /\ -s_ab^1110+s_ab^post17 == 0 /\ lr^0 <= 0 /\ -c1^1110+c1^post17 == 0), cost: 1 18: l13 -> l10 : N^0'=N^post18, recv^0'=recv^post18, fr^0'=fr^post18, z^0'=z^post18, next^0'=next^post18, bs^0'=bs^post18, i^0'=i^post18, r_ab^0'=r_ab^post18, c2^0'=c2^post18, s_ab^0'=s_ab^post18, ls^0'=ls^post18, br^0'=br^post18, rrep^0'=rrep^post18, fs^0'=fs^post18, pos^0'=pos^post18, c1^0'=c1^post18, lr^0'=lr^post18, (-z^0+z^post18 == 0 /\ -recv^0+recv^post18 == 0 /\ i^post18-i^0 == 0 /\ c1^post18-c1^0 == 0 /\ s_ab^post18-s_ab^0 == 0 /\ pos^post18-pos^0 == 0 /\ -N^0+N^post18 == 0 /\ bs^post18-bs^0 == 0 /\ -rrep^0+rrep^post18 == 0 /\ fs^post18-fs^0 == 0 /\ 1-fr^0 <= 0 /\ br^post18-br^0 == 0 /\ lr^post18-lr^0 == 0 /\ -c2^0+c2^post18 == 0 /\ r_ab^post18-r_ab^0 == 0 /\ -next^0+next^post18 == 0 /\ -fr^0+fr^post18 == 0 /\ ls^post18-ls^0 == 0), cost: 1 19: l13 -> l12 : N^0'=N^post19, recv^0'=recv^post19, fr^0'=fr^post19, z^0'=z^post19, next^0'=next^post19, bs^0'=bs^post19, i^0'=i^post19, r_ab^0'=r_ab^post19, c2^0'=c2^post19, s_ab^0'=s_ab^post19, ls^0'=ls^post19, br^0'=br^post19, rrep^0'=rrep^post19, fs^0'=fs^post19, pos^0'=pos^post19, c1^0'=c1^post19, lr^0'=lr^post19, (c1^post19-c1^0 == 0 /\ -recv^0+recv^post19 == 0 /\ next^post19-next^0 == 0 /\ -fr^0+fr^post19 == 0 /\ rrep^post19-rrep^0 == 0 /\ -z^0+z^post19 == 0 /\ fr^0 <= 0 /\ -N^0+N^post19 == 0 /\ fs^post19-fs^0 == 0 /\ pos^post19-pos^0 == 0 /\ -s_ab^0+s_ab^post19 == 0 /\ -ls^0+ls^post19 == 0 /\ lr^post19-lr^0 == 0 /\ -bs^0+bs^post19 == 0 /\ br^post19-br^0 == 0 /\ -r_ab^0+r_ab^post19 == 0 /\ -i^0+i^post19 == 0 /\ c2^post19-c2^0 == 0), cost: 1 20: l14 -> l13 : N^0'=N^post20, recv^0'=recv^post20, fr^0'=fr^post20, z^0'=z^post20, next^0'=next^post20, bs^0'=bs^post20, i^0'=i^post20, r_ab^0'=r_ab^post20, c2^0'=c2^post20, s_ab^0'=s_ab^post20, ls^0'=ls^post20, br^0'=br^post20, rrep^0'=rrep^post20, fs^0'=fs^post20, pos^0'=pos^post20, c1^0'=c1^post20, lr^0'=lr^post20, (-fr^0+fr^post20 == 0 /\ c1^post20-c1^0 == 0 /\ rrep^post20-rrep^0 == 0 /\ -recv^0+recv^post20 == 0 /\ -c2^0+c2^post20 == 0 /\ r_ab^post20-r_ab^0 == 0 /\ -bs^0+bs^post20 == 0 /\ -s_ab^0+s_ab^post20 == 0 /\ -i^0+i^post20 == 0 /\ pos^post20-pos^0 == 0 /\ -next^0+next^post20 == 0 /\ -z^0+z^post20 == 0 /\ -fs^0+fs^post20 == 0 /\ lr^post20-lr^0 == 0 /\ br^post20-br^0 == 0 /\ -N^0+N^post20 == 0 /\ ls^post20-ls^0 == 0), cost: 1 23: l15 -> l14 : N^0'=N^post23, recv^0'=recv^post23, fr^0'=fr^post23, z^0'=z^post23, next^0'=next^post23, bs^0'=bs^post23, i^0'=i^post23, r_ab^0'=r_ab^post23, c2^0'=c2^post23, s_ab^0'=s_ab^post23, ls^0'=ls^post23, br^0'=br^post23, rrep^0'=rrep^post23, fs^0'=fs^post23, pos^0'=pos^post23, c1^0'=c1^post23, lr^0'=lr^post23, (ls^post23-ls^0 == 0 /\ -i^0+i^post23 == 0 /\ -N^0+N^post23 == 0 /\ r_ab^post23-r_ab^0 == 0 /\ lr^post23-lr^0 == 0 /\ -next^0+next^post23 == 0 /\ -z^0+z^post23 == 0 /\ -fr^0+fr^post23 == 0 /\ -c2^0+c2^post23 == 0 /\ -bs^0+bs^post23 == 0 /\ -s_ab^0+s_ab^post23 == 0 /\ c1^post23-c1^0 == 0 /\ 1-lr^0 <= 0 /\ pos^post23-pos^0 == 0 /\ br^post23-br^0 == 0 /\ -recv^0+recv^post23 == 0 /\ rrep^post23-rrep^0 == 0 /\ fs^post23-fs^0 == 0), cost: 1 24: l15 -> l14 : N^0'=N^post24, recv^0'=recv^post24, fr^0'=fr^post24, z^0'=z^post24, next^0'=next^post24, bs^0'=bs^post24, i^0'=i^post24, r_ab^0'=r_ab^post24, c2^0'=c2^post24, s_ab^0'=s_ab^post24, ls^0'=ls^post24, br^0'=br^post24, rrep^0'=rrep^post24, fs^0'=fs^post24, pos^0'=pos^post24, c1^0'=c1^post24, lr^0'=lr^post24, (ls^post24-ls^0 == 0 /\ -r_ab^0+r_ab^post24 == 0 /\ s_ab^post24-s_ab^0 == 0 /\ fs^post24-fs^0 == 0 /\ -next^0+next^post24 == 0 /\ lr^post24-lr^0 == 0 /\ c1^post24-c1^0 == 0 /\ -br^0+br^post24 == 0 /\ -N^0+N^post24 == 0 /\ 1+lr^0 <= 0 /\ -fr^0+fr^post24 == 0 /\ -z^0+z^post24 == 0 /\ -bs^0+bs^post24 == 0 /\ c2^post24-c2^0 == 0 /\ i^post24-i^0 == 0 /\ pos^post24-pos^0 == 0 /\ -rrep^0+rrep^post24 == 0 /\ -recv^0+recv^post24 == 0), cost: 1 25: l15 -> l11 : N^0'=N^post25, recv^0'=recv^post25, fr^0'=fr^post25, z^0'=z^post25, next^0'=next^post25, bs^0'=bs^post25, i^0'=i^post25, r_ab^0'=r_ab^post25, c2^0'=c2^post25, s_ab^0'=s_ab^post25, ls^0'=ls^post25, br^0'=br^post25, rrep^0'=rrep^post25, fs^0'=fs^post25, pos^0'=pos^post25, c1^0'=c1^post25, lr^0'=lr^post25, (-bs^0+bs^1140 == 0 /\ c2^post25-c2^1140 == 0 /\ -recv^0+recv^1140 == 0 /\ c1^1140-c1^0 == 0 /\ ls^post25-ls^1140 == 0 /\ -r_ab^0+r_ab^1140 == 0 /\ c1^post25-c1^1140 == 0 /\ -next^0+next^1140 == 0 /\ -N^0+N^113 == 0 /\ -i^0+i^1140 == 0 /\ N^post25-N^113 == 0 /\ pos^post25-pos^1140 == 0 /\ -br^1140+br^post25 == 0 /\ fs^post25-fs^1140 == 0 /\ -z^0+z^1140 == 0 /\ pos^1140-pos^0 == 0 /\ i^post25-i^1140 == 0 /\ br^1140-br^0 == 0 /\ -fr^1140+fr^post25 == 0 /\ -1+rrep^post25 == 0 /\ -c2^0+c2^1140 == 0 /\ -s_ab^0+s_ab^1140 == 0 /\ r_ab^post25-r_ab^1140 == 0 /\ -lr^0 <= 0 /\ lr^1140-lr^0 == 0 /\ ls^1140-ls^0 == 0 /\ z^post25-z^1140 == 0 /\ -rrep^0+rrep^1140 == 0 /\ bs^post25-bs^1140 == 0 /\ s_ab^post25-s_ab^1140 == 0 /\ lr^post25-lr^1140 == 0 /\ -next^1140+next^post25 == 0 /\ recv^post25-recv^1140 == 0 /\ lr^0 <= 0 /\ fr^1140-fr^0 == 0 /\ -fs^0+fs^1140 == 0), cost: 1 26: l16 -> l13 : N^0'=N^post26, recv^0'=recv^post26, fr^0'=fr^post26, z^0'=z^post26, next^0'=next^post26, bs^0'=bs^post26, i^0'=i^post26, r_ab^0'=r_ab^post26, c2^0'=c2^post26, s_ab^0'=s_ab^post26, ls^0'=ls^post26, br^0'=br^post26, rrep^0'=rrep^post26, fs^0'=fs^post26, pos^0'=pos^post26, c1^0'=c1^post26, lr^0'=lr^post26, (fr^0 <= 0 /\ -bs^0+bs^post26 == 0 /\ br^post26-br^0 == 0 /\ -i^0+i^post26 == 0 /\ lr^post26-lr^0 == 0 /\ -ls^0+ls^post26 == 0 /\ -s_ab^0+s_ab^post26 == 0 /\ -recv^0+recv^post26 == 0 /\ -fr^0 <= 0 /\ -c2^0+c2^post26 == 0 /\ -N^0+N^post26 == 0 /\ rrep^post26-rrep^0 == 0 /\ -next^0+next^post26 == 0 /\ c1^post26-c1^0 == 0 /\ -fs^0+fs^post26 == 0 /\ fr^post26-fr^0 == 0 /\ -z^0+z^post26 == 0 /\ pos^post26-pos^0 == 0 /\ r_ab^post26-r_ab^0 == 0), cost: 1 27: l16 -> l15 : N^0'=N^post27, recv^0'=recv^post27, fr^0'=fr^post27, z^0'=z^post27, next^0'=next^post27, bs^0'=bs^post27, i^0'=i^post27, r_ab^0'=r_ab^post27, c2^0'=c2^post27, s_ab^0'=s_ab^post27, ls^0'=ls^post27, br^0'=br^post27, rrep^0'=rrep^post27, fs^0'=fs^post27, pos^0'=pos^post27, c1^0'=c1^post27, lr^0'=lr^post27, (-N^0+N^post27 == 0 /\ -i^0+i^post27 == 0 /\ br^post27-br^0 == 0 /\ lr^post27-lr^0 == 0 /\ -next^0+next^post27 == 0 /\ r_ab^post27-r_ab^0 == 0 /\ -z^0+z^post27 == 0 /\ -fr^0+fr^post27 == 0 /\ ls^post27-ls^0 == 0 /\ 1-fr^0 <= 0 /\ -bs^0+bs^post27 == 0 /\ -s_ab^0+s_ab^post27 == 0 /\ c1^post27-c1^0 == 0 /\ -recv^0+recv^post27 == 0 /\ pos^post27-pos^0 == 0 /\ fs^post27-fs^0 == 0 /\ -c2^0+c2^post27 == 0 /\ rrep^post27-rrep^0 == 0), cost: 1 28: l16 -> l15 : N^0'=N^post28, recv^0'=recv^post28, fr^0'=fr^post28, z^0'=z^post28, next^0'=next^post28, bs^0'=bs^post28, i^0'=i^post28, r_ab^0'=r_ab^post28, c2^0'=c2^post28, s_ab^0'=s_ab^post28, ls^0'=ls^post28, br^0'=br^post28, rrep^0'=rrep^post28, fs^0'=fs^post28, pos^0'=pos^post28, c1^0'=c1^post28, lr^0'=lr^post28, (lr^post28-lr^0 == 0 /\ -N^0+N^post28 == 0 /\ -br^0+br^post28 == 0 /\ -pos^0+pos^post28 == 0 /\ -z^0+z^post28 == 0 /\ -r_ab^0+r_ab^post28 == 0 /\ c2^post28-c2^0 == 0 /\ next^post28-next^0 == 0 /\ i^post28-i^0 == 0 /\ rrep^post28-rrep^0 == 0 /\ c1^post28-c1^0 == 0 /\ -fr^0+fr^post28 == 0 /\ 1+fr^0 <= 0 /\ -ls^0+ls^post28 == 0 /\ -recv^0+recv^post28 == 0 /\ s_ab^post28-s_ab^0 == 0 /\ fs^post28-fs^0 == 0 /\ -bs^0+bs^post28 == 0), cost: 1 29: l17 -> l9 : N^0'=N^post29, recv^0'=recv^post29, fr^0'=fr^post29, z^0'=z^post29, next^0'=next^post29, bs^0'=bs^post29, i^0'=i^post29, r_ab^0'=r_ab^post29, c2^0'=c2^post29, s_ab^0'=s_ab^post29, ls^0'=ls^post29, br^0'=br^post29, rrep^0'=rrep^post29, fs^0'=fs^post29, pos^0'=pos^post29, c1^0'=c1^post29, lr^0'=lr^post29, (lr^post29-lr^0 == 0 /\ 1-r_ab^0+br^0 <= 0 /\ -s_ab^0+s_ab^post29 == 0 /\ br^post29-br^0 == 0 /\ -ls^0+ls^post29 == 0 /\ -recv^0+recv^post29 == 0 /\ -c2^0+c2^post29 == 0 /\ c1^post29-c1^0 == 0 /\ -next^0+next^post29 == 0 /\ -N^0+N^post29 == 0 /\ -bs^0+bs^post29 == 0 /\ rrep^post29-rrep^0 == 0 /\ -i^0+i^post29 == 0 /\ -z^0+z^post29 == 0 /\ -fs^0+fs^post29 == 0 /\ fr^post29-fr^0 == 0 /\ pos^post29-pos^0 == 0 /\ -r_ab^0+r_ab^post29 == 0), cost: 1 30: l17 -> l9 : N^0'=N^post30, recv^0'=recv^post30, fr^0'=fr^post30, z^0'=z^post30, next^0'=next^post30, bs^0'=bs^post30, i^0'=i^post30, r_ab^0'=r_ab^post30, c2^0'=c2^post30, s_ab^0'=s_ab^post30, ls^0'=ls^post30, br^0'=br^post30, rrep^0'=rrep^post30, fs^0'=fs^post30, pos^0'=pos^post30, c1^0'=c1^post30, lr^0'=lr^post30, (-ls^0+ls^post30 == 0 /\ -c2^0+c2^post30 == 0 /\ -bs^0+bs^post30 == 0 /\ -s_ab^0+s_ab^post30 == 0 /\ lr^post30-lr^0 == 0 /\ br^post30-br^0 == 0 /\ r_ab^post30-r_ab^0 == 0 /\ -recv^0+recv^post30 == 0 /\ 1+r_ab^0-br^0 <= 0 /\ -i^0+i^post30 == 0 /\ -N^0+N^post30 == 0 /\ c1^post30-c1^0 == 0 /\ -next^0+next^post30 == 0 /\ pos^post30-pos^0 == 0 /\ fr^post30-fr^0 == 0 /\ -z^0+z^post30 == 0 /\ -fs^0+fs^post30 == 0 /\ rrep^post30-rrep^0 == 0), cost: 1 31: l17 -> l16 : N^0'=N^post31, recv^0'=recv^post31, fr^0'=fr^post31, z^0'=z^post31, next^0'=next^post31, bs^0'=bs^post31, i^0'=i^post31, r_ab^0'=r_ab^post31, c2^0'=c2^post31, s_ab^0'=s_ab^post31, ls^0'=ls^post31, br^0'=br^post31, rrep^0'=rrep^post31, fs^0'=fs^post31, pos^0'=pos^post31, c1^0'=c1^post31, lr^0'=lr^post31, (ls^post31-ls^0 == 0 /\ bs^post31-bs^0 == 0 /\ -i^0+i^post31 == 0 /\ -N^0+N^post31 == 0 /\ r_ab^post31-r_ab^0 == 0 /\ lr^post31-lr^0 == 0 /\ -r_ab^0+br^0 <= 0 /\ -z^0+z^post31 == 0 /\ r_ab^0-br^0 <= 0 /\ -c2^0+c2^post31 == 0 /\ -s_ab^0+s_ab^post31 == 0 /\ c1^post31-c1^0 == 0 /\ -next^0+next^post31 == 0 /\ -fr^0+fr^post31 == 0 /\ pos^post31-pos^0 == 0 /\ br^post31-br^0 == 0 /\ -recv^0+recv^post31 == 0 /\ rrep^post31-rrep^0 == 0 /\ fs^post31-fs^0 == 0), cost: 1 32: l18 -> l17 : N^0'=N^post32, recv^0'=recv^post32, fr^0'=fr^post32, z^0'=z^post32, next^0'=next^post32, bs^0'=bs^post32, i^0'=i^post32, r_ab^0'=r_ab^post32, c2^0'=c2^post32, s_ab^0'=s_ab^post32, ls^0'=ls^post32, br^0'=br^post32, rrep^0'=rrep^post32, fs^0'=fs^post32, pos^0'=pos^post32, c1^0'=c1^post32, lr^0'=lr^post32, (-N^0+N^post32 == 0 /\ -1+recv^post32 == 0 /\ lr^post32-lr^0 == 0 /\ -i^0+i^post32 == 0 /\ -br^0+br^post32 == 0 /\ -pos^0+pos^post32 == 0 /\ -fr^0+fr^post32 == 0 /\ -z^0+z^post32 == 0 /\ c2^post32-c2^0 == 0 /\ -r_ab^0+r_ab^post32 == 0 /\ c1^post32-c1^0 == 0 /\ rrep^post32-rrep^0 == 0 /\ -bs^0+bs^post32 == 0 /\ -ls^0+ls^post32 == 0 /\ s_ab^post32-s_ab^0 == 0 /\ fs^post32-fs^0 == 0 /\ next^post32-next^0 == 0), cost: 1 33: l19 -> l18 : N^0'=N^post33, recv^0'=recv^post33, fr^0'=fr^post33, z^0'=z^post33, next^0'=next^post33, bs^0'=bs^post33, i^0'=i^post33, r_ab^0'=r_ab^post33, c2^0'=c2^post33, s_ab^0'=s_ab^post33, ls^0'=ls^post33, br^0'=br^post33, rrep^0'=rrep^post33, fs^0'=fs^post33, pos^0'=pos^post33, c1^0'=c1^post33, lr^0'=lr^post33, (lr^post33-lr^0 == 0 /\ -ls^0+ls^post33 == 0 /\ br^post33-br^0 == 0 /\ 1-recv^0 <= 0 /\ -fr^0+fr^post33 == 0 /\ -c2^0+c2^post33 == 0 /\ rrep^post33-rrep^0 == 0 /\ -N^0+N^post33 == 0 /\ -bs^0+bs^post33 == 0 /\ -i^0+i^post33 == 0 /\ c1^post33-c1^0 == 0 /\ -fs^0+fs^post33 == 0 /\ -z^0+z^post33 == 0 /\ -recv^0+recv^post33 == 0 /\ pos^post33-pos^0 == 0 /\ next^post33-next^0 == 0 /\ s_ab^post33-s_ab^0 == 0 /\ -r_ab^0+r_ab^post33 == 0), cost: 1 34: l19 -> l18 : N^0'=N^post34, recv^0'=recv^post34, fr^0'=fr^post34, z^0'=z^post34, next^0'=next^post34, bs^0'=bs^post34, i^0'=i^post34, r_ab^0'=r_ab^post34, c2^0'=c2^post34, s_ab^0'=s_ab^post34, ls^0'=ls^post34, br^0'=br^post34, rrep^0'=rrep^post34, fs^0'=fs^post34, pos^0'=pos^post34, c1^0'=c1^post34, lr^0'=lr^post34, (rrep^post34-rrep^1150 == 0 /\ -fr^1150+fr^post34 == 0 /\ -bs^0+bs^1150 == 0 /\ recv^0 <= 0 /\ fs^1150-fs^0 == 0 /\ -N^0+N^114 == 0 /\ i^post34-i^1150 == 0 /\ -i^0+i^1150 == 0 /\ ls^post34-ls^1150 == 0 /\ -fs^1150+fs^post34 == 0 /\ -r_ab^0+r_ab^1150 == 0 /\ -c1^1150+c1^post34 == 0 /\ -br^0+br^1150 == 0 /\ br^post34-br^1150 == 0 /\ -z^1150+z^post34 == 0 /\ -fr^0+fr^1150 == 0 /\ -c2^1150+c2^post34 == 0 /\ pos^1150-pos^0 == 0 /\ c1^1150-c1^0 == 0 /\ c2^1150-c2^0 == 0 /\ N^post34-N^114 == 0 /\ -lr^1150+lr^post34 == 0 /\ pos^post34-pos^1150 == 0 /\ r_ab^post34-br^1150 == 0 /\ lr^1150-lr^0 == 0 /\ next^post34-next^1150 == 0 /\ -recv^1150+recv^post34 == 0 /\ -s_ab^0+s_ab^1150 == 0 /\ -next^0+next^1150 == 0 /\ rrep^1150-rrep^0 == 0 /\ ls^1150-ls^0 == 0 /\ -recv^0+recv^1150 == 0 /\ bs^post34-bs^1150 == 0 /\ s_ab^post34-s_ab^1150 == 0 /\ -z^0+z^1150 == 0), cost: 1 35: l20 -> l21 : N^0'=N^post35, recv^0'=recv^post35, fr^0'=fr^post35, z^0'=z^post35, next^0'=next^post35, bs^0'=bs^post35, i^0'=i^post35, r_ab^0'=r_ab^post35, c2^0'=c2^post35, s_ab^0'=s_ab^post35, ls^0'=ls^post35, br^0'=br^post35, rrep^0'=rrep^post35, fs^0'=fs^post35, pos^0'=pos^post35, c1^0'=c1^post35, lr^0'=lr^post35, (-fr^0+fr^1160 == 0 /\ r_ab^310-r_ab^250 == 0 /\ -fs^1160+fs^250 == 0 /\ -ls^250+ls^310 == 0 /\ br^410-br^310 == 0 /\ r_ab^1160-r_ab^0 == 0 /\ fs^310-fs^250 == 0 /\ -c1^1160+c1^250 == 0 /\ -z^0+z^1160 == 0 /\ -z^310+z^post35 == 0 /\ -fr^410+fr^post35 == 0 /\ -fs^310+fs^410 == 0 /\ -next^0+next^1160 == 0 /\ N^310-N^250 == 0 /\ c1^310-c1^250 == 0 /\ lr^post35-lr^410 == 0 /\ -z^250+z^310 == 0 /\ -ls^0+ls^1160 == 0 /\ -lr^310+lr^410 == 0 /\ rrep^1160-rrep^0 == 0 /\ z^250-z^1160 == 0 /\ i^310-i^250 == 0 /\ c1^post35-c1^410 == 0 /\ -bs^0+bs^1160 == 0 /\ i^post35-i^410 == 0 /\ -r_ab^1160+r_ab^250 == 0 /\ -c2^310+c2^410 == 0 /\ -ls^410+ls^post35 == 0 /\ -s_ab^0+s_ab^1160 == 0 /\ -i^310+i^410 == 0 /\ recv^310-recv^250 == 0 /\ -next^310+next^410 == 0 /\ -c1^310+c1^410 == 0 /\ ls^250-ls^1160 == 0 /\ next^310-next^250 == 0 /\ rrep^410-rrep^310 == 0 /\ -rrep^1160+rrep^250 == 0 /\ -bs^250+bs^310 == 0 /\ -N^0+N^115 == 0 /\ c1^1160-c1^0 == 0 /\ -c2^1160+c2^240 == 0 /\ -rrep^410+rrep^post35 == 0 /\ -r_ab^410+r_ab^post35 == 0 /\ -br^1160+br^250 == 0 /\ -pos^250+pos^310 == 0 /\ c2^post35-c2^410 == 0 /\ bs^250-bs^1160 == 0 /\ -N^410+N^post35 == 0 /\ ls^410-ls^310 == 0 /\ -N^310+N^410 == 0 /\ -fr^310+fr^410 == 0 /\ s_ab^250-s_ab^1160 == 0 /\ fr^310-fr^250 == 0 /\ lr^310-lr^250 == 0 /\ -s_ab^410+s_ab^post35 == 0 /\ recv^post35-recv^410 == 0 /\ 2-pos^0 <= 0 /\ -recv^310+recv^410 == 0 /\ c2^1160-c2^0 == 0 /\ next^post35-next^410 == 0 /\ fs^1160-fs^0 == 0 /\ br^1160-br^0 == 0 /\ lr^1160-lr^0 == 0 /\ -i^1160+i^250 == 0 /\ pos^post35 == 0 /\ -recv^0+recv^1160 == 0 /\ -recv^1160+recv^250 == 0 /\ lr^250-lr^1160 == 0 /\ i^1160-i^0 == 0 /\ N^250-N^115 == 0 /\ c2^310-c2^240 == 0 /\ -r_ab^310+r_ab^410 == 0 /\ -z^250 <= 0 /\ s_ab^310-s_ab^250 == 0 /\ -fr^1160+fr^250 == 0 /\ bs^410-bs^310 == 0 /\ fs^post35-fs^410 == 0 /\ pos^410-pos^310 == 0 /\ -s_ab^310+s_ab^410 == 0 /\ -rrep^250+rrep^310 == 0 /\ br^post35-br^410 == 0 /\ -1+next^250-next^1160 == 0 /\ pos^1160-pos^0 == 0 /\ bs^post35-bs^410 == 0 /\ br^310-br^250 == 0 /\ pos^250-pos^1160 == 0), cost: 1 36: l20 -> l21 : N^0'=N^post36, recv^0'=recv^post36, fr^0'=fr^post36, z^0'=z^post36, next^0'=next^post36, bs^0'=bs^post36, i^0'=i^post36, r_ab^0'=r_ab^post36, c2^0'=c2^post36, s_ab^0'=s_ab^post36, ls^0'=ls^post36, br^0'=br^post36, rrep^0'=rrep^post36, fs^0'=fs^post36, pos^0'=pos^post36, c1^0'=c1^post36, lr^0'=lr^post36, (-ls^1170+ls^260 == 0 /\ c2^post36-c2^250 == 0 /\ rrep^1170-rrep^0 == 0 /\ -recv^260+recv^post36 == 0 /\ recv^260-recv^1170 == 0 /\ bs^260-bs^1170 == 0 /\ next^260-next^1170 == 0 /\ i^260-i^1170 == 0 /\ -recv^0+recv^1170 == 0 /\ c1^260-c1^1170 == 0 /\ -ls^260+ls^post36 == 0 /\ -fs^260+fs^post36 == 0 /\ -r_ab^0+r_ab^1170 == 0 /\ bs^1170-bs^0 == 0 /\ -s_ab^0+s_ab^1170 == 0 /\ -next^260+next^post36 == 0 /\ -fr^0+fr^1170 == 0 /\ i^post36-i^260 == 0 /\ -br^1170+br^260 == 0 /\ N^260-N^116 == 0 /\ 1-c1^1170 <= 0 /\ -ls^0+ls^1170 == 0 /\ lr^1170-lr^0 == 0 /\ c1^1170-c1^0 == 0 /\ -lr^260+lr^post36 == 0 /\ -s_ab^1170+s_ab^260 == 0 /\ -fr^260+fr^post36 == 0 /\ r_ab^260-r_ab^1170 == 0 /\ fs^1170-fs^0 == 0 /\ -i^0+i^1170 == 0 /\ -c2^1170+c2^250 == 0 /\ s_ab^post36-s_ab^260 == 0 /\ -rrep^1170+rrep^260 == 0 /\ -N^260+N^post36 == 0 /\ -bs^260+bs^post36 == 0 /\ -r_ab^260+r_ab^post36 == 0 /\ -br^260+br^post36 == 0 /\ -N^0+N^116 == 0 /\ pos^260-pos^1170 == 0 /\ -1-pos^260+pos^post36 == 0 /\ -z^260+z^post36 == 0 /\ -lr^1170+lr^260 == 0 /\ -1+pos^0 <= 0 /\ -c1^260+c1^post36 == 0 /\ br^1170-br^0 == 0 /\ -fr^1170+fr^260 == 0 /\ -next^0+next^1170 == 0 /\ pos^1170-pos^0 == 0 /\ -fs^1170+fs^260 == 0 /\ z^260-z^1170 == 0 /\ c2^1170-c2^0 == 0 /\ -rrep^260+rrep^post36 == 0 /\ -z^0+z^1170 == 0), cost: 1 37: l21 -> l6 : N^0'=N^post37, recv^0'=recv^post37, fr^0'=fr^post37, z^0'=z^post37, next^0'=next^post37, bs^0'=bs^post37, i^0'=i^post37, r_ab^0'=r_ab^post37, c2^0'=c2^post37, s_ab^0'=s_ab^post37, ls^0'=ls^post37, br^0'=br^post37, rrep^0'=rrep^post37, fs^0'=fs^post37, pos^0'=pos^post37, c1^0'=c1^post37, lr^0'=lr^post37, (-c2^0+c2^post37 == 0 /\ -ls^0+ls^post37 == 0 /\ -bs^0+bs^post37 == 0 /\ lr^post37-lr^0 == 0 /\ -s_ab^0+s_ab^post37 == 0 /\ br^post37-br^0 == 0 /\ r_ab^post37-r_ab^0 == 0 /\ -recv^0+recv^post37 == 0 /\ -N^0+N^post37 == 0 /\ -i^0+i^post37 == 0 /\ c1^post37-c1^0 == 0 /\ -next^0+next^post37 == 0 /\ fr^post37-fr^0 == 0 /\ -z^0+z^post37 == 0 /\ pos^post37-pos^0 == 0 /\ -fs^0+fs^post37 == 0 /\ c1^0 <= 0 /\ rrep^post37-rrep^0 == 0), cost: 1 38: l21 -> l19 : N^0'=N^post38, recv^0'=recv^post38, fr^0'=fr^post38, z^0'=z^post38, next^0'=next^post38, bs^0'=bs^post38, i^0'=i^post38, r_ab^0'=r_ab^post38, c2^0'=c2^post38, s_ab^0'=s_ab^post38, ls^0'=ls^post38, br^0'=br^post38, rrep^0'=rrep^post38, fs^0'=fs^post38, pos^0'=pos^post38, c1^0'=c1^post38, lr^0'=lr^post38, (-s_ab^320+s_ab^post38 == 0 /\ -ls^0+ls^1180 == 0 /\ -br^0+br^1180 == 0 /\ next^270-next^1180 == 0 /\ -i^1180+i^270 == 0 /\ -z^0+z^1180 == 0 /\ s_ab^270-s_ab^1180 == 0 /\ -N^0+N^117 == 0 /\ -r_ab^320+r_ab^post38 == 0 /\ fs^post38-fs^320 == 0 /\ -pos^0+pos^1180 == 0 /\ -i^270+i^320 == 0 /\ -r_ab^0+r_ab^1180 == 0 /\ -bs^0+bs^1180 == 0 /\ -z^270+z^320 == 0 /\ i^1180-i^0 == 0 /\ -ls^320+ls^post38 == 0 /\ N^post38-N^320 == 0 /\ r_ab^320-r_ab^270 == 0 /\ -fs^1180+fs^270 == 0 /\ rrep^270-rrep^1180 == 0 /\ recv^320-recv^270 == 0 /\ -recv^1180+recv^270 == 0 /\ -bs^post38+br^post38 == 0 /\ c2^post38-c2^320 == 0 /\ -fr^0+fr^1180 == 0 /\ lr^1180-lr^0 == 0 /\ next^post38-next^320 == 0 /\ recv^post38-recv^320 == 0 /\ -fr^320+fr^post38 == 0 /\ -c1^1180+c1^270 == 0 /\ -pos^1180+pos^270 == 0 /\ -next^0+next^1180 == 0 /\ r_ab^270-r_ab^1180 == 0 /\ bs^270-bs^1180 == 0 /\ i^post38-i^320 == 0 /\ pos^post38-pos^320 == 0 /\ -ls^1180+ls^270 == 0 /\ -z^320+z^post38 == 0 /\ z^270-z^1180 == 0 /\ -lr^1180+lr^270 == 0 /\ -bs^270+bs^320 == 0 /\ -fs^270+fs^320 == 0 /\ -rrep^0+rrep^1180 == 0 /\ c2^260-c2^1180 == 0 /\ -recv^0+recv^1180 == 0 /\ c1^320-c1^270 == 0 /\ s_ab^1180-s_ab^0 == 0 /\ c1^1180-c1^0 == 0 /\ ls^320-ls^270 == 0 /\ -c1^320+c1^post38 == 0 /\ -rrep^270+rrep^320 == 0 /\ -s_ab^270+s_ab^320 == 0 /\ -c2^260+c2^320 == 0 /\ bs^post38-bs^320 == 0 /\ N^270-N^117 == 0 /\ fr^270-fs^270 == 0 /\ br^320-br^270 == 0 /\ -ls^320+lr^320 == 0 /\ -c2^0+c2^1180 == 0 /\ -rrep^320+rrep^post38 == 0 /\ fs^1180-fs^0 == 0 /\ pos^320-pos^270 == 0 /\ fr^320-fr^270 == 0 /\ -br^1180+br^270 == 0 /\ -next^270+next^320 == 0 /\ -N^270+N^320 == 0 /\ 1-c1^0 <= 0 /\ lr^post38-lr^320 == 0), cost: 1 39: l22 -> l20 : N^0'=N^post39, recv^0'=recv^post39, fr^0'=fr^post39, z^0'=z^post39, next^0'=next^post39, bs^0'=bs^post39, i^0'=i^post39, r_ab^0'=r_ab^post39, c2^0'=c2^post39, s_ab^0'=s_ab^post39, ls^0'=ls^post39, br^0'=br^post39, rrep^0'=rrep^post39, fs^0'=fs^post39, pos^0'=pos^post39, c1^0'=c1^post39, lr^0'=lr^post39, (lr^post39-lr^0 == 0 /\ -N^0+N^post39 == 0 /\ -i^0+i^post39 == 0 /\ -br^0+br^post39 == 0 /\ -z^0+z^post39 == 0 /\ -pos^0+pos^post39 == 0 /\ -r_ab^0+r_ab^post39 == 0 /\ c2^post39-c2^0 == 0 /\ next^post39-next^0 == 0 /\ c1^post39-c1^0 == 0 /\ rrep^post39-rrep^0 == 0 /\ -ls^0+ls^post39 == 0 /\ s_ab^post39-s_ab^0 == 0 /\ -fr^0+fr^post39 == 0 /\ -recv^0+recv^post39 == 0 /\ 1-pos^0 <= 0 /\ fs^post39-fs^0 == 0 /\ -bs^0+bs^post39 == 0), cost: 1 40: l22 -> l21 : N^0'=N^post40, recv^0'=recv^post40, fr^0'=fr^post40, z^0'=z^post40, next^0'=next^post40, bs^0'=bs^post40, i^0'=i^post40, r_ab^0'=r_ab^post40, c2^0'=c2^post40, s_ab^0'=s_ab^post40, ls^0'=ls^post40, br^0'=br^post40, rrep^0'=rrep^post40, fs^0'=fs^post40, pos^0'=pos^post40, c1^0'=c1^post40, lr^0'=lr^post40, (-recv^1190+recv^280 == 0 /\ -r_ab^1190+r_ab^280 == 0 /\ rrep^post40-rrep^280 == 0 /\ -bs^280+bs^post40 == 0 /\ -br^1190+br^280 == 0 /\ -next^0+next^1190 == 0 /\ s_ab^post40-s_ab^280 == 0 /\ -1-pos^280+pos^post40 == 0 /\ c1^280-c1^1190 == 0 /\ next^280-next^1190 == 0 /\ s_ab^1190-s_ab^0 == 0 /\ -recv^0+recv^1190 == 0 /\ ls^280-ls^1190 == 0 /\ -c1^0+c1^1190 == 0 /\ N^280-N^118 == 0 /\ -rrep^1190+rrep^280 == 0 /\ -N^0+N^118 == 0 /\ -z^0+z^1190 == 0 /\ lr^1190-lr^0 == 0 /\ -fr^0+fr^1190 == 0 /\ z^280-z^1190 == 0 /\ -c2^270+c2^post40 == 0 /\ br^post40-br^280 == 0 /\ r_ab^post40-r_ab^280 == 0 /\ -s_ab^1190+s_ab^280 == 0 /\ -i^1190+i^280 == 0 /\ ls^post40-ls^280 == 0 /\ -pos^1190+pos^280 == 0 /\ bs^280-bs^1190 == 0 /\ lr^280-lr^1190 == 0 /\ -N^280+N^post40 == 0 /\ -fr^1190+fr^280 == 0 /\ -c2^1190+c2^270 == 0 /\ -c1^280+c1^post40 == 0 /\ i^post40-i^280 == 0 /\ c2^1190-c2^0 == 0 /\ recv^post40-recv^280 == 0 /\ pos^1190-pos^0 == 0 /\ fr^post40-fr^280 == 0 /\ 1-c1^1190 <= 0 /\ -fs^0+fs^1190 == 0 /\ -i^0+i^1190 == 0 /\ lr^post40-lr^280 == 0 /\ br^1190-br^0 == 0 /\ -ls^0+ls^1190 == 0 /\ z^post40-z^280 == 0 /\ pos^0 <= 0 /\ fs^280-fs^1190 == 0 /\ -next^280+next^post40 == 0 /\ r_ab^1190-r_ab^0 == 0 /\ fs^post40-fs^280 == 0 /\ -bs^0+bs^1190 == 0 /\ rrep^1190-rrep^0 == 0), cost: 1 41: l23 -> l21 : N^0'=N^post41, recv^0'=recv^post41, fr^0'=fr^post41, z^0'=z^post41, next^0'=next^post41, bs^0'=bs^post41, i^0'=i^post41, r_ab^0'=r_ab^post41, c2^0'=c2^post41, s_ab^0'=s_ab^post41, ls^0'=ls^post41, br^0'=br^post41, rrep^0'=rrep^post41, fs^0'=fs^post41, pos^0'=pos^post41, c1^0'=c1^post41, lr^0'=lr^post41, (-br^1210+br^post41 == 0 /\ -bs^0+bs^1210 == 0 /\ -pos^1210+pos^post41 == 0 /\ -c2^0+c2^1210 == 0 /\ -c1^1210+c1^post41 == 0 /\ ls^post41-ls^1210 == 0 /\ c1^1210-c1^0 == 0 /\ fr^post41-fr^1210 == 0 /\ -fr^0+fr^1210 == 0 /\ rrep^post41-rrep^1210 == 0 /\ fs^1210-fs^0 == 0 /\ -ls^0+ls^1210 == 0 /\ pos^1210-pos^0 == 0 /\ i^1210-i^0 == 0 /\ -i^1210+i^post41 == 0 /\ 1-z^0 <= 0 /\ -N^119+N^post41 == 0 /\ -c2^1210+c2^post41 == 0 /\ lr^1210-lr^0 == 0 /\ -recv^0+recv^1210 == 0 /\ 1+z^post41-z^1210 == 0 /\ -z^0+z^1210 == 0 /\ -N^0+N^119 == 0 /\ br^1210-br^0 == 0 /\ -recv^1210+recv^post41 == 0 /\ -lr^1210+lr^post41 == 0 /\ -bs^1210+bs^post41 == 0 /\ -s_ab^0+s_ab^1210 == 0 /\ next^post41-next^1210 == 0 /\ s_ab^post41-s_ab^1210 == 0 /\ -rrep^0+rrep^1210 == 0 /\ -next^0+next^1210 == 0 /\ fs^post41-fs^1210 == 0 /\ -r_ab^1210+r_ab^post41 == 0 /\ r_ab^1210-r_ab^0 == 0), cost: 1 42: l23 -> l22 : N^0'=N^post42, recv^0'=recv^post42, fr^0'=fr^post42, z^0'=z^post42, next^0'=next^post42, bs^0'=bs^post42, i^0'=i^post42, r_ab^0'=r_ab^post42, c2^0'=c2^post42, s_ab^0'=s_ab^post42, ls^0'=ls^post42, br^0'=br^post42, rrep^0'=rrep^post42, fs^0'=fs^post42, pos^0'=pos^post42, c1^0'=c1^post42, lr^0'=lr^post42, (i^post42-i^0 == 0 /\ z^0 <= 0 /\ pos^post42-pos^0 == 0 /\ -N^0+N^post42 == 0 /\ br^post42-br^0 == 0 /\ rrep^post42-rrep^0 == 0 /\ -fr^0+fr^post42 == 0 /\ r_ab^post42-r_ab^0 == 0 /\ fs^post42-fs^0 == 0 /\ -recv^0+recv^post42 == 0 /\ ls^post42-ls^0 == 0 /\ -z^0+z^post42 == 0 /\ lr^post42-lr^0 == 0 /\ -bs^0+bs^post42 == 0 /\ c1^post42-c1^0 == 0 /\ -c2^0+c2^post42 == 0 /\ -s_ab^0+s_ab^post42 == 0 /\ -next^0+next^post42 == 0), cost: 1 43: l24 -> l0 : N^0'=N^post43, recv^0'=recv^post43, fr^0'=fr^post43, z^0'=z^post43, next^0'=next^post43, bs^0'=bs^post43, i^0'=i^post43, r_ab^0'=r_ab^post43, c2^0'=c2^post43, s_ab^0'=s_ab^post43, ls^0'=ls^post43, br^0'=br^post43, rrep^0'=rrep^post43, fs^0'=fs^post43, pos^0'=pos^post43, c1^0'=c1^post43, lr^0'=lr^post43, (ls^post43-ls^60 == 0 /\ bs^290-bs^1220 == 0 /\ r_ab^1220-r_ab^0 == 0 /\ i^post43 == 0 /\ -c2^330+c2^420 == 0 /\ -c1^420+c1^50 == 0 /\ fr^post43-fr^60 == 0 /\ rrep^post43-rrep^60 == 0 /\ fs^290-fs^1220 == 0 /\ -next^330+next^420 == 0 /\ -r_ab^60+r_ab^post43 == 0 /\ r_ab^50-r_ab^420 == 0 /\ c1^420-c1^330 == 0 /\ pos^290-pos^1220 == 0 /\ lr^1220-lr^0 == 0 /\ pos^post43-pos^60 == 0 /\ pos^330-pos^290 == 0 /\ z^post43-z^50 == 0 /\ -z^0+z^1220 == 0 /\ ls^420-ls^330 == 0 /\ -s_ab^290+s_ab^330 == 0 /\ -N^0+N^120 == 0 /\ N^290-N^120 == 0 /\ lr^420-lr^330 == 0 /\ c2^post43-c2^60 == 0 /\ r_ab^330-r_ab^290 == 0 /\ -c1^0+c1^1220 == 0 /\ -s_ab^0+s_ab^1220 == 0 /\ z^40-z^330 == 0 /\ -r_ab^330+r_ab^420 == 0 /\ -br^420+br^50 == 0 /\ -N^50+N^post43 == 0 /\ s_ab^60-s_ab^50 == 0 /\ next^290-next^1220 == 0 /\ -z^40+z^50 == 0 /\ -bs^420+bs^50 == 0 /\ fr^420-fr^330 == 0 /\ -r_ab^1220+r_ab^290 == 0 /\ -r_ab^50+r_ab^60 == 0 /\ -rrep^330+rrep^420 == 0 /\ -z^290+z^330 == 0 /\ -rrep^50+rrep^60 == 0 /\ -c2^50+c2^60 == 0 /\ -ls^1220+ls^290 == 0 /\ recv^50-recv^420 == 0 /\ -bs^290+bs^330 == 0 /\ pos^50-pos^420 == 0 /\ pos^420 == 0 /\ N^50-N^420 == 0 /\ next^330-next^290 == 0 /\ -ls^420+ls^50 == 0 /\ br^post43-br^60 == 0 /\ -lr^50+lr^60 == 0 /\ fs^60-fs^50 == 0 /\ pos^1220-pos^0 == 0 /\ bs^60-bs^50 == 0 /\ br^1220-br^0 == 0 /\ -i^330+i^420 == 0 /\ -fr^0+fr^1220 == 0 /\ -fs^60+fs^post43 == 0 /\ -lr^290+lr^330 == 0 /\ -br^290+br^330 == 0 /\ bs^420-bs^330 == 0 /\ rrep^330-rrep^290 == 0 /\ -c1^60+c1^post43 == 0 /\ -recv^330+recv^420 == 0 /\ -N^330+N^420 == 0 /\ -N^290+N^330 == 0 /\ -bs^0+bs^1220 == 0 /\ -fs^420+fs^50 == 0 /\ -br^330+br^420 == 0 /\ -ls^50+ls^60 == 0 /\ z^290-z^1220 == 0 /\ -i^50+i^60 == 0 /\ -fs^330+fs^420 == 0 /\ recv^post43-recv^60 == 0 /\ next^post43-next^60 == 0 /\ i^50-i^420 == 0 /\ -s_ab^60+s_ab^post43 == 0 /\ -next^50+next^60 == 0 /\ br^60-br^50 == 0 /\ 1-N^420 <= 0 /\ c2^330-c2^280 == 0 /\ lr^post43-lr^60 == 0 /\ -i^290+i^330 == 0 /\ -fr^290+fr^330 == 0 /\ fs^330-fs^290 == 0 /\ -z^1220 <= 0 /\ ls^1220-ls^0 == 0 /\ -lr^420+lr^50 == 0 /\ i^290-i^1220 == 0 /\ ls^330-ls^290 == 0 /\ -s_ab^420+s_ab^50 == 0 /\ fr^290-fr^1220 == 0 /\ -rrep^0+rrep^1220 == 0 /\ c2^50-c2^420 == 0 /\ c1^290-c1^1220 == 0 /\ -recv^50+recv^60 == 0 /\ c2^1220-c2^0 == 0 /\ -fr^50+fr^60 == 0 /\ rrep^290-rrep^1220 == 0 /\ -next^0+next^1220 == 0 /\ -recv^0+recv^1220 == 0 /\ recv^290-recv^1220 == 0 /\ -rrep^420+rrep^50 == 0 /\ recv^330-recv^290 == 0 /\ -fr^420+fr^50 == 0 /\ s_ab^290-s_ab^1220 == 0 /\ -c2^1220+c2^280 == 0 /\ bs^post43-bs^60 == 0 /\ br^290-br^1220 == 0 /\ fs^1220-fs^0 == 0 /\ lr^290-lr^1220 == 0 /\ c1^60-c1^50 == 0 /\ -pos^50+pos^60 == 0 /\ -i^0+i^1220 == 0 /\ c1^330-c1^290 == 0 /\ s_ab^420-s_ab^330 == 0 /\ -1+next^50 == 0), cost: 1 45: l25 -> l6 : N^0'=N^post45, recv^0'=recv^post45, fr^0'=fr^post45, z^0'=z^post45, next^0'=next^post45, bs^0'=bs^post45, i^0'=i^post45, r_ab^0'=r_ab^post45, c2^0'=c2^post45, s_ab^0'=s_ab^post45, ls^0'=ls^post45, br^0'=br^post45, rrep^0'=rrep^post45, fs^0'=fs^post45, pos^0'=pos^post45, c1^0'=c1^post45, lr^0'=lr^post45, (lr^post45-lr^0 == 0 /\ -c1^0+c1^post45 == 0 /\ -fr^0+fr^post45 == 0 /\ -i^0+i^post45 == 0 /\ -recv^0+recv^post45 == 0 /\ ls^post45-ls^0 == 0 /\ -r_ab^0+r_ab^post45 == 0 /\ c2^post45-c2^0 == 0 /\ -next^0+next^post45 == 0 /\ -N^0+N^post45 == 0 /\ s_ab^post45-s_ab^0 == 0 /\ rrep^post45-rrep^0 == 0 /\ -br^0+br^post45 == 0 /\ bs^post45-s_ab^post45 == 0 /\ z^post45-z^0 == 0 /\ fs^post45-fs^0 == 0 /\ pos^post45-pos^0 == 0), cost: 1 46: l26 -> l25 : N^0'=N^post46, recv^0'=recv^post46, fr^0'=fr^post46, z^0'=z^post46, next^0'=next^post46, bs^0'=bs^post46, i^0'=i^post46, r_ab^0'=r_ab^post46, c2^0'=c2^post46, s_ab^0'=s_ab^post46, ls^0'=ls^post46, br^0'=br^post46, rrep^0'=rrep^post46, fs^0'=fs^post46, pos^0'=pos^post46, c1^0'=c1^post46, lr^0'=lr^post46, (-c2^0+c2^1240 == 0 /\ -pos^1240+pos^post46 == 0 /\ c1^1240-c1^0 == 0 /\ -s_ab^1240+s_ab^post46 == 0 /\ -c1^1240+c1^post46 == 0 /\ -br^1240+br^post46 == 0 /\ -bs^0+bs^1240 == 0 /\ -fr^0+fr^1240 == 0 /\ s_ab^1240-s_ab^0 == 0 /\ -ls^0+ls^1240 == 0 /\ fr^post46-fr^1240 == 0 /\ pos^1240-pos^0 == 0 /\ ls^post46 == 0 /\ 2-N^0+i^0 <= 0 /\ fs^1240-fs^0 == 0 /\ i^1240-i^0 == 0 /\ -recv^1240+recv^post46 == 0 /\ -z^0+z^1240 == 0 /\ -recv^0+recv^1240 == 0 /\ -N^0+N^122 == 0 /\ z^post46-z^1240 == 0 /\ lr^1240-lr^0 == 0 /\ -c2^1240+c2^post46 == 0 /\ next^post46-next^1240 == 0 /\ rrep^post46-rrep^1240 == 0 /\ br^1240-br^0 == 0 /\ N^post46-N^122 == 0 /\ r_ab^1240-r_ab^0 == 0 /\ -rrep^0+rrep^1240 == 0 /\ -next^0+next^1240 == 0 /\ -lr^1240+lr^post46 == 0 /\ -bs^1240+bs^post46 == 0 /\ -i^1240+i^post46 == 0 /\ -r_ab^1240+r_ab^post46 == 0 /\ fs^post46-fs^1240 == 0), cost: 1 47: l26 -> l25 : N^0'=N^post47, recv^0'=recv^post47, fr^0'=fr^post47, z^0'=z^post47, next^0'=next^post47, bs^0'=bs^post47, i^0'=i^post47, r_ab^0'=r_ab^post47, c2^0'=c2^post47, s_ab^0'=s_ab^post47, ls^0'=ls^post47, br^0'=br^post47, rrep^0'=rrep^post47, fs^0'=fs^post47, pos^0'=pos^post47, c1^0'=c1^post47, lr^0'=lr^post47, (z^post47-z^1250 == 0 /\ -s_ab^0+s_ab^1250 == 0 /\ r_ab^1250-r_ab^0 == 0 /\ -fr^0+fr^1250 == 0 /\ pos^post47-pos^1250 == 0 /\ i^post47-i^1250 == 0 /\ -z^0+z^1250 == 0 /\ N^post47-N^123 == 0 /\ -ls^0+ls^1250 == 0 /\ -recv^1250+recv^post47 == 0 /\ -pos^0+pos^1250 == 0 /\ -lr^1250+lr^post47 == 0 /\ rrep^post47-rrep^1250 == 0 /\ lr^1250-lr^0 == 0 /\ -next^0+next^1250 == 0 /\ -fr^1250+fr^post47 == 0 /\ -next^1250+next^post47 == 0 /\ -1+ls^post47 == 0 /\ rrep^1250-rrep^0 == 0 /\ -1+N^0-i^0 <= 0 /\ c2^1250-c2^0 == 0 /\ c1^1250-c1^0 == 0 /\ -N^0+N^123 == 0 /\ bs^post47-bs^1250 == 0 /\ -c1^1250+c1^post47 == 0 /\ -recv^0+recv^1250 == 0 /\ -br^1250+br^post47 == 0 /\ i^1250-i^0 == 0 /\ br^1250-br^0 == 0 /\ -c2^1250+c2^post47 == 0 /\ fs^post47-fs^1250 == 0 /\ -fs^0+fs^1250 == 0 /\ -bs^0+bs^1250 == 0 /\ s_ab^post47-s_ab^1250 == 0 /\ -r_ab^1250+r_ab^post47 == 0), cost: 1 48: l27 -> l26 : N^0'=N^post48, recv^0'=recv^post48, fr^0'=fr^post48, z^0'=z^post48, next^0'=next^post48, bs^0'=bs^post48, i^0'=i^post48, r_ab^0'=r_ab^post48, c2^0'=c2^post48, s_ab^0'=s_ab^post48, ls^0'=ls^post48, br^0'=br^post48, rrep^0'=rrep^post48, fs^0'=fs^post48, pos^0'=pos^post48, c1^0'=c1^post48, lr^0'=lr^post48, (br^1260-br^0 == 0 /\ -fr^1260+fr^post48 == 0 /\ -i^0+i^1260 == 0 /\ -next^1260+next^post48 == 0 /\ c1^1260-c1^0 == 0 /\ -z^0+z^1260 == 0 /\ -bs^1260+bs^post48 == 0 /\ -N^0+N^124 == 0 /\ s_ab^post48-s_ab^1260 == 0 /\ -c1^1260+c1^post48 == 0 /\ fs^post48 == 0 /\ i^post48-i^1260 == 0 /\ -recv^0+recv^1260 == 0 /\ lr^post48-lr^1260 == 0 /\ r_ab^1260-r_ab^0 == 0 /\ -c2^0+c2^1260 == 0 /\ -z^1260+z^post48 == 0 /\ bs^1260-bs^0 == 0 /\ next^1260-next^0 == 0 /\ -r_ab^1260+r_ab^post48 == 0 /\ lr^1260-lr^0 == 0 /\ c2^post48-c2^1260 == 0 /\ rrep^1260-rrep^0 == 0 /\ -fs^0+fs^1260 == 0 /\ -br^1260+br^post48 == 0 /\ -ls^1260+ls^post48 == 0 /\ N^post48-N^124 == 0 /\ s_ab^1260-s_ab^0 == 0 /\ ls^1260-ls^0 == 0 /\ rrep^post48-rrep^1260 == 0 /\ 1-i^0 <= 0 /\ -recv^1260+recv^post48 == 0 /\ -pos^1260+pos^post48 == 0 /\ -fr^0+fr^1260 == 0 /\ pos^1260-pos^0 == 0), cost: 1 49: l27 -> l26 : N^0'=N^post49, recv^0'=recv^post49, fr^0'=fr^post49, z^0'=z^post49, next^0'=next^post49, bs^0'=bs^post49, i^0'=i^post49, r_ab^0'=r_ab^post49, c2^0'=c2^post49, s_ab^0'=s_ab^post49, ls^0'=ls^post49, br^0'=br^post49, rrep^0'=rrep^post49, fs^0'=fs^post49, pos^0'=pos^post49, c1^0'=c1^post49, lr^0'=lr^post49, (c1^1270-c1^0 == 0 /\ -br^0+br^1270 == 0 /\ -c2^1270+c2^post49 == 0 /\ N^post49-N^125 == 0 /\ -lr^1270+lr^post49 == 0 /\ -z^0+z^1270 == 0 /\ -ls^1270+ls^post49 == 0 /\ -bs^0+bs^1270 == 0 /\ c2^1270-c2^0 == 0 /\ -recv^0+recv^1270 == 0 /\ s_ab^1270-s_ab^0 == 0 /\ pos^1270-pos^0 == 0 /\ i^0 <= 0 /\ -next^1270+next^post49 == 0 /\ -1+fs^post49 == 0 /\ br^post49-br^1270 == 0 /\ -fr^1270+fr^post49 == 0 /\ -fs^0+fs^1270 == 0 /\ recv^post49-recv^1270 == 0 /\ -s_ab^1270+s_ab^post49 == 0 /\ -next^0+next^1270 == 0 /\ -i^0+i^1270 == 0 /\ -r_ab^1270+r_ab^post49 == 0 /\ ls^1270-ls^0 == 0 /\ i^post49-i^1270 == 0 /\ lr^1270-lr^0 == 0 /\ -N^0+N^125 == 0 /\ -pos^1270+pos^post49 == 0 /\ z^post49-z^1270 == 0 /\ -r_ab^0+r_ab^1270 == 0 /\ c1^post49-c1^1270 == 0 /\ -rrep^0+rrep^1270 == 0 /\ bs^post49-bs^1270 == 0 /\ -fr^0+fr^1270 == 0 /\ rrep^post49-rrep^1270 == 0), cost: 1 52: l29 -> l24 : N^0'=N^post52, recv^0'=recv^post52, fr^0'=fr^post52, z^0'=z^post52, next^0'=next^post52, bs^0'=bs^post52, i^0'=i^post52, r_ab^0'=r_ab^post52, c2^0'=c2^post52, s_ab^0'=s_ab^post52, ls^0'=ls^post52, br^0'=br^post52, rrep^0'=rrep^post52, fs^0'=fs^post52, pos^0'=pos^post52, c1^0'=c1^post52, lr^0'=lr^post52, (-c2^post52+c2^0 == 0 /\ -ls^post52+ls^0 == 0 /\ -lr^post52+lr^0 == 0 /\ i^0-i^post52 == 0 /\ c1^0-c1^post52 == 0 /\ fr^0-fr^post52 == 0 /\ recv^0-recv^post52 == 0 /\ -r_ab^post52+r_ab^0 == 0 /\ -z^post52+z^0 == 0 /\ -fs^post52+fs^0 == 0 /\ -bs^post52+bs^0 == 0 /\ -pos^post52+pos^0 == 0 /\ -rrep^post52+rrep^0 == 0 /\ next^0-next^post52 == 0 /\ N^0-N^post52 == 0 /\ -s_ab^post52+s_ab^0 == 0 /\ br^0-br^post52 == 0), cost: 1 Removed unreachable rules and leafs Start location: l29 0: l0 -> l1 : N^0'=N^post0, recv^0'=recv^post0, fr^0'=fr^post0, z^0'=z^post0, next^0'=next^post0, bs^0'=bs^post0, i^0'=i^post0, r_ab^0'=r_ab^post0, c2^0'=c2^post0, s_ab^0'=s_ab^post0, ls^0'=ls^post0, br^0'=br^post0, rrep^0'=rrep^post0, fs^0'=fs^post0, pos^0'=pos^post0, c1^0'=c1^post0, lr^0'=lr^post0, (s_ab^post0-s_ab^0 == 0 /\ rrep^post0-rrep^0 == 0 /\ fs^post0-fs^0 == 0 /\ i^post0-i^0 == 0 /\ -next^0+next^post0 == 0 /\ -fr^0+fr^post0 == 0 /\ lr^post0-lr^0 == 0 /\ -z^0+z^post0 == 0 /\ c1^post0-c1^0 == 0 /\ r_ab^post0-r_ab^0 == 0 /\ -N^0+N^post0 == 0 /\ pos^post0-pos^0 == 0 /\ -c2^0+c2^post0 == 0 /\ -bs^0+bs^post0 == 0 /\ ls^post0-ls^0 == 0 /\ br^post0-br^0 == 0 /\ -recv^0+recv^post0 == 0), cost: 1 51: l1 -> l27 : N^0'=N^post51, recv^0'=recv^post51, fr^0'=fr^post51, z^0'=z^post51, next^0'=next^post51, bs^0'=bs^post51, i^0'=i^post51, r_ab^0'=r_ab^post51, c2^0'=c2^post51, s_ab^0'=s_ab^post51, ls^0'=ls^post51, br^0'=br^post51, rrep^0'=rrep^post51, fs^0'=fs^post51, pos^0'=pos^post51, c1^0'=c1^post51, lr^0'=lr^post51, (0 == 0 /\ lr^post51-lr^0 == 0 /\ 1-N^0+i^0 <= 0 /\ -bs^0+bs^post51 == 0 /\ br^post51-br^0 == 0 /\ -ls^0+ls^post51 == 0 /\ -s_ab^0+s_ab^post51 == 0 /\ -recv^0+recv^post51 == 0 /\ -c2^0+c2^post51 == 0 /\ rrep^post51-rrep^0 == 0 /\ -N^0+N^post51 == 0 /\ -next^0+next^post51 == 0 /\ c1^post51-c1^0 == 0 /\ -fs^0+fs^post51 == 0 /\ -z^0+z^post51 == 0 /\ pos^post51-pos^0 == 0 /\ fr^post51-fr^0 == 0 /\ -r_ab^0+r_ab^post51 == 0), cost: 1 1: l2 -> l0 : N^0'=N^post1, recv^0'=recv^post1, fr^0'=fr^post1, z^0'=z^post1, next^0'=next^post1, bs^0'=bs^post1, i^0'=i^post1, r_ab^0'=r_ab^post1, c2^0'=c2^post1, s_ab^0'=s_ab^post1, ls^0'=ls^post1, br^0'=br^post1, rrep^0'=rrep^post1, fs^0'=fs^post1, pos^0'=pos^post1, c1^0'=c1^post1, lr^0'=lr^post1, (-fr^0+fr^10 == 0 /\ lr^10-lr^0 == 0 /\ c2^10-c2^0 == 0 /\ -ls^20+ls^post1 == 0 /\ fs^10-fs^0 == 0 /\ br^10-br^0 == 0 /\ -br^10+br^20 == 0 /\ -z^0+z^10 == 0 /\ ls^20-ls^10 == 0 /\ fr^20-fr^10 == 0 /\ s_ab^10-s_ab^0 == 0 /\ recv^post1-recv^20 == 0 /\ r_ab^post1-r_ab^20 == 0 /\ -1-i^0+i^10 == 0 /\ -c2^10+c2^20 == 0 /\ -c1^10+c1^20 == 0 /\ -c1^20+c1^post1 == 0 /\ -bs^10+bs^20 == 0 /\ pos^post1-pos^20 == 0 /\ z^20-z^10 == 0 /\ -c2^20+c2^post1 == 0 /\ -recv^0+recv^10 == 0 /\ -s_ab^10+s_ab^20 == 0 /\ -bs^20+bs^post1 == 0 /\ lr^post1-lr^20 == 0 /\ -fs^20+fs^post1 == 0 /\ pos^10-pos^0 == 0 /\ -lr^10+lr^20 == 0 /\ -pos^10+pos^20 == 0 /\ -next^0+next^10 == 0 /\ i^post1-i^20 == 0 /\ -fr^20+fr^post1 == 0 /\ c1^10-c1^0 == 0 /\ -recv^10+recv^20 == 0 /\ -rrep^10+rrep^20 == 0 /\ i^20-i^10 == 0 /\ s_ab^post1-s_ab^20 == 0 /\ N^post1-N^20 == 0 /\ bs^10-bs^0 == 0 /\ -next^20+next^post1 == 0 /\ -z^20+z^post1 == 0 /\ -next^10+next^20 == 0 /\ -fs^10+fs^20 == 0 /\ -N^0+N^10 == 0 /\ rrep^10-rrep^0 == 0 /\ r_ab^20-r_ab^10 == 0 /\ -N^10+N^20 == 0 /\ -r_ab^0+r_ab^10 == 0 /\ br^post1-br^20 == 0 /\ ls^10-ls^0 == 0 /\ -rrep^20+rrep^post1 == 0), cost: 1 2: l3 -> l2 : N^0'=N^post2, recv^0'=recv^post2, fr^0'=fr^post2, z^0'=z^post2, next^0'=next^post2, bs^0'=bs^post2, i^0'=i^post2, r_ab^0'=r_ab^post2, c2^0'=c2^post2, s_ab^0'=s_ab^post2, ls^0'=ls^post2, br^0'=br^post2, rrep^0'=rrep^post2, fs^0'=fs^post2, pos^0'=pos^post2, c1^0'=c1^post2, lr^0'=lr^post2, (next^110-next^0 == 0 /\ -i^0+i^110 == 0 /\ N^post2-N^11 == 0 /\ br^post2-br^110 == 0 /\ -br^0+br^110 == 0 /\ rrep^post2-rrep^110 == 0 /\ -i^110+i^post2 == 0 /\ -1+s_ab^post2 == 0 /\ ls^110-ls^0 == 0 /\ -recv^0+recv^110 == 0 /\ lr^post2-lr^110 == 0 /\ -bs^0+bs^110 == 0 /\ lr^110-lr^0 == 0 /\ -z^0+z^110 == 0 /\ s_ab^0 <= 0 /\ -s_ab^0+s_ab^110 == 0 /\ -next^110+next^post2 == 0 /\ -fr^0+fr^110 == 0 /\ r_ab^post2-r_ab^110 == 0 /\ c2^110-c2^0 == 0 /\ z^post2-z^110 == 0 /\ -rrep^0+rrep^110 == 0 /\ -fr^110+fr^post2 == 0 /\ -r_ab^0+r_ab^110 == 0 /\ bs^post2-bs^110 == 0 /\ -c1^110+c1^post2 == 0 /\ c1^110-c1^0 == 0 /\ -ls^110+ls^post2 == 0 /\ recv^post2-recv^110 == 0 /\ -N^0+N^11 == 0 /\ -pos^110+pos^post2 == 0 /\ fs^110-fs^0 == 0 /\ -fs^110+fs^post2 == 0 /\ c2^post2-c2^110 == 0 /\ pos^110-pos^0 == 0), cost: 1 3: l3 -> l2 : N^0'=N^post3, recv^0'=recv^post3, fr^0'=fr^post3, z^0'=z^post3, next^0'=next^post3, bs^0'=bs^post3, i^0'=i^post3, r_ab^0'=r_ab^post3, c2^0'=c2^post3, s_ab^0'=s_ab^post3, ls^0'=ls^post3, br^0'=br^post3, rrep^0'=rrep^post3, fs^0'=fs^post3, pos^0'=pos^post3, c1^0'=c1^post3, lr^0'=lr^post3, (ls^post3-ls^120 == 0 /\ fr^post3-fr^120 == 0 /\ -recv^0+recv^120 == 0 /\ -bs^120+bs^post3 == 0 /\ -br^120+br^post3 == 0 /\ -rrep^120+rrep^post3 == 0 /\ fs^120-fs^0 == 0 /\ -recv^120+recv^post3 == 0 /\ -fr^0+fr^120 == 0 /\ -c2^120+c2^post3 == 0 /\ s_ab^120-s_ab^0 == 0 /\ lr^120-lr^0 == 0 /\ -z^0+z^120 == 0 /\ c1^120-c1^0 == 0 /\ r_ab^post3-r_ab^120 == 0 /\ -c1^120+c1^post3 == 0 /\ pos^120-pos^0 == 0 /\ bs^120-bs^0 == 0 /\ lr^post3-lr^120 == 0 /\ -pos^120+pos^post3 == 0 /\ s_ab^post3 == 0 /\ 1-s_ab^0 <= 0 /\ -next^0+next^120 == 0 /\ z^post3-z^120 == 0 /\ next^post3-next^120 == 0 /\ -i^120+i^post3 == 0 /\ c2^120-c2^0 == 0 /\ rrep^120-rrep^0 == 0 /\ -r_ab^0+r_ab^120 == 0 /\ -N^0+N^12 == 0 /\ -fs^120+fs^post3 == 0 /\ N^post3-N^12 == 0 /\ -i^0+i^120 == 0 /\ ls^120-ls^0 == 0 /\ br^120-br^0 == 0), cost: 1 4: l4 -> l5 : N^0'=N^post4, recv^0'=recv^post4, fr^0'=fr^post4, z^0'=z^post4, next^0'=next^post4, bs^0'=bs^post4, i^0'=i^post4, r_ab^0'=r_ab^post4, c2^0'=c2^post4, s_ab^0'=s_ab^post4, ls^0'=ls^post4, br^0'=br^post4, rrep^0'=rrep^post4, fs^0'=fs^post4, pos^0'=pos^post4, c1^0'=c1^post4, lr^0'=lr^post4, (-z^210 <= 0 /\ -recv^210+recv^30 == 0 /\ i^40-i^30 == 0 /\ br^130-br^0 == 0 /\ -i^0+i^130 == 0 /\ c2^40-c2^30 == 0 /\ -s_ab^130+s_ab^210 == 0 /\ lr^30-lr^210 == 0 /\ r_ab^40-r_ab^30 == 0 /\ fr^30-fr^210 == 0 /\ -fr^40+fr^post4 == 0 /\ s_ab^30-s_ab^210 == 0 /\ N^post4-N^40 == 0 /\ -z^30+z^post4 == 0 /\ -fs^30+fs^40 == 0 /\ -ls^30+ls^40 == 0 /\ i^210-i^130 == 0 /\ -s_ab^30+s_ab^40 == 0 /\ rrep^210-rrep^130 == 0 /\ -r_ab^210+r_ab^30 == 0 /\ -r_ab^40+r_ab^post4 == 0 /\ -bs^40+bs^post4 == 0 /\ -N^210+N^30 == 0 /\ -next^40+next^post4 == 0 /\ c2^210-c2^130 == 0 /\ -z^130+z^210 == 0 /\ -1+next^210-next^130 == 0 /\ ls^post4-ls^40 == 0 /\ rrep^post4-rrep^40 == 0 /\ N^210-N^13 == 0 /\ -ls^0+ls^130 == 0 /\ r_ab^210-r_ab^130 == 0 /\ -recv^0+recv^130 == 0 /\ z^30-z^210 == 0 /\ lr^130-lr^0 == 0 /\ -c2^210+c2^30 == 0 /\ -rrep^30+rrep^40 == 0 /\ lr^210-lr^130 == 0 /\ -recv^40+recv^post4 == 0 /\ -rrep^210+rrep^30 == 0 /\ next^40-next^30 == 0 /\ -fr^130+fr^210 == 0 /\ pos^130-pos^0 == 0 /\ -i^210+i^30 == 0 /\ -c1^30+c1^40 == 0 /\ -z^0+z^130 == 0 /\ pos^post4 == 0 /\ fs^130-fs^0 == 0 /\ -next^210+next^30 == 0 /\ c1^130-c1^0 == 0 /\ -fr^0+fr^130 == 0 /\ -i^40+i^post4 == 0 /\ fr^40-fr^30 == 0 /\ bs^30-bs^210 == 0 /\ br^210-br^130 == 0 /\ -N^0+N^13 == 0 /\ 2-pos^0 <= 0 /\ -br^210+br^30 == 0 /\ -c1^210+c1^30 == 0 /\ N^40-N^30 == 0 /\ -s_ab^40+s_ab^post4 == 0 /\ -r_ab^0+r_ab^130 == 0 /\ lr^post4-lr^40 == 0 /\ -bs^0+bs^130 == 0 /\ -bs^30+bs^40 == 0 /\ rrep^130-rrep^0 == 0 /\ -c2^0+c2^130 == 0 /\ -fs^40+fs^post4 == 0 /\ br^40-br^30 == 0 /\ -recv^130+recv^210 == 0 /\ -br^40+br^post4 == 0 /\ -fs^130+fs^210 == 0 /\ -pos^210+pos^30 == 0 /\ fs^30-fs^210 == 0 /\ s_ab^130-s_ab^0 == 0 /\ ls^30-ls^210 == 0 /\ ls^210-ls^130 == 0 /\ -lr^30+lr^40 == 0 /\ -pos^30+pos^40 == 0 /\ pos^210-pos^130 == 0 /\ c1^post4-c1^40 == 0 /\ recv^40-recv^30 == 0 /\ -next^0+next^130 == 0 /\ -bs^130+bs^210 == 0 /\ c1^210-c1^130 == 0 /\ c2^post4-c2^40 == 0), cost: 1 5: l4 -> l5 : N^0'=N^post5, recv^0'=recv^post5, fr^0'=fr^post5, z^0'=z^post5, next^0'=next^post5, bs^0'=bs^post5, i^0'=i^post5, r_ab^0'=r_ab^post5, c2^0'=c2^post5, s_ab^0'=s_ab^post5, ls^0'=ls^post5, br^0'=br^post5, rrep^0'=rrep^post5, fs^0'=fs^post5, pos^0'=pos^post5, c1^0'=c1^post5, lr^0'=lr^post5, (br^220-br^140 == 0 /\ -rrep^140+rrep^220 == 0 /\ s_ab^140-s_ab^0 == 0 /\ lr^140-lr^0 == 0 /\ c1^220-c1^140 == 0 /\ -bs^140+bs^220 == 0 /\ -lr^140+lr^220 == 0 /\ -fr^220+fr^post5 == 0 /\ -r_ab^220+r_ab^post5 == 0 /\ -i^220+i^post5 == 0 /\ r_ab^220-r_ab^140 == 0 /\ c2^220-c2^140 == 0 /\ 1-c2^140 <= 0 /\ -c2^0+c2^140 == 0 /\ -i^0+i^140 == 0 /\ -z^220+z^post5 == 0 /\ pos^140-pos^0 == 0 /\ -fs^220+fs^post5 == 0 /\ i^220-i^140 == 0 /\ -fr^0+fr^140 == 0 /\ next^220-next^140 == 0 /\ pos^220-pos^140 == 0 /\ rrep^140-rrep^0 == 0 /\ -c1^220+c1^post5 == 0 /\ r_ab^140-r_ab^0 == 0 /\ next^post5-next^220 == 0 /\ -1-pos^220+pos^post5 == 0 /\ -N^0+N^14 == 0 /\ z^220-z^140 == 0 /\ s_ab^post5-s_ab^220 == 0 /\ -recv^0+recv^140 == 0 /\ -bs^0+bs^140 == 0 /\ fs^220-fs^140 == 0 /\ bs^post5-bs^220 == 0 /\ -fs^0+fs^140 == 0 /\ -N^14+N^220 == 0 /\ -br^0+br^140 == 0 /\ N^post5-N^220 == 0 /\ -ls^140+ls^220 == 0 /\ -recv^140+recv^220 == 0 /\ ls^140-ls^0 == 0 /\ c1^140-c1^0 == 0 /\ lr^post5-lr^220 == 0 /\ -br^220+br^post5 == 0 /\ -1+pos^0 <= 0 /\ -fr^140+fr^220 == 0 /\ -recv^220+recv^post5 == 0 /\ -next^0+next^140 == 0 /\ ls^post5-ls^220 == 0 /\ -z^0+z^140 == 0 /\ -s_ab^140+s_ab^220 == 0 /\ -rrep^220+rrep^post5 == 0 /\ -c2^220+c2^post5 == 0), cost: 1 6: l5 -> l6 : N^0'=N^post6, recv^0'=recv^post6, fr^0'=fr^post6, z^0'=z^post6, next^0'=next^post6, bs^0'=bs^post6, i^0'=i^post6, r_ab^0'=r_ab^post6, c2^0'=c2^post6, s_ab^0'=s_ab^post6, ls^0'=ls^post6, br^0'=br^post6, rrep^0'=rrep^post6, fs^0'=fs^post6, pos^0'=pos^post6, c1^0'=c1^post6, lr^0'=lr^post6, (-N^0+N^post6 == 0 /\ lr^post6-lr^0 == 0 /\ -br^0+br^post6 == 0 /\ -fr^0+fr^post6 == 0 /\ -pos^0+pos^post6 == 0 /\ -z^0+z^post6 == 0 /\ -ls^0+ls^post6 == 0 /\ -bs^0+bs^post6 == 0 /\ c2^post6-c2^0 == 0 /\ -i^0+i^post6 == 0 /\ c1^post6-c1^0 == 0 /\ 2-c2^0 <= 0 /\ -recv^0+recv^post6 == 0 /\ next^post6-next^0 == 0 /\ s_ab^post6-s_ab^0 == 0 /\ fs^post6-fs^0 == 0 /\ rrep^post6-rrep^0 == 0 /\ -r_ab^0+r_ab^post6 == 0), cost: 1 7: l5 -> l6 : N^0'=N^post7, recv^0'=recv^post7, fr^0'=fr^post7, z^0'=z^post7, next^0'=next^post7, bs^0'=bs^post7, i^0'=i^post7, r_ab^0'=r_ab^post7, c2^0'=c2^post7, s_ab^0'=s_ab^post7, ls^0'=ls^post7, br^0'=br^post7, rrep^0'=rrep^post7, fs^0'=fs^post7, pos^0'=pos^post7, c1^0'=c1^post7, lr^0'=lr^post7, (-ls^0+ls^post7 == 0 /\ -c2^0+c2^post7 == 0 /\ -bs^0+bs^post7 == 0 /\ -s_ab^0+s_ab^post7 == 0 /\ lr^post7-lr^0 == 0 /\ r_ab^post7-r_ab^0 == 0 /\ -recv^0+recv^post7 == 0 /\ c2^0 <= 0 /\ -i^0+i^post7 == 0 /\ -N^0+N^post7 == 0 /\ c1^post7-c1^0 == 0 /\ -next^0+next^post7 == 0 /\ pos^post7-pos^0 == 0 /\ -z^0+z^post7 == 0 /\ -fs^0+fs^post7 == 0 /\ br^post7-br^0 == 0 /\ rrep^post7-rrep^0 == 0 /\ fr^post7-fr^0 == 0), cost: 1 8: l5 -> l3 : N^0'=N^post8, recv^0'=recv^post8, fr^0'=fr^post8, z^0'=z^post8, next^0'=next^post8, bs^0'=bs^post8, i^0'=i^post8, r_ab^0'=r_ab^post8, c2^0'=c2^post8, s_ab^0'=s_ab^post8, ls^0'=ls^post8, br^0'=br^post8, rrep^0'=rrep^post8, fs^0'=fs^post8, pos^0'=pos^post8, c1^0'=c1^post8, lr^0'=lr^post8, (bs^post8-bs^0 == 0 /\ lr^post8-lr^0 == 0 /\ -c1^0+c1^post8 == 0 /\ -recv^0+recv^post8 == 0 /\ ls^post8-ls^0 == 0 /\ c2^post8-c2^0 == 0 /\ -N^0+N^post8 == 0 /\ -rrep^0+rrep^post8 == 0 /\ -br^0+br^post8 == 0 /\ -next^0+next^post8 == 0 /\ 1-c2^0 <= 0 /\ -1+c2^0 <= 0 /\ -fr^0+fr^post8 == 0 /\ s_ab^post8-s_ab^0 == 0 /\ fs^post8-fs^0 == 0 /\ pos^post8-pos^0 == 0 /\ z^post8-z^0 == 0 /\ -r_ab^0+r_ab^post8 == 0 /\ i^post8-i^0 == 0), cost: 1 44: l6 -> l23 : N^0'=N^post44, recv^0'=recv^post44, fr^0'=fr^post44, z^0'=z^post44, next^0'=next^post44, bs^0'=bs^post44, i^0'=i^post44, r_ab^0'=r_ab^post44, c2^0'=c2^post44, s_ab^0'=s_ab^post44, ls^0'=ls^post44, br^0'=br^post44, rrep^0'=rrep^post44, fs^0'=fs^post44, pos^0'=pos^post44, c1^0'=c1^post44, lr^0'=lr^post44, (next^1230-next^0 == 0 /\ -lr^1230+lr^2110 == 0 /\ recv^post44-recv^340 == 0 /\ -z^2110+z^340 == 0 /\ s_ab^340-s_ab^2110 == 0 /\ -fs^1230+fs^2110 == 0 /\ fs^1230-fs^0 == 0 /\ -fr^0+fr^1230 == 0 /\ z^2110-z^1230 == 0 /\ pos^1230-pos^0 == 0 /\ br^2110-br^1230 == 0 /\ -br^2110+br^340 == 0 /\ rrep^post44-rrep^340 == 0 /\ -i^0+i^1230 == 0 /\ -pos^340+pos^post44 == 0 /\ -r_ab^340+r_ab^post44 == 0 /\ rrep^1230-rrep^0 == 0 /\ r_ab^2110-r_ab^1230 == 0 /\ -N^0+N^121 == 0 /\ -lr^340+lr^post44 == 0 /\ c2^post44-c2^340 == 0 /\ c1^1230-c1^0 == 0 /\ lr^340-lr^2110 == 0 /\ -br^0+br^1230 == 0 /\ pos^340-pos^2110 == 0 /\ fr^2110-fr^1230 == 0 /\ -fr^340+fr^post44 == 0 /\ br^post44-br^340 == 0 /\ ls^post44-ls^340 == 0 /\ -i^340+i^post44 == 0 /\ -c1^1230+c1^2110 == 0 /\ -z^0+z^1230 == 0 /\ -pos^1230+pos^2110 == 0 /\ i^2110-i^1230 == 0 /\ -next^2110+next^340 == 0 /\ -bs^1230+bs^2110 == 0 /\ -ls^0+ls^1230 == 0 /\ N^2110-N^121 == 0 /\ c1^post44-c1^2110 == 0 /\ s_ab^2110-s_ab^1230 == 0 /\ -1+c1^2110 <= 0 /\ N^340-N^2110 == 0 /\ -c2^1230+c2^290 == 0 /\ c2^340-c2^290 == 0 /\ fs^post44-fs^340 == 0 /\ -recv^0+recv^1230 == 0 /\ -i^2110+i^340 == 0 /\ -next^1230+next^2110 == 0 /\ -s_ab^0+s_ab^1230 == 0 /\ -c2^0+c2^1230 == 0 /\ -ls^1230+ls^2110 == 0 /\ -bs^0+bs^1230 == 0 /\ -next^340+next^post44 == 0 /\ fr^340-fr^2110 == 0 /\ -fs^2110+fs^340 == 0 /\ -recv^2110+recv^340 == 0 /\ -rrep^1230+rrep^2110 == 0 /\ -bs^340+bs^post44 == 0 /\ -c1^1230 <= 0 /\ recv^2110-recv^1230 == 0 /\ rrep^340-rrep^2110 == 0 /\ -bs^2110+bs^340 == 0 /\ lr^1230-lr^0 == 0 /\ r_ab^340-r_ab^2110 == 0 /\ -ls^2110+ls^340 == 0 /\ z^post44-z^340 == 0 /\ -N^340+N^post44 == 0 /\ -s_ab^340+s_ab^post44 == 0 /\ -r_ab^0+r_ab^1230 == 0), cost: 1 9: l7 -> l4 : N^0'=N^post9, recv^0'=recv^post9, fr^0'=fr^post9, z^0'=z^post9, next^0'=next^post9, bs^0'=bs^post9, i^0'=i^post9, r_ab^0'=r_ab^post9, c2^0'=c2^post9, s_ab^0'=s_ab^post9, ls^0'=ls^post9, br^0'=br^post9, rrep^0'=rrep^post9, fs^0'=fs^post9, pos^0'=pos^post9, c1^0'=c1^post9, lr^0'=lr^post9, (-N^0+N^post9 == 0 /\ lr^post9-lr^0 == 0 /\ -i^0+i^post9 == 0 /\ -br^0+br^post9 == 0 /\ bs^post9-bs^0 == 0 /\ -fr^0+fr^post9 == 0 /\ -pos^0+pos^post9 == 0 /\ -z^0+z^post9 == 0 /\ c2^post9-c2^0 == 0 /\ -r_ab^0+r_ab^post9 == 0 /\ c1^post9-c1^0 == 0 /\ rrep^post9-rrep^0 == 0 /\ -next^0+next^post9 == 0 /\ -ls^0+ls^post9 == 0 /\ -recv^0+recv^post9 == 0 /\ 1-pos^0 <= 0 /\ s_ab^post9-s_ab^0 == 0 /\ fs^post9-fs^0 == 0), cost: 1 10: l7 -> l5 : N^0'=N^post10, recv^0'=recv^post10, fr^0'=fr^post10, z^0'=z^post10, next^0'=next^post10, bs^0'=bs^post10, i^0'=i^post10, r_ab^0'=r_ab^post10, c2^0'=c2^post10, s_ab^0'=s_ab^post10, ls^0'=ls^post10, br^0'=br^post10, rrep^0'=rrep^post10, fs^0'=fs^post10, pos^0'=pos^post10, c1^0'=c1^post10, lr^0'=lr^post10, (rrep^post10-rrep^230 == 0 /\ -c1^0+c1^150 == 0 /\ -ls^230+ls^post10 == 0 /\ -fs^150+fs^230 == 0 /\ -r_ab^0+r_ab^150 == 0 /\ -N^0+N^15 == 0 /\ -z^0+z^150 == 0 /\ rrep^230-rrep^150 == 0 /\ -N^15+N^230 == 0 /\ c2^230-c2^150 == 0 /\ rrep^150-rrep^0 == 0 /\ -i^150+i^230 == 0 /\ 1-c2^150 <= 0 /\ c1^230-c1^150 == 0 /\ recv^post10-recv^230 == 0 /\ -next^230+next^post10 == 0 /\ -fr^0+fr^150 == 0 /\ -pos^150+pos^230 == 0 /\ -c1^230+c1^post10 == 0 /\ s_ab^post10-s_ab^230 == 0 /\ bs^post10-bs^230 == 0 /\ N^post10-N^230 == 0 /\ i^150-i^0 == 0 /\ next^230-next^150 == 0 /\ lr^150-lr^0 == 0 /\ -ls^0+ls^150 == 0 /\ pos^150-pos^0 == 0 /\ fs^150-fs^0 == 0 /\ -bs^150+bs^230 == 0 /\ s_ab^150-s_ab^0 == 0 /\ -r_ab^230+r_ab^post10 == 0 /\ lr^230-lr^150 == 0 /\ fr^230-fr^150 == 0 /\ -fs^230+fs^post10 == 0 /\ z^230-z^150 == 0 /\ -fr^230+fr^post10 == 0 /\ -r_ab^150+r_ab^230 == 0 /\ -z^230+z^post10 == 0 /\ -s_ab^150+s_ab^230 == 0 /\ ls^230-ls^150 == 0 /\ -next^0+next^150 == 0 /\ -br^0+br^150 == 0 /\ -lr^230+lr^post10 == 0 /\ -bs^0+bs^150 == 0 /\ br^post10-br^230 == 0 /\ recv^230-recv^150 == 0 /\ pos^0 <= 0 /\ -1-pos^230+pos^post10 == 0 /\ -br^150+br^230 == 0 /\ -recv^0+recv^150 == 0 /\ -c2^230+c2^post10 == 0 /\ c2^150-c2^0 == 0 /\ -i^230+i^post10 == 0), cost: 1 11: l8 -> l5 : N^0'=N^post11, recv^0'=recv^post11, fr^0'=fr^post11, z^0'=z^post11, next^0'=next^post11, bs^0'=bs^post11, i^0'=i^post11, r_ab^0'=r_ab^post11, c2^0'=c2^post11, s_ab^0'=s_ab^post11, ls^0'=ls^post11, br^0'=br^post11, rrep^0'=rrep^post11, fs^0'=fs^post11, pos^0'=pos^post11, c1^0'=c1^post11, lr^0'=lr^post11, (c1^160-c1^0 == 0 /\ -br^0+br^160 == 0 /\ -recv^0+recv^160 == 0 /\ -c2^0+c2^160 == 0 /\ fr^post11-fr^160 == 0 /\ -rrep^160+rrep^post11 == 0 /\ -fr^0+fr^160 == 0 /\ r_ab^post11-r_ab^160 == 0 /\ pos^160-pos^0 == 0 /\ next^160-next^0 == 0 /\ -bs^0+bs^160 == 0 /\ -ls^160+ls^post11 == 0 /\ -recv^160+recv^post11 == 0 /\ c1^post11-c1^160 == 0 /\ -next^160+next^post11 == 0 /\ lr^160-lr^0 == 0 /\ 1-z^0 <= 0 /\ -s_ab^0+s_ab^160 == 0 /\ c2^post11-c2^160 == 0 /\ -i^0+i^160 == 0 /\ -s_ab^160+s_ab^post11 == 0 /\ -N^0+N^16 == 0 /\ -rrep^0+rrep^160 == 0 /\ bs^post11-bs^160 == 0 /\ -fs^0+fs^160 == 0 /\ z^160-z^0 == 0 /\ ls^160-ls^0 == 0 /\ i^post11-i^160 == 0 /\ N^post11-N^16 == 0 /\ -r_ab^0+r_ab^160 == 0 /\ 1-z^160+z^post11 == 0 /\ lr^post11-lr^160 == 0 /\ fs^post11-fs^160 == 0 /\ -pos^160+pos^post11 == 0 /\ -br^160+br^post11 == 0), cost: 1 12: l8 -> l7 : N^0'=N^post12, recv^0'=recv^post12, fr^0'=fr^post12, z^0'=z^post12, next^0'=next^post12, bs^0'=bs^post12, i^0'=i^post12, r_ab^0'=r_ab^post12, c2^0'=c2^post12, s_ab^0'=s_ab^post12, ls^0'=ls^post12, br^0'=br^post12, rrep^0'=rrep^post12, fs^0'=fs^post12, pos^0'=pos^post12, c1^0'=c1^post12, lr^0'=lr^post12, (-next^0+next^post12 == 0 /\ pos^post12-pos^0 == 0 /\ z^0 <= 0 /\ -N^0+N^post12 == 0 /\ -i^0+i^post12 == 0 /\ rrep^post12-rrep^0 == 0 /\ br^post12-br^0 == 0 /\ r_ab^post12-r_ab^0 == 0 /\ -lr^0+lr^post12 == 0 /\ -s_ab^0+s_ab^post12 == 0 /\ -recv^0+recv^post12 == 0 /\ fs^post12-fs^0 == 0 /\ -fr^0+fr^post12 == 0 /\ -z^0+z^post12 == 0 /\ ls^post12-ls^0 == 0 /\ c1^post12-c1^0 == 0 /\ -c2^0+c2^post12 == 0 /\ -bs^0+bs^post12 == 0), cost: 1 13: l9 -> l8 : N^0'=N^post13, recv^0'=recv^post13, fr^0'=fr^post13, z^0'=z^post13, next^0'=next^post13, bs^0'=bs^post13, i^0'=i^post13, r_ab^0'=r_ab^post13, c2^0'=c2^post13, s_ab^0'=s_ab^post13, ls^0'=ls^post13, br^0'=br^post13, rrep^0'=rrep^post13, fs^0'=fs^post13, pos^0'=pos^post13, c1^0'=c1^post13, lr^0'=lr^post13, (bs^post13-bs^240 == 0 /\ -recv^0+recv^170 == 0 /\ br^170-br^0 == 0 /\ br^240-br^170 == 0 /\ -N^17+N^240 == 0 /\ -fr^0+fr^170 == 0 /\ -rrep^240+rrep^post13 == 0 /\ fs^240-fs^170 == 0 /\ -N^240+N^post13 == 0 /\ -r_ab^240+r_ab^post13 == 0 /\ -z^0+z^170 == 0 /\ ls^240-ls^170 == 0 /\ recv^post13-recv^240 == 0 /\ -N^0+N^17 == 0 /\ c1^170-c1^0 == 0 /\ -bs^0+bs^170 == 0 /\ i^240-i^170 == 0 /\ -i^0+i^170 == 0 /\ -c1^240+c1^post13 == 0 /\ c2^post13-c2^170 == 0 /\ fr^240-fr^170 == 0 /\ -br^240+br^post13 == 0 /\ -bs^170+bs^240 == 0 /\ pos^170-pos^0 == 0 /\ fs^170-fs^0 == 0 /\ recv^240-recv^170 == 0 /\ pos^240-pos^170 == 0 /\ r_ab^170-r_ab^0 == 0 /\ lr^170-lr^0 == 0 /\ c1^240-c1^170 == 0 /\ -1+c2^170 <= 0 /\ -ls^0+ls^170 == 0 /\ ls^post13-ls^240 == 0 /\ -fr^240+fr^post13 == 0 /\ lr^240-lr^170 == 0 /\ c2^170-c2^0 == 0 /\ -c2^0 <= 0 /\ next^post13-next^240 == 0 /\ -next^0+next^170 == 0 /\ -z^240+z^post13 == 0 /\ -s_ab^240+s_ab^post13 == 0 /\ -fs^240+fs^post13 == 0 /\ r_ab^240-r_ab^170 == 0 /\ z^240-z^170 == 0 /\ i^post13-i^240 == 0 /\ rrep^240-rrep^170 == 0 /\ pos^post13-pos^240 == 0 /\ s_ab^170-s_ab^0 == 0 /\ next^240-next^170 == 0 /\ rrep^170-rrep^0 == 0 /\ -s_ab^170+s_ab^240 == 0 /\ lr^post13-lr^240 == 0), cost: 1 14: l10 -> l11 : N^0'=N^post14, recv^0'=recv^post14, fr^0'=fr^post14, z^0'=z^post14, next^0'=next^post14, bs^0'=bs^post14, i^0'=i^post14, r_ab^0'=r_ab^post14, c2^0'=c2^post14, s_ab^0'=s_ab^post14, ls^0'=ls^post14, br^0'=br^post14, rrep^0'=rrep^post14, fs^0'=fs^post14, pos^0'=pos^post14, c1^0'=c1^post14, lr^0'=lr^post14, (lr^post14-lr^0 == 0 /\ -bs^0+bs^post14 == 0 /\ br^post14-br^0 == 0 /\ -ls^0+ls^post14 == 0 /\ -s_ab^0+s_ab^post14 == 0 /\ -recv^0+recv^post14 == 0 /\ -c2^0+c2^post14 == 0 /\ rrep^post14-rrep^0 == 0 /\ -N^0+N^post14 == 0 /\ -i^0+i^post14 == 0 /\ -next^0+next^post14 == 0 /\ c1^post14-c1^0 == 0 /\ -fs^0+fs^post14 == 0 /\ fr^post14-fr^0 == 0 /\ -z^0+z^post14 == 0 /\ pos^post14-pos^0 == 0 /\ lr^0 <= 0 /\ -r_ab^0+r_ab^post14 == 0), cost: 1 15: l10 -> l11 : N^0'=N^post15, recv^0'=recv^post15, fr^0'=fr^post15, z^0'=z^post15, next^0'=next^post15, bs^0'=bs^post15, i^0'=i^post15, r_ab^0'=r_ab^post15, c2^0'=c2^post15, s_ab^0'=s_ab^post15, ls^0'=ls^post15, br^0'=br^post15, rrep^0'=rrep^post15, fs^0'=fs^post15, pos^0'=pos^post15, c1^0'=c1^post15, lr^0'=lr^post15, (-s_ab^0+s_ab^180 == 0 /\ fs^180-fs^0 == 0 /\ br^180-br^0 == 0 /\ -c1^0+c1^180 == 0 /\ r_ab^180-r_ab^0 == 0 /\ ls^180-ls^0 == 0 /\ c1^post15-c1^180 == 0 /\ bs^post15-bs^180 == 0 /\ -fr^0+fr^180 == 0 /\ -pos^0+pos^180 == 0 /\ -z^180+z^post15 == 0 /\ pos^post15-pos^180 == 0 /\ -3+rrep^post15 == 0 /\ -c2^0+c2^180 == 0 /\ lr^180-lr^0 == 0 /\ recv^post15-recv^180 == 0 /\ -N^0+N^18 == 0 /\ -next^0+next^180 == 0 /\ fr^post15-fr^180 == 0 /\ z^180-z^0 == 0 /\ -ls^180+ls^post15 == 0 /\ -r_ab^180+r_ab^post15 == 0 /\ i^180-i^0 == 0 /\ 1-lr^0 <= 0 /\ -i^180+i^post15 == 0 /\ -N^18+N^post15 == 0 /\ s_ab^post15-s_ab^180 == 0 /\ -recv^0+recv^180 == 0 /\ next^post15-next^180 == 0 /\ lr^post15-lr^180 == 0 /\ -fs^180+fs^post15 == 0 /\ c2^post15-c2^180 == 0 /\ -rrep^0+rrep^180 == 0 /\ -br^180+br^post15 == 0 /\ -bs^0+bs^180 == 0), cost: 1 21: l11 -> l9 : N^0'=N^post21, recv^0'=recv^post21, fr^0'=fr^post21, z^0'=z^post21, next^0'=next^post21, bs^0'=bs^post21, i^0'=i^post21, r_ab^0'=r_ab^post21, c2^0'=c2^post21, s_ab^0'=s_ab^post21, ls^0'=ls^post21, br^0'=br^post21, rrep^0'=rrep^post21, fs^0'=fs^post21, pos^0'=pos^post21, c1^0'=c1^post21, lr^0'=lr^post21, (-recv^0+recv^1120 == 0 /\ ls^post21-ls^1120 == 0 /\ c1^1120-c1^0 == 0 /\ fs^1120-fs^0 == 0 /\ s_ab^1120-s_ab^0 == 0 /\ -pos^1120+pos^post21 == 0 /\ -1+r_ab^post21 == 0 /\ pos^1120-pos^0 == 0 /\ fs^post21-fs^1120 == 0 /\ next^post21-next^1120 == 0 /\ -c2^1120+c2^post21 == 0 /\ rrep^post21-rrep^1120 == 0 /\ -z^1120+z^post21 == 0 /\ -fr^1120+fr^post21 == 0 /\ -i^0+i^1120 == 0 /\ r_ab^0 <= 0 /\ i^post21-i^1120 == 0 /\ fr^1120-fr^0 == 0 /\ -br^1120+br^post21 == 0 /\ -bs^0+bs^1120 == 0 /\ -z^0+z^1120 == 0 /\ -br^0+br^1120 == 0 /\ -lr^1120+lr^post21 == 0 /\ -next^0+next^1120 == 0 /\ -s_ab^1120+s_ab^post21 == 0 /\ c2^1120-c2^0 == 0 /\ lr^1120-lr^0 == 0 /\ N^post21-N^111 == 0 /\ -recv^1120+recv^post21 == 0 /\ -r_ab^0+r_ab^1120 == 0 /\ -rrep^0+rrep^1120 == 0 /\ ls^1120-ls^0 == 0 /\ -N^0+N^111 == 0 /\ -bs^1120+bs^post21 == 0 /\ -c1^1120+c1^post21 == 0), cost: 1 22: l11 -> l9 : N^0'=N^post22, recv^0'=recv^post22, fr^0'=fr^post22, z^0'=z^post22, next^0'=next^post22, bs^0'=bs^post22, i^0'=i^post22, r_ab^0'=r_ab^post22, c2^0'=c2^post22, s_ab^0'=s_ab^post22, ls^0'=ls^post22, br^0'=br^post22, rrep^0'=rrep^post22, fs^0'=fs^post22, pos^0'=pos^post22, c1^0'=c1^post22, lr^0'=lr^post22, (i^1130-i^0 == 0 /\ recv^post22-recv^1130 == 0 /\ pos^post22-pos^1130 == 0 /\ r_ab^1130-r_ab^0 == 0 /\ -ls^1130+ls^post22 == 0 /\ -fs^1130+fs^post22 == 0 /\ br^post22-br^1130 == 0 /\ -lr^1130+lr^post22 == 0 /\ -N^112+N^post22 == 0 /\ bs^post22-bs^1130 == 0 /\ -rrep^0+rrep^1130 == 0 /\ fs^1130-fs^0 == 0 /\ -br^0+br^1130 == 0 /\ r_ab^post22 == 0 /\ -fr^0+fr^1130 == 0 /\ s_ab^post22-s_ab^1130 == 0 /\ -z^1130+z^post22 == 0 /\ ls^1130-ls^0 == 0 /\ -N^0+N^112 == 0 /\ 1-r_ab^0 <= 0 /\ -next^0+next^1130 == 0 /\ -z^0+z^1130 == 0 /\ lr^1130-lr^0 == 0 /\ c2^post22-c2^1130 == 0 /\ -recv^0+recv^1130 == 0 /\ -s_ab^0+s_ab^1130 == 0 /\ c1^1130-c1^0 == 0 /\ -c1^1130+c1^post22 == 0 /\ -bs^0+bs^1130 == 0 /\ fr^post22-fr^1130 == 0 /\ c2^1130-c2^0 == 0 /\ -rrep^1130+rrep^post22 == 0 /\ pos^1130-pos^0 == 0 /\ next^post22-next^1130 == 0 /\ -i^1130+i^post22 == 0), cost: 1 16: l12 -> l10 : N^0'=N^post16, recv^0'=recv^post16, fr^0'=fr^post16, z^0'=z^post16, next^0'=next^post16, bs^0'=bs^post16, i^0'=i^post16, r_ab^0'=r_ab^post16, c2^0'=c2^post16, s_ab^0'=s_ab^post16, ls^0'=ls^post16, br^0'=br^post16, rrep^0'=rrep^post16, fs^0'=fs^post16, pos^0'=pos^post16, c1^0'=c1^post16, lr^0'=lr^post16, (r_ab^post16-r_ab^190 == 0 /\ c1^190-c1^0 == 0 /\ -c1^190+c1^post16 == 0 /\ z^post16-z^190 == 0 /\ s_ab^post16-s_ab^190 == 0 /\ -fs^190+fs^post16 == 0 /\ -pos^190+pos^post16 == 0 /\ fr^post16-fr^190 == 0 /\ -rrep^190+rrep^post16 == 0 /\ -s_ab^0+s_ab^190 == 0 /\ br^post16-br^190 == 0 /\ ls^190-ls^0 == 0 /\ pos^190-pos^0 == 0 /\ -fr^0+fr^190 == 0 /\ -N^19+N^post16 == 0 /\ bs^190-bs^0 == 0 /\ -br^0+br^190 == 0 /\ rrep^190-rrep^0 == 0 /\ fs^190-fs^0 == 0 /\ -i^190+i^post16 == 0 /\ -r_ab^0+r_ab^190 == 0 /\ -z^0+z^190 == 0 /\ -recv^0+recv^190 == 0 /\ -N^0+N^19 == 0 /\ 1-lr^0 <= 0 /\ lr^190-lr^0 == 0 /\ -recv^190+recv^post16 == 0 /\ -lr^190+lr^post16 == 0 /\ c2^190-c2^0 == 0 /\ -i^0+i^190 == 0 /\ next^post16-next^190 == 0 /\ -next^0+next^190 == 0 /\ -bs^190+bs^post16 == 0 /\ -ls^190+ls^post16 == 0 /\ -c2^190+c2^post16 == 0), cost: 1 17: l12 -> l11 : N^0'=N^post17, recv^0'=recv^post17, fr^0'=fr^post17, z^0'=z^post17, next^0'=next^post17, bs^0'=bs^post17, i^0'=i^post17, r_ab^0'=r_ab^post17, c2^0'=c2^post17, s_ab^0'=s_ab^post17, ls^0'=ls^post17, br^0'=br^post17, rrep^0'=rrep^post17, fs^0'=fs^post17, pos^0'=pos^post17, c1^0'=c1^post17, lr^0'=lr^post17, (next^post17-next^1110 == 0 /\ lr^post17-lr^1110 == 0 /\ -2+rrep^post17 == 0 /\ -s_ab^0+s_ab^1110 == 0 /\ -fr^0+fr^1110 == 0 /\ br^post17-br^1110 == 0 /\ lr^1110-lr^0 == 0 /\ -ls^0+ls^1110 == 0 /\ -c2^1110+c2^post17 == 0 /\ -bs^1110+bs^post17 == 0 /\ r_ab^1110-r_ab^0 == 0 /\ -z^1110+z^post17 == 0 /\ -N^110+N^post17 == 0 /\ fs^post17-fs^1110 == 0 /\ ls^post17-ls^1110 == 0 /\ -next^0+next^1110 == 0 /\ -c2^0+c2^1110 == 0 /\ fs^1110-fs^0 == 0 /\ bs^1110-bs^0 == 0 /\ -rrep^0+rrep^1110 == 0 /\ pos^1110-pos^0 == 0 /\ -i^0+i^1110 == 0 /\ -N^0+N^110 == 0 /\ -recv^1110+recv^post17 == 0 /\ -recv^0+recv^1110 == 0 /\ -r_ab^1110+r_ab^post17 == 0 /\ br^1110-br^0 == 0 /\ i^post17-i^1110 == 0 /\ -z^0+z^1110 == 0 /\ -pos^1110+pos^post17 == 0 /\ fr^post17-fr^1110 == 0 /\ c1^1110-c1^0 == 0 /\ -s_ab^1110+s_ab^post17 == 0 /\ lr^0 <= 0 /\ -c1^1110+c1^post17 == 0), cost: 1 18: l13 -> l10 : N^0'=N^post18, recv^0'=recv^post18, fr^0'=fr^post18, z^0'=z^post18, next^0'=next^post18, bs^0'=bs^post18, i^0'=i^post18, r_ab^0'=r_ab^post18, c2^0'=c2^post18, s_ab^0'=s_ab^post18, ls^0'=ls^post18, br^0'=br^post18, rrep^0'=rrep^post18, fs^0'=fs^post18, pos^0'=pos^post18, c1^0'=c1^post18, lr^0'=lr^post18, (-z^0+z^post18 == 0 /\ -recv^0+recv^post18 == 0 /\ i^post18-i^0 == 0 /\ c1^post18-c1^0 == 0 /\ s_ab^post18-s_ab^0 == 0 /\ pos^post18-pos^0 == 0 /\ -N^0+N^post18 == 0 /\ bs^post18-bs^0 == 0 /\ -rrep^0+rrep^post18 == 0 /\ fs^post18-fs^0 == 0 /\ 1-fr^0 <= 0 /\ br^post18-br^0 == 0 /\ lr^post18-lr^0 == 0 /\ -c2^0+c2^post18 == 0 /\ r_ab^post18-r_ab^0 == 0 /\ -next^0+next^post18 == 0 /\ -fr^0+fr^post18 == 0 /\ ls^post18-ls^0 == 0), cost: 1 19: l13 -> l12 : N^0'=N^post19, recv^0'=recv^post19, fr^0'=fr^post19, z^0'=z^post19, next^0'=next^post19, bs^0'=bs^post19, i^0'=i^post19, r_ab^0'=r_ab^post19, c2^0'=c2^post19, s_ab^0'=s_ab^post19, ls^0'=ls^post19, br^0'=br^post19, rrep^0'=rrep^post19, fs^0'=fs^post19, pos^0'=pos^post19, c1^0'=c1^post19, lr^0'=lr^post19, (c1^post19-c1^0 == 0 /\ -recv^0+recv^post19 == 0 /\ next^post19-next^0 == 0 /\ -fr^0+fr^post19 == 0 /\ rrep^post19-rrep^0 == 0 /\ -z^0+z^post19 == 0 /\ fr^0 <= 0 /\ -N^0+N^post19 == 0 /\ fs^post19-fs^0 == 0 /\ pos^post19-pos^0 == 0 /\ -s_ab^0+s_ab^post19 == 0 /\ -ls^0+ls^post19 == 0 /\ lr^post19-lr^0 == 0 /\ -bs^0+bs^post19 == 0 /\ br^post19-br^0 == 0 /\ -r_ab^0+r_ab^post19 == 0 /\ -i^0+i^post19 == 0 /\ c2^post19-c2^0 == 0), cost: 1 20: l14 -> l13 : N^0'=N^post20, recv^0'=recv^post20, fr^0'=fr^post20, z^0'=z^post20, next^0'=next^post20, bs^0'=bs^post20, i^0'=i^post20, r_ab^0'=r_ab^post20, c2^0'=c2^post20, s_ab^0'=s_ab^post20, ls^0'=ls^post20, br^0'=br^post20, rrep^0'=rrep^post20, fs^0'=fs^post20, pos^0'=pos^post20, c1^0'=c1^post20, lr^0'=lr^post20, (-fr^0+fr^post20 == 0 /\ c1^post20-c1^0 == 0 /\ rrep^post20-rrep^0 == 0 /\ -recv^0+recv^post20 == 0 /\ -c2^0+c2^post20 == 0 /\ r_ab^post20-r_ab^0 == 0 /\ -bs^0+bs^post20 == 0 /\ -s_ab^0+s_ab^post20 == 0 /\ -i^0+i^post20 == 0 /\ pos^post20-pos^0 == 0 /\ -next^0+next^post20 == 0 /\ -z^0+z^post20 == 0 /\ -fs^0+fs^post20 == 0 /\ lr^post20-lr^0 == 0 /\ br^post20-br^0 == 0 /\ -N^0+N^post20 == 0 /\ ls^post20-ls^0 == 0), cost: 1 23: l15 -> l14 : N^0'=N^post23, recv^0'=recv^post23, fr^0'=fr^post23, z^0'=z^post23, next^0'=next^post23, bs^0'=bs^post23, i^0'=i^post23, r_ab^0'=r_ab^post23, c2^0'=c2^post23, s_ab^0'=s_ab^post23, ls^0'=ls^post23, br^0'=br^post23, rrep^0'=rrep^post23, fs^0'=fs^post23, pos^0'=pos^post23, c1^0'=c1^post23, lr^0'=lr^post23, (ls^post23-ls^0 == 0 /\ -i^0+i^post23 == 0 /\ -N^0+N^post23 == 0 /\ r_ab^post23-r_ab^0 == 0 /\ lr^post23-lr^0 == 0 /\ -next^0+next^post23 == 0 /\ -z^0+z^post23 == 0 /\ -fr^0+fr^post23 == 0 /\ -c2^0+c2^post23 == 0 /\ -bs^0+bs^post23 == 0 /\ -s_ab^0+s_ab^post23 == 0 /\ c1^post23-c1^0 == 0 /\ 1-lr^0 <= 0 /\ pos^post23-pos^0 == 0 /\ br^post23-br^0 == 0 /\ -recv^0+recv^post23 == 0 /\ rrep^post23-rrep^0 == 0 /\ fs^post23-fs^0 == 0), cost: 1 24: l15 -> l14 : N^0'=N^post24, recv^0'=recv^post24, fr^0'=fr^post24, z^0'=z^post24, next^0'=next^post24, bs^0'=bs^post24, i^0'=i^post24, r_ab^0'=r_ab^post24, c2^0'=c2^post24, s_ab^0'=s_ab^post24, ls^0'=ls^post24, br^0'=br^post24, rrep^0'=rrep^post24, fs^0'=fs^post24, pos^0'=pos^post24, c1^0'=c1^post24, lr^0'=lr^post24, (ls^post24-ls^0 == 0 /\ -r_ab^0+r_ab^post24 == 0 /\ s_ab^post24-s_ab^0 == 0 /\ fs^post24-fs^0 == 0 /\ -next^0+next^post24 == 0 /\ lr^post24-lr^0 == 0 /\ c1^post24-c1^0 == 0 /\ -br^0+br^post24 == 0 /\ -N^0+N^post24 == 0 /\ 1+lr^0 <= 0 /\ -fr^0+fr^post24 == 0 /\ -z^0+z^post24 == 0 /\ -bs^0+bs^post24 == 0 /\ c2^post24-c2^0 == 0 /\ i^post24-i^0 == 0 /\ pos^post24-pos^0 == 0 /\ -rrep^0+rrep^post24 == 0 /\ -recv^0+recv^post24 == 0), cost: 1 25: l15 -> l11 : N^0'=N^post25, recv^0'=recv^post25, fr^0'=fr^post25, z^0'=z^post25, next^0'=next^post25, bs^0'=bs^post25, i^0'=i^post25, r_ab^0'=r_ab^post25, c2^0'=c2^post25, s_ab^0'=s_ab^post25, ls^0'=ls^post25, br^0'=br^post25, rrep^0'=rrep^post25, fs^0'=fs^post25, pos^0'=pos^post25, c1^0'=c1^post25, lr^0'=lr^post25, (-bs^0+bs^1140 == 0 /\ c2^post25-c2^1140 == 0 /\ -recv^0+recv^1140 == 0 /\ c1^1140-c1^0 == 0 /\ ls^post25-ls^1140 == 0 /\ -r_ab^0+r_ab^1140 == 0 /\ c1^post25-c1^1140 == 0 /\ -next^0+next^1140 == 0 /\ -N^0+N^113 == 0 /\ -i^0+i^1140 == 0 /\ N^post25-N^113 == 0 /\ pos^post25-pos^1140 == 0 /\ -br^1140+br^post25 == 0 /\ fs^post25-fs^1140 == 0 /\ -z^0+z^1140 == 0 /\ pos^1140-pos^0 == 0 /\ i^post25-i^1140 == 0 /\ br^1140-br^0 == 0 /\ -fr^1140+fr^post25 == 0 /\ -1+rrep^post25 == 0 /\ -c2^0+c2^1140 == 0 /\ -s_ab^0+s_ab^1140 == 0 /\ r_ab^post25-r_ab^1140 == 0 /\ -lr^0 <= 0 /\ lr^1140-lr^0 == 0 /\ ls^1140-ls^0 == 0 /\ z^post25-z^1140 == 0 /\ -rrep^0+rrep^1140 == 0 /\ bs^post25-bs^1140 == 0 /\ s_ab^post25-s_ab^1140 == 0 /\ lr^post25-lr^1140 == 0 /\ -next^1140+next^post25 == 0 /\ recv^post25-recv^1140 == 0 /\ lr^0 <= 0 /\ fr^1140-fr^0 == 0 /\ -fs^0+fs^1140 == 0), cost: 1 26: l16 -> l13 : N^0'=N^post26, recv^0'=recv^post26, fr^0'=fr^post26, z^0'=z^post26, next^0'=next^post26, bs^0'=bs^post26, i^0'=i^post26, r_ab^0'=r_ab^post26, c2^0'=c2^post26, s_ab^0'=s_ab^post26, ls^0'=ls^post26, br^0'=br^post26, rrep^0'=rrep^post26, fs^0'=fs^post26, pos^0'=pos^post26, c1^0'=c1^post26, lr^0'=lr^post26, (fr^0 <= 0 /\ -bs^0+bs^post26 == 0 /\ br^post26-br^0 == 0 /\ -i^0+i^post26 == 0 /\ lr^post26-lr^0 == 0 /\ -ls^0+ls^post26 == 0 /\ -s_ab^0+s_ab^post26 == 0 /\ -recv^0+recv^post26 == 0 /\ -fr^0 <= 0 /\ -c2^0+c2^post26 == 0 /\ -N^0+N^post26 == 0 /\ rrep^post26-rrep^0 == 0 /\ -next^0+next^post26 == 0 /\ c1^post26-c1^0 == 0 /\ -fs^0+fs^post26 == 0 /\ fr^post26-fr^0 == 0 /\ -z^0+z^post26 == 0 /\ pos^post26-pos^0 == 0 /\ r_ab^post26-r_ab^0 == 0), cost: 1 27: l16 -> l15 : N^0'=N^post27, recv^0'=recv^post27, fr^0'=fr^post27, z^0'=z^post27, next^0'=next^post27, bs^0'=bs^post27, i^0'=i^post27, r_ab^0'=r_ab^post27, c2^0'=c2^post27, s_ab^0'=s_ab^post27, ls^0'=ls^post27, br^0'=br^post27, rrep^0'=rrep^post27, fs^0'=fs^post27, pos^0'=pos^post27, c1^0'=c1^post27, lr^0'=lr^post27, (-N^0+N^post27 == 0 /\ -i^0+i^post27 == 0 /\ br^post27-br^0 == 0 /\ lr^post27-lr^0 == 0 /\ -next^0+next^post27 == 0 /\ r_ab^post27-r_ab^0 == 0 /\ -z^0+z^post27 == 0 /\ -fr^0+fr^post27 == 0 /\ ls^post27-ls^0 == 0 /\ 1-fr^0 <= 0 /\ -bs^0+bs^post27 == 0 /\ -s_ab^0+s_ab^post27 == 0 /\ c1^post27-c1^0 == 0 /\ -recv^0+recv^post27 == 0 /\ pos^post27-pos^0 == 0 /\ fs^post27-fs^0 == 0 /\ -c2^0+c2^post27 == 0 /\ rrep^post27-rrep^0 == 0), cost: 1 28: l16 -> l15 : N^0'=N^post28, recv^0'=recv^post28, fr^0'=fr^post28, z^0'=z^post28, next^0'=next^post28, bs^0'=bs^post28, i^0'=i^post28, r_ab^0'=r_ab^post28, c2^0'=c2^post28, s_ab^0'=s_ab^post28, ls^0'=ls^post28, br^0'=br^post28, rrep^0'=rrep^post28, fs^0'=fs^post28, pos^0'=pos^post28, c1^0'=c1^post28, lr^0'=lr^post28, (lr^post28-lr^0 == 0 /\ -N^0+N^post28 == 0 /\ -br^0+br^post28 == 0 /\ -pos^0+pos^post28 == 0 /\ -z^0+z^post28 == 0 /\ -r_ab^0+r_ab^post28 == 0 /\ c2^post28-c2^0 == 0 /\ next^post28-next^0 == 0 /\ i^post28-i^0 == 0 /\ rrep^post28-rrep^0 == 0 /\ c1^post28-c1^0 == 0 /\ -fr^0+fr^post28 == 0 /\ 1+fr^0 <= 0 /\ -ls^0+ls^post28 == 0 /\ -recv^0+recv^post28 == 0 /\ s_ab^post28-s_ab^0 == 0 /\ fs^post28-fs^0 == 0 /\ -bs^0+bs^post28 == 0), cost: 1 29: l17 -> l9 : N^0'=N^post29, recv^0'=recv^post29, fr^0'=fr^post29, z^0'=z^post29, next^0'=next^post29, bs^0'=bs^post29, i^0'=i^post29, r_ab^0'=r_ab^post29, c2^0'=c2^post29, s_ab^0'=s_ab^post29, ls^0'=ls^post29, br^0'=br^post29, rrep^0'=rrep^post29, fs^0'=fs^post29, pos^0'=pos^post29, c1^0'=c1^post29, lr^0'=lr^post29, (lr^post29-lr^0 == 0 /\ 1-r_ab^0+br^0 <= 0 /\ -s_ab^0+s_ab^post29 == 0 /\ br^post29-br^0 == 0 /\ -ls^0+ls^post29 == 0 /\ -recv^0+recv^post29 == 0 /\ -c2^0+c2^post29 == 0 /\ c1^post29-c1^0 == 0 /\ -next^0+next^post29 == 0 /\ -N^0+N^post29 == 0 /\ -bs^0+bs^post29 == 0 /\ rrep^post29-rrep^0 == 0 /\ -i^0+i^post29 == 0 /\ -z^0+z^post29 == 0 /\ -fs^0+fs^post29 == 0 /\ fr^post29-fr^0 == 0 /\ pos^post29-pos^0 == 0 /\ -r_ab^0+r_ab^post29 == 0), cost: 1 30: l17 -> l9 : N^0'=N^post30, recv^0'=recv^post30, fr^0'=fr^post30, z^0'=z^post30, next^0'=next^post30, bs^0'=bs^post30, i^0'=i^post30, r_ab^0'=r_ab^post30, c2^0'=c2^post30, s_ab^0'=s_ab^post30, ls^0'=ls^post30, br^0'=br^post30, rrep^0'=rrep^post30, fs^0'=fs^post30, pos^0'=pos^post30, c1^0'=c1^post30, lr^0'=lr^post30, (-ls^0+ls^post30 == 0 /\ -c2^0+c2^post30 == 0 /\ -bs^0+bs^post30 == 0 /\ -s_ab^0+s_ab^post30 == 0 /\ lr^post30-lr^0 == 0 /\ br^post30-br^0 == 0 /\ r_ab^post30-r_ab^0 == 0 /\ -recv^0+recv^post30 == 0 /\ 1+r_ab^0-br^0 <= 0 /\ -i^0+i^post30 == 0 /\ -N^0+N^post30 == 0 /\ c1^post30-c1^0 == 0 /\ -next^0+next^post30 == 0 /\ pos^post30-pos^0 == 0 /\ fr^post30-fr^0 == 0 /\ -z^0+z^post30 == 0 /\ -fs^0+fs^post30 == 0 /\ rrep^post30-rrep^0 == 0), cost: 1 31: l17 -> l16 : N^0'=N^post31, recv^0'=recv^post31, fr^0'=fr^post31, z^0'=z^post31, next^0'=next^post31, bs^0'=bs^post31, i^0'=i^post31, r_ab^0'=r_ab^post31, c2^0'=c2^post31, s_ab^0'=s_ab^post31, ls^0'=ls^post31, br^0'=br^post31, rrep^0'=rrep^post31, fs^0'=fs^post31, pos^0'=pos^post31, c1^0'=c1^post31, lr^0'=lr^post31, (ls^post31-ls^0 == 0 /\ bs^post31-bs^0 == 0 /\ -i^0+i^post31 == 0 /\ -N^0+N^post31 == 0 /\ r_ab^post31-r_ab^0 == 0 /\ lr^post31-lr^0 == 0 /\ -r_ab^0+br^0 <= 0 /\ -z^0+z^post31 == 0 /\ r_ab^0-br^0 <= 0 /\ -c2^0+c2^post31 == 0 /\ -s_ab^0+s_ab^post31 == 0 /\ c1^post31-c1^0 == 0 /\ -next^0+next^post31 == 0 /\ -fr^0+fr^post31 == 0 /\ pos^post31-pos^0 == 0 /\ br^post31-br^0 == 0 /\ -recv^0+recv^post31 == 0 /\ rrep^post31-rrep^0 == 0 /\ fs^post31-fs^0 == 0), cost: 1 32: l18 -> l17 : N^0'=N^post32, recv^0'=recv^post32, fr^0'=fr^post32, z^0'=z^post32, next^0'=next^post32, bs^0'=bs^post32, i^0'=i^post32, r_ab^0'=r_ab^post32, c2^0'=c2^post32, s_ab^0'=s_ab^post32, ls^0'=ls^post32, br^0'=br^post32, rrep^0'=rrep^post32, fs^0'=fs^post32, pos^0'=pos^post32, c1^0'=c1^post32, lr^0'=lr^post32, (-N^0+N^post32 == 0 /\ -1+recv^post32 == 0 /\ lr^post32-lr^0 == 0 /\ -i^0+i^post32 == 0 /\ -br^0+br^post32 == 0 /\ -pos^0+pos^post32 == 0 /\ -fr^0+fr^post32 == 0 /\ -z^0+z^post32 == 0 /\ c2^post32-c2^0 == 0 /\ -r_ab^0+r_ab^post32 == 0 /\ c1^post32-c1^0 == 0 /\ rrep^post32-rrep^0 == 0 /\ -bs^0+bs^post32 == 0 /\ -ls^0+ls^post32 == 0 /\ s_ab^post32-s_ab^0 == 0 /\ fs^post32-fs^0 == 0 /\ next^post32-next^0 == 0), cost: 1 33: l19 -> l18 : N^0'=N^post33, recv^0'=recv^post33, fr^0'=fr^post33, z^0'=z^post33, next^0'=next^post33, bs^0'=bs^post33, i^0'=i^post33, r_ab^0'=r_ab^post33, c2^0'=c2^post33, s_ab^0'=s_ab^post33, ls^0'=ls^post33, br^0'=br^post33, rrep^0'=rrep^post33, fs^0'=fs^post33, pos^0'=pos^post33, c1^0'=c1^post33, lr^0'=lr^post33, (lr^post33-lr^0 == 0 /\ -ls^0+ls^post33 == 0 /\ br^post33-br^0 == 0 /\ 1-recv^0 <= 0 /\ -fr^0+fr^post33 == 0 /\ -c2^0+c2^post33 == 0 /\ rrep^post33-rrep^0 == 0 /\ -N^0+N^post33 == 0 /\ -bs^0+bs^post33 == 0 /\ -i^0+i^post33 == 0 /\ c1^post33-c1^0 == 0 /\ -fs^0+fs^post33 == 0 /\ -z^0+z^post33 == 0 /\ -recv^0+recv^post33 == 0 /\ pos^post33-pos^0 == 0 /\ next^post33-next^0 == 0 /\ s_ab^post33-s_ab^0 == 0 /\ -r_ab^0+r_ab^post33 == 0), cost: 1 34: l19 -> l18 : N^0'=N^post34, recv^0'=recv^post34, fr^0'=fr^post34, z^0'=z^post34, next^0'=next^post34, bs^0'=bs^post34, i^0'=i^post34, r_ab^0'=r_ab^post34, c2^0'=c2^post34, s_ab^0'=s_ab^post34, ls^0'=ls^post34, br^0'=br^post34, rrep^0'=rrep^post34, fs^0'=fs^post34, pos^0'=pos^post34, c1^0'=c1^post34, lr^0'=lr^post34, (rrep^post34-rrep^1150 == 0 /\ -fr^1150+fr^post34 == 0 /\ -bs^0+bs^1150 == 0 /\ recv^0 <= 0 /\ fs^1150-fs^0 == 0 /\ -N^0+N^114 == 0 /\ i^post34-i^1150 == 0 /\ -i^0+i^1150 == 0 /\ ls^post34-ls^1150 == 0 /\ -fs^1150+fs^post34 == 0 /\ -r_ab^0+r_ab^1150 == 0 /\ -c1^1150+c1^post34 == 0 /\ -br^0+br^1150 == 0 /\ br^post34-br^1150 == 0 /\ -z^1150+z^post34 == 0 /\ -fr^0+fr^1150 == 0 /\ -c2^1150+c2^post34 == 0 /\ pos^1150-pos^0 == 0 /\ c1^1150-c1^0 == 0 /\ c2^1150-c2^0 == 0 /\ N^post34-N^114 == 0 /\ -lr^1150+lr^post34 == 0 /\ pos^post34-pos^1150 == 0 /\ r_ab^post34-br^1150 == 0 /\ lr^1150-lr^0 == 0 /\ next^post34-next^1150 == 0 /\ -recv^1150+recv^post34 == 0 /\ -s_ab^0+s_ab^1150 == 0 /\ -next^0+next^1150 == 0 /\ rrep^1150-rrep^0 == 0 /\ ls^1150-ls^0 == 0 /\ -recv^0+recv^1150 == 0 /\ bs^post34-bs^1150 == 0 /\ s_ab^post34-s_ab^1150 == 0 /\ -z^0+z^1150 == 0), cost: 1 35: l20 -> l21 : N^0'=N^post35, recv^0'=recv^post35, fr^0'=fr^post35, z^0'=z^post35, next^0'=next^post35, bs^0'=bs^post35, i^0'=i^post35, r_ab^0'=r_ab^post35, c2^0'=c2^post35, s_ab^0'=s_ab^post35, ls^0'=ls^post35, br^0'=br^post35, rrep^0'=rrep^post35, fs^0'=fs^post35, pos^0'=pos^post35, c1^0'=c1^post35, lr^0'=lr^post35, (-fr^0+fr^1160 == 0 /\ r_ab^310-r_ab^250 == 0 /\ -fs^1160+fs^250 == 0 /\ -ls^250+ls^310 == 0 /\ br^410-br^310 == 0 /\ r_ab^1160-r_ab^0 == 0 /\ fs^310-fs^250 == 0 /\ -c1^1160+c1^250 == 0 /\ -z^0+z^1160 == 0 /\ -z^310+z^post35 == 0 /\ -fr^410+fr^post35 == 0 /\ -fs^310+fs^410 == 0 /\ -next^0+next^1160 == 0 /\ N^310-N^250 == 0 /\ c1^310-c1^250 == 0 /\ lr^post35-lr^410 == 0 /\ -z^250+z^310 == 0 /\ -ls^0+ls^1160 == 0 /\ -lr^310+lr^410 == 0 /\ rrep^1160-rrep^0 == 0 /\ z^250-z^1160 == 0 /\ i^310-i^250 == 0 /\ c1^post35-c1^410 == 0 /\ -bs^0+bs^1160 == 0 /\ i^post35-i^410 == 0 /\ -r_ab^1160+r_ab^250 == 0 /\ -c2^310+c2^410 == 0 /\ -ls^410+ls^post35 == 0 /\ -s_ab^0+s_ab^1160 == 0 /\ -i^310+i^410 == 0 /\ recv^310-recv^250 == 0 /\ -next^310+next^410 == 0 /\ -c1^310+c1^410 == 0 /\ ls^250-ls^1160 == 0 /\ next^310-next^250 == 0 /\ rrep^410-rrep^310 == 0 /\ -rrep^1160+rrep^250 == 0 /\ -bs^250+bs^310 == 0 /\ -N^0+N^115 == 0 /\ c1^1160-c1^0 == 0 /\ -c2^1160+c2^240 == 0 /\ -rrep^410+rrep^post35 == 0 /\ -r_ab^410+r_ab^post35 == 0 /\ -br^1160+br^250 == 0 /\ -pos^250+pos^310 == 0 /\ c2^post35-c2^410 == 0 /\ bs^250-bs^1160 == 0 /\ -N^410+N^post35 == 0 /\ ls^410-ls^310 == 0 /\ -N^310+N^410 == 0 /\ -fr^310+fr^410 == 0 /\ s_ab^250-s_ab^1160 == 0 /\ fr^310-fr^250 == 0 /\ lr^310-lr^250 == 0 /\ -s_ab^410+s_ab^post35 == 0 /\ recv^post35-recv^410 == 0 /\ 2-pos^0 <= 0 /\ -recv^310+recv^410 == 0 /\ c2^1160-c2^0 == 0 /\ next^post35-next^410 == 0 /\ fs^1160-fs^0 == 0 /\ br^1160-br^0 == 0 /\ lr^1160-lr^0 == 0 /\ -i^1160+i^250 == 0 /\ pos^post35 == 0 /\ -recv^0+recv^1160 == 0 /\ -recv^1160+recv^250 == 0 /\ lr^250-lr^1160 == 0 /\ i^1160-i^0 == 0 /\ N^250-N^115 == 0 /\ c2^310-c2^240 == 0 /\ -r_ab^310+r_ab^410 == 0 /\ -z^250 <= 0 /\ s_ab^310-s_ab^250 == 0 /\ -fr^1160+fr^250 == 0 /\ bs^410-bs^310 == 0 /\ fs^post35-fs^410 == 0 /\ pos^410-pos^310 == 0 /\ -s_ab^310+s_ab^410 == 0 /\ -rrep^250+rrep^310 == 0 /\ br^post35-br^410 == 0 /\ -1+next^250-next^1160 == 0 /\ pos^1160-pos^0 == 0 /\ bs^post35-bs^410 == 0 /\ br^310-br^250 == 0 /\ pos^250-pos^1160 == 0), cost: 1 36: l20 -> l21 : N^0'=N^post36, recv^0'=recv^post36, fr^0'=fr^post36, z^0'=z^post36, next^0'=next^post36, bs^0'=bs^post36, i^0'=i^post36, r_ab^0'=r_ab^post36, c2^0'=c2^post36, s_ab^0'=s_ab^post36, ls^0'=ls^post36, br^0'=br^post36, rrep^0'=rrep^post36, fs^0'=fs^post36, pos^0'=pos^post36, c1^0'=c1^post36, lr^0'=lr^post36, (-ls^1170+ls^260 == 0 /\ c2^post36-c2^250 == 0 /\ rrep^1170-rrep^0 == 0 /\ -recv^260+recv^post36 == 0 /\ recv^260-recv^1170 == 0 /\ bs^260-bs^1170 == 0 /\ next^260-next^1170 == 0 /\ i^260-i^1170 == 0 /\ -recv^0+recv^1170 == 0 /\ c1^260-c1^1170 == 0 /\ -ls^260+ls^post36 == 0 /\ -fs^260+fs^post36 == 0 /\ -r_ab^0+r_ab^1170 == 0 /\ bs^1170-bs^0 == 0 /\ -s_ab^0+s_ab^1170 == 0 /\ -next^260+next^post36 == 0 /\ -fr^0+fr^1170 == 0 /\ i^post36-i^260 == 0 /\ -br^1170+br^260 == 0 /\ N^260-N^116 == 0 /\ 1-c1^1170 <= 0 /\ -ls^0+ls^1170 == 0 /\ lr^1170-lr^0 == 0 /\ c1^1170-c1^0 == 0 /\ -lr^260+lr^post36 == 0 /\ -s_ab^1170+s_ab^260 == 0 /\ -fr^260+fr^post36 == 0 /\ r_ab^260-r_ab^1170 == 0 /\ fs^1170-fs^0 == 0 /\ -i^0+i^1170 == 0 /\ -c2^1170+c2^250 == 0 /\ s_ab^post36-s_ab^260 == 0 /\ -rrep^1170+rrep^260 == 0 /\ -N^260+N^post36 == 0 /\ -bs^260+bs^post36 == 0 /\ -r_ab^260+r_ab^post36 == 0 /\ -br^260+br^post36 == 0 /\ -N^0+N^116 == 0 /\ pos^260-pos^1170 == 0 /\ -1-pos^260+pos^post36 == 0 /\ -z^260+z^post36 == 0 /\ -lr^1170+lr^260 == 0 /\ -1+pos^0 <= 0 /\ -c1^260+c1^post36 == 0 /\ br^1170-br^0 == 0 /\ -fr^1170+fr^260 == 0 /\ -next^0+next^1170 == 0 /\ pos^1170-pos^0 == 0 /\ -fs^1170+fs^260 == 0 /\ z^260-z^1170 == 0 /\ c2^1170-c2^0 == 0 /\ -rrep^260+rrep^post36 == 0 /\ -z^0+z^1170 == 0), cost: 1 37: l21 -> l6 : N^0'=N^post37, recv^0'=recv^post37, fr^0'=fr^post37, z^0'=z^post37, next^0'=next^post37, bs^0'=bs^post37, i^0'=i^post37, r_ab^0'=r_ab^post37, c2^0'=c2^post37, s_ab^0'=s_ab^post37, ls^0'=ls^post37, br^0'=br^post37, rrep^0'=rrep^post37, fs^0'=fs^post37, pos^0'=pos^post37, c1^0'=c1^post37, lr^0'=lr^post37, (-c2^0+c2^post37 == 0 /\ -ls^0+ls^post37 == 0 /\ -bs^0+bs^post37 == 0 /\ lr^post37-lr^0 == 0 /\ -s_ab^0+s_ab^post37 == 0 /\ br^post37-br^0 == 0 /\ r_ab^post37-r_ab^0 == 0 /\ -recv^0+recv^post37 == 0 /\ -N^0+N^post37 == 0 /\ -i^0+i^post37 == 0 /\ c1^post37-c1^0 == 0 /\ -next^0+next^post37 == 0 /\ fr^post37-fr^0 == 0 /\ -z^0+z^post37 == 0 /\ pos^post37-pos^0 == 0 /\ -fs^0+fs^post37 == 0 /\ c1^0 <= 0 /\ rrep^post37-rrep^0 == 0), cost: 1 38: l21 -> l19 : N^0'=N^post38, recv^0'=recv^post38, fr^0'=fr^post38, z^0'=z^post38, next^0'=next^post38, bs^0'=bs^post38, i^0'=i^post38, r_ab^0'=r_ab^post38, c2^0'=c2^post38, s_ab^0'=s_ab^post38, ls^0'=ls^post38, br^0'=br^post38, rrep^0'=rrep^post38, fs^0'=fs^post38, pos^0'=pos^post38, c1^0'=c1^post38, lr^0'=lr^post38, (-s_ab^320+s_ab^post38 == 0 /\ -ls^0+ls^1180 == 0 /\ -br^0+br^1180 == 0 /\ next^270-next^1180 == 0 /\ -i^1180+i^270 == 0 /\ -z^0+z^1180 == 0 /\ s_ab^270-s_ab^1180 == 0 /\ -N^0+N^117 == 0 /\ -r_ab^320+r_ab^post38 == 0 /\ fs^post38-fs^320 == 0 /\ -pos^0+pos^1180 == 0 /\ -i^270+i^320 == 0 /\ -r_ab^0+r_ab^1180 == 0 /\ -bs^0+bs^1180 == 0 /\ -z^270+z^320 == 0 /\ i^1180-i^0 == 0 /\ -ls^320+ls^post38 == 0 /\ N^post38-N^320 == 0 /\ r_ab^320-r_ab^270 == 0 /\ -fs^1180+fs^270 == 0 /\ rrep^270-rrep^1180 == 0 /\ recv^320-recv^270 == 0 /\ -recv^1180+recv^270 == 0 /\ -bs^post38+br^post38 == 0 /\ c2^post38-c2^320 == 0 /\ -fr^0+fr^1180 == 0 /\ lr^1180-lr^0 == 0 /\ next^post38-next^320 == 0 /\ recv^post38-recv^320 == 0 /\ -fr^320+fr^post38 == 0 /\ -c1^1180+c1^270 == 0 /\ -pos^1180+pos^270 == 0 /\ -next^0+next^1180 == 0 /\ r_ab^270-r_ab^1180 == 0 /\ bs^270-bs^1180 == 0 /\ i^post38-i^320 == 0 /\ pos^post38-pos^320 == 0 /\ -ls^1180+ls^270 == 0 /\ -z^320+z^post38 == 0 /\ z^270-z^1180 == 0 /\ -lr^1180+lr^270 == 0 /\ -bs^270+bs^320 == 0 /\ -fs^270+fs^320 == 0 /\ -rrep^0+rrep^1180 == 0 /\ c2^260-c2^1180 == 0 /\ -recv^0+recv^1180 == 0 /\ c1^320-c1^270 == 0 /\ s_ab^1180-s_ab^0 == 0 /\ c1^1180-c1^0 == 0 /\ ls^320-ls^270 == 0 /\ -c1^320+c1^post38 == 0 /\ -rrep^270+rrep^320 == 0 /\ -s_ab^270+s_ab^320 == 0 /\ -c2^260+c2^320 == 0 /\ bs^post38-bs^320 == 0 /\ N^270-N^117 == 0 /\ fr^270-fs^270 == 0 /\ br^320-br^270 == 0 /\ -ls^320+lr^320 == 0 /\ -c2^0+c2^1180 == 0 /\ -rrep^320+rrep^post38 == 0 /\ fs^1180-fs^0 == 0 /\ pos^320-pos^270 == 0 /\ fr^320-fr^270 == 0 /\ -br^1180+br^270 == 0 /\ -next^270+next^320 == 0 /\ -N^270+N^320 == 0 /\ 1-c1^0 <= 0 /\ lr^post38-lr^320 == 0), cost: 1 39: l22 -> l20 : N^0'=N^post39, recv^0'=recv^post39, fr^0'=fr^post39, z^0'=z^post39, next^0'=next^post39, bs^0'=bs^post39, i^0'=i^post39, r_ab^0'=r_ab^post39, c2^0'=c2^post39, s_ab^0'=s_ab^post39, ls^0'=ls^post39, br^0'=br^post39, rrep^0'=rrep^post39, fs^0'=fs^post39, pos^0'=pos^post39, c1^0'=c1^post39, lr^0'=lr^post39, (lr^post39-lr^0 == 0 /\ -N^0+N^post39 == 0 /\ -i^0+i^post39 == 0 /\ -br^0+br^post39 == 0 /\ -z^0+z^post39 == 0 /\ -pos^0+pos^post39 == 0 /\ -r_ab^0+r_ab^post39 == 0 /\ c2^post39-c2^0 == 0 /\ next^post39-next^0 == 0 /\ c1^post39-c1^0 == 0 /\ rrep^post39-rrep^0 == 0 /\ -ls^0+ls^post39 == 0 /\ s_ab^post39-s_ab^0 == 0 /\ -fr^0+fr^post39 == 0 /\ -recv^0+recv^post39 == 0 /\ 1-pos^0 <= 0 /\ fs^post39-fs^0 == 0 /\ -bs^0+bs^post39 == 0), cost: 1 40: l22 -> l21 : N^0'=N^post40, recv^0'=recv^post40, fr^0'=fr^post40, z^0'=z^post40, next^0'=next^post40, bs^0'=bs^post40, i^0'=i^post40, r_ab^0'=r_ab^post40, c2^0'=c2^post40, s_ab^0'=s_ab^post40, ls^0'=ls^post40, br^0'=br^post40, rrep^0'=rrep^post40, fs^0'=fs^post40, pos^0'=pos^post40, c1^0'=c1^post40, lr^0'=lr^post40, (-recv^1190+recv^280 == 0 /\ -r_ab^1190+r_ab^280 == 0 /\ rrep^post40-rrep^280 == 0 /\ -bs^280+bs^post40 == 0 /\ -br^1190+br^280 == 0 /\ -next^0+next^1190 == 0 /\ s_ab^post40-s_ab^280 == 0 /\ -1-pos^280+pos^post40 == 0 /\ c1^280-c1^1190 == 0 /\ next^280-next^1190 == 0 /\ s_ab^1190-s_ab^0 == 0 /\ -recv^0+recv^1190 == 0 /\ ls^280-ls^1190 == 0 /\ -c1^0+c1^1190 == 0 /\ N^280-N^118 == 0 /\ -rrep^1190+rrep^280 == 0 /\ -N^0+N^118 == 0 /\ -z^0+z^1190 == 0 /\ lr^1190-lr^0 == 0 /\ -fr^0+fr^1190 == 0 /\ z^280-z^1190 == 0 /\ -c2^270+c2^post40 == 0 /\ br^post40-br^280 == 0 /\ r_ab^post40-r_ab^280 == 0 /\ -s_ab^1190+s_ab^280 == 0 /\ -i^1190+i^280 == 0 /\ ls^post40-ls^280 == 0 /\ -pos^1190+pos^280 == 0 /\ bs^280-bs^1190 == 0 /\ lr^280-lr^1190 == 0 /\ -N^280+N^post40 == 0 /\ -fr^1190+fr^280 == 0 /\ -c2^1190+c2^270 == 0 /\ -c1^280+c1^post40 == 0 /\ i^post40-i^280 == 0 /\ c2^1190-c2^0 == 0 /\ recv^post40-recv^280 == 0 /\ pos^1190-pos^0 == 0 /\ fr^post40-fr^280 == 0 /\ 1-c1^1190 <= 0 /\ -fs^0+fs^1190 == 0 /\ -i^0+i^1190 == 0 /\ lr^post40-lr^280 == 0 /\ br^1190-br^0 == 0 /\ -ls^0+ls^1190 == 0 /\ z^post40-z^280 == 0 /\ pos^0 <= 0 /\ fs^280-fs^1190 == 0 /\ -next^280+next^post40 == 0 /\ r_ab^1190-r_ab^0 == 0 /\ fs^post40-fs^280 == 0 /\ -bs^0+bs^1190 == 0 /\ rrep^1190-rrep^0 == 0), cost: 1 41: l23 -> l21 : N^0'=N^post41, recv^0'=recv^post41, fr^0'=fr^post41, z^0'=z^post41, next^0'=next^post41, bs^0'=bs^post41, i^0'=i^post41, r_ab^0'=r_ab^post41, c2^0'=c2^post41, s_ab^0'=s_ab^post41, ls^0'=ls^post41, br^0'=br^post41, rrep^0'=rrep^post41, fs^0'=fs^post41, pos^0'=pos^post41, c1^0'=c1^post41, lr^0'=lr^post41, (-br^1210+br^post41 == 0 /\ -bs^0+bs^1210 == 0 /\ -pos^1210+pos^post41 == 0 /\ -c2^0+c2^1210 == 0 /\ -c1^1210+c1^post41 == 0 /\ ls^post41-ls^1210 == 0 /\ c1^1210-c1^0 == 0 /\ fr^post41-fr^1210 == 0 /\ -fr^0+fr^1210 == 0 /\ rrep^post41-rrep^1210 == 0 /\ fs^1210-fs^0 == 0 /\ -ls^0+ls^1210 == 0 /\ pos^1210-pos^0 == 0 /\ i^1210-i^0 == 0 /\ -i^1210+i^post41 == 0 /\ 1-z^0 <= 0 /\ -N^119+N^post41 == 0 /\ -c2^1210+c2^post41 == 0 /\ lr^1210-lr^0 == 0 /\ -recv^0+recv^1210 == 0 /\ 1+z^post41-z^1210 == 0 /\ -z^0+z^1210 == 0 /\ -N^0+N^119 == 0 /\ br^1210-br^0 == 0 /\ -recv^1210+recv^post41 == 0 /\ -lr^1210+lr^post41 == 0 /\ -bs^1210+bs^post41 == 0 /\ -s_ab^0+s_ab^1210 == 0 /\ next^post41-next^1210 == 0 /\ s_ab^post41-s_ab^1210 == 0 /\ -rrep^0+rrep^1210 == 0 /\ -next^0+next^1210 == 0 /\ fs^post41-fs^1210 == 0 /\ -r_ab^1210+r_ab^post41 == 0 /\ r_ab^1210-r_ab^0 == 0), cost: 1 42: l23 -> l22 : N^0'=N^post42, recv^0'=recv^post42, fr^0'=fr^post42, z^0'=z^post42, next^0'=next^post42, bs^0'=bs^post42, i^0'=i^post42, r_ab^0'=r_ab^post42, c2^0'=c2^post42, s_ab^0'=s_ab^post42, ls^0'=ls^post42, br^0'=br^post42, rrep^0'=rrep^post42, fs^0'=fs^post42, pos^0'=pos^post42, c1^0'=c1^post42, lr^0'=lr^post42, (i^post42-i^0 == 0 /\ z^0 <= 0 /\ pos^post42-pos^0 == 0 /\ -N^0+N^post42 == 0 /\ br^post42-br^0 == 0 /\ rrep^post42-rrep^0 == 0 /\ -fr^0+fr^post42 == 0 /\ r_ab^post42-r_ab^0 == 0 /\ fs^post42-fs^0 == 0 /\ -recv^0+recv^post42 == 0 /\ ls^post42-ls^0 == 0 /\ -z^0+z^post42 == 0 /\ lr^post42-lr^0 == 0 /\ -bs^0+bs^post42 == 0 /\ c1^post42-c1^0 == 0 /\ -c2^0+c2^post42 == 0 /\ -s_ab^0+s_ab^post42 == 0 /\ -next^0+next^post42 == 0), cost: 1 43: l24 -> l0 : N^0'=N^post43, recv^0'=recv^post43, fr^0'=fr^post43, z^0'=z^post43, next^0'=next^post43, bs^0'=bs^post43, i^0'=i^post43, r_ab^0'=r_ab^post43, c2^0'=c2^post43, s_ab^0'=s_ab^post43, ls^0'=ls^post43, br^0'=br^post43, rrep^0'=rrep^post43, fs^0'=fs^post43, pos^0'=pos^post43, c1^0'=c1^post43, lr^0'=lr^post43, (ls^post43-ls^60 == 0 /\ bs^290-bs^1220 == 0 /\ r_ab^1220-r_ab^0 == 0 /\ i^post43 == 0 /\ -c2^330+c2^420 == 0 /\ -c1^420+c1^50 == 0 /\ fr^post43-fr^60 == 0 /\ rrep^post43-rrep^60 == 0 /\ fs^290-fs^1220 == 0 /\ -next^330+next^420 == 0 /\ -r_ab^60+r_ab^post43 == 0 /\ r_ab^50-r_ab^420 == 0 /\ c1^420-c1^330 == 0 /\ pos^290-pos^1220 == 0 /\ lr^1220-lr^0 == 0 /\ pos^post43-pos^60 == 0 /\ pos^330-pos^290 == 0 /\ z^post43-z^50 == 0 /\ -z^0+z^1220 == 0 /\ ls^420-ls^330 == 0 /\ -s_ab^290+s_ab^330 == 0 /\ -N^0+N^120 == 0 /\ N^290-N^120 == 0 /\ lr^420-lr^330 == 0 /\ c2^post43-c2^60 == 0 /\ r_ab^330-r_ab^290 == 0 /\ -c1^0+c1^1220 == 0 /\ -s_ab^0+s_ab^1220 == 0 /\ z^40-z^330 == 0 /\ -r_ab^330+r_ab^420 == 0 /\ -br^420+br^50 == 0 /\ -N^50+N^post43 == 0 /\ s_ab^60-s_ab^50 == 0 /\ next^290-next^1220 == 0 /\ -z^40+z^50 == 0 /\ -bs^420+bs^50 == 0 /\ fr^420-fr^330 == 0 /\ -r_ab^1220+r_ab^290 == 0 /\ -r_ab^50+r_ab^60 == 0 /\ -rrep^330+rrep^420 == 0 /\ -z^290+z^330 == 0 /\ -rrep^50+rrep^60 == 0 /\ -c2^50+c2^60 == 0 /\ -ls^1220+ls^290 == 0 /\ recv^50-recv^420 == 0 /\ -bs^290+bs^330 == 0 /\ pos^50-pos^420 == 0 /\ pos^420 == 0 /\ N^50-N^420 == 0 /\ next^330-next^290 == 0 /\ -ls^420+ls^50 == 0 /\ br^post43-br^60 == 0 /\ -lr^50+lr^60 == 0 /\ fs^60-fs^50 == 0 /\ pos^1220-pos^0 == 0 /\ bs^60-bs^50 == 0 /\ br^1220-br^0 == 0 /\ -i^330+i^420 == 0 /\ -fr^0+fr^1220 == 0 /\ -fs^60+fs^post43 == 0 /\ -lr^290+lr^330 == 0 /\ -br^290+br^330 == 0 /\ bs^420-bs^330 == 0 /\ rrep^330-rrep^290 == 0 /\ -c1^60+c1^post43 == 0 /\ -recv^330+recv^420 == 0 /\ -N^330+N^420 == 0 /\ -N^290+N^330 == 0 /\ -bs^0+bs^1220 == 0 /\ -fs^420+fs^50 == 0 /\ -br^330+br^420 == 0 /\ -ls^50+ls^60 == 0 /\ z^290-z^1220 == 0 /\ -i^50+i^60 == 0 /\ -fs^330+fs^420 == 0 /\ recv^post43-recv^60 == 0 /\ next^post43-next^60 == 0 /\ i^50-i^420 == 0 /\ -s_ab^60+s_ab^post43 == 0 /\ -next^50+next^60 == 0 /\ br^60-br^50 == 0 /\ 1-N^420 <= 0 /\ c2^330-c2^280 == 0 /\ lr^post43-lr^60 == 0 /\ -i^290+i^330 == 0 /\ -fr^290+fr^330 == 0 /\ fs^330-fs^290 == 0 /\ -z^1220 <= 0 /\ ls^1220-ls^0 == 0 /\ -lr^420+lr^50 == 0 /\ i^290-i^1220 == 0 /\ ls^330-ls^290 == 0 /\ -s_ab^420+s_ab^50 == 0 /\ fr^290-fr^1220 == 0 /\ -rrep^0+rrep^1220 == 0 /\ c2^50-c2^420 == 0 /\ c1^290-c1^1220 == 0 /\ -recv^50+recv^60 == 0 /\ c2^1220-c2^0 == 0 /\ -fr^50+fr^60 == 0 /\ rrep^290-rrep^1220 == 0 /\ -next^0+next^1220 == 0 /\ -recv^0+recv^1220 == 0 /\ recv^290-recv^1220 == 0 /\ -rrep^420+rrep^50 == 0 /\ recv^330-recv^290 == 0 /\ -fr^420+fr^50 == 0 /\ s_ab^290-s_ab^1220 == 0 /\ -c2^1220+c2^280 == 0 /\ bs^post43-bs^60 == 0 /\ br^290-br^1220 == 0 /\ fs^1220-fs^0 == 0 /\ lr^290-lr^1220 == 0 /\ c1^60-c1^50 == 0 /\ -pos^50+pos^60 == 0 /\ -i^0+i^1220 == 0 /\ c1^330-c1^290 == 0 /\ s_ab^420-s_ab^330 == 0 /\ -1+next^50 == 0), cost: 1 45: l25 -> l6 : N^0'=N^post45, recv^0'=recv^post45, fr^0'=fr^post45, z^0'=z^post45, next^0'=next^post45, bs^0'=bs^post45, i^0'=i^post45, r_ab^0'=r_ab^post45, c2^0'=c2^post45, s_ab^0'=s_ab^post45, ls^0'=ls^post45, br^0'=br^post45, rrep^0'=rrep^post45, fs^0'=fs^post45, pos^0'=pos^post45, c1^0'=c1^post45, lr^0'=lr^post45, (lr^post45-lr^0 == 0 /\ -c1^0+c1^post45 == 0 /\ -fr^0+fr^post45 == 0 /\ -i^0+i^post45 == 0 /\ -recv^0+recv^post45 == 0 /\ ls^post45-ls^0 == 0 /\ -r_ab^0+r_ab^post45 == 0 /\ c2^post45-c2^0 == 0 /\ -next^0+next^post45 == 0 /\ -N^0+N^post45 == 0 /\ s_ab^post45-s_ab^0 == 0 /\ rrep^post45-rrep^0 == 0 /\ -br^0+br^post45 == 0 /\ bs^post45-s_ab^post45 == 0 /\ z^post45-z^0 == 0 /\ fs^post45-fs^0 == 0 /\ pos^post45-pos^0 == 0), cost: 1 46: l26 -> l25 : N^0'=N^post46, recv^0'=recv^post46, fr^0'=fr^post46, z^0'=z^post46, next^0'=next^post46, bs^0'=bs^post46, i^0'=i^post46, r_ab^0'=r_ab^post46, c2^0'=c2^post46, s_ab^0'=s_ab^post46, ls^0'=ls^post46, br^0'=br^post46, rrep^0'=rrep^post46, fs^0'=fs^post46, pos^0'=pos^post46, c1^0'=c1^post46, lr^0'=lr^post46, (-c2^0+c2^1240 == 0 /\ -pos^1240+pos^post46 == 0 /\ c1^1240-c1^0 == 0 /\ -s_ab^1240+s_ab^post46 == 0 /\ -c1^1240+c1^post46 == 0 /\ -br^1240+br^post46 == 0 /\ -bs^0+bs^1240 == 0 /\ -fr^0+fr^1240 == 0 /\ s_ab^1240-s_ab^0 == 0 /\ -ls^0+ls^1240 == 0 /\ fr^post46-fr^1240 == 0 /\ pos^1240-pos^0 == 0 /\ ls^post46 == 0 /\ 2-N^0+i^0 <= 0 /\ fs^1240-fs^0 == 0 /\ i^1240-i^0 == 0 /\ -recv^1240+recv^post46 == 0 /\ -z^0+z^1240 == 0 /\ -recv^0+recv^1240 == 0 /\ -N^0+N^122 == 0 /\ z^post46-z^1240 == 0 /\ lr^1240-lr^0 == 0 /\ -c2^1240+c2^post46 == 0 /\ next^post46-next^1240 == 0 /\ rrep^post46-rrep^1240 == 0 /\ br^1240-br^0 == 0 /\ N^post46-N^122 == 0 /\ r_ab^1240-r_ab^0 == 0 /\ -rrep^0+rrep^1240 == 0 /\ -next^0+next^1240 == 0 /\ -lr^1240+lr^post46 == 0 /\ -bs^1240+bs^post46 == 0 /\ -i^1240+i^post46 == 0 /\ -r_ab^1240+r_ab^post46 == 0 /\ fs^post46-fs^1240 == 0), cost: 1 47: l26 -> l25 : N^0'=N^post47, recv^0'=recv^post47, fr^0'=fr^post47, z^0'=z^post47, next^0'=next^post47, bs^0'=bs^post47, i^0'=i^post47, r_ab^0'=r_ab^post47, c2^0'=c2^post47, s_ab^0'=s_ab^post47, ls^0'=ls^post47, br^0'=br^post47, rrep^0'=rrep^post47, fs^0'=fs^post47, pos^0'=pos^post47, c1^0'=c1^post47, lr^0'=lr^post47, (z^post47-z^1250 == 0 /\ -s_ab^0+s_ab^1250 == 0 /\ r_ab^1250-r_ab^0 == 0 /\ -fr^0+fr^1250 == 0 /\ pos^post47-pos^1250 == 0 /\ i^post47-i^1250 == 0 /\ -z^0+z^1250 == 0 /\ N^post47-N^123 == 0 /\ -ls^0+ls^1250 == 0 /\ -recv^1250+recv^post47 == 0 /\ -pos^0+pos^1250 == 0 /\ -lr^1250+lr^post47 == 0 /\ rrep^post47-rrep^1250 == 0 /\ lr^1250-lr^0 == 0 /\ -next^0+next^1250 == 0 /\ -fr^1250+fr^post47 == 0 /\ -next^1250+next^post47 == 0 /\ -1+ls^post47 == 0 /\ rrep^1250-rrep^0 == 0 /\ -1+N^0-i^0 <= 0 /\ c2^1250-c2^0 == 0 /\ c1^1250-c1^0 == 0 /\ -N^0+N^123 == 0 /\ bs^post47-bs^1250 == 0 /\ -c1^1250+c1^post47 == 0 /\ -recv^0+recv^1250 == 0 /\ -br^1250+br^post47 == 0 /\ i^1250-i^0 == 0 /\ br^1250-br^0 == 0 /\ -c2^1250+c2^post47 == 0 /\ fs^post47-fs^1250 == 0 /\ -fs^0+fs^1250 == 0 /\ -bs^0+bs^1250 == 0 /\ s_ab^post47-s_ab^1250 == 0 /\ -r_ab^1250+r_ab^post47 == 0), cost: 1 48: l27 -> l26 : N^0'=N^post48, recv^0'=recv^post48, fr^0'=fr^post48, z^0'=z^post48, next^0'=next^post48, bs^0'=bs^post48, i^0'=i^post48, r_ab^0'=r_ab^post48, c2^0'=c2^post48, s_ab^0'=s_ab^post48, ls^0'=ls^post48, br^0'=br^post48, rrep^0'=rrep^post48, fs^0'=fs^post48, pos^0'=pos^post48, c1^0'=c1^post48, lr^0'=lr^post48, (br^1260-br^0 == 0 /\ -fr^1260+fr^post48 == 0 /\ -i^0+i^1260 == 0 /\ -next^1260+next^post48 == 0 /\ c1^1260-c1^0 == 0 /\ -z^0+z^1260 == 0 /\ -bs^1260+bs^post48 == 0 /\ -N^0+N^124 == 0 /\ s_ab^post48-s_ab^1260 == 0 /\ -c1^1260+c1^post48 == 0 /\ fs^post48 == 0 /\ i^post48-i^1260 == 0 /\ -recv^0+recv^1260 == 0 /\ lr^post48-lr^1260 == 0 /\ r_ab^1260-r_ab^0 == 0 /\ -c2^0+c2^1260 == 0 /\ -z^1260+z^post48 == 0 /\ bs^1260-bs^0 == 0 /\ next^1260-next^0 == 0 /\ -r_ab^1260+r_ab^post48 == 0 /\ lr^1260-lr^0 == 0 /\ c2^post48-c2^1260 == 0 /\ rrep^1260-rrep^0 == 0 /\ -fs^0+fs^1260 == 0 /\ -br^1260+br^post48 == 0 /\ -ls^1260+ls^post48 == 0 /\ N^post48-N^124 == 0 /\ s_ab^1260-s_ab^0 == 0 /\ ls^1260-ls^0 == 0 /\ rrep^post48-rrep^1260 == 0 /\ 1-i^0 <= 0 /\ -recv^1260+recv^post48 == 0 /\ -pos^1260+pos^post48 == 0 /\ -fr^0+fr^1260 == 0 /\ pos^1260-pos^0 == 0), cost: 1 49: l27 -> l26 : N^0'=N^post49, recv^0'=recv^post49, fr^0'=fr^post49, z^0'=z^post49, next^0'=next^post49, bs^0'=bs^post49, i^0'=i^post49, r_ab^0'=r_ab^post49, c2^0'=c2^post49, s_ab^0'=s_ab^post49, ls^0'=ls^post49, br^0'=br^post49, rrep^0'=rrep^post49, fs^0'=fs^post49, pos^0'=pos^post49, c1^0'=c1^post49, lr^0'=lr^post49, (c1^1270-c1^0 == 0 /\ -br^0+br^1270 == 0 /\ -c2^1270+c2^post49 == 0 /\ N^post49-N^125 == 0 /\ -lr^1270+lr^post49 == 0 /\ -z^0+z^1270 == 0 /\ -ls^1270+ls^post49 == 0 /\ -bs^0+bs^1270 == 0 /\ c2^1270-c2^0 == 0 /\ -recv^0+recv^1270 == 0 /\ s_ab^1270-s_ab^0 == 0 /\ pos^1270-pos^0 == 0 /\ i^0 <= 0 /\ -next^1270+next^post49 == 0 /\ -1+fs^post49 == 0 /\ br^post49-br^1270 == 0 /\ -fr^1270+fr^post49 == 0 /\ -fs^0+fs^1270 == 0 /\ recv^post49-recv^1270 == 0 /\ -s_ab^1270+s_ab^post49 == 0 /\ -next^0+next^1270 == 0 /\ -i^0+i^1270 == 0 /\ -r_ab^1270+r_ab^post49 == 0 /\ ls^1270-ls^0 == 0 /\ i^post49-i^1270 == 0 /\ lr^1270-lr^0 == 0 /\ -N^0+N^125 == 0 /\ -pos^1270+pos^post49 == 0 /\ z^post49-z^1270 == 0 /\ -r_ab^0+r_ab^1270 == 0 /\ c1^post49-c1^1270 == 0 /\ -rrep^0+rrep^1270 == 0 /\ bs^post49-bs^1270 == 0 /\ -fr^0+fr^1270 == 0 /\ rrep^post49-rrep^1270 == 0), cost: 1 52: l29 -> l24 : N^0'=N^post52, recv^0'=recv^post52, fr^0'=fr^post52, z^0'=z^post52, next^0'=next^post52, bs^0'=bs^post52, i^0'=i^post52, r_ab^0'=r_ab^post52, c2^0'=c2^post52, s_ab^0'=s_ab^post52, ls^0'=ls^post52, br^0'=br^post52, rrep^0'=rrep^post52, fs^0'=fs^post52, pos^0'=pos^post52, c1^0'=c1^post52, lr^0'=lr^post52, (-c2^post52+c2^0 == 0 /\ -ls^post52+ls^0 == 0 /\ -lr^post52+lr^0 == 0 /\ i^0-i^post52 == 0 /\ c1^0-c1^post52 == 0 /\ fr^0-fr^post52 == 0 /\ recv^0-recv^post52 == 0 /\ -r_ab^post52+r_ab^0 == 0 /\ -z^post52+z^0 == 0 /\ -fs^post52+fs^0 == 0 /\ -bs^post52+bs^0 == 0 /\ -pos^post52+pos^0 == 0 /\ -rrep^post52+rrep^0 == 0 /\ next^0-next^post52 == 0 /\ N^0-N^post52 == 0 /\ -s_ab^post52+s_ab^0 == 0 /\ br^0-br^post52 == 0), cost: 1 Applied preprocessing Original rule: l0 -> l1 : N^0'=N^post0, recv^0'=recv^post0, fr^0'=fr^post0, z^0'=z^post0, next^0'=next^post0, bs^0'=bs^post0, i^0'=i^post0, r_ab^0'=r_ab^post0, c2^0'=c2^post0, s_ab^0'=s_ab^post0, ls^0'=ls^post0, br^0'=br^post0, rrep^0'=rrep^post0, fs^0'=fs^post0, pos^0'=pos^post0, c1^0'=c1^post0, lr^0'=lr^post0, (s_ab^post0-s_ab^0 == 0 /\ rrep^post0-rrep^0 == 0 /\ fs^post0-fs^0 == 0 /\ i^post0-i^0 == 0 /\ -next^0+next^post0 == 0 /\ -fr^0+fr^post0 == 0 /\ lr^post0-lr^0 == 0 /\ -z^0+z^post0 == 0 /\ c1^post0-c1^0 == 0 /\ r_ab^post0-r_ab^0 == 0 /\ -N^0+N^post0 == 0 /\ pos^post0-pos^0 == 0 /\ -c2^0+c2^post0 == 0 /\ -bs^0+bs^post0 == 0 /\ ls^post0-ls^0 == 0 /\ br^post0-br^0 == 0 /\ -recv^0+recv^post0 == 0), cost: 1 New rule: l0 -> l1 : TRUE, cost: 1 Applied preprocessing Original rule: l2 -> l0 : N^0'=N^post1, recv^0'=recv^post1, fr^0'=fr^post1, z^0'=z^post1, next^0'=next^post1, bs^0'=bs^post1, i^0'=i^post1, r_ab^0'=r_ab^post1, c2^0'=c2^post1, s_ab^0'=s_ab^post1, ls^0'=ls^post1, br^0'=br^post1, rrep^0'=rrep^post1, fs^0'=fs^post1, pos^0'=pos^post1, c1^0'=c1^post1, lr^0'=lr^post1, (-fr^0+fr^10 == 0 /\ lr^10-lr^0 == 0 /\ c2^10-c2^0 == 0 /\ -ls^20+ls^post1 == 0 /\ fs^10-fs^0 == 0 /\ br^10-br^0 == 0 /\ -br^10+br^20 == 0 /\ -z^0+z^10 == 0 /\ ls^20-ls^10 == 0 /\ fr^20-fr^10 == 0 /\ s_ab^10-s_ab^0 == 0 /\ recv^post1-recv^20 == 0 /\ r_ab^post1-r_ab^20 == 0 /\ -1-i^0+i^10 == 0 /\ -c2^10+c2^20 == 0 /\ -c1^10+c1^20 == 0 /\ -c1^20+c1^post1 == 0 /\ -bs^10+bs^20 == 0 /\ pos^post1-pos^20 == 0 /\ z^20-z^10 == 0 /\ -c2^20+c2^post1 == 0 /\ -recv^0+recv^10 == 0 /\ -s_ab^10+s_ab^20 == 0 /\ -bs^20+bs^post1 == 0 /\ lr^post1-lr^20 == 0 /\ -fs^20+fs^post1 == 0 /\ pos^10-pos^0 == 0 /\ -lr^10+lr^20 == 0 /\ -pos^10+pos^20 == 0 /\ -next^0+next^10 == 0 /\ i^post1-i^20 == 0 /\ -fr^20+fr^post1 == 0 /\ c1^10-c1^0 == 0 /\ -recv^10+recv^20 == 0 /\ -rrep^10+rrep^20 == 0 /\ i^20-i^10 == 0 /\ s_ab^post1-s_ab^20 == 0 /\ N^post1-N^20 == 0 /\ bs^10-bs^0 == 0 /\ -next^20+next^post1 == 0 /\ -z^20+z^post1 == 0 /\ -next^10+next^20 == 0 /\ -fs^10+fs^20 == 0 /\ -N^0+N^10 == 0 /\ rrep^10-rrep^0 == 0 /\ r_ab^20-r_ab^10 == 0 /\ -N^10+N^20 == 0 /\ -r_ab^0+r_ab^10 == 0 /\ br^post1-br^20 == 0 /\ ls^10-ls^0 == 0 /\ -rrep^20+rrep^post1 == 0), cost: 1 New rule: l2 -> l0 : i^0'=1+i^0, TRUE, cost: 1 Applied preprocessing Original rule: l3 -> l2 : N^0'=N^post2, recv^0'=recv^post2, fr^0'=fr^post2, z^0'=z^post2, next^0'=next^post2, bs^0'=bs^post2, i^0'=i^post2, r_ab^0'=r_ab^post2, c2^0'=c2^post2, s_ab^0'=s_ab^post2, ls^0'=ls^post2, br^0'=br^post2, rrep^0'=rrep^post2, fs^0'=fs^post2, pos^0'=pos^post2, c1^0'=c1^post2, lr^0'=lr^post2, (next^110-next^0 == 0 /\ -i^0+i^110 == 0 /\ N^post2-N^11 == 0 /\ br^post2-br^110 == 0 /\ -br^0+br^110 == 0 /\ rrep^post2-rrep^110 == 0 /\ -i^110+i^post2 == 0 /\ -1+s_ab^post2 == 0 /\ ls^110-ls^0 == 0 /\ -recv^0+recv^110 == 0 /\ lr^post2-lr^110 == 0 /\ -bs^0+bs^110 == 0 /\ lr^110-lr^0 == 0 /\ -z^0+z^110 == 0 /\ s_ab^0 <= 0 /\ -s_ab^0+s_ab^110 == 0 /\ -next^110+next^post2 == 0 /\ -fr^0+fr^110 == 0 /\ r_ab^post2-r_ab^110 == 0 /\ c2^110-c2^0 == 0 /\ z^post2-z^110 == 0 /\ -rrep^0+rrep^110 == 0 /\ -fr^110+fr^post2 == 0 /\ -r_ab^0+r_ab^110 == 0 /\ bs^post2-bs^110 == 0 /\ -c1^110+c1^post2 == 0 /\ c1^110-c1^0 == 0 /\ -ls^110+ls^post2 == 0 /\ recv^post2-recv^110 == 0 /\ -N^0+N^11 == 0 /\ -pos^110+pos^post2 == 0 /\ fs^110-fs^0 == 0 /\ -fs^110+fs^post2 == 0 /\ c2^post2-c2^110 == 0 /\ pos^110-pos^0 == 0), cost: 1 New rule: l3 -> l2 : s_ab^0'=1, s_ab^0 <= 0, cost: 1 Applied preprocessing Original rule: l3 -> l2 : N^0'=N^post3, recv^0'=recv^post3, fr^0'=fr^post3, z^0'=z^post3, next^0'=next^post3, bs^0'=bs^post3, i^0'=i^post3, r_ab^0'=r_ab^post3, c2^0'=c2^post3, s_ab^0'=s_ab^post3, ls^0'=ls^post3, br^0'=br^post3, rrep^0'=rrep^post3, fs^0'=fs^post3, pos^0'=pos^post3, c1^0'=c1^post3, lr^0'=lr^post3, (ls^post3-ls^120 == 0 /\ fr^post3-fr^120 == 0 /\ -recv^0+recv^120 == 0 /\ -bs^120+bs^post3 == 0 /\ -br^120+br^post3 == 0 /\ -rrep^120+rrep^post3 == 0 /\ fs^120-fs^0 == 0 /\ -recv^120+recv^post3 == 0 /\ -fr^0+fr^120 == 0 /\ -c2^120+c2^post3 == 0 /\ s_ab^120-s_ab^0 == 0 /\ lr^120-lr^0 == 0 /\ -z^0+z^120 == 0 /\ c1^120-c1^0 == 0 /\ r_ab^post3-r_ab^120 == 0 /\ -c1^120+c1^post3 == 0 /\ pos^120-pos^0 == 0 /\ bs^120-bs^0 == 0 /\ lr^post3-lr^120 == 0 /\ -pos^120+pos^post3 == 0 /\ s_ab^post3 == 0 /\ 1-s_ab^0 <= 0 /\ -next^0+next^120 == 0 /\ z^post3-z^120 == 0 /\ next^post3-next^120 == 0 /\ -i^120+i^post3 == 0 /\ c2^120-c2^0 == 0 /\ rrep^120-rrep^0 == 0 /\ -r_ab^0+r_ab^120 == 0 /\ -N^0+N^12 == 0 /\ -fs^120+fs^post3 == 0 /\ N^post3-N^12 == 0 /\ -i^0+i^120 == 0 /\ ls^120-ls^0 == 0 /\ br^120-br^0 == 0), cost: 1 New rule: l3 -> l2 : s_ab^0'=0, -1+s_ab^0 >= 0, cost: 1 Applied preprocessing Original rule: l4 -> l5 : N^0'=N^post4, recv^0'=recv^post4, fr^0'=fr^post4, z^0'=z^post4, next^0'=next^post4, bs^0'=bs^post4, i^0'=i^post4, r_ab^0'=r_ab^post4, c2^0'=c2^post4, s_ab^0'=s_ab^post4, ls^0'=ls^post4, br^0'=br^post4, rrep^0'=rrep^post4, fs^0'=fs^post4, pos^0'=pos^post4, c1^0'=c1^post4, lr^0'=lr^post4, (-z^210 <= 0 /\ -recv^210+recv^30 == 0 /\ i^40-i^30 == 0 /\ br^130-br^0 == 0 /\ -i^0+i^130 == 0 /\ c2^40-c2^30 == 0 /\ -s_ab^130+s_ab^210 == 0 /\ lr^30-lr^210 == 0 /\ r_ab^40-r_ab^30 == 0 /\ fr^30-fr^210 == 0 /\ -fr^40+fr^post4 == 0 /\ s_ab^30-s_ab^210 == 0 /\ N^post4-N^40 == 0 /\ -z^30+z^post4 == 0 /\ -fs^30+fs^40 == 0 /\ -ls^30+ls^40 == 0 /\ i^210-i^130 == 0 /\ -s_ab^30+s_ab^40 == 0 /\ rrep^210-rrep^130 == 0 /\ -r_ab^210+r_ab^30 == 0 /\ -r_ab^40+r_ab^post4 == 0 /\ -bs^40+bs^post4 == 0 /\ -N^210+N^30 == 0 /\ -next^40+next^post4 == 0 /\ c2^210-c2^130 == 0 /\ -z^130+z^210 == 0 /\ -1+next^210-next^130 == 0 /\ ls^post4-ls^40 == 0 /\ rrep^post4-rrep^40 == 0 /\ N^210-N^13 == 0 /\ -ls^0+ls^130 == 0 /\ r_ab^210-r_ab^130 == 0 /\ -recv^0+recv^130 == 0 /\ z^30-z^210 == 0 /\ lr^130-lr^0 == 0 /\ -c2^210+c2^30 == 0 /\ -rrep^30+rrep^40 == 0 /\ lr^210-lr^130 == 0 /\ -recv^40+recv^post4 == 0 /\ -rrep^210+rrep^30 == 0 /\ next^40-next^30 == 0 /\ -fr^130+fr^210 == 0 /\ pos^130-pos^0 == 0 /\ -i^210+i^30 == 0 /\ -c1^30+c1^40 == 0 /\ -z^0+z^130 == 0 /\ pos^post4 == 0 /\ fs^130-fs^0 == 0 /\ -next^210+next^30 == 0 /\ c1^130-c1^0 == 0 /\ -fr^0+fr^130 == 0 /\ -i^40+i^post4 == 0 /\ fr^40-fr^30 == 0 /\ bs^30-bs^210 == 0 /\ br^210-br^130 == 0 /\ -N^0+N^13 == 0 /\ 2-pos^0 <= 0 /\ -br^210+br^30 == 0 /\ -c1^210+c1^30 == 0 /\ N^40-N^30 == 0 /\ -s_ab^40+s_ab^post4 == 0 /\ -r_ab^0+r_ab^130 == 0 /\ lr^post4-lr^40 == 0 /\ -bs^0+bs^130 == 0 /\ -bs^30+bs^40 == 0 /\ rrep^130-rrep^0 == 0 /\ -c2^0+c2^130 == 0 /\ -fs^40+fs^post4 == 0 /\ br^40-br^30 == 0 /\ -recv^130+recv^210 == 0 /\ -br^40+br^post4 == 0 /\ -fs^130+fs^210 == 0 /\ -pos^210+pos^30 == 0 /\ fs^30-fs^210 == 0 /\ s_ab^130-s_ab^0 == 0 /\ ls^30-ls^210 == 0 /\ ls^210-ls^130 == 0 /\ -lr^30+lr^40 == 0 /\ -pos^30+pos^40 == 0 /\ pos^210-pos^130 == 0 /\ c1^post4-c1^40 == 0 /\ recv^40-recv^30 == 0 /\ -next^0+next^130 == 0 /\ -bs^130+bs^210 == 0 /\ c1^210-c1^130 == 0 /\ c2^post4-c2^40 == 0), cost: 1 New rule: l4 -> l5 : next^0'=1+next^0, pos^0'=0, (z^0 >= 0 /\ -2+pos^0 >= 0), cost: 1 Applied preprocessing Original rule: l4 -> l5 : N^0'=N^post5, recv^0'=recv^post5, fr^0'=fr^post5, z^0'=z^post5, next^0'=next^post5, bs^0'=bs^post5, i^0'=i^post5, r_ab^0'=r_ab^post5, c2^0'=c2^post5, s_ab^0'=s_ab^post5, ls^0'=ls^post5, br^0'=br^post5, rrep^0'=rrep^post5, fs^0'=fs^post5, pos^0'=pos^post5, c1^0'=c1^post5, lr^0'=lr^post5, (br^220-br^140 == 0 /\ -rrep^140+rrep^220 == 0 /\ s_ab^140-s_ab^0 == 0 /\ lr^140-lr^0 == 0 /\ c1^220-c1^140 == 0 /\ -bs^140+bs^220 == 0 /\ -lr^140+lr^220 == 0 /\ -fr^220+fr^post5 == 0 /\ -r_ab^220+r_ab^post5 == 0 /\ -i^220+i^post5 == 0 /\ r_ab^220-r_ab^140 == 0 /\ c2^220-c2^140 == 0 /\ 1-c2^140 <= 0 /\ -c2^0+c2^140 == 0 /\ -i^0+i^140 == 0 /\ -z^220+z^post5 == 0 /\ pos^140-pos^0 == 0 /\ -fs^220+fs^post5 == 0 /\ i^220-i^140 == 0 /\ -fr^0+fr^140 == 0 /\ next^220-next^140 == 0 /\ pos^220-pos^140 == 0 /\ rrep^140-rrep^0 == 0 /\ -c1^220+c1^post5 == 0 /\ r_ab^140-r_ab^0 == 0 /\ next^post5-next^220 == 0 /\ -1-pos^220+pos^post5 == 0 /\ -N^0+N^14 == 0 /\ z^220-z^140 == 0 /\ s_ab^post5-s_ab^220 == 0 /\ -recv^0+recv^140 == 0 /\ -bs^0+bs^140 == 0 /\ fs^220-fs^140 == 0 /\ bs^post5-bs^220 == 0 /\ -fs^0+fs^140 == 0 /\ -N^14+N^220 == 0 /\ -br^0+br^140 == 0 /\ N^post5-N^220 == 0 /\ -ls^140+ls^220 == 0 /\ -recv^140+recv^220 == 0 /\ ls^140-ls^0 == 0 /\ c1^140-c1^0 == 0 /\ lr^post5-lr^220 == 0 /\ -br^220+br^post5 == 0 /\ -1+pos^0 <= 0 /\ -fr^140+fr^220 == 0 /\ -recv^220+recv^post5 == 0 /\ -next^0+next^140 == 0 /\ ls^post5-ls^220 == 0 /\ -z^0+z^140 == 0 /\ -s_ab^140+s_ab^220 == 0 /\ -rrep^220+rrep^post5 == 0 /\ -c2^220+c2^post5 == 0), cost: 1 New rule: l4 -> l5 : pos^0'=1+pos^0, (-1+c2^0 >= 0 /\ -1+pos^0 <= 0), cost: 1 Applied preprocessing Original rule: l5 -> l6 : N^0'=N^post6, recv^0'=recv^post6, fr^0'=fr^post6, z^0'=z^post6, next^0'=next^post6, bs^0'=bs^post6, i^0'=i^post6, r_ab^0'=r_ab^post6, c2^0'=c2^post6, s_ab^0'=s_ab^post6, ls^0'=ls^post6, br^0'=br^post6, rrep^0'=rrep^post6, fs^0'=fs^post6, pos^0'=pos^post6, c1^0'=c1^post6, lr^0'=lr^post6, (-N^0+N^post6 == 0 /\ lr^post6-lr^0 == 0 /\ -br^0+br^post6 == 0 /\ -fr^0+fr^post6 == 0 /\ -pos^0+pos^post6 == 0 /\ -z^0+z^post6 == 0 /\ -ls^0+ls^post6 == 0 /\ -bs^0+bs^post6 == 0 /\ c2^post6-c2^0 == 0 /\ -i^0+i^post6 == 0 /\ c1^post6-c1^0 == 0 /\ 2-c2^0 <= 0 /\ -recv^0+recv^post6 == 0 /\ next^post6-next^0 == 0 /\ s_ab^post6-s_ab^0 == 0 /\ fs^post6-fs^0 == 0 /\ rrep^post6-rrep^0 == 0 /\ -r_ab^0+r_ab^post6 == 0), cost: 1 New rule: l5 -> l6 : -2+c2^0 >= 0, cost: 1 Applied preprocessing Original rule: l5 -> l6 : N^0'=N^post7, recv^0'=recv^post7, fr^0'=fr^post7, z^0'=z^post7, next^0'=next^post7, bs^0'=bs^post7, i^0'=i^post7, r_ab^0'=r_ab^post7, c2^0'=c2^post7, s_ab^0'=s_ab^post7, ls^0'=ls^post7, br^0'=br^post7, rrep^0'=rrep^post7, fs^0'=fs^post7, pos^0'=pos^post7, c1^0'=c1^post7, lr^0'=lr^post7, (-ls^0+ls^post7 == 0 /\ -c2^0+c2^post7 == 0 /\ -bs^0+bs^post7 == 0 /\ -s_ab^0+s_ab^post7 == 0 /\ lr^post7-lr^0 == 0 /\ r_ab^post7-r_ab^0 == 0 /\ -recv^0+recv^post7 == 0 /\ c2^0 <= 0 /\ -i^0+i^post7 == 0 /\ -N^0+N^post7 == 0 /\ c1^post7-c1^0 == 0 /\ -next^0+next^post7 == 0 /\ pos^post7-pos^0 == 0 /\ -z^0+z^post7 == 0 /\ -fs^0+fs^post7 == 0 /\ br^post7-br^0 == 0 /\ rrep^post7-rrep^0 == 0 /\ fr^post7-fr^0 == 0), cost: 1 New rule: l5 -> l6 : c2^0 <= 0, cost: 1 Applied preprocessing Original rule: l5 -> l3 : N^0'=N^post8, recv^0'=recv^post8, fr^0'=fr^post8, z^0'=z^post8, next^0'=next^post8, bs^0'=bs^post8, i^0'=i^post8, r_ab^0'=r_ab^post8, c2^0'=c2^post8, s_ab^0'=s_ab^post8, ls^0'=ls^post8, br^0'=br^post8, rrep^0'=rrep^post8, fs^0'=fs^post8, pos^0'=pos^post8, c1^0'=c1^post8, lr^0'=lr^post8, (bs^post8-bs^0 == 0 /\ lr^post8-lr^0 == 0 /\ -c1^0+c1^post8 == 0 /\ -recv^0+recv^post8 == 0 /\ ls^post8-ls^0 == 0 /\ c2^post8-c2^0 == 0 /\ -N^0+N^post8 == 0 /\ -rrep^0+rrep^post8 == 0 /\ -br^0+br^post8 == 0 /\ -next^0+next^post8 == 0 /\ 1-c2^0 <= 0 /\ -1+c2^0 <= 0 /\ -fr^0+fr^post8 == 0 /\ s_ab^post8-s_ab^0 == 0 /\ fs^post8-fs^0 == 0 /\ pos^post8-pos^0 == 0 /\ z^post8-z^0 == 0 /\ -r_ab^0+r_ab^post8 == 0 /\ i^post8-i^0 == 0), cost: 1 New rule: l5 -> l3 : -1+c2^0 == 0, cost: 1 Applied preprocessing Original rule: l7 -> l4 : N^0'=N^post9, recv^0'=recv^post9, fr^0'=fr^post9, z^0'=z^post9, next^0'=next^post9, bs^0'=bs^post9, i^0'=i^post9, r_ab^0'=r_ab^post9, c2^0'=c2^post9, s_ab^0'=s_ab^post9, ls^0'=ls^post9, br^0'=br^post9, rrep^0'=rrep^post9, fs^0'=fs^post9, pos^0'=pos^post9, c1^0'=c1^post9, lr^0'=lr^post9, (-N^0+N^post9 == 0 /\ lr^post9-lr^0 == 0 /\ -i^0+i^post9 == 0 /\ -br^0+br^post9 == 0 /\ bs^post9-bs^0 == 0 /\ -fr^0+fr^post9 == 0 /\ -pos^0+pos^post9 == 0 /\ -z^0+z^post9 == 0 /\ c2^post9-c2^0 == 0 /\ -r_ab^0+r_ab^post9 == 0 /\ c1^post9-c1^0 == 0 /\ rrep^post9-rrep^0 == 0 /\ -next^0+next^post9 == 0 /\ -ls^0+ls^post9 == 0 /\ -recv^0+recv^post9 == 0 /\ 1-pos^0 <= 0 /\ s_ab^post9-s_ab^0 == 0 /\ fs^post9-fs^0 == 0), cost: 1 New rule: l7 -> l4 : -1+pos^0 >= 0, cost: 1 Applied preprocessing Original rule: l7 -> l5 : N^0'=N^post10, recv^0'=recv^post10, fr^0'=fr^post10, z^0'=z^post10, next^0'=next^post10, bs^0'=bs^post10, i^0'=i^post10, r_ab^0'=r_ab^post10, c2^0'=c2^post10, s_ab^0'=s_ab^post10, ls^0'=ls^post10, br^0'=br^post10, rrep^0'=rrep^post10, fs^0'=fs^post10, pos^0'=pos^post10, c1^0'=c1^post10, lr^0'=lr^post10, (rrep^post10-rrep^230 == 0 /\ -c1^0+c1^150 == 0 /\ -ls^230+ls^post10 == 0 /\ -fs^150+fs^230 == 0 /\ -r_ab^0+r_ab^150 == 0 /\ -N^0+N^15 == 0 /\ -z^0+z^150 == 0 /\ rrep^230-rrep^150 == 0 /\ -N^15+N^230 == 0 /\ c2^230-c2^150 == 0 /\ rrep^150-rrep^0 == 0 /\ -i^150+i^230 == 0 /\ 1-c2^150 <= 0 /\ c1^230-c1^150 == 0 /\ recv^post10-recv^230 == 0 /\ -next^230+next^post10 == 0 /\ -fr^0+fr^150 == 0 /\ -pos^150+pos^230 == 0 /\ -c1^230+c1^post10 == 0 /\ s_ab^post10-s_ab^230 == 0 /\ bs^post10-bs^230 == 0 /\ N^post10-N^230 == 0 /\ i^150-i^0 == 0 /\ next^230-next^150 == 0 /\ lr^150-lr^0 == 0 /\ -ls^0+ls^150 == 0 /\ pos^150-pos^0 == 0 /\ fs^150-fs^0 == 0 /\ -bs^150+bs^230 == 0 /\ s_ab^150-s_ab^0 == 0 /\ -r_ab^230+r_ab^post10 == 0 /\ lr^230-lr^150 == 0 /\ fr^230-fr^150 == 0 /\ -fs^230+fs^post10 == 0 /\ z^230-z^150 == 0 /\ -fr^230+fr^post10 == 0 /\ -r_ab^150+r_ab^230 == 0 /\ -z^230+z^post10 == 0 /\ -s_ab^150+s_ab^230 == 0 /\ ls^230-ls^150 == 0 /\ -next^0+next^150 == 0 /\ -br^0+br^150 == 0 /\ -lr^230+lr^post10 == 0 /\ -bs^0+bs^150 == 0 /\ br^post10-br^230 == 0 /\ recv^230-recv^150 == 0 /\ pos^0 <= 0 /\ -1-pos^230+pos^post10 == 0 /\ -br^150+br^230 == 0 /\ -recv^0+recv^150 == 0 /\ -c2^230+c2^post10 == 0 /\ c2^150-c2^0 == 0 /\ -i^230+i^post10 == 0), cost: 1 New rule: l7 -> l5 : pos^0'=1+pos^0, (-1+c2^0 >= 0 /\ pos^0 <= 0), cost: 1 Applied preprocessing Original rule: l8 -> l5 : N^0'=N^post11, recv^0'=recv^post11, fr^0'=fr^post11, z^0'=z^post11, next^0'=next^post11, bs^0'=bs^post11, i^0'=i^post11, r_ab^0'=r_ab^post11, c2^0'=c2^post11, s_ab^0'=s_ab^post11, ls^0'=ls^post11, br^0'=br^post11, rrep^0'=rrep^post11, fs^0'=fs^post11, pos^0'=pos^post11, c1^0'=c1^post11, lr^0'=lr^post11, (c1^160-c1^0 == 0 /\ -br^0+br^160 == 0 /\ -recv^0+recv^160 == 0 /\ -c2^0+c2^160 == 0 /\ fr^post11-fr^160 == 0 /\ -rrep^160+rrep^post11 == 0 /\ -fr^0+fr^160 == 0 /\ r_ab^post11-r_ab^160 == 0 /\ pos^160-pos^0 == 0 /\ next^160-next^0 == 0 /\ -bs^0+bs^160 == 0 /\ -ls^160+ls^post11 == 0 /\ -recv^160+recv^post11 == 0 /\ c1^post11-c1^160 == 0 /\ -next^160+next^post11 == 0 /\ lr^160-lr^0 == 0 /\ 1-z^0 <= 0 /\ -s_ab^0+s_ab^160 == 0 /\ c2^post11-c2^160 == 0 /\ -i^0+i^160 == 0 /\ -s_ab^160+s_ab^post11 == 0 /\ -N^0+N^16 == 0 /\ -rrep^0+rrep^160 == 0 /\ bs^post11-bs^160 == 0 /\ -fs^0+fs^160 == 0 /\ z^160-z^0 == 0 /\ ls^160-ls^0 == 0 /\ i^post11-i^160 == 0 /\ N^post11-N^16 == 0 /\ -r_ab^0+r_ab^160 == 0 /\ 1-z^160+z^post11 == 0 /\ lr^post11-lr^160 == 0 /\ fs^post11-fs^160 == 0 /\ -pos^160+pos^post11 == 0 /\ -br^160+br^post11 == 0), cost: 1 New rule: l8 -> l5 : z^0'=-1+z^0, -1+z^0 >= 0, cost: 1 Applied preprocessing Original rule: l8 -> l7 : N^0'=N^post12, recv^0'=recv^post12, fr^0'=fr^post12, z^0'=z^post12, next^0'=next^post12, bs^0'=bs^post12, i^0'=i^post12, r_ab^0'=r_ab^post12, c2^0'=c2^post12, s_ab^0'=s_ab^post12, ls^0'=ls^post12, br^0'=br^post12, rrep^0'=rrep^post12, fs^0'=fs^post12, pos^0'=pos^post12, c1^0'=c1^post12, lr^0'=lr^post12, (-next^0+next^post12 == 0 /\ pos^post12-pos^0 == 0 /\ z^0 <= 0 /\ -N^0+N^post12 == 0 /\ -i^0+i^post12 == 0 /\ rrep^post12-rrep^0 == 0 /\ br^post12-br^0 == 0 /\ r_ab^post12-r_ab^0 == 0 /\ -lr^0+lr^post12 == 0 /\ -s_ab^0+s_ab^post12 == 0 /\ -recv^0+recv^post12 == 0 /\ fs^post12-fs^0 == 0 /\ -fr^0+fr^post12 == 0 /\ -z^0+z^post12 == 0 /\ ls^post12-ls^0 == 0 /\ c1^post12-c1^0 == 0 /\ -c2^0+c2^post12 == 0 /\ -bs^0+bs^post12 == 0), cost: 1 New rule: l8 -> l7 : z^0 <= 0, cost: 1 Applied preprocessing Original rule: l9 -> l8 : N^0'=N^post13, recv^0'=recv^post13, fr^0'=fr^post13, z^0'=z^post13, next^0'=next^post13, bs^0'=bs^post13, i^0'=i^post13, r_ab^0'=r_ab^post13, c2^0'=c2^post13, s_ab^0'=s_ab^post13, ls^0'=ls^post13, br^0'=br^post13, rrep^0'=rrep^post13, fs^0'=fs^post13, pos^0'=pos^post13, c1^0'=c1^post13, lr^0'=lr^post13, (bs^post13-bs^240 == 0 /\ -recv^0+recv^170 == 0 /\ br^170-br^0 == 0 /\ br^240-br^170 == 0 /\ -N^17+N^240 == 0 /\ -fr^0+fr^170 == 0 /\ -rrep^240+rrep^post13 == 0 /\ fs^240-fs^170 == 0 /\ -N^240+N^post13 == 0 /\ -r_ab^240+r_ab^post13 == 0 /\ -z^0+z^170 == 0 /\ ls^240-ls^170 == 0 /\ recv^post13-recv^240 == 0 /\ -N^0+N^17 == 0 /\ c1^170-c1^0 == 0 /\ -bs^0+bs^170 == 0 /\ i^240-i^170 == 0 /\ -i^0+i^170 == 0 /\ -c1^240+c1^post13 == 0 /\ c2^post13-c2^170 == 0 /\ fr^240-fr^170 == 0 /\ -br^240+br^post13 == 0 /\ -bs^170+bs^240 == 0 /\ pos^170-pos^0 == 0 /\ fs^170-fs^0 == 0 /\ recv^240-recv^170 == 0 /\ pos^240-pos^170 == 0 /\ r_ab^170-r_ab^0 == 0 /\ lr^170-lr^0 == 0 /\ c1^240-c1^170 == 0 /\ -1+c2^170 <= 0 /\ -ls^0+ls^170 == 0 /\ ls^post13-ls^240 == 0 /\ -fr^240+fr^post13 == 0 /\ lr^240-lr^170 == 0 /\ c2^170-c2^0 == 0 /\ -c2^0 <= 0 /\ next^post13-next^240 == 0 /\ -next^0+next^170 == 0 /\ -z^240+z^post13 == 0 /\ -s_ab^240+s_ab^post13 == 0 /\ -fs^240+fs^post13 == 0 /\ r_ab^240-r_ab^170 == 0 /\ z^240-z^170 == 0 /\ i^post13-i^240 == 0 /\ rrep^240-rrep^170 == 0 /\ pos^post13-pos^240 == 0 /\ s_ab^170-s_ab^0 == 0 /\ next^240-next^170 == 0 /\ rrep^170-rrep^0 == 0 /\ -s_ab^170+s_ab^240 == 0 /\ lr^post13-lr^240 == 0), cost: 1 New rule: l9 -> l8 : (c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 1 Applied preprocessing Original rule: l10 -> l11 : N^0'=N^post14, recv^0'=recv^post14, fr^0'=fr^post14, z^0'=z^post14, next^0'=next^post14, bs^0'=bs^post14, i^0'=i^post14, r_ab^0'=r_ab^post14, c2^0'=c2^post14, s_ab^0'=s_ab^post14, ls^0'=ls^post14, br^0'=br^post14, rrep^0'=rrep^post14, fs^0'=fs^post14, pos^0'=pos^post14, c1^0'=c1^post14, lr^0'=lr^post14, (lr^post14-lr^0 == 0 /\ -bs^0+bs^post14 == 0 /\ br^post14-br^0 == 0 /\ -ls^0+ls^post14 == 0 /\ -s_ab^0+s_ab^post14 == 0 /\ -recv^0+recv^post14 == 0 /\ -c2^0+c2^post14 == 0 /\ rrep^post14-rrep^0 == 0 /\ -N^0+N^post14 == 0 /\ -i^0+i^post14 == 0 /\ -next^0+next^post14 == 0 /\ c1^post14-c1^0 == 0 /\ -fs^0+fs^post14 == 0 /\ fr^post14-fr^0 == 0 /\ -z^0+z^post14 == 0 /\ pos^post14-pos^0 == 0 /\ lr^0 <= 0 /\ -r_ab^0+r_ab^post14 == 0), cost: 1 New rule: l10 -> l11 : lr^0 <= 0, cost: 1 Applied preprocessing Original rule: l10 -> l11 : N^0'=N^post15, recv^0'=recv^post15, fr^0'=fr^post15, z^0'=z^post15, next^0'=next^post15, bs^0'=bs^post15, i^0'=i^post15, r_ab^0'=r_ab^post15, c2^0'=c2^post15, s_ab^0'=s_ab^post15, ls^0'=ls^post15, br^0'=br^post15, rrep^0'=rrep^post15, fs^0'=fs^post15, pos^0'=pos^post15, c1^0'=c1^post15, lr^0'=lr^post15, (-s_ab^0+s_ab^180 == 0 /\ fs^180-fs^0 == 0 /\ br^180-br^0 == 0 /\ -c1^0+c1^180 == 0 /\ r_ab^180-r_ab^0 == 0 /\ ls^180-ls^0 == 0 /\ c1^post15-c1^180 == 0 /\ bs^post15-bs^180 == 0 /\ -fr^0+fr^180 == 0 /\ -pos^0+pos^180 == 0 /\ -z^180+z^post15 == 0 /\ pos^post15-pos^180 == 0 /\ -3+rrep^post15 == 0 /\ -c2^0+c2^180 == 0 /\ lr^180-lr^0 == 0 /\ recv^post15-recv^180 == 0 /\ -N^0+N^18 == 0 /\ -next^0+next^180 == 0 /\ fr^post15-fr^180 == 0 /\ z^180-z^0 == 0 /\ -ls^180+ls^post15 == 0 /\ -r_ab^180+r_ab^post15 == 0 /\ i^180-i^0 == 0 /\ 1-lr^0 <= 0 /\ -i^180+i^post15 == 0 /\ -N^18+N^post15 == 0 /\ s_ab^post15-s_ab^180 == 0 /\ -recv^0+recv^180 == 0 /\ next^post15-next^180 == 0 /\ lr^post15-lr^180 == 0 /\ -fs^180+fs^post15 == 0 /\ c2^post15-c2^180 == 0 /\ -rrep^0+rrep^180 == 0 /\ -br^180+br^post15 == 0 /\ -bs^0+bs^180 == 0), cost: 1 New rule: l10 -> l11 : rrep^0'=3, -1+lr^0 >= 0, cost: 1 Applied preprocessing Original rule: l12 -> l10 : N^0'=N^post16, recv^0'=recv^post16, fr^0'=fr^post16, z^0'=z^post16, next^0'=next^post16, bs^0'=bs^post16, i^0'=i^post16, r_ab^0'=r_ab^post16, c2^0'=c2^post16, s_ab^0'=s_ab^post16, ls^0'=ls^post16, br^0'=br^post16, rrep^0'=rrep^post16, fs^0'=fs^post16, pos^0'=pos^post16, c1^0'=c1^post16, lr^0'=lr^post16, (r_ab^post16-r_ab^190 == 0 /\ c1^190-c1^0 == 0 /\ -c1^190+c1^post16 == 0 /\ z^post16-z^190 == 0 /\ s_ab^post16-s_ab^190 == 0 /\ -fs^190+fs^post16 == 0 /\ -pos^190+pos^post16 == 0 /\ fr^post16-fr^190 == 0 /\ -rrep^190+rrep^post16 == 0 /\ -s_ab^0+s_ab^190 == 0 /\ br^post16-br^190 == 0 /\ ls^190-ls^0 == 0 /\ pos^190-pos^0 == 0 /\ -fr^0+fr^190 == 0 /\ -N^19+N^post16 == 0 /\ bs^190-bs^0 == 0 /\ -br^0+br^190 == 0 /\ rrep^190-rrep^0 == 0 /\ fs^190-fs^0 == 0 /\ -i^190+i^post16 == 0 /\ -r_ab^0+r_ab^190 == 0 /\ -z^0+z^190 == 0 /\ -recv^0+recv^190 == 0 /\ -N^0+N^19 == 0 /\ 1-lr^0 <= 0 /\ lr^190-lr^0 == 0 /\ -recv^190+recv^post16 == 0 /\ -lr^190+lr^post16 == 0 /\ c2^190-c2^0 == 0 /\ -i^0+i^190 == 0 /\ next^post16-next^190 == 0 /\ -next^0+next^190 == 0 /\ -bs^190+bs^post16 == 0 /\ -ls^190+ls^post16 == 0 /\ -c2^190+c2^post16 == 0), cost: 1 New rule: l12 -> l10 : -1+lr^0 >= 0, cost: 1 Applied preprocessing Original rule: l12 -> l11 : N^0'=N^post17, recv^0'=recv^post17, fr^0'=fr^post17, z^0'=z^post17, next^0'=next^post17, bs^0'=bs^post17, i^0'=i^post17, r_ab^0'=r_ab^post17, c2^0'=c2^post17, s_ab^0'=s_ab^post17, ls^0'=ls^post17, br^0'=br^post17, rrep^0'=rrep^post17, fs^0'=fs^post17, pos^0'=pos^post17, c1^0'=c1^post17, lr^0'=lr^post17, (next^post17-next^1110 == 0 /\ lr^post17-lr^1110 == 0 /\ -2+rrep^post17 == 0 /\ -s_ab^0+s_ab^1110 == 0 /\ -fr^0+fr^1110 == 0 /\ br^post17-br^1110 == 0 /\ lr^1110-lr^0 == 0 /\ -ls^0+ls^1110 == 0 /\ -c2^1110+c2^post17 == 0 /\ -bs^1110+bs^post17 == 0 /\ r_ab^1110-r_ab^0 == 0 /\ -z^1110+z^post17 == 0 /\ -N^110+N^post17 == 0 /\ fs^post17-fs^1110 == 0 /\ ls^post17-ls^1110 == 0 /\ -next^0+next^1110 == 0 /\ -c2^0+c2^1110 == 0 /\ fs^1110-fs^0 == 0 /\ bs^1110-bs^0 == 0 /\ -rrep^0+rrep^1110 == 0 /\ pos^1110-pos^0 == 0 /\ -i^0+i^1110 == 0 /\ -N^0+N^110 == 0 /\ -recv^1110+recv^post17 == 0 /\ -recv^0+recv^1110 == 0 /\ -r_ab^1110+r_ab^post17 == 0 /\ br^1110-br^0 == 0 /\ i^post17-i^1110 == 0 /\ -z^0+z^1110 == 0 /\ -pos^1110+pos^post17 == 0 /\ fr^post17-fr^1110 == 0 /\ c1^1110-c1^0 == 0 /\ -s_ab^1110+s_ab^post17 == 0 /\ lr^0 <= 0 /\ -c1^1110+c1^post17 == 0), cost: 1 New rule: l12 -> l11 : rrep^0'=2, lr^0 <= 0, cost: 1 Applied preprocessing Original rule: l13 -> l10 : N^0'=N^post18, recv^0'=recv^post18, fr^0'=fr^post18, z^0'=z^post18, next^0'=next^post18, bs^0'=bs^post18, i^0'=i^post18, r_ab^0'=r_ab^post18, c2^0'=c2^post18, s_ab^0'=s_ab^post18, ls^0'=ls^post18, br^0'=br^post18, rrep^0'=rrep^post18, fs^0'=fs^post18, pos^0'=pos^post18, c1^0'=c1^post18, lr^0'=lr^post18, (-z^0+z^post18 == 0 /\ -recv^0+recv^post18 == 0 /\ i^post18-i^0 == 0 /\ c1^post18-c1^0 == 0 /\ s_ab^post18-s_ab^0 == 0 /\ pos^post18-pos^0 == 0 /\ -N^0+N^post18 == 0 /\ bs^post18-bs^0 == 0 /\ -rrep^0+rrep^post18 == 0 /\ fs^post18-fs^0 == 0 /\ 1-fr^0 <= 0 /\ br^post18-br^0 == 0 /\ lr^post18-lr^0 == 0 /\ -c2^0+c2^post18 == 0 /\ r_ab^post18-r_ab^0 == 0 /\ -next^0+next^post18 == 0 /\ -fr^0+fr^post18 == 0 /\ ls^post18-ls^0 == 0), cost: 1 New rule: l13 -> l10 : -1+fr^0 >= 0, cost: 1 Applied preprocessing Original rule: l13 -> l12 : N^0'=N^post19, recv^0'=recv^post19, fr^0'=fr^post19, z^0'=z^post19, next^0'=next^post19, bs^0'=bs^post19, i^0'=i^post19, r_ab^0'=r_ab^post19, c2^0'=c2^post19, s_ab^0'=s_ab^post19, ls^0'=ls^post19, br^0'=br^post19, rrep^0'=rrep^post19, fs^0'=fs^post19, pos^0'=pos^post19, c1^0'=c1^post19, lr^0'=lr^post19, (c1^post19-c1^0 == 0 /\ -recv^0+recv^post19 == 0 /\ next^post19-next^0 == 0 /\ -fr^0+fr^post19 == 0 /\ rrep^post19-rrep^0 == 0 /\ -z^0+z^post19 == 0 /\ fr^0 <= 0 /\ -N^0+N^post19 == 0 /\ fs^post19-fs^0 == 0 /\ pos^post19-pos^0 == 0 /\ -s_ab^0+s_ab^post19 == 0 /\ -ls^0+ls^post19 == 0 /\ lr^post19-lr^0 == 0 /\ -bs^0+bs^post19 == 0 /\ br^post19-br^0 == 0 /\ -r_ab^0+r_ab^post19 == 0 /\ -i^0+i^post19 == 0 /\ c2^post19-c2^0 == 0), cost: 1 New rule: l13 -> l12 : fr^0 <= 0, cost: 1 Applied preprocessing Original rule: l14 -> l13 : N^0'=N^post20, recv^0'=recv^post20, fr^0'=fr^post20, z^0'=z^post20, next^0'=next^post20, bs^0'=bs^post20, i^0'=i^post20, r_ab^0'=r_ab^post20, c2^0'=c2^post20, s_ab^0'=s_ab^post20, ls^0'=ls^post20, br^0'=br^post20, rrep^0'=rrep^post20, fs^0'=fs^post20, pos^0'=pos^post20, c1^0'=c1^post20, lr^0'=lr^post20, (-fr^0+fr^post20 == 0 /\ c1^post20-c1^0 == 0 /\ rrep^post20-rrep^0 == 0 /\ -recv^0+recv^post20 == 0 /\ -c2^0+c2^post20 == 0 /\ r_ab^post20-r_ab^0 == 0 /\ -bs^0+bs^post20 == 0 /\ -s_ab^0+s_ab^post20 == 0 /\ -i^0+i^post20 == 0 /\ pos^post20-pos^0 == 0 /\ -next^0+next^post20 == 0 /\ -z^0+z^post20 == 0 /\ -fs^0+fs^post20 == 0 /\ lr^post20-lr^0 == 0 /\ br^post20-br^0 == 0 /\ -N^0+N^post20 == 0 /\ ls^post20-ls^0 == 0), cost: 1 New rule: l14 -> l13 : TRUE, cost: 1 Applied preprocessing Original rule: l11 -> l9 : N^0'=N^post21, recv^0'=recv^post21, fr^0'=fr^post21, z^0'=z^post21, next^0'=next^post21, bs^0'=bs^post21, i^0'=i^post21, r_ab^0'=r_ab^post21, c2^0'=c2^post21, s_ab^0'=s_ab^post21, ls^0'=ls^post21, br^0'=br^post21, rrep^0'=rrep^post21, fs^0'=fs^post21, pos^0'=pos^post21, c1^0'=c1^post21, lr^0'=lr^post21, (-recv^0+recv^1120 == 0 /\ ls^post21-ls^1120 == 0 /\ c1^1120-c1^0 == 0 /\ fs^1120-fs^0 == 0 /\ s_ab^1120-s_ab^0 == 0 /\ -pos^1120+pos^post21 == 0 /\ -1+r_ab^post21 == 0 /\ pos^1120-pos^0 == 0 /\ fs^post21-fs^1120 == 0 /\ next^post21-next^1120 == 0 /\ -c2^1120+c2^post21 == 0 /\ rrep^post21-rrep^1120 == 0 /\ -z^1120+z^post21 == 0 /\ -fr^1120+fr^post21 == 0 /\ -i^0+i^1120 == 0 /\ r_ab^0 <= 0 /\ i^post21-i^1120 == 0 /\ fr^1120-fr^0 == 0 /\ -br^1120+br^post21 == 0 /\ -bs^0+bs^1120 == 0 /\ -z^0+z^1120 == 0 /\ -br^0+br^1120 == 0 /\ -lr^1120+lr^post21 == 0 /\ -next^0+next^1120 == 0 /\ -s_ab^1120+s_ab^post21 == 0 /\ c2^1120-c2^0 == 0 /\ lr^1120-lr^0 == 0 /\ N^post21-N^111 == 0 /\ -recv^1120+recv^post21 == 0 /\ -r_ab^0+r_ab^1120 == 0 /\ -rrep^0+rrep^1120 == 0 /\ ls^1120-ls^0 == 0 /\ -N^0+N^111 == 0 /\ -bs^1120+bs^post21 == 0 /\ -c1^1120+c1^post21 == 0), cost: 1 New rule: l11 -> l9 : r_ab^0'=1, r_ab^0 <= 0, cost: 1 Applied preprocessing Original rule: l11 -> l9 : N^0'=N^post22, recv^0'=recv^post22, fr^0'=fr^post22, z^0'=z^post22, next^0'=next^post22, bs^0'=bs^post22, i^0'=i^post22, r_ab^0'=r_ab^post22, c2^0'=c2^post22, s_ab^0'=s_ab^post22, ls^0'=ls^post22, br^0'=br^post22, rrep^0'=rrep^post22, fs^0'=fs^post22, pos^0'=pos^post22, c1^0'=c1^post22, lr^0'=lr^post22, (i^1130-i^0 == 0 /\ recv^post22-recv^1130 == 0 /\ pos^post22-pos^1130 == 0 /\ r_ab^1130-r_ab^0 == 0 /\ -ls^1130+ls^post22 == 0 /\ -fs^1130+fs^post22 == 0 /\ br^post22-br^1130 == 0 /\ -lr^1130+lr^post22 == 0 /\ -N^112+N^post22 == 0 /\ bs^post22-bs^1130 == 0 /\ -rrep^0+rrep^1130 == 0 /\ fs^1130-fs^0 == 0 /\ -br^0+br^1130 == 0 /\ r_ab^post22 == 0 /\ -fr^0+fr^1130 == 0 /\ s_ab^post22-s_ab^1130 == 0 /\ -z^1130+z^post22 == 0 /\ ls^1130-ls^0 == 0 /\ -N^0+N^112 == 0 /\ 1-r_ab^0 <= 0 /\ -next^0+next^1130 == 0 /\ -z^0+z^1130 == 0 /\ lr^1130-lr^0 == 0 /\ c2^post22-c2^1130 == 0 /\ -recv^0+recv^1130 == 0 /\ -s_ab^0+s_ab^1130 == 0 /\ c1^1130-c1^0 == 0 /\ -c1^1130+c1^post22 == 0 /\ -bs^0+bs^1130 == 0 /\ fr^post22-fr^1130 == 0 /\ c2^1130-c2^0 == 0 /\ -rrep^1130+rrep^post22 == 0 /\ pos^1130-pos^0 == 0 /\ next^post22-next^1130 == 0 /\ -i^1130+i^post22 == 0), cost: 1 New rule: l11 -> l9 : r_ab^0'=0, -1+r_ab^0 >= 0, cost: 1 Applied preprocessing Original rule: l15 -> l14 : N^0'=N^post23, recv^0'=recv^post23, fr^0'=fr^post23, z^0'=z^post23, next^0'=next^post23, bs^0'=bs^post23, i^0'=i^post23, r_ab^0'=r_ab^post23, c2^0'=c2^post23, s_ab^0'=s_ab^post23, ls^0'=ls^post23, br^0'=br^post23, rrep^0'=rrep^post23, fs^0'=fs^post23, pos^0'=pos^post23, c1^0'=c1^post23, lr^0'=lr^post23, (ls^post23-ls^0 == 0 /\ -i^0+i^post23 == 0 /\ -N^0+N^post23 == 0 /\ r_ab^post23-r_ab^0 == 0 /\ lr^post23-lr^0 == 0 /\ -next^0+next^post23 == 0 /\ -z^0+z^post23 == 0 /\ -fr^0+fr^post23 == 0 /\ -c2^0+c2^post23 == 0 /\ -bs^0+bs^post23 == 0 /\ -s_ab^0+s_ab^post23 == 0 /\ c1^post23-c1^0 == 0 /\ 1-lr^0 <= 0 /\ pos^post23-pos^0 == 0 /\ br^post23-br^0 == 0 /\ -recv^0+recv^post23 == 0 /\ rrep^post23-rrep^0 == 0 /\ fs^post23-fs^0 == 0), cost: 1 New rule: l15 -> l14 : -1+lr^0 >= 0, cost: 1 Applied preprocessing Original rule: l15 -> l14 : N^0'=N^post24, recv^0'=recv^post24, fr^0'=fr^post24, z^0'=z^post24, next^0'=next^post24, bs^0'=bs^post24, i^0'=i^post24, r_ab^0'=r_ab^post24, c2^0'=c2^post24, s_ab^0'=s_ab^post24, ls^0'=ls^post24, br^0'=br^post24, rrep^0'=rrep^post24, fs^0'=fs^post24, pos^0'=pos^post24, c1^0'=c1^post24, lr^0'=lr^post24, (ls^post24-ls^0 == 0 /\ -r_ab^0+r_ab^post24 == 0 /\ s_ab^post24-s_ab^0 == 0 /\ fs^post24-fs^0 == 0 /\ -next^0+next^post24 == 0 /\ lr^post24-lr^0 == 0 /\ c1^post24-c1^0 == 0 /\ -br^0+br^post24 == 0 /\ -N^0+N^post24 == 0 /\ 1+lr^0 <= 0 /\ -fr^0+fr^post24 == 0 /\ -z^0+z^post24 == 0 /\ -bs^0+bs^post24 == 0 /\ c2^post24-c2^0 == 0 /\ i^post24-i^0 == 0 /\ pos^post24-pos^0 == 0 /\ -rrep^0+rrep^post24 == 0 /\ -recv^0+recv^post24 == 0), cost: 1 New rule: l15 -> l14 : 1+lr^0 <= 0, cost: 1 Applied preprocessing Original rule: l15 -> l11 : N^0'=N^post25, recv^0'=recv^post25, fr^0'=fr^post25, z^0'=z^post25, next^0'=next^post25, bs^0'=bs^post25, i^0'=i^post25, r_ab^0'=r_ab^post25, c2^0'=c2^post25, s_ab^0'=s_ab^post25, ls^0'=ls^post25, br^0'=br^post25, rrep^0'=rrep^post25, fs^0'=fs^post25, pos^0'=pos^post25, c1^0'=c1^post25, lr^0'=lr^post25, (-bs^0+bs^1140 == 0 /\ c2^post25-c2^1140 == 0 /\ -recv^0+recv^1140 == 0 /\ c1^1140-c1^0 == 0 /\ ls^post25-ls^1140 == 0 /\ -r_ab^0+r_ab^1140 == 0 /\ c1^post25-c1^1140 == 0 /\ -next^0+next^1140 == 0 /\ -N^0+N^113 == 0 /\ -i^0+i^1140 == 0 /\ N^post25-N^113 == 0 /\ pos^post25-pos^1140 == 0 /\ -br^1140+br^post25 == 0 /\ fs^post25-fs^1140 == 0 /\ -z^0+z^1140 == 0 /\ pos^1140-pos^0 == 0 /\ i^post25-i^1140 == 0 /\ br^1140-br^0 == 0 /\ -fr^1140+fr^post25 == 0 /\ -1+rrep^post25 == 0 /\ -c2^0+c2^1140 == 0 /\ -s_ab^0+s_ab^1140 == 0 /\ r_ab^post25-r_ab^1140 == 0 /\ -lr^0 <= 0 /\ lr^1140-lr^0 == 0 /\ ls^1140-ls^0 == 0 /\ z^post25-z^1140 == 0 /\ -rrep^0+rrep^1140 == 0 /\ bs^post25-bs^1140 == 0 /\ s_ab^post25-s_ab^1140 == 0 /\ lr^post25-lr^1140 == 0 /\ -next^1140+next^post25 == 0 /\ recv^post25-recv^1140 == 0 /\ lr^0 <= 0 /\ fr^1140-fr^0 == 0 /\ -fs^0+fs^1140 == 0), cost: 1 New rule: l15 -> l11 : rrep^0'=1, lr^0 == 0, cost: 1 Applied preprocessing Original rule: l16 -> l13 : N^0'=N^post26, recv^0'=recv^post26, fr^0'=fr^post26, z^0'=z^post26, next^0'=next^post26, bs^0'=bs^post26, i^0'=i^post26, r_ab^0'=r_ab^post26, c2^0'=c2^post26, s_ab^0'=s_ab^post26, ls^0'=ls^post26, br^0'=br^post26, rrep^0'=rrep^post26, fs^0'=fs^post26, pos^0'=pos^post26, c1^0'=c1^post26, lr^0'=lr^post26, (fr^0 <= 0 /\ -bs^0+bs^post26 == 0 /\ br^post26-br^0 == 0 /\ -i^0+i^post26 == 0 /\ lr^post26-lr^0 == 0 /\ -ls^0+ls^post26 == 0 /\ -s_ab^0+s_ab^post26 == 0 /\ -recv^0+recv^post26 == 0 /\ -fr^0 <= 0 /\ -c2^0+c2^post26 == 0 /\ -N^0+N^post26 == 0 /\ rrep^post26-rrep^0 == 0 /\ -next^0+next^post26 == 0 /\ c1^post26-c1^0 == 0 /\ -fs^0+fs^post26 == 0 /\ fr^post26-fr^0 == 0 /\ -z^0+z^post26 == 0 /\ pos^post26-pos^0 == 0 /\ r_ab^post26-r_ab^0 == 0), cost: 1 New rule: l16 -> l13 : fr^0 == 0, cost: 1 Applied preprocessing Original rule: l16 -> l15 : N^0'=N^post27, recv^0'=recv^post27, fr^0'=fr^post27, z^0'=z^post27, next^0'=next^post27, bs^0'=bs^post27, i^0'=i^post27, r_ab^0'=r_ab^post27, c2^0'=c2^post27, s_ab^0'=s_ab^post27, ls^0'=ls^post27, br^0'=br^post27, rrep^0'=rrep^post27, fs^0'=fs^post27, pos^0'=pos^post27, c1^0'=c1^post27, lr^0'=lr^post27, (-N^0+N^post27 == 0 /\ -i^0+i^post27 == 0 /\ br^post27-br^0 == 0 /\ lr^post27-lr^0 == 0 /\ -next^0+next^post27 == 0 /\ r_ab^post27-r_ab^0 == 0 /\ -z^0+z^post27 == 0 /\ -fr^0+fr^post27 == 0 /\ ls^post27-ls^0 == 0 /\ 1-fr^0 <= 0 /\ -bs^0+bs^post27 == 0 /\ -s_ab^0+s_ab^post27 == 0 /\ c1^post27-c1^0 == 0 /\ -recv^0+recv^post27 == 0 /\ pos^post27-pos^0 == 0 /\ fs^post27-fs^0 == 0 /\ -c2^0+c2^post27 == 0 /\ rrep^post27-rrep^0 == 0), cost: 1 New rule: l16 -> l15 : -1+fr^0 >= 0, cost: 1 Applied preprocessing Original rule: l16 -> l15 : N^0'=N^post28, recv^0'=recv^post28, fr^0'=fr^post28, z^0'=z^post28, next^0'=next^post28, bs^0'=bs^post28, i^0'=i^post28, r_ab^0'=r_ab^post28, c2^0'=c2^post28, s_ab^0'=s_ab^post28, ls^0'=ls^post28, br^0'=br^post28, rrep^0'=rrep^post28, fs^0'=fs^post28, pos^0'=pos^post28, c1^0'=c1^post28, lr^0'=lr^post28, (lr^post28-lr^0 == 0 /\ -N^0+N^post28 == 0 /\ -br^0+br^post28 == 0 /\ -pos^0+pos^post28 == 0 /\ -z^0+z^post28 == 0 /\ -r_ab^0+r_ab^post28 == 0 /\ c2^post28-c2^0 == 0 /\ next^post28-next^0 == 0 /\ i^post28-i^0 == 0 /\ rrep^post28-rrep^0 == 0 /\ c1^post28-c1^0 == 0 /\ -fr^0+fr^post28 == 0 /\ 1+fr^0 <= 0 /\ -ls^0+ls^post28 == 0 /\ -recv^0+recv^post28 == 0 /\ s_ab^post28-s_ab^0 == 0 /\ fs^post28-fs^0 == 0 /\ -bs^0+bs^post28 == 0), cost: 1 New rule: l16 -> l15 : 1+fr^0 <= 0, cost: 1 Applied preprocessing Original rule: l17 -> l9 : N^0'=N^post29, recv^0'=recv^post29, fr^0'=fr^post29, z^0'=z^post29, next^0'=next^post29, bs^0'=bs^post29, i^0'=i^post29, r_ab^0'=r_ab^post29, c2^0'=c2^post29, s_ab^0'=s_ab^post29, ls^0'=ls^post29, br^0'=br^post29, rrep^0'=rrep^post29, fs^0'=fs^post29, pos^0'=pos^post29, c1^0'=c1^post29, lr^0'=lr^post29, (lr^post29-lr^0 == 0 /\ 1-r_ab^0+br^0 <= 0 /\ -s_ab^0+s_ab^post29 == 0 /\ br^post29-br^0 == 0 /\ -ls^0+ls^post29 == 0 /\ -recv^0+recv^post29 == 0 /\ -c2^0+c2^post29 == 0 /\ c1^post29-c1^0 == 0 /\ -next^0+next^post29 == 0 /\ -N^0+N^post29 == 0 /\ -bs^0+bs^post29 == 0 /\ rrep^post29-rrep^0 == 0 /\ -i^0+i^post29 == 0 /\ -z^0+z^post29 == 0 /\ -fs^0+fs^post29 == 0 /\ fr^post29-fr^0 == 0 /\ pos^post29-pos^0 == 0 /\ -r_ab^0+r_ab^post29 == 0), cost: 1 New rule: l17 -> l9 : 1-r_ab^0+br^0 <= 0, cost: 1 Applied preprocessing Original rule: l17 -> l9 : N^0'=N^post30, recv^0'=recv^post30, fr^0'=fr^post30, z^0'=z^post30, next^0'=next^post30, bs^0'=bs^post30, i^0'=i^post30, r_ab^0'=r_ab^post30, c2^0'=c2^post30, s_ab^0'=s_ab^post30, ls^0'=ls^post30, br^0'=br^post30, rrep^0'=rrep^post30, fs^0'=fs^post30, pos^0'=pos^post30, c1^0'=c1^post30, lr^0'=lr^post30, (-ls^0+ls^post30 == 0 /\ -c2^0+c2^post30 == 0 /\ -bs^0+bs^post30 == 0 /\ -s_ab^0+s_ab^post30 == 0 /\ lr^post30-lr^0 == 0 /\ br^post30-br^0 == 0 /\ r_ab^post30-r_ab^0 == 0 /\ -recv^0+recv^post30 == 0 /\ 1+r_ab^0-br^0 <= 0 /\ -i^0+i^post30 == 0 /\ -N^0+N^post30 == 0 /\ c1^post30-c1^0 == 0 /\ -next^0+next^post30 == 0 /\ pos^post30-pos^0 == 0 /\ fr^post30-fr^0 == 0 /\ -z^0+z^post30 == 0 /\ -fs^0+fs^post30 == 0 /\ rrep^post30-rrep^0 == 0), cost: 1 New rule: l17 -> l9 : 1+r_ab^0-br^0 <= 0, cost: 1 Applied preprocessing Original rule: l17 -> l16 : N^0'=N^post31, recv^0'=recv^post31, fr^0'=fr^post31, z^0'=z^post31, next^0'=next^post31, bs^0'=bs^post31, i^0'=i^post31, r_ab^0'=r_ab^post31, c2^0'=c2^post31, s_ab^0'=s_ab^post31, ls^0'=ls^post31, br^0'=br^post31, rrep^0'=rrep^post31, fs^0'=fs^post31, pos^0'=pos^post31, c1^0'=c1^post31, lr^0'=lr^post31, (ls^post31-ls^0 == 0 /\ bs^post31-bs^0 == 0 /\ -i^0+i^post31 == 0 /\ -N^0+N^post31 == 0 /\ r_ab^post31-r_ab^0 == 0 /\ lr^post31-lr^0 == 0 /\ -r_ab^0+br^0 <= 0 /\ -z^0+z^post31 == 0 /\ r_ab^0-br^0 <= 0 /\ -c2^0+c2^post31 == 0 /\ -s_ab^0+s_ab^post31 == 0 /\ c1^post31-c1^0 == 0 /\ -next^0+next^post31 == 0 /\ -fr^0+fr^post31 == 0 /\ pos^post31-pos^0 == 0 /\ br^post31-br^0 == 0 /\ -recv^0+recv^post31 == 0 /\ rrep^post31-rrep^0 == 0 /\ fs^post31-fs^0 == 0), cost: 1 New rule: l17 -> l16 : -r_ab^0+br^0 == 0, cost: 1 Applied preprocessing Original rule: l18 -> l17 : N^0'=N^post32, recv^0'=recv^post32, fr^0'=fr^post32, z^0'=z^post32, next^0'=next^post32, bs^0'=bs^post32, i^0'=i^post32, r_ab^0'=r_ab^post32, c2^0'=c2^post32, s_ab^0'=s_ab^post32, ls^0'=ls^post32, br^0'=br^post32, rrep^0'=rrep^post32, fs^0'=fs^post32, pos^0'=pos^post32, c1^0'=c1^post32, lr^0'=lr^post32, (-N^0+N^post32 == 0 /\ -1+recv^post32 == 0 /\ lr^post32-lr^0 == 0 /\ -i^0+i^post32 == 0 /\ -br^0+br^post32 == 0 /\ -pos^0+pos^post32 == 0 /\ -fr^0+fr^post32 == 0 /\ -z^0+z^post32 == 0 /\ c2^post32-c2^0 == 0 /\ -r_ab^0+r_ab^post32 == 0 /\ c1^post32-c1^0 == 0 /\ rrep^post32-rrep^0 == 0 /\ -bs^0+bs^post32 == 0 /\ -ls^0+ls^post32 == 0 /\ s_ab^post32-s_ab^0 == 0 /\ fs^post32-fs^0 == 0 /\ next^post32-next^0 == 0), cost: 1 New rule: l18 -> l17 : recv^0'=1, TRUE, cost: 1 Applied preprocessing Original rule: l19 -> l18 : N^0'=N^post33, recv^0'=recv^post33, fr^0'=fr^post33, z^0'=z^post33, next^0'=next^post33, bs^0'=bs^post33, i^0'=i^post33, r_ab^0'=r_ab^post33, c2^0'=c2^post33, s_ab^0'=s_ab^post33, ls^0'=ls^post33, br^0'=br^post33, rrep^0'=rrep^post33, fs^0'=fs^post33, pos^0'=pos^post33, c1^0'=c1^post33, lr^0'=lr^post33, (lr^post33-lr^0 == 0 /\ -ls^0+ls^post33 == 0 /\ br^post33-br^0 == 0 /\ 1-recv^0 <= 0 /\ -fr^0+fr^post33 == 0 /\ -c2^0+c2^post33 == 0 /\ rrep^post33-rrep^0 == 0 /\ -N^0+N^post33 == 0 /\ -bs^0+bs^post33 == 0 /\ -i^0+i^post33 == 0 /\ c1^post33-c1^0 == 0 /\ -fs^0+fs^post33 == 0 /\ -z^0+z^post33 == 0 /\ -recv^0+recv^post33 == 0 /\ pos^post33-pos^0 == 0 /\ next^post33-next^0 == 0 /\ s_ab^post33-s_ab^0 == 0 /\ -r_ab^0+r_ab^post33 == 0), cost: 1 New rule: l19 -> l18 : -1+recv^0 >= 0, cost: 1 Applied preprocessing Original rule: l19 -> l18 : N^0'=N^post34, recv^0'=recv^post34, fr^0'=fr^post34, z^0'=z^post34, next^0'=next^post34, bs^0'=bs^post34, i^0'=i^post34, r_ab^0'=r_ab^post34, c2^0'=c2^post34, s_ab^0'=s_ab^post34, ls^0'=ls^post34, br^0'=br^post34, rrep^0'=rrep^post34, fs^0'=fs^post34, pos^0'=pos^post34, c1^0'=c1^post34, lr^0'=lr^post34, (rrep^post34-rrep^1150 == 0 /\ -fr^1150+fr^post34 == 0 /\ -bs^0+bs^1150 == 0 /\ recv^0 <= 0 /\ fs^1150-fs^0 == 0 /\ -N^0+N^114 == 0 /\ i^post34-i^1150 == 0 /\ -i^0+i^1150 == 0 /\ ls^post34-ls^1150 == 0 /\ -fs^1150+fs^post34 == 0 /\ -r_ab^0+r_ab^1150 == 0 /\ -c1^1150+c1^post34 == 0 /\ -br^0+br^1150 == 0 /\ br^post34-br^1150 == 0 /\ -z^1150+z^post34 == 0 /\ -fr^0+fr^1150 == 0 /\ -c2^1150+c2^post34 == 0 /\ pos^1150-pos^0 == 0 /\ c1^1150-c1^0 == 0 /\ c2^1150-c2^0 == 0 /\ N^post34-N^114 == 0 /\ -lr^1150+lr^post34 == 0 /\ pos^post34-pos^1150 == 0 /\ r_ab^post34-br^1150 == 0 /\ lr^1150-lr^0 == 0 /\ next^post34-next^1150 == 0 /\ -recv^1150+recv^post34 == 0 /\ -s_ab^0+s_ab^1150 == 0 /\ -next^0+next^1150 == 0 /\ rrep^1150-rrep^0 == 0 /\ ls^1150-ls^0 == 0 /\ -recv^0+recv^1150 == 0 /\ bs^post34-bs^1150 == 0 /\ s_ab^post34-s_ab^1150 == 0 /\ -z^0+z^1150 == 0), cost: 1 New rule: l19 -> l18 : r_ab^0'=br^0, recv^0 <= 0, cost: 1 Applied preprocessing Original rule: l20 -> l21 : N^0'=N^post35, recv^0'=recv^post35, fr^0'=fr^post35, z^0'=z^post35, next^0'=next^post35, bs^0'=bs^post35, i^0'=i^post35, r_ab^0'=r_ab^post35, c2^0'=c2^post35, s_ab^0'=s_ab^post35, ls^0'=ls^post35, br^0'=br^post35, rrep^0'=rrep^post35, fs^0'=fs^post35, pos^0'=pos^post35, c1^0'=c1^post35, lr^0'=lr^post35, (-fr^0+fr^1160 == 0 /\ r_ab^310-r_ab^250 == 0 /\ -fs^1160+fs^250 == 0 /\ -ls^250+ls^310 == 0 /\ br^410-br^310 == 0 /\ r_ab^1160-r_ab^0 == 0 /\ fs^310-fs^250 == 0 /\ -c1^1160+c1^250 == 0 /\ -z^0+z^1160 == 0 /\ -z^310+z^post35 == 0 /\ -fr^410+fr^post35 == 0 /\ -fs^310+fs^410 == 0 /\ -next^0+next^1160 == 0 /\ N^310-N^250 == 0 /\ c1^310-c1^250 == 0 /\ lr^post35-lr^410 == 0 /\ -z^250+z^310 == 0 /\ -ls^0+ls^1160 == 0 /\ -lr^310+lr^410 == 0 /\ rrep^1160-rrep^0 == 0 /\ z^250-z^1160 == 0 /\ i^310-i^250 == 0 /\ c1^post35-c1^410 == 0 /\ -bs^0+bs^1160 == 0 /\ i^post35-i^410 == 0 /\ -r_ab^1160+r_ab^250 == 0 /\ -c2^310+c2^410 == 0 /\ -ls^410+ls^post35 == 0 /\ -s_ab^0+s_ab^1160 == 0 /\ -i^310+i^410 == 0 /\ recv^310-recv^250 == 0 /\ -next^310+next^410 == 0 /\ -c1^310+c1^410 == 0 /\ ls^250-ls^1160 == 0 /\ next^310-next^250 == 0 /\ rrep^410-rrep^310 == 0 /\ -rrep^1160+rrep^250 == 0 /\ -bs^250+bs^310 == 0 /\ -N^0+N^115 == 0 /\ c1^1160-c1^0 == 0 /\ -c2^1160+c2^240 == 0 /\ -rrep^410+rrep^post35 == 0 /\ -r_ab^410+r_ab^post35 == 0 /\ -br^1160+br^250 == 0 /\ -pos^250+pos^310 == 0 /\ c2^post35-c2^410 == 0 /\ bs^250-bs^1160 == 0 /\ -N^410+N^post35 == 0 /\ ls^410-ls^310 == 0 /\ -N^310+N^410 == 0 /\ -fr^310+fr^410 == 0 /\ s_ab^250-s_ab^1160 == 0 /\ fr^310-fr^250 == 0 /\ lr^310-lr^250 == 0 /\ -s_ab^410+s_ab^post35 == 0 /\ recv^post35-recv^410 == 0 /\ 2-pos^0 <= 0 /\ -recv^310+recv^410 == 0 /\ c2^1160-c2^0 == 0 /\ next^post35-next^410 == 0 /\ fs^1160-fs^0 == 0 /\ br^1160-br^0 == 0 /\ lr^1160-lr^0 == 0 /\ -i^1160+i^250 == 0 /\ pos^post35 == 0 /\ -recv^0+recv^1160 == 0 /\ -recv^1160+recv^250 == 0 /\ lr^250-lr^1160 == 0 /\ i^1160-i^0 == 0 /\ N^250-N^115 == 0 /\ c2^310-c2^240 == 0 /\ -r_ab^310+r_ab^410 == 0 /\ -z^250 <= 0 /\ s_ab^310-s_ab^250 == 0 /\ -fr^1160+fr^250 == 0 /\ bs^410-bs^310 == 0 /\ fs^post35-fs^410 == 0 /\ pos^410-pos^310 == 0 /\ -s_ab^310+s_ab^410 == 0 /\ -rrep^250+rrep^310 == 0 /\ br^post35-br^410 == 0 /\ -1+next^250-next^1160 == 0 /\ pos^1160-pos^0 == 0 /\ bs^post35-bs^410 == 0 /\ br^310-br^250 == 0 /\ pos^250-pos^1160 == 0), cost: 1 New rule: l20 -> l21 : next^0'=1+next^0, pos^0'=0, (z^0 >= 0 /\ -2+pos^0 >= 0), cost: 1 Applied preprocessing Original rule: l20 -> l21 : N^0'=N^post36, recv^0'=recv^post36, fr^0'=fr^post36, z^0'=z^post36, next^0'=next^post36, bs^0'=bs^post36, i^0'=i^post36, r_ab^0'=r_ab^post36, c2^0'=c2^post36, s_ab^0'=s_ab^post36, ls^0'=ls^post36, br^0'=br^post36, rrep^0'=rrep^post36, fs^0'=fs^post36, pos^0'=pos^post36, c1^0'=c1^post36, lr^0'=lr^post36, (-ls^1170+ls^260 == 0 /\ c2^post36-c2^250 == 0 /\ rrep^1170-rrep^0 == 0 /\ -recv^260+recv^post36 == 0 /\ recv^260-recv^1170 == 0 /\ bs^260-bs^1170 == 0 /\ next^260-next^1170 == 0 /\ i^260-i^1170 == 0 /\ -recv^0+recv^1170 == 0 /\ c1^260-c1^1170 == 0 /\ -ls^260+ls^post36 == 0 /\ -fs^260+fs^post36 == 0 /\ -r_ab^0+r_ab^1170 == 0 /\ bs^1170-bs^0 == 0 /\ -s_ab^0+s_ab^1170 == 0 /\ -next^260+next^post36 == 0 /\ -fr^0+fr^1170 == 0 /\ i^post36-i^260 == 0 /\ -br^1170+br^260 == 0 /\ N^260-N^116 == 0 /\ 1-c1^1170 <= 0 /\ -ls^0+ls^1170 == 0 /\ lr^1170-lr^0 == 0 /\ c1^1170-c1^0 == 0 /\ -lr^260+lr^post36 == 0 /\ -s_ab^1170+s_ab^260 == 0 /\ -fr^260+fr^post36 == 0 /\ r_ab^260-r_ab^1170 == 0 /\ fs^1170-fs^0 == 0 /\ -i^0+i^1170 == 0 /\ -c2^1170+c2^250 == 0 /\ s_ab^post36-s_ab^260 == 0 /\ -rrep^1170+rrep^260 == 0 /\ -N^260+N^post36 == 0 /\ -bs^260+bs^post36 == 0 /\ -r_ab^260+r_ab^post36 == 0 /\ -br^260+br^post36 == 0 /\ -N^0+N^116 == 0 /\ pos^260-pos^1170 == 0 /\ -1-pos^260+pos^post36 == 0 /\ -z^260+z^post36 == 0 /\ -lr^1170+lr^260 == 0 /\ -1+pos^0 <= 0 /\ -c1^260+c1^post36 == 0 /\ br^1170-br^0 == 0 /\ -fr^1170+fr^260 == 0 /\ -next^0+next^1170 == 0 /\ pos^1170-pos^0 == 0 /\ -fs^1170+fs^260 == 0 /\ z^260-z^1170 == 0 /\ c2^1170-c2^0 == 0 /\ -rrep^260+rrep^post36 == 0 /\ -z^0+z^1170 == 0), cost: 1 New rule: l20 -> l21 : pos^0'=1+pos^0, (-1+pos^0 <= 0 /\ -1+c1^0 >= 0), cost: 1 Applied preprocessing Original rule: l21 -> l6 : N^0'=N^post37, recv^0'=recv^post37, fr^0'=fr^post37, z^0'=z^post37, next^0'=next^post37, bs^0'=bs^post37, i^0'=i^post37, r_ab^0'=r_ab^post37, c2^0'=c2^post37, s_ab^0'=s_ab^post37, ls^0'=ls^post37, br^0'=br^post37, rrep^0'=rrep^post37, fs^0'=fs^post37, pos^0'=pos^post37, c1^0'=c1^post37, lr^0'=lr^post37, (-c2^0+c2^post37 == 0 /\ -ls^0+ls^post37 == 0 /\ -bs^0+bs^post37 == 0 /\ lr^post37-lr^0 == 0 /\ -s_ab^0+s_ab^post37 == 0 /\ br^post37-br^0 == 0 /\ r_ab^post37-r_ab^0 == 0 /\ -recv^0+recv^post37 == 0 /\ -N^0+N^post37 == 0 /\ -i^0+i^post37 == 0 /\ c1^post37-c1^0 == 0 /\ -next^0+next^post37 == 0 /\ fr^post37-fr^0 == 0 /\ -z^0+z^post37 == 0 /\ pos^post37-pos^0 == 0 /\ -fs^0+fs^post37 == 0 /\ c1^0 <= 0 /\ rrep^post37-rrep^0 == 0), cost: 1 New rule: l21 -> l6 : c1^0 <= 0, cost: 1 Applied preprocessing Original rule: l21 -> l19 : N^0'=N^post38, recv^0'=recv^post38, fr^0'=fr^post38, z^0'=z^post38, next^0'=next^post38, bs^0'=bs^post38, i^0'=i^post38, r_ab^0'=r_ab^post38, c2^0'=c2^post38, s_ab^0'=s_ab^post38, ls^0'=ls^post38, br^0'=br^post38, rrep^0'=rrep^post38, fs^0'=fs^post38, pos^0'=pos^post38, c1^0'=c1^post38, lr^0'=lr^post38, (-s_ab^320+s_ab^post38 == 0 /\ -ls^0+ls^1180 == 0 /\ -br^0+br^1180 == 0 /\ next^270-next^1180 == 0 /\ -i^1180+i^270 == 0 /\ -z^0+z^1180 == 0 /\ s_ab^270-s_ab^1180 == 0 /\ -N^0+N^117 == 0 /\ -r_ab^320+r_ab^post38 == 0 /\ fs^post38-fs^320 == 0 /\ -pos^0+pos^1180 == 0 /\ -i^270+i^320 == 0 /\ -r_ab^0+r_ab^1180 == 0 /\ -bs^0+bs^1180 == 0 /\ -z^270+z^320 == 0 /\ i^1180-i^0 == 0 /\ -ls^320+ls^post38 == 0 /\ N^post38-N^320 == 0 /\ r_ab^320-r_ab^270 == 0 /\ -fs^1180+fs^270 == 0 /\ rrep^270-rrep^1180 == 0 /\ recv^320-recv^270 == 0 /\ -recv^1180+recv^270 == 0 /\ -bs^post38+br^post38 == 0 /\ c2^post38-c2^320 == 0 /\ -fr^0+fr^1180 == 0 /\ lr^1180-lr^0 == 0 /\ next^post38-next^320 == 0 /\ recv^post38-recv^320 == 0 /\ -fr^320+fr^post38 == 0 /\ -c1^1180+c1^270 == 0 /\ -pos^1180+pos^270 == 0 /\ -next^0+next^1180 == 0 /\ r_ab^270-r_ab^1180 == 0 /\ bs^270-bs^1180 == 0 /\ i^post38-i^320 == 0 /\ pos^post38-pos^320 == 0 /\ -ls^1180+ls^270 == 0 /\ -z^320+z^post38 == 0 /\ z^270-z^1180 == 0 /\ -lr^1180+lr^270 == 0 /\ -bs^270+bs^320 == 0 /\ -fs^270+fs^320 == 0 /\ -rrep^0+rrep^1180 == 0 /\ c2^260-c2^1180 == 0 /\ -recv^0+recv^1180 == 0 /\ c1^320-c1^270 == 0 /\ s_ab^1180-s_ab^0 == 0 /\ c1^1180-c1^0 == 0 /\ ls^320-ls^270 == 0 /\ -c1^320+c1^post38 == 0 /\ -rrep^270+rrep^320 == 0 /\ -s_ab^270+s_ab^320 == 0 /\ -c2^260+c2^320 == 0 /\ bs^post38-bs^320 == 0 /\ N^270-N^117 == 0 /\ fr^270-fs^270 == 0 /\ br^320-br^270 == 0 /\ -ls^320+lr^320 == 0 /\ -c2^0+c2^1180 == 0 /\ -rrep^320+rrep^post38 == 0 /\ fs^1180-fs^0 == 0 /\ pos^320-pos^270 == 0 /\ fr^320-fr^270 == 0 /\ -br^1180+br^270 == 0 /\ -next^270+next^320 == 0 /\ -N^270+N^320 == 0 /\ 1-c1^0 <= 0 /\ lr^post38-lr^320 == 0), cost: 1 New rule: l21 -> l19 : fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, -1+c1^0 >= 0, cost: 1 Applied preprocessing Original rule: l22 -> l20 : N^0'=N^post39, recv^0'=recv^post39, fr^0'=fr^post39, z^0'=z^post39, next^0'=next^post39, bs^0'=bs^post39, i^0'=i^post39, r_ab^0'=r_ab^post39, c2^0'=c2^post39, s_ab^0'=s_ab^post39, ls^0'=ls^post39, br^0'=br^post39, rrep^0'=rrep^post39, fs^0'=fs^post39, pos^0'=pos^post39, c1^0'=c1^post39, lr^0'=lr^post39, (lr^post39-lr^0 == 0 /\ -N^0+N^post39 == 0 /\ -i^0+i^post39 == 0 /\ -br^0+br^post39 == 0 /\ -z^0+z^post39 == 0 /\ -pos^0+pos^post39 == 0 /\ -r_ab^0+r_ab^post39 == 0 /\ c2^post39-c2^0 == 0 /\ next^post39-next^0 == 0 /\ c1^post39-c1^0 == 0 /\ rrep^post39-rrep^0 == 0 /\ -ls^0+ls^post39 == 0 /\ s_ab^post39-s_ab^0 == 0 /\ -fr^0+fr^post39 == 0 /\ -recv^0+recv^post39 == 0 /\ 1-pos^0 <= 0 /\ fs^post39-fs^0 == 0 /\ -bs^0+bs^post39 == 0), cost: 1 New rule: l22 -> l20 : -1+pos^0 >= 0, cost: 1 Applied preprocessing Original rule: l22 -> l21 : N^0'=N^post40, recv^0'=recv^post40, fr^0'=fr^post40, z^0'=z^post40, next^0'=next^post40, bs^0'=bs^post40, i^0'=i^post40, r_ab^0'=r_ab^post40, c2^0'=c2^post40, s_ab^0'=s_ab^post40, ls^0'=ls^post40, br^0'=br^post40, rrep^0'=rrep^post40, fs^0'=fs^post40, pos^0'=pos^post40, c1^0'=c1^post40, lr^0'=lr^post40, (-recv^1190+recv^280 == 0 /\ -r_ab^1190+r_ab^280 == 0 /\ rrep^post40-rrep^280 == 0 /\ -bs^280+bs^post40 == 0 /\ -br^1190+br^280 == 0 /\ -next^0+next^1190 == 0 /\ s_ab^post40-s_ab^280 == 0 /\ -1-pos^280+pos^post40 == 0 /\ c1^280-c1^1190 == 0 /\ next^280-next^1190 == 0 /\ s_ab^1190-s_ab^0 == 0 /\ -recv^0+recv^1190 == 0 /\ ls^280-ls^1190 == 0 /\ -c1^0+c1^1190 == 0 /\ N^280-N^118 == 0 /\ -rrep^1190+rrep^280 == 0 /\ -N^0+N^118 == 0 /\ -z^0+z^1190 == 0 /\ lr^1190-lr^0 == 0 /\ -fr^0+fr^1190 == 0 /\ z^280-z^1190 == 0 /\ -c2^270+c2^post40 == 0 /\ br^post40-br^280 == 0 /\ r_ab^post40-r_ab^280 == 0 /\ -s_ab^1190+s_ab^280 == 0 /\ -i^1190+i^280 == 0 /\ ls^post40-ls^280 == 0 /\ -pos^1190+pos^280 == 0 /\ bs^280-bs^1190 == 0 /\ lr^280-lr^1190 == 0 /\ -N^280+N^post40 == 0 /\ -fr^1190+fr^280 == 0 /\ -c2^1190+c2^270 == 0 /\ -c1^280+c1^post40 == 0 /\ i^post40-i^280 == 0 /\ c2^1190-c2^0 == 0 /\ recv^post40-recv^280 == 0 /\ pos^1190-pos^0 == 0 /\ fr^post40-fr^280 == 0 /\ 1-c1^1190 <= 0 /\ -fs^0+fs^1190 == 0 /\ -i^0+i^1190 == 0 /\ lr^post40-lr^280 == 0 /\ br^1190-br^0 == 0 /\ -ls^0+ls^1190 == 0 /\ z^post40-z^280 == 0 /\ pos^0 <= 0 /\ fs^280-fs^1190 == 0 /\ -next^280+next^post40 == 0 /\ r_ab^1190-r_ab^0 == 0 /\ fs^post40-fs^280 == 0 /\ -bs^0+bs^1190 == 0 /\ rrep^1190-rrep^0 == 0), cost: 1 New rule: l22 -> l21 : pos^0'=1+pos^0, (pos^0 <= 0 /\ -1+c1^0 >= 0), cost: 1 Applied preprocessing Original rule: l23 -> l21 : N^0'=N^post41, recv^0'=recv^post41, fr^0'=fr^post41, z^0'=z^post41, next^0'=next^post41, bs^0'=bs^post41, i^0'=i^post41, r_ab^0'=r_ab^post41, c2^0'=c2^post41, s_ab^0'=s_ab^post41, ls^0'=ls^post41, br^0'=br^post41, rrep^0'=rrep^post41, fs^0'=fs^post41, pos^0'=pos^post41, c1^0'=c1^post41, lr^0'=lr^post41, (-br^1210+br^post41 == 0 /\ -bs^0+bs^1210 == 0 /\ -pos^1210+pos^post41 == 0 /\ -c2^0+c2^1210 == 0 /\ -c1^1210+c1^post41 == 0 /\ ls^post41-ls^1210 == 0 /\ c1^1210-c1^0 == 0 /\ fr^post41-fr^1210 == 0 /\ -fr^0+fr^1210 == 0 /\ rrep^post41-rrep^1210 == 0 /\ fs^1210-fs^0 == 0 /\ -ls^0+ls^1210 == 0 /\ pos^1210-pos^0 == 0 /\ i^1210-i^0 == 0 /\ -i^1210+i^post41 == 0 /\ 1-z^0 <= 0 /\ -N^119+N^post41 == 0 /\ -c2^1210+c2^post41 == 0 /\ lr^1210-lr^0 == 0 /\ -recv^0+recv^1210 == 0 /\ 1+z^post41-z^1210 == 0 /\ -z^0+z^1210 == 0 /\ -N^0+N^119 == 0 /\ br^1210-br^0 == 0 /\ -recv^1210+recv^post41 == 0 /\ -lr^1210+lr^post41 == 0 /\ -bs^1210+bs^post41 == 0 /\ -s_ab^0+s_ab^1210 == 0 /\ next^post41-next^1210 == 0 /\ s_ab^post41-s_ab^1210 == 0 /\ -rrep^0+rrep^1210 == 0 /\ -next^0+next^1210 == 0 /\ fs^post41-fs^1210 == 0 /\ -r_ab^1210+r_ab^post41 == 0 /\ r_ab^1210-r_ab^0 == 0), cost: 1 New rule: l23 -> l21 : z^0'=-1+z^0, -1+z^0 >= 0, cost: 1 Applied preprocessing Original rule: l23 -> l22 : N^0'=N^post42, recv^0'=recv^post42, fr^0'=fr^post42, z^0'=z^post42, next^0'=next^post42, bs^0'=bs^post42, i^0'=i^post42, r_ab^0'=r_ab^post42, c2^0'=c2^post42, s_ab^0'=s_ab^post42, ls^0'=ls^post42, br^0'=br^post42, rrep^0'=rrep^post42, fs^0'=fs^post42, pos^0'=pos^post42, c1^0'=c1^post42, lr^0'=lr^post42, (i^post42-i^0 == 0 /\ z^0 <= 0 /\ pos^post42-pos^0 == 0 /\ -N^0+N^post42 == 0 /\ br^post42-br^0 == 0 /\ rrep^post42-rrep^0 == 0 /\ -fr^0+fr^post42 == 0 /\ r_ab^post42-r_ab^0 == 0 /\ fs^post42-fs^0 == 0 /\ -recv^0+recv^post42 == 0 /\ ls^post42-ls^0 == 0 /\ -z^0+z^post42 == 0 /\ lr^post42-lr^0 == 0 /\ -bs^0+bs^post42 == 0 /\ c1^post42-c1^0 == 0 /\ -c2^0+c2^post42 == 0 /\ -s_ab^0+s_ab^post42 == 0 /\ -next^0+next^post42 == 0), cost: 1 New rule: l23 -> l22 : z^0 <= 0, cost: 1 Applied preprocessing Original rule: l24 -> l0 : N^0'=N^post43, recv^0'=recv^post43, fr^0'=fr^post43, z^0'=z^post43, next^0'=next^post43, bs^0'=bs^post43, i^0'=i^post43, r_ab^0'=r_ab^post43, c2^0'=c2^post43, s_ab^0'=s_ab^post43, ls^0'=ls^post43, br^0'=br^post43, rrep^0'=rrep^post43, fs^0'=fs^post43, pos^0'=pos^post43, c1^0'=c1^post43, lr^0'=lr^post43, (ls^post43-ls^60 == 0 /\ bs^290-bs^1220 == 0 /\ r_ab^1220-r_ab^0 == 0 /\ i^post43 == 0 /\ -c2^330+c2^420 == 0 /\ -c1^420+c1^50 == 0 /\ fr^post43-fr^60 == 0 /\ rrep^post43-rrep^60 == 0 /\ fs^290-fs^1220 == 0 /\ -next^330+next^420 == 0 /\ -r_ab^60+r_ab^post43 == 0 /\ r_ab^50-r_ab^420 == 0 /\ c1^420-c1^330 == 0 /\ pos^290-pos^1220 == 0 /\ lr^1220-lr^0 == 0 /\ pos^post43-pos^60 == 0 /\ pos^330-pos^290 == 0 /\ z^post43-z^50 == 0 /\ -z^0+z^1220 == 0 /\ ls^420-ls^330 == 0 /\ -s_ab^290+s_ab^330 == 0 /\ -N^0+N^120 == 0 /\ N^290-N^120 == 0 /\ lr^420-lr^330 == 0 /\ c2^post43-c2^60 == 0 /\ r_ab^330-r_ab^290 == 0 /\ -c1^0+c1^1220 == 0 /\ -s_ab^0+s_ab^1220 == 0 /\ z^40-z^330 == 0 /\ -r_ab^330+r_ab^420 == 0 /\ -br^420+br^50 == 0 /\ -N^50+N^post43 == 0 /\ s_ab^60-s_ab^50 == 0 /\ next^290-next^1220 == 0 /\ -z^40+z^50 == 0 /\ -bs^420+bs^50 == 0 /\ fr^420-fr^330 == 0 /\ -r_ab^1220+r_ab^290 == 0 /\ -r_ab^50+r_ab^60 == 0 /\ -rrep^330+rrep^420 == 0 /\ -z^290+z^330 == 0 /\ -rrep^50+rrep^60 == 0 /\ -c2^50+c2^60 == 0 /\ -ls^1220+ls^290 == 0 /\ recv^50-recv^420 == 0 /\ -bs^290+bs^330 == 0 /\ pos^50-pos^420 == 0 /\ pos^420 == 0 /\ N^50-N^420 == 0 /\ next^330-next^290 == 0 /\ -ls^420+ls^50 == 0 /\ br^post43-br^60 == 0 /\ -lr^50+lr^60 == 0 /\ fs^60-fs^50 == 0 /\ pos^1220-pos^0 == 0 /\ bs^60-bs^50 == 0 /\ br^1220-br^0 == 0 /\ -i^330+i^420 == 0 /\ -fr^0+fr^1220 == 0 /\ -fs^60+fs^post43 == 0 /\ -lr^290+lr^330 == 0 /\ -br^290+br^330 == 0 /\ bs^420-bs^330 == 0 /\ rrep^330-rrep^290 == 0 /\ -c1^60+c1^post43 == 0 /\ -recv^330+recv^420 == 0 /\ -N^330+N^420 == 0 /\ -N^290+N^330 == 0 /\ -bs^0+bs^1220 == 0 /\ -fs^420+fs^50 == 0 /\ -br^330+br^420 == 0 /\ -ls^50+ls^60 == 0 /\ z^290-z^1220 == 0 /\ -i^50+i^60 == 0 /\ -fs^330+fs^420 == 0 /\ recv^post43-recv^60 == 0 /\ next^post43-next^60 == 0 /\ i^50-i^420 == 0 /\ -s_ab^60+s_ab^post43 == 0 /\ -next^50+next^60 == 0 /\ br^60-br^50 == 0 /\ 1-N^420 <= 0 /\ c2^330-c2^280 == 0 /\ lr^post43-lr^60 == 0 /\ -i^290+i^330 == 0 /\ -fr^290+fr^330 == 0 /\ fs^330-fs^290 == 0 /\ -z^1220 <= 0 /\ ls^1220-ls^0 == 0 /\ -lr^420+lr^50 == 0 /\ i^290-i^1220 == 0 /\ ls^330-ls^290 == 0 /\ -s_ab^420+s_ab^50 == 0 /\ fr^290-fr^1220 == 0 /\ -rrep^0+rrep^1220 == 0 /\ c2^50-c2^420 == 0 /\ c1^290-c1^1220 == 0 /\ -recv^50+recv^60 == 0 /\ c2^1220-c2^0 == 0 /\ -fr^50+fr^60 == 0 /\ rrep^290-rrep^1220 == 0 /\ -next^0+next^1220 == 0 /\ -recv^0+recv^1220 == 0 /\ recv^290-recv^1220 == 0 /\ -rrep^420+rrep^50 == 0 /\ recv^330-recv^290 == 0 /\ -fr^420+fr^50 == 0 /\ s_ab^290-s_ab^1220 == 0 /\ -c2^1220+c2^280 == 0 /\ bs^post43-bs^60 == 0 /\ br^290-br^1220 == 0 /\ fs^1220-fs^0 == 0 /\ lr^290-lr^1220 == 0 /\ c1^60-c1^50 == 0 /\ -pos^50+pos^60 == 0 /\ -i^0+i^1220 == 0 /\ c1^330-c1^290 == 0 /\ s_ab^420-s_ab^330 == 0 /\ -1+next^50 == 0), cost: 1 New rule: l24 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 1 Applied preprocessing Original rule: l6 -> l23 : N^0'=N^post44, recv^0'=recv^post44, fr^0'=fr^post44, z^0'=z^post44, next^0'=next^post44, bs^0'=bs^post44, i^0'=i^post44, r_ab^0'=r_ab^post44, c2^0'=c2^post44, s_ab^0'=s_ab^post44, ls^0'=ls^post44, br^0'=br^post44, rrep^0'=rrep^post44, fs^0'=fs^post44, pos^0'=pos^post44, c1^0'=c1^post44, lr^0'=lr^post44, (next^1230-next^0 == 0 /\ -lr^1230+lr^2110 == 0 /\ recv^post44-recv^340 == 0 /\ -z^2110+z^340 == 0 /\ s_ab^340-s_ab^2110 == 0 /\ -fs^1230+fs^2110 == 0 /\ fs^1230-fs^0 == 0 /\ -fr^0+fr^1230 == 0 /\ z^2110-z^1230 == 0 /\ pos^1230-pos^0 == 0 /\ br^2110-br^1230 == 0 /\ -br^2110+br^340 == 0 /\ rrep^post44-rrep^340 == 0 /\ -i^0+i^1230 == 0 /\ -pos^340+pos^post44 == 0 /\ -r_ab^340+r_ab^post44 == 0 /\ rrep^1230-rrep^0 == 0 /\ r_ab^2110-r_ab^1230 == 0 /\ -N^0+N^121 == 0 /\ -lr^340+lr^post44 == 0 /\ c2^post44-c2^340 == 0 /\ c1^1230-c1^0 == 0 /\ lr^340-lr^2110 == 0 /\ -br^0+br^1230 == 0 /\ pos^340-pos^2110 == 0 /\ fr^2110-fr^1230 == 0 /\ -fr^340+fr^post44 == 0 /\ br^post44-br^340 == 0 /\ ls^post44-ls^340 == 0 /\ -i^340+i^post44 == 0 /\ -c1^1230+c1^2110 == 0 /\ -z^0+z^1230 == 0 /\ -pos^1230+pos^2110 == 0 /\ i^2110-i^1230 == 0 /\ -next^2110+next^340 == 0 /\ -bs^1230+bs^2110 == 0 /\ -ls^0+ls^1230 == 0 /\ N^2110-N^121 == 0 /\ c1^post44-c1^2110 == 0 /\ s_ab^2110-s_ab^1230 == 0 /\ -1+c1^2110 <= 0 /\ N^340-N^2110 == 0 /\ -c2^1230+c2^290 == 0 /\ c2^340-c2^290 == 0 /\ fs^post44-fs^340 == 0 /\ -recv^0+recv^1230 == 0 /\ -i^2110+i^340 == 0 /\ -next^1230+next^2110 == 0 /\ -s_ab^0+s_ab^1230 == 0 /\ -c2^0+c2^1230 == 0 /\ -ls^1230+ls^2110 == 0 /\ -bs^0+bs^1230 == 0 /\ -next^340+next^post44 == 0 /\ fr^340-fr^2110 == 0 /\ -fs^2110+fs^340 == 0 /\ -recv^2110+recv^340 == 0 /\ -rrep^1230+rrep^2110 == 0 /\ -bs^340+bs^post44 == 0 /\ -c1^1230 <= 0 /\ recv^2110-recv^1230 == 0 /\ rrep^340-rrep^2110 == 0 /\ -bs^2110+bs^340 == 0 /\ lr^1230-lr^0 == 0 /\ r_ab^340-r_ab^2110 == 0 /\ -ls^2110+ls^340 == 0 /\ z^post44-z^340 == 0 /\ -N^340+N^post44 == 0 /\ -s_ab^340+s_ab^post44 == 0 /\ -r_ab^0+r_ab^1230 == 0), cost: 1 New rule: l6 -> l23 : (c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 1 Applied preprocessing Original rule: l25 -> l6 : N^0'=N^post45, recv^0'=recv^post45, fr^0'=fr^post45, z^0'=z^post45, next^0'=next^post45, bs^0'=bs^post45, i^0'=i^post45, r_ab^0'=r_ab^post45, c2^0'=c2^post45, s_ab^0'=s_ab^post45, ls^0'=ls^post45, br^0'=br^post45, rrep^0'=rrep^post45, fs^0'=fs^post45, pos^0'=pos^post45, c1^0'=c1^post45, lr^0'=lr^post45, (lr^post45-lr^0 == 0 /\ -c1^0+c1^post45 == 0 /\ -fr^0+fr^post45 == 0 /\ -i^0+i^post45 == 0 /\ -recv^0+recv^post45 == 0 /\ ls^post45-ls^0 == 0 /\ -r_ab^0+r_ab^post45 == 0 /\ c2^post45-c2^0 == 0 /\ -next^0+next^post45 == 0 /\ -N^0+N^post45 == 0 /\ s_ab^post45-s_ab^0 == 0 /\ rrep^post45-rrep^0 == 0 /\ -br^0+br^post45 == 0 /\ bs^post45-s_ab^post45 == 0 /\ z^post45-z^0 == 0 /\ fs^post45-fs^0 == 0 /\ pos^post45-pos^0 == 0), cost: 1 New rule: l25 -> l6 : bs^0'=s_ab^0, TRUE, cost: 1 Applied preprocessing Original rule: l26 -> l25 : N^0'=N^post46, recv^0'=recv^post46, fr^0'=fr^post46, z^0'=z^post46, next^0'=next^post46, bs^0'=bs^post46, i^0'=i^post46, r_ab^0'=r_ab^post46, c2^0'=c2^post46, s_ab^0'=s_ab^post46, ls^0'=ls^post46, br^0'=br^post46, rrep^0'=rrep^post46, fs^0'=fs^post46, pos^0'=pos^post46, c1^0'=c1^post46, lr^0'=lr^post46, (-c2^0+c2^1240 == 0 /\ -pos^1240+pos^post46 == 0 /\ c1^1240-c1^0 == 0 /\ -s_ab^1240+s_ab^post46 == 0 /\ -c1^1240+c1^post46 == 0 /\ -br^1240+br^post46 == 0 /\ -bs^0+bs^1240 == 0 /\ -fr^0+fr^1240 == 0 /\ s_ab^1240-s_ab^0 == 0 /\ -ls^0+ls^1240 == 0 /\ fr^post46-fr^1240 == 0 /\ pos^1240-pos^0 == 0 /\ ls^post46 == 0 /\ 2-N^0+i^0 <= 0 /\ fs^1240-fs^0 == 0 /\ i^1240-i^0 == 0 /\ -recv^1240+recv^post46 == 0 /\ -z^0+z^1240 == 0 /\ -recv^0+recv^1240 == 0 /\ -N^0+N^122 == 0 /\ z^post46-z^1240 == 0 /\ lr^1240-lr^0 == 0 /\ -c2^1240+c2^post46 == 0 /\ next^post46-next^1240 == 0 /\ rrep^post46-rrep^1240 == 0 /\ br^1240-br^0 == 0 /\ N^post46-N^122 == 0 /\ r_ab^1240-r_ab^0 == 0 /\ -rrep^0+rrep^1240 == 0 /\ -next^0+next^1240 == 0 /\ -lr^1240+lr^post46 == 0 /\ -bs^1240+bs^post46 == 0 /\ -i^1240+i^post46 == 0 /\ -r_ab^1240+r_ab^post46 == 0 /\ fs^post46-fs^1240 == 0), cost: 1 New rule: l26 -> l25 : ls^0'=0, 2-N^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l26 -> l25 : N^0'=N^post47, recv^0'=recv^post47, fr^0'=fr^post47, z^0'=z^post47, next^0'=next^post47, bs^0'=bs^post47, i^0'=i^post47, r_ab^0'=r_ab^post47, c2^0'=c2^post47, s_ab^0'=s_ab^post47, ls^0'=ls^post47, br^0'=br^post47, rrep^0'=rrep^post47, fs^0'=fs^post47, pos^0'=pos^post47, c1^0'=c1^post47, lr^0'=lr^post47, (z^post47-z^1250 == 0 /\ -s_ab^0+s_ab^1250 == 0 /\ r_ab^1250-r_ab^0 == 0 /\ -fr^0+fr^1250 == 0 /\ pos^post47-pos^1250 == 0 /\ i^post47-i^1250 == 0 /\ -z^0+z^1250 == 0 /\ N^post47-N^123 == 0 /\ -ls^0+ls^1250 == 0 /\ -recv^1250+recv^post47 == 0 /\ -pos^0+pos^1250 == 0 /\ -lr^1250+lr^post47 == 0 /\ rrep^post47-rrep^1250 == 0 /\ lr^1250-lr^0 == 0 /\ -next^0+next^1250 == 0 /\ -fr^1250+fr^post47 == 0 /\ -next^1250+next^post47 == 0 /\ -1+ls^post47 == 0 /\ rrep^1250-rrep^0 == 0 /\ -1+N^0-i^0 <= 0 /\ c2^1250-c2^0 == 0 /\ c1^1250-c1^0 == 0 /\ -N^0+N^123 == 0 /\ bs^post47-bs^1250 == 0 /\ -c1^1250+c1^post47 == 0 /\ -recv^0+recv^1250 == 0 /\ -br^1250+br^post47 == 0 /\ i^1250-i^0 == 0 /\ br^1250-br^0 == 0 /\ -c2^1250+c2^post47 == 0 /\ fs^post47-fs^1250 == 0 /\ -fs^0+fs^1250 == 0 /\ -bs^0+bs^1250 == 0 /\ s_ab^post47-s_ab^1250 == 0 /\ -r_ab^1250+r_ab^post47 == 0), cost: 1 New rule: l26 -> l25 : ls^0'=1, -1+N^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l27 -> l26 : N^0'=N^post48, recv^0'=recv^post48, fr^0'=fr^post48, z^0'=z^post48, next^0'=next^post48, bs^0'=bs^post48, i^0'=i^post48, r_ab^0'=r_ab^post48, c2^0'=c2^post48, s_ab^0'=s_ab^post48, ls^0'=ls^post48, br^0'=br^post48, rrep^0'=rrep^post48, fs^0'=fs^post48, pos^0'=pos^post48, c1^0'=c1^post48, lr^0'=lr^post48, (br^1260-br^0 == 0 /\ -fr^1260+fr^post48 == 0 /\ -i^0+i^1260 == 0 /\ -next^1260+next^post48 == 0 /\ c1^1260-c1^0 == 0 /\ -z^0+z^1260 == 0 /\ -bs^1260+bs^post48 == 0 /\ -N^0+N^124 == 0 /\ s_ab^post48-s_ab^1260 == 0 /\ -c1^1260+c1^post48 == 0 /\ fs^post48 == 0 /\ i^post48-i^1260 == 0 /\ -recv^0+recv^1260 == 0 /\ lr^post48-lr^1260 == 0 /\ r_ab^1260-r_ab^0 == 0 /\ -c2^0+c2^1260 == 0 /\ -z^1260+z^post48 == 0 /\ bs^1260-bs^0 == 0 /\ next^1260-next^0 == 0 /\ -r_ab^1260+r_ab^post48 == 0 /\ lr^1260-lr^0 == 0 /\ c2^post48-c2^1260 == 0 /\ rrep^1260-rrep^0 == 0 /\ -fs^0+fs^1260 == 0 /\ -br^1260+br^post48 == 0 /\ -ls^1260+ls^post48 == 0 /\ N^post48-N^124 == 0 /\ s_ab^1260-s_ab^0 == 0 /\ ls^1260-ls^0 == 0 /\ rrep^post48-rrep^1260 == 0 /\ 1-i^0 <= 0 /\ -recv^1260+recv^post48 == 0 /\ -pos^1260+pos^post48 == 0 /\ -fr^0+fr^1260 == 0 /\ pos^1260-pos^0 == 0), cost: 1 New rule: l27 -> l26 : fs^0'=0, -1+i^0 >= 0, cost: 1 Applied preprocessing Original rule: l27 -> l26 : N^0'=N^post49, recv^0'=recv^post49, fr^0'=fr^post49, z^0'=z^post49, next^0'=next^post49, bs^0'=bs^post49, i^0'=i^post49, r_ab^0'=r_ab^post49, c2^0'=c2^post49, s_ab^0'=s_ab^post49, ls^0'=ls^post49, br^0'=br^post49, rrep^0'=rrep^post49, fs^0'=fs^post49, pos^0'=pos^post49, c1^0'=c1^post49, lr^0'=lr^post49, (c1^1270-c1^0 == 0 /\ -br^0+br^1270 == 0 /\ -c2^1270+c2^post49 == 0 /\ N^post49-N^125 == 0 /\ -lr^1270+lr^post49 == 0 /\ -z^0+z^1270 == 0 /\ -ls^1270+ls^post49 == 0 /\ -bs^0+bs^1270 == 0 /\ c2^1270-c2^0 == 0 /\ -recv^0+recv^1270 == 0 /\ s_ab^1270-s_ab^0 == 0 /\ pos^1270-pos^0 == 0 /\ i^0 <= 0 /\ -next^1270+next^post49 == 0 /\ -1+fs^post49 == 0 /\ br^post49-br^1270 == 0 /\ -fr^1270+fr^post49 == 0 /\ -fs^0+fs^1270 == 0 /\ recv^post49-recv^1270 == 0 /\ -s_ab^1270+s_ab^post49 == 0 /\ -next^0+next^1270 == 0 /\ -i^0+i^1270 == 0 /\ -r_ab^1270+r_ab^post49 == 0 /\ ls^1270-ls^0 == 0 /\ i^post49-i^1270 == 0 /\ lr^1270-lr^0 == 0 /\ -N^0+N^125 == 0 /\ -pos^1270+pos^post49 == 0 /\ z^post49-z^1270 == 0 /\ -r_ab^0+r_ab^1270 == 0 /\ c1^post49-c1^1270 == 0 /\ -rrep^0+rrep^1270 == 0 /\ bs^post49-bs^1270 == 0 /\ -fr^0+fr^1270 == 0 /\ rrep^post49-rrep^1270 == 0), cost: 1 New rule: l27 -> l26 : fs^0'=1, i^0 <= 0, cost: 1 Applied preprocessing Original rule: l1 -> l27 : N^0'=N^post51, recv^0'=recv^post51, fr^0'=fr^post51, z^0'=z^post51, next^0'=next^post51, bs^0'=bs^post51, i^0'=i^post51, r_ab^0'=r_ab^post51, c2^0'=c2^post51, s_ab^0'=s_ab^post51, ls^0'=ls^post51, br^0'=br^post51, rrep^0'=rrep^post51, fs^0'=fs^post51, pos^0'=pos^post51, c1^0'=c1^post51, lr^0'=lr^post51, (0 == 0 /\ lr^post51-lr^0 == 0 /\ 1-N^0+i^0 <= 0 /\ -bs^0+bs^post51 == 0 /\ br^post51-br^0 == 0 /\ -ls^0+ls^post51 == 0 /\ -s_ab^0+s_ab^post51 == 0 /\ -recv^0+recv^post51 == 0 /\ -c2^0+c2^post51 == 0 /\ rrep^post51-rrep^0 == 0 /\ -N^0+N^post51 == 0 /\ -next^0+next^post51 == 0 /\ c1^post51-c1^0 == 0 /\ -fs^0+fs^post51 == 0 /\ -z^0+z^post51 == 0 /\ pos^post51-pos^0 == 0 /\ fr^post51-fr^0 == 0 /\ -r_ab^0+r_ab^post51 == 0), cost: 1 New rule: l1 -> l27 : i^0'=i^post51, 1-N^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l29 -> l24 : N^0'=N^post52, recv^0'=recv^post52, fr^0'=fr^post52, z^0'=z^post52, next^0'=next^post52, bs^0'=bs^post52, i^0'=i^post52, r_ab^0'=r_ab^post52, c2^0'=c2^post52, s_ab^0'=s_ab^post52, ls^0'=ls^post52, br^0'=br^post52, rrep^0'=rrep^post52, fs^0'=fs^post52, pos^0'=pos^post52, c1^0'=c1^post52, lr^0'=lr^post52, (-c2^post52+c2^0 == 0 /\ -ls^post52+ls^0 == 0 /\ -lr^post52+lr^0 == 0 /\ i^0-i^post52 == 0 /\ c1^0-c1^post52 == 0 /\ fr^0-fr^post52 == 0 /\ recv^0-recv^post52 == 0 /\ -r_ab^post52+r_ab^0 == 0 /\ -z^post52+z^0 == 0 /\ -fs^post52+fs^0 == 0 /\ -bs^post52+bs^0 == 0 /\ -pos^post52+pos^0 == 0 /\ -rrep^post52+rrep^0 == 0 /\ next^0-next^post52 == 0 /\ N^0-N^post52 == 0 /\ -s_ab^post52+s_ab^0 == 0 /\ br^0-br^post52 == 0), cost: 1 New rule: l29 -> l24 : TRUE, cost: 1 Simplified rules Start location: l29 53: l0 -> l1 : TRUE, cost: 1 103: l1 -> l27 : i^0'=i^post51, 1-N^0+i^0 <= 0, cost: 1 54: l2 -> l0 : i^0'=1+i^0, TRUE, cost: 1 55: l3 -> l2 : s_ab^0'=1, s_ab^0 <= 0, cost: 1 56: l3 -> l2 : s_ab^0'=0, -1+s_ab^0 >= 0, cost: 1 57: l4 -> l5 : next^0'=1+next^0, pos^0'=0, (z^0 >= 0 /\ -2+pos^0 >= 0), cost: 1 58: l4 -> l5 : pos^0'=1+pos^0, (-1+c2^0 >= 0 /\ -1+pos^0 <= 0), cost: 1 59: l5 -> l6 : -2+c2^0 >= 0, cost: 1 60: l5 -> l6 : c2^0 <= 0, cost: 1 61: l5 -> l3 : -1+c2^0 == 0, cost: 1 97: l6 -> l23 : (c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 1 62: l7 -> l4 : -1+pos^0 >= 0, cost: 1 63: l7 -> l5 : pos^0'=1+pos^0, (-1+c2^0 >= 0 /\ pos^0 <= 0), cost: 1 64: l8 -> l5 : z^0'=-1+z^0, -1+z^0 >= 0, cost: 1 65: l8 -> l7 : z^0 <= 0, cost: 1 66: l9 -> l8 : (c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 1 67: l10 -> l11 : lr^0 <= 0, cost: 1 68: l10 -> l11 : rrep^0'=3, -1+lr^0 >= 0, cost: 1 74: l11 -> l9 : r_ab^0'=1, r_ab^0 <= 0, cost: 1 75: l11 -> l9 : r_ab^0'=0, -1+r_ab^0 >= 0, cost: 1 69: l12 -> l10 : -1+lr^0 >= 0, cost: 1 70: l12 -> l11 : rrep^0'=2, lr^0 <= 0, cost: 1 71: l13 -> l10 : -1+fr^0 >= 0, cost: 1 72: l13 -> l12 : fr^0 <= 0, cost: 1 73: l14 -> l13 : TRUE, cost: 1 76: l15 -> l14 : -1+lr^0 >= 0, cost: 1 77: l15 -> l14 : 1+lr^0 <= 0, cost: 1 78: l15 -> l11 : rrep^0'=1, lr^0 == 0, cost: 1 79: l16 -> l13 : fr^0 == 0, cost: 1 80: l16 -> l15 : -1+fr^0 >= 0, cost: 1 81: l16 -> l15 : 1+fr^0 <= 0, cost: 1 82: l17 -> l9 : 1-r_ab^0+br^0 <= 0, cost: 1 83: l17 -> l9 : 1+r_ab^0-br^0 <= 0, cost: 1 84: l17 -> l16 : -r_ab^0+br^0 == 0, cost: 1 85: l18 -> l17 : recv^0'=1, TRUE, cost: 1 86: l19 -> l18 : -1+recv^0 >= 0, cost: 1 87: l19 -> l18 : r_ab^0'=br^0, recv^0 <= 0, cost: 1 88: l20 -> l21 : next^0'=1+next^0, pos^0'=0, (z^0 >= 0 /\ -2+pos^0 >= 0), cost: 1 89: l20 -> l21 : pos^0'=1+pos^0, (-1+pos^0 <= 0 /\ -1+c1^0 >= 0), cost: 1 90: l21 -> l6 : c1^0 <= 0, cost: 1 91: l21 -> l19 : fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, -1+c1^0 >= 0, cost: 1 92: l22 -> l20 : -1+pos^0 >= 0, cost: 1 93: l22 -> l21 : pos^0'=1+pos^0, (pos^0 <= 0 /\ -1+c1^0 >= 0), cost: 1 94: l23 -> l21 : z^0'=-1+z^0, -1+z^0 >= 0, cost: 1 95: l23 -> l22 : z^0 <= 0, cost: 1 96: l24 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 1 98: l25 -> l6 : bs^0'=s_ab^0, TRUE, cost: 1 99: l26 -> l25 : ls^0'=0, 2-N^0+i^0 <= 0, cost: 1 100: l26 -> l25 : ls^0'=1, -1+N^0-i^0 <= 0, cost: 1 101: l27 -> l26 : fs^0'=0, -1+i^0 >= 0, cost: 1 102: l27 -> l26 : fs^0'=1, i^0 <= 0, cost: 1 104: l29 -> l24 : TRUE, cost: 1 Eliminating location l24 by chaining: Applied chaining First rule: l29 -> l24 : TRUE, cost: 1 Second rule: l24 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 1 New rule: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Applied deletion Removed the following rules: 96 104 Eliminating location l1 by chaining: Applied chaining First rule: l0 -> l1 : TRUE, cost: 1 Second rule: l1 -> l27 : i^0'=i^post51, 1-N^0+i^0 <= 0, cost: 1 New rule: l0 -> l27 : i^0'=i^post51, 1-N^0+i^0 <= 0, cost: 2 Applied deletion Removed the following rules: 53 103 Eliminated locations on linear paths Start location: l29 106: l0 -> l27 : i^0'=i^post51, 1-N^0+i^0 <= 0, cost: 2 54: l2 -> l0 : i^0'=1+i^0, TRUE, cost: 1 55: l3 -> l2 : s_ab^0'=1, s_ab^0 <= 0, cost: 1 56: l3 -> l2 : s_ab^0'=0, -1+s_ab^0 >= 0, cost: 1 57: l4 -> l5 : next^0'=1+next^0, pos^0'=0, (z^0 >= 0 /\ -2+pos^0 >= 0), cost: 1 58: l4 -> l5 : pos^0'=1+pos^0, (-1+c2^0 >= 0 /\ -1+pos^0 <= 0), cost: 1 59: l5 -> l6 : -2+c2^0 >= 0, cost: 1 60: l5 -> l6 : c2^0 <= 0, cost: 1 61: l5 -> l3 : -1+c2^0 == 0, cost: 1 97: l6 -> l23 : (c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 1 62: l7 -> l4 : -1+pos^0 >= 0, cost: 1 63: l7 -> l5 : pos^0'=1+pos^0, (-1+c2^0 >= 0 /\ pos^0 <= 0), cost: 1 64: l8 -> l5 : z^0'=-1+z^0, -1+z^0 >= 0, cost: 1 65: l8 -> l7 : z^0 <= 0, cost: 1 66: l9 -> l8 : (c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 1 67: l10 -> l11 : lr^0 <= 0, cost: 1 68: l10 -> l11 : rrep^0'=3, -1+lr^0 >= 0, cost: 1 74: l11 -> l9 : r_ab^0'=1, r_ab^0 <= 0, cost: 1 75: l11 -> l9 : r_ab^0'=0, -1+r_ab^0 >= 0, cost: 1 69: l12 -> l10 : -1+lr^0 >= 0, cost: 1 70: l12 -> l11 : rrep^0'=2, lr^0 <= 0, cost: 1 71: l13 -> l10 : -1+fr^0 >= 0, cost: 1 72: l13 -> l12 : fr^0 <= 0, cost: 1 73: l14 -> l13 : TRUE, cost: 1 76: l15 -> l14 : -1+lr^0 >= 0, cost: 1 77: l15 -> l14 : 1+lr^0 <= 0, cost: 1 78: l15 -> l11 : rrep^0'=1, lr^0 == 0, cost: 1 79: l16 -> l13 : fr^0 == 0, cost: 1 80: l16 -> l15 : -1+fr^0 >= 0, cost: 1 81: l16 -> l15 : 1+fr^0 <= 0, cost: 1 82: l17 -> l9 : 1-r_ab^0+br^0 <= 0, cost: 1 83: l17 -> l9 : 1+r_ab^0-br^0 <= 0, cost: 1 84: l17 -> l16 : -r_ab^0+br^0 == 0, cost: 1 85: l18 -> l17 : recv^0'=1, TRUE, cost: 1 86: l19 -> l18 : -1+recv^0 >= 0, cost: 1 87: l19 -> l18 : r_ab^0'=br^0, recv^0 <= 0, cost: 1 88: l20 -> l21 : next^0'=1+next^0, pos^0'=0, (z^0 >= 0 /\ -2+pos^0 >= 0), cost: 1 89: l20 -> l21 : pos^0'=1+pos^0, (-1+pos^0 <= 0 /\ -1+c1^0 >= 0), cost: 1 90: l21 -> l6 : c1^0 <= 0, cost: 1 91: l21 -> l19 : fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, -1+c1^0 >= 0, cost: 1 92: l22 -> l20 : -1+pos^0 >= 0, cost: 1 93: l22 -> l21 : pos^0'=1+pos^0, (pos^0 <= 0 /\ -1+c1^0 >= 0), cost: 1 94: l23 -> l21 : z^0'=-1+z^0, -1+z^0 >= 0, cost: 1 95: l23 -> l22 : z^0 <= 0, cost: 1 98: l25 -> l6 : bs^0'=s_ab^0, TRUE, cost: 1 99: l26 -> l25 : ls^0'=0, 2-N^0+i^0 <= 0, cost: 1 100: l26 -> l25 : ls^0'=1, -1+N^0-i^0 <= 0, cost: 1 101: l27 -> l26 : fs^0'=0, -1+i^0 >= 0, cost: 1 102: l27 -> l26 : fs^0'=1, i^0 <= 0, cost: 1 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Eliminating location l27 by chaining: Applied chaining First rule: l0 -> l27 : i^0'=i^post51, 1-N^0+i^0 <= 0, cost: 2 Second rule: l27 -> l26 : fs^0'=0, -1+i^0 >= 0, cost: 1 New rule: l0 -> l26 : i^0'=i^post51, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0), cost: 3 Applied chaining First rule: l0 -> l27 : i^0'=i^post51, 1-N^0+i^0 <= 0, cost: 2 Second rule: l27 -> l26 : fs^0'=1, i^0 <= 0, cost: 1 New rule: l0 -> l26 : i^0'=i^post51, fs^0'=1, (1-N^0+i^0 <= 0 /\ i^post51 <= 0), cost: 3 Applied deletion Removed the following rules: 101 102 106 Eliminating location l25 by chaining: Applied chaining First rule: l26 -> l25 : ls^0'=0, 2-N^0+i^0 <= 0, cost: 1 Second rule: l25 -> l6 : bs^0'=s_ab^0, TRUE, cost: 1 New rule: l26 -> l6 : bs^0'=s_ab^0, ls^0'=0, 2-N^0+i^0 <= 0, cost: 2 Applied chaining First rule: l26 -> l25 : ls^0'=1, -1+N^0-i^0 <= 0, cost: 1 Second rule: l25 -> l6 : bs^0'=s_ab^0, TRUE, cost: 1 New rule: l26 -> l6 : bs^0'=s_ab^0, ls^0'=1, -1+N^0-i^0 <= 0, cost: 2 Applied deletion Removed the following rules: 98 99 100 Eliminating location l23 by chaining: Applied chaining First rule: l6 -> l23 : (c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 1 Second rule: l23 -> l21 : z^0'=-1+z^0, -1+z^0 >= 0, cost: 1 New rule: l6 -> l21 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 2 Applied chaining First rule: l6 -> l23 : (c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 1 Second rule: l23 -> l22 : z^0 <= 0, cost: 1 New rule: l6 -> l22 : (z^0 <= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 2 Applied deletion Removed the following rules: 94 95 97 Eliminating location l19 by chaining: Applied chaining First rule: l21 -> l19 : fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, -1+c1^0 >= 0, cost: 1 Second rule: l19 -> l18 : -1+recv^0 >= 0, cost: 1 New rule: l21 -> l18 : fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+c1^0 >= 0), cost: 2 Applied chaining First rule: l21 -> l19 : fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, -1+c1^0 >= 0, cost: 1 Second rule: l19 -> l18 : r_ab^0'=br^0, recv^0 <= 0, cost: 1 New rule: l21 -> l18 : fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+c1^0 >= 0), cost: 2 Applied deletion Removed the following rules: 86 87 91 Eliminating location l17 by chaining: Applied chaining First rule: l18 -> l17 : recv^0'=1, TRUE, cost: 1 Second rule: l17 -> l9 : 1-r_ab^0+br^0 <= 0, cost: 1 New rule: l18 -> l9 : recv^0'=1, 1-r_ab^0+br^0 <= 0, cost: 2 Applied chaining First rule: l18 -> l17 : recv^0'=1, TRUE, cost: 1 Second rule: l17 -> l9 : 1+r_ab^0-br^0 <= 0, cost: 1 New rule: l18 -> l9 : recv^0'=1, 1+r_ab^0-br^0 <= 0, cost: 2 Applied chaining First rule: l18 -> l17 : recv^0'=1, TRUE, cost: 1 Second rule: l17 -> l16 : -r_ab^0+br^0 == 0, cost: 1 New rule: l18 -> l16 : recv^0'=1, -r_ab^0+br^0 == 0, cost: 2 Applied deletion Removed the following rules: 82 83 84 85 Eliminating location l8 by chaining: Applied chaining First rule: l9 -> l8 : (c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 1 Second rule: l8 -> l5 : z^0'=-1+z^0, -1+z^0 >= 0, cost: 1 New rule: l9 -> l5 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 2 Applied chaining First rule: l9 -> l8 : (c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 1 Second rule: l8 -> l7 : z^0 <= 0, cost: 1 New rule: l9 -> l7 : (z^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 2 Applied deletion Removed the following rules: 64 65 66 Eliminating location l3 by chaining: Applied chaining First rule: l5 -> l3 : -1+c2^0 == 0, cost: 1 Second rule: l3 -> l2 : s_ab^0'=1, s_ab^0 <= 0, cost: 1 New rule: l5 -> l2 : s_ab^0'=1, (s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 2 Applied chaining First rule: l5 -> l3 : -1+c2^0 == 0, cost: 1 Second rule: l3 -> l2 : s_ab^0'=0, -1+s_ab^0 >= 0, cost: 1 New rule: l5 -> l2 : s_ab^0'=0, (-1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 2 Applied deletion Removed the following rules: 55 56 61 Eliminating location l4 by chaining: Applied chaining First rule: l7 -> l4 : -1+pos^0 >= 0, cost: 1 Second rule: l4 -> l5 : next^0'=1+next^0, pos^0'=0, (z^0 >= 0 /\ -2+pos^0 >= 0), cost: 1 New rule: l7 -> l5 : next^0'=1+next^0, pos^0'=0, (z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+pos^0 >= 0), cost: 2 Applied simplification Original rule: l7 -> l5 : next^0'=1+next^0, pos^0'=0, (z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+pos^0 >= 0), cost: 2 New rule: l7 -> l5 : next^0'=1+next^0, pos^0'=0, (z^0 >= 0 /\ -2+pos^0 >= 0), cost: 2 Applied chaining First rule: l7 -> l4 : -1+pos^0 >= 0, cost: 1 Second rule: l4 -> l5 : pos^0'=1+pos^0, (-1+c2^0 >= 0 /\ -1+pos^0 <= 0), cost: 1 New rule: l7 -> l5 : pos^0'=1+pos^0, (-1+c2^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 2 Applied deletion Removed the following rules: 57 58 62 Eliminating location l15 by chaining: Applied chaining First rule: l16 -> l15 : -1+fr^0 >= 0, cost: 1 Second rule: l15 -> l14 : -1+lr^0 >= 0, cost: 1 New rule: l16 -> l14 : (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 2 Applied chaining First rule: l16 -> l15 : -1+fr^0 >= 0, cost: 1 Second rule: l15 -> l14 : 1+lr^0 <= 0, cost: 1 New rule: l16 -> l14 : (1+lr^0 <= 0 /\ -1+fr^0 >= 0), cost: 2 Applied chaining First rule: l16 -> l15 : -1+fr^0 >= 0, cost: 1 Second rule: l15 -> l11 : rrep^0'=1, lr^0 == 0, cost: 1 New rule: l16 -> l11 : rrep^0'=1, (-1+fr^0 >= 0 /\ lr^0 == 0), cost: 2 Applied chaining First rule: l16 -> l15 : 1+fr^0 <= 0, cost: 1 Second rule: l15 -> l14 : -1+lr^0 >= 0, cost: 1 New rule: l16 -> l14 : (-1+lr^0 >= 0 /\ 1+fr^0 <= 0), cost: 2 Applied chaining First rule: l16 -> l15 : 1+fr^0 <= 0, cost: 1 Second rule: l15 -> l14 : 1+lr^0 <= 0, cost: 1 New rule: l16 -> l14 : (1+lr^0 <= 0 /\ 1+fr^0 <= 0), cost: 2 Applied chaining First rule: l16 -> l15 : 1+fr^0 <= 0, cost: 1 Second rule: l15 -> l11 : rrep^0'=1, lr^0 == 0, cost: 1 New rule: l16 -> l11 : rrep^0'=1, (1+fr^0 <= 0 /\ lr^0 == 0), cost: 2 Applied deletion Removed the following rules: 76 77 78 80 81 Eliminating location l12 by chaining: Applied chaining First rule: l13 -> l12 : fr^0 <= 0, cost: 1 Second rule: l12 -> l10 : -1+lr^0 >= 0, cost: 1 New rule: l13 -> l10 : (fr^0 <= 0 /\ -1+lr^0 >= 0), cost: 2 Applied chaining First rule: l13 -> l12 : fr^0 <= 0, cost: 1 Second rule: l12 -> l11 : rrep^0'=2, lr^0 <= 0, cost: 1 New rule: l13 -> l11 : rrep^0'=2, (fr^0 <= 0 /\ lr^0 <= 0), cost: 2 Applied deletion Removed the following rules: 69 70 72 Eliminating location l20 by chaining: Applied chaining First rule: l22 -> l20 : -1+pos^0 >= 0, cost: 1 Second rule: l20 -> l21 : next^0'=1+next^0, pos^0'=0, (z^0 >= 0 /\ -2+pos^0 >= 0), cost: 1 New rule: l22 -> l21 : next^0'=1+next^0, pos^0'=0, (z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+pos^0 >= 0), cost: 2 Applied simplification Original rule: l22 -> l21 : next^0'=1+next^0, pos^0'=0, (z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+pos^0 >= 0), cost: 2 New rule: l22 -> l21 : next^0'=1+next^0, pos^0'=0, (z^0 >= 0 /\ -2+pos^0 >= 0), cost: 2 Applied chaining First rule: l22 -> l20 : -1+pos^0 >= 0, cost: 1 Second rule: l20 -> l21 : pos^0'=1+pos^0, (-1+pos^0 <= 0 /\ -1+c1^0 >= 0), cost: 1 New rule: l22 -> l21 : pos^0'=1+pos^0, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0), cost: 2 Applied deletion Removed the following rules: 88 89 92 Eliminated locations on tree-shaped paths Start location: l29 107: l0 -> l26 : i^0'=i^post51, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0), cost: 3 108: l0 -> l26 : i^0'=i^post51, fs^0'=1, (1-N^0+i^0 <= 0 /\ i^post51 <= 0), cost: 3 54: l2 -> l0 : i^0'=1+i^0, TRUE, cost: 1 59: l5 -> l6 : -2+c2^0 >= 0, cost: 1 60: l5 -> l6 : c2^0 <= 0, cost: 1 120: l5 -> l2 : s_ab^0'=1, (s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 2 121: l5 -> l2 : s_ab^0'=0, (-1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 2 111: l6 -> l21 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 2 112: l6 -> l22 : (z^0 <= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 2 63: l7 -> l5 : pos^0'=1+pos^0, (-1+c2^0 >= 0 /\ pos^0 <= 0), cost: 1 122: l7 -> l5 : next^0'=1+next^0, pos^0'=0, (z^0 >= 0 /\ -2+pos^0 >= 0), cost: 2 123: l7 -> l5 : pos^0'=1+pos^0, (-1+c2^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 2 118: l9 -> l5 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 2 119: l9 -> l7 : (z^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 2 67: l10 -> l11 : lr^0 <= 0, cost: 1 68: l10 -> l11 : rrep^0'=3, -1+lr^0 >= 0, cost: 1 74: l11 -> l9 : r_ab^0'=1, r_ab^0 <= 0, cost: 1 75: l11 -> l9 : r_ab^0'=0, -1+r_ab^0 >= 0, cost: 1 71: l13 -> l10 : -1+fr^0 >= 0, cost: 1 130: l13 -> l10 : (fr^0 <= 0 /\ -1+lr^0 >= 0), cost: 2 131: l13 -> l11 : rrep^0'=2, (fr^0 <= 0 /\ lr^0 <= 0), cost: 2 73: l14 -> l13 : TRUE, cost: 1 79: l16 -> l13 : fr^0 == 0, cost: 1 124: l16 -> l14 : (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 2 125: l16 -> l14 : (1+lr^0 <= 0 /\ -1+fr^0 >= 0), cost: 2 126: l16 -> l11 : rrep^0'=1, (-1+fr^0 >= 0 /\ lr^0 == 0), cost: 2 127: l16 -> l14 : (-1+lr^0 >= 0 /\ 1+fr^0 <= 0), cost: 2 128: l16 -> l14 : (1+lr^0 <= 0 /\ 1+fr^0 <= 0), cost: 2 129: l16 -> l11 : rrep^0'=1, (1+fr^0 <= 0 /\ lr^0 == 0), cost: 2 115: l18 -> l9 : recv^0'=1, 1-r_ab^0+br^0 <= 0, cost: 2 116: l18 -> l9 : recv^0'=1, 1+r_ab^0-br^0 <= 0, cost: 2 117: l18 -> l16 : recv^0'=1, -r_ab^0+br^0 == 0, cost: 2 90: l21 -> l6 : c1^0 <= 0, cost: 1 113: l21 -> l18 : fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+c1^0 >= 0), cost: 2 114: l21 -> l18 : fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+c1^0 >= 0), cost: 2 93: l22 -> l21 : pos^0'=1+pos^0, (pos^0 <= 0 /\ -1+c1^0 >= 0), cost: 1 132: l22 -> l21 : next^0'=1+next^0, pos^0'=0, (z^0 >= 0 /\ -2+pos^0 >= 0), cost: 2 133: l22 -> l21 : pos^0'=1+pos^0, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0), cost: 2 109: l26 -> l6 : bs^0'=s_ab^0, ls^0'=0, 2-N^0+i^0 <= 0, cost: 2 110: l26 -> l6 : bs^0'=s_ab^0, ls^0'=1, -1+N^0-i^0 <= 0, cost: 2 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Applied merging first rule: l5 -> l6 : -2+c2^0 >= 0, cost: 1 second rule: l5 -> l6 : c2^0 <= 0, cost: 1 new rule: l5 -> l6 : (-2+c2^0 >= 0 \/ c2^0 <= 0), cost: 1 Merged rules Start location: l29 107: l0 -> l26 : i^0'=i^post51, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0), cost: 3 108: l0 -> l26 : i^0'=i^post51, fs^0'=1, (1-N^0+i^0 <= 0 /\ i^post51 <= 0), cost: 3 54: l2 -> l0 : i^0'=1+i^0, TRUE, cost: 1 120: l5 -> l2 : s_ab^0'=1, (s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 2 121: l5 -> l2 : s_ab^0'=0, (-1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 2 134: l5 -> l6 : (-2+c2^0 >= 0 \/ c2^0 <= 0), cost: 1 111: l6 -> l21 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 2 112: l6 -> l22 : (z^0 <= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 2 63: l7 -> l5 : pos^0'=1+pos^0, (-1+c2^0 >= 0 /\ pos^0 <= 0), cost: 1 122: l7 -> l5 : next^0'=1+next^0, pos^0'=0, (z^0 >= 0 /\ -2+pos^0 >= 0), cost: 2 123: l7 -> l5 : pos^0'=1+pos^0, (-1+c2^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 2 118: l9 -> l5 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 2 119: l9 -> l7 : (z^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 2 67: l10 -> l11 : lr^0 <= 0, cost: 1 68: l10 -> l11 : rrep^0'=3, -1+lr^0 >= 0, cost: 1 74: l11 -> l9 : r_ab^0'=1, r_ab^0 <= 0, cost: 1 75: l11 -> l9 : r_ab^0'=0, -1+r_ab^0 >= 0, cost: 1 71: l13 -> l10 : -1+fr^0 >= 0, cost: 1 130: l13 -> l10 : (fr^0 <= 0 /\ -1+lr^0 >= 0), cost: 2 131: l13 -> l11 : rrep^0'=2, (fr^0 <= 0 /\ lr^0 <= 0), cost: 2 73: l14 -> l13 : TRUE, cost: 1 79: l16 -> l13 : fr^0 == 0, cost: 1 124: l16 -> l14 : (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 2 125: l16 -> l14 : (1+lr^0 <= 0 /\ -1+fr^0 >= 0), cost: 2 126: l16 -> l11 : rrep^0'=1, (-1+fr^0 >= 0 /\ lr^0 == 0), cost: 2 127: l16 -> l14 : (-1+lr^0 >= 0 /\ 1+fr^0 <= 0), cost: 2 128: l16 -> l14 : (1+lr^0 <= 0 /\ 1+fr^0 <= 0), cost: 2 129: l16 -> l11 : rrep^0'=1, (1+fr^0 <= 0 /\ lr^0 == 0), cost: 2 115: l18 -> l9 : recv^0'=1, 1-r_ab^0+br^0 <= 0, cost: 2 116: l18 -> l9 : recv^0'=1, 1+r_ab^0-br^0 <= 0, cost: 2 117: l18 -> l16 : recv^0'=1, -r_ab^0+br^0 == 0, cost: 2 90: l21 -> l6 : c1^0 <= 0, cost: 1 113: l21 -> l18 : fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+c1^0 >= 0), cost: 2 114: l21 -> l18 : fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+c1^0 >= 0), cost: 2 93: l22 -> l21 : pos^0'=1+pos^0, (pos^0 <= 0 /\ -1+c1^0 >= 0), cost: 1 132: l22 -> l21 : next^0'=1+next^0, pos^0'=0, (z^0 >= 0 /\ -2+pos^0 >= 0), cost: 2 133: l22 -> l21 : pos^0'=1+pos^0, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0), cost: 2 109: l26 -> l6 : bs^0'=s_ab^0, ls^0'=0, 2-N^0+i^0 <= 0, cost: 2 110: l26 -> l6 : bs^0'=s_ab^0, ls^0'=1, -1+N^0-i^0 <= 0, cost: 2 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Eliminating location l26 by chaining: Applied chaining First rule: l0 -> l26 : i^0'=i^post51, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0), cost: 3 Second rule: l26 -> l6 : bs^0'=s_ab^0, ls^0'=0, 2-N^0+i^0 <= 0, cost: 2 New rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 Applied chaining First rule: l0 -> l26 : i^0'=i^post51, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0), cost: 3 Second rule: l26 -> l6 : bs^0'=s_ab^0, ls^0'=1, -1+N^0-i^0 <= 0, cost: 2 New rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 Applied chaining First rule: l0 -> l26 : i^0'=i^post51, fs^0'=1, (1-N^0+i^0 <= 0 /\ i^post51 <= 0), cost: 3 Second rule: l26 -> l6 : bs^0'=s_ab^0, ls^0'=0, 2-N^0+i^0 <= 0, cost: 2 New rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, (1-N^0+i^0 <= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0), cost: 5 Applied chaining First rule: l0 -> l26 : i^0'=i^post51, fs^0'=1, (1-N^0+i^0 <= 0 /\ i^post51 <= 0), cost: 3 Second rule: l26 -> l6 : bs^0'=s_ab^0, ls^0'=1, -1+N^0-i^0 <= 0, cost: 2 New rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 Applied deletion Removed the following rules: 107 108 109 110 Eliminating location l22 by chaining: Applied chaining First rule: l6 -> l22 : (z^0 <= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 2 Second rule: l22 -> l21 : pos^0'=1+pos^0, (pos^0 <= 0 /\ -1+c1^0 >= 0), cost: 1 New rule: l6 -> l21 : pos^0'=1+pos^0, (z^0 <= 0 /\ pos^0 <= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 3 Applied simplification Original rule: l6 -> l21 : pos^0'=1+pos^0, (z^0 <= 0 /\ pos^0 <= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 3 New rule: l6 -> l21 : pos^0'=1+pos^0, (z^0 <= 0 /\ pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 3 Applied chaining First rule: l6 -> l22 : (z^0 <= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 2 Second rule: l22 -> l21 : next^0'=1+next^0, pos^0'=0, (z^0 >= 0 /\ -2+pos^0 >= 0), cost: 2 New rule: l6 -> l21 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 4 Applied chaining First rule: l6 -> l22 : (z^0 <= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 2 Second rule: l22 -> l21 : pos^0'=1+pos^0, (-1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 >= 0), cost: 2 New rule: l6 -> l21 : pos^0'=1+pos^0, (z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 Applied simplification Original rule: l6 -> l21 : pos^0'=1+pos^0, (z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 New rule: l6 -> l21 : pos^0'=1+pos^0, (z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 Applied deletion Removed the following rules: 93 112 132 133 Eliminating location l18 by chaining: Applied chaining First rule: l21 -> l18 : fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+c1^0 >= 0), cost: 2 Second rule: l18 -> l9 : recv^0'=1, 1-r_ab^0+br^0 <= 0, cost: 2 New rule: l21 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 Applied chaining First rule: l21 -> l18 : fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+c1^0 >= 0), cost: 2 Second rule: l18 -> l9 : recv^0'=1, 1+r_ab^0-br^0 <= 0, cost: 2 New rule: l21 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 Applied chaining First rule: l21 -> l18 : fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+c1^0 >= 0), cost: 2 Second rule: l18 -> l16 : recv^0'=1, -r_ab^0+br^0 == 0, cost: 2 New rule: l21 -> l16 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 >= 0), cost: 4 Applied chaining First rule: l21 -> l18 : fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+c1^0 >= 0), cost: 2 Second rule: l18 -> l16 : recv^0'=1, -r_ab^0+br^0 == 0, cost: 2 New rule: l21 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (0 == 0 /\ recv^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 Applied simplification Original rule: l21 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (0 == 0 /\ recv^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 New rule: l21 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 Applied deletion Removed the following rules: 113 114 115 116 117 Eliminating location l7 by chaining: Applied chaining First rule: l9 -> l7 : (z^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 2 Second rule: l7 -> l5 : pos^0'=1+pos^0, (-1+c2^0 >= 0 /\ pos^0 <= 0), cost: 1 New rule: l9 -> l5 : pos^0'=1+pos^0, (z^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 >= 0 /\ pos^0 <= 0), cost: 3 Applied simplification Original rule: l9 -> l5 : pos^0'=1+pos^0, (z^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 >= 0 /\ pos^0 <= 0), cost: 3 New rule: l9 -> l5 : pos^0'=1+pos^0, (z^0 <= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 >= 0 /\ pos^0 <= 0), cost: 3 Applied chaining First rule: l9 -> l7 : (z^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 2 Second rule: l7 -> l5 : next^0'=1+next^0, pos^0'=0, (z^0 >= 0 /\ -2+pos^0 >= 0), cost: 2 New rule: l9 -> l5 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 4 Applied chaining First rule: l9 -> l7 : (z^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 2 Second rule: l7 -> l5 : pos^0'=1+pos^0, (-1+c2^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 2 New rule: l9 -> l5 : pos^0'=1+pos^0, (z^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 4 Applied simplification Original rule: l9 -> l5 : pos^0'=1+pos^0, (z^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 4 New rule: l9 -> l5 : pos^0'=1+pos^0, (z^0 <= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 4 Applied deletion Removed the following rules: 63 119 122 123 Eliminating location l2 by chaining: Applied chaining First rule: l5 -> l2 : s_ab^0'=1, (s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 2 Second rule: l2 -> l0 : i^0'=1+i^0, TRUE, cost: 1 New rule: l5 -> l0 : i^0'=1+i^0, s_ab^0'=1, (s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 3 Applied chaining First rule: l5 -> l2 : s_ab^0'=0, (-1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 2 Second rule: l2 -> l0 : i^0'=1+i^0, TRUE, cost: 1 New rule: l5 -> l0 : i^0'=1+i^0, s_ab^0'=0, (-1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 3 Applied deletion Removed the following rules: 54 120 121 Eliminating location l14 by chaining: Applied chaining First rule: l16 -> l14 : (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 2 Second rule: l14 -> l13 : TRUE, cost: 1 New rule: l16 -> l13 : (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 3 Applied chaining First rule: l16 -> l14 : (1+lr^0 <= 0 /\ -1+fr^0 >= 0), cost: 2 Second rule: l14 -> l13 : TRUE, cost: 1 New rule: l16 -> l13 : (1+lr^0 <= 0 /\ -1+fr^0 >= 0), cost: 3 Applied chaining First rule: l16 -> l14 : (-1+lr^0 >= 0 /\ 1+fr^0 <= 0), cost: 2 Second rule: l14 -> l13 : TRUE, cost: 1 New rule: l16 -> l13 : (-1+lr^0 >= 0 /\ 1+fr^0 <= 0), cost: 3 Applied chaining First rule: l16 -> l14 : (1+lr^0 <= 0 /\ 1+fr^0 <= 0), cost: 2 Second rule: l14 -> l13 : TRUE, cost: 1 New rule: l16 -> l13 : (1+lr^0 <= 0 /\ 1+fr^0 <= 0), cost: 3 Applied deletion Removed the following rules: 73 124 125 127 128 Eliminating location l10 by chaining: Applied chaining First rule: l13 -> l10 : -1+fr^0 >= 0, cost: 1 Second rule: l10 -> l11 : lr^0 <= 0, cost: 1 New rule: l13 -> l11 : (-1+fr^0 >= 0 /\ lr^0 <= 0), cost: 2 Applied chaining First rule: l13 -> l10 : -1+fr^0 >= 0, cost: 1 Second rule: l10 -> l11 : rrep^0'=3, -1+lr^0 >= 0, cost: 1 New rule: l13 -> l11 : rrep^0'=3, (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 2 Applied chaining First rule: l13 -> l10 : (fr^0 <= 0 /\ -1+lr^0 >= 0), cost: 2 Second rule: l10 -> l11 : rrep^0'=3, -1+lr^0 >= 0, cost: 1 New rule: l13 -> l11 : rrep^0'=3, (fr^0 <= 0 /\ -1+lr^0 >= 0), cost: 3 Applied deletion Removed the following rules: 67 68 71 130 Eliminated locations on tree-shaped paths Start location: l29 135: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 136: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 137: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, (1-N^0+i^0 <= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0), cost: 5 138: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 134: l5 -> l6 : (-2+c2^0 >= 0 \/ c2^0 <= 0), cost: 1 149: l5 -> l0 : i^0'=1+i^0, s_ab^0'=1, (s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 3 150: l5 -> l0 : i^0'=1+i^0, s_ab^0'=0, (-1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 3 111: l6 -> l21 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 2 139: l6 -> l21 : pos^0'=1+pos^0, (z^0 <= 0 /\ pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 3 140: l6 -> l21 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 4 141: l6 -> l21 : pos^0'=1+pos^0, (z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 118: l9 -> l5 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 2 146: l9 -> l5 : pos^0'=1+pos^0, (z^0 <= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 >= 0 /\ pos^0 <= 0), cost: 3 147: l9 -> l5 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 4 148: l9 -> l5 : pos^0'=1+pos^0, (z^0 <= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 4 74: l11 -> l9 : r_ab^0'=1, r_ab^0 <= 0, cost: 1 75: l11 -> l9 : r_ab^0'=0, -1+r_ab^0 >= 0, cost: 1 131: l13 -> l11 : rrep^0'=2, (fr^0 <= 0 /\ lr^0 <= 0), cost: 2 155: l13 -> l11 : (-1+fr^0 >= 0 /\ lr^0 <= 0), cost: 2 156: l13 -> l11 : rrep^0'=3, (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 2 157: l13 -> l11 : rrep^0'=3, (fr^0 <= 0 /\ -1+lr^0 >= 0), cost: 3 79: l16 -> l13 : fr^0 == 0, cost: 1 126: l16 -> l11 : rrep^0'=1, (-1+fr^0 >= 0 /\ lr^0 == 0), cost: 2 129: l16 -> l11 : rrep^0'=1, (1+fr^0 <= 0 /\ lr^0 == 0), cost: 2 151: l16 -> l13 : (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 3 152: l16 -> l13 : (1+lr^0 <= 0 /\ -1+fr^0 >= 0), cost: 3 153: l16 -> l13 : (-1+lr^0 >= 0 /\ 1+fr^0 <= 0), cost: 3 154: l16 -> l13 : (1+lr^0 <= 0 /\ 1+fr^0 <= 0), cost: 3 90: l21 -> l6 : c1^0 <= 0, cost: 1 142: l21 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 143: l21 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 144: l21 -> l16 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 >= 0), cost: 4 145: l21 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Applied merging first rule: l6 -> l21 : pos^0'=1+pos^0, (z^0 <= 0 /\ pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 3 second rule: l6 -> l21 : pos^0'=1+pos^0, (z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 new rule: l6 -> l21 : pos^0'=1+pos^0, ((z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 3 Merged rules Start location: l29 135: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 136: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 137: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, (1-N^0+i^0 <= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0), cost: 5 138: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 134: l5 -> l6 : (-2+c2^0 >= 0 \/ c2^0 <= 0), cost: 1 149: l5 -> l0 : i^0'=1+i^0, s_ab^0'=1, (s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 3 150: l5 -> l0 : i^0'=1+i^0, s_ab^0'=0, (-1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 3 111: l6 -> l21 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 2 140: l6 -> l21 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 4 158: l6 -> l21 : pos^0'=1+pos^0, ((z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 3 118: l9 -> l5 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 2 146: l9 -> l5 : pos^0'=1+pos^0, (z^0 <= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 >= 0 /\ pos^0 <= 0), cost: 3 147: l9 -> l5 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 4 148: l9 -> l5 : pos^0'=1+pos^0, (z^0 <= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 4 74: l11 -> l9 : r_ab^0'=1, r_ab^0 <= 0, cost: 1 75: l11 -> l9 : r_ab^0'=0, -1+r_ab^0 >= 0, cost: 1 131: l13 -> l11 : rrep^0'=2, (fr^0 <= 0 /\ lr^0 <= 0), cost: 2 155: l13 -> l11 : (-1+fr^0 >= 0 /\ lr^0 <= 0), cost: 2 156: l13 -> l11 : rrep^0'=3, (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 2 157: l13 -> l11 : rrep^0'=3, (fr^0 <= 0 /\ -1+lr^0 >= 0), cost: 3 79: l16 -> l13 : fr^0 == 0, cost: 1 126: l16 -> l11 : rrep^0'=1, (-1+fr^0 >= 0 /\ lr^0 == 0), cost: 2 129: l16 -> l11 : rrep^0'=1, (1+fr^0 <= 0 /\ lr^0 == 0), cost: 2 151: l16 -> l13 : (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 3 152: l16 -> l13 : (1+lr^0 <= 0 /\ -1+fr^0 >= 0), cost: 3 153: l16 -> l13 : (-1+lr^0 >= 0 /\ 1+fr^0 <= 0), cost: 3 154: l16 -> l13 : (1+lr^0 <= 0 /\ 1+fr^0 <= 0), cost: 3 90: l21 -> l6 : c1^0 <= 0, cost: 1 142: l21 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 143: l21 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 144: l21 -> l16 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 >= 0), cost: 4 145: l21 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Eliminating location l21 by chaining: Applied chaining First rule: l6 -> l21 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 2 Second rule: l21 -> l6 : c1^0 <= 0, cost: 1 New rule: l6 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c1^0 <= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 3 Applied simplification Original rule: l6 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c1^0 <= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 3 New rule: l6 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c1^0 <= 0 /\ c1^0 >= 0), cost: 3 Applied chaining First rule: l6 -> l21 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 2 Second rule: l21 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Applied simplification Original rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Applied chaining First rule: l6 -> l21 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 2 Second rule: l21 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Applied simplification Original rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Applied chaining First rule: l6 -> l21 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 2 Second rule: l21 -> l16 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 >= 0), cost: 4 New rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Applied simplification Original rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 New rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Applied chaining First rule: l6 -> l21 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 2 Second rule: l21 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 New rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Applied simplification Original rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 New rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Applied chaining First rule: l6 -> l21 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 4 Second rule: l21 -> l6 : c1^0 <= 0, cost: 1 New rule: l6 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c1^0 <= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 5 Applied simplification Original rule: l6 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c1^0 <= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 5 New rule: l6 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c1^0 <= 0 /\ c1^0 >= 0), cost: 5 Applied chaining First rule: l6 -> l21 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 4 Second rule: l21 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Applied simplification Original rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Applied chaining First rule: l6 -> l21 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 4 Second rule: l21 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Applied simplification Original rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Applied chaining First rule: l6 -> l21 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 4 Second rule: l21 -> l16 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 >= 0), cost: 4 New rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Applied simplification Original rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 New rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Applied chaining First rule: l6 -> l21 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0), cost: 4 Second rule: l21 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 New rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Applied simplification Original rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c1^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 New rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Applied chaining First rule: l6 -> l21 : pos^0'=1+pos^0, ((z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 3 Second rule: l21 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 >= 0 /\ ((z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 7 Applied simplification Original rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 >= 0 /\ ((z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 7 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+pos^0 <= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 Applied chaining First rule: l6 -> l21 : pos^0'=1+pos^0, ((z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 3 Second rule: l21 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 >= 0 /\ ((z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 7 Applied simplification Original rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 >= 0 /\ ((z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 7 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 Applied chaining First rule: l6 -> l21 : pos^0'=1+pos^0, ((z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 3 Second rule: l21 -> l16 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 >= 0), cost: 4 New rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 >= 0 /\ ((z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 7 Applied simplification Original rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 >= 0 /\ ((z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 7 New rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 Applied chaining First rule: l6 -> l21 : pos^0'=1+pos^0, ((z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 3 Second rule: l21 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+c1^0 >= 0), cost: 4 New rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+c1^0 >= 0 /\ ((z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 7 Applied simplification Original rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+c1^0 >= 0 /\ ((z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 7 New rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 Applied deletion Removed the following rules: 90 111 140 142 143 144 145 158 Eliminating location l5 by chaining: Applied chaining First rule: l9 -> l5 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 2 Second rule: l5 -> l6 : (-2+c2^0 >= 0 \/ c2^0 <= 0), cost: 1 New rule: l9 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0 /\ (-2+c2^0 >= 0 \/ c2^0 <= 0)), cost: 3 Applied simplification Original rule: l9 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0 /\ (-2+c2^0 >= 0 \/ c2^0 <= 0)), cost: 3 New rule: l9 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 3 Applied chaining First rule: l9 -> l5 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 2 Second rule: l5 -> l0 : i^0'=1+i^0, s_ab^0'=1, (s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 3 New rule: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=1, (-1+z^0 >= 0 /\ c2^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 == 0), cost: 5 Applied simplification Original rule: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=1, (-1+z^0 >= 0 /\ c2^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 == 0), cost: 5 New rule: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=1, (-1+z^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 5 Applied chaining First rule: l9 -> l5 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 2 Second rule: l5 -> l0 : i^0'=1+i^0, s_ab^0'=0, (-1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 3 New rule: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=0, (-1+z^0 >= 0 /\ c2^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 == 0), cost: 5 Applied simplification Original rule: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=0, (-1+z^0 >= 0 /\ c2^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 == 0), cost: 5 New rule: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=0, (-1+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 5 Applied chaining First rule: l9 -> l5 : pos^0'=1+pos^0, (z^0 <= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 >= 0 /\ pos^0 <= 0), cost: 3 Second rule: l5 -> l0 : i^0'=1+i^0, s_ab^0'=1, (s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 3 New rule: l9 -> l0 : i^0'=1+i^0, s_ab^0'=1, pos^0'=1+pos^0, (z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 Applied simplification Original rule: l9 -> l0 : i^0'=1+i^0, s_ab^0'=1, pos^0'=1+pos^0, (z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 New rule: l9 -> l0 : i^0'=1+i^0, s_ab^0'=1, pos^0'=1+pos^0, (z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 Applied chaining First rule: l9 -> l5 : pos^0'=1+pos^0, (z^0 <= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 >= 0 /\ pos^0 <= 0), cost: 3 Second rule: l5 -> l0 : i^0'=1+i^0, s_ab^0'=0, (-1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 3 New rule: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 Applied simplification Original rule: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 New rule: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 Applied chaining First rule: l9 -> l5 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 4 Second rule: l5 -> l6 : (-2+c2^0 >= 0 \/ c2^0 <= 0), cost: 1 New rule: l9 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0 /\ (-2+c2^0 >= 0 \/ c2^0 <= 0)), cost: 5 Applied simplification Original rule: l9 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0 /\ (-2+c2^0 >= 0 \/ c2^0 <= 0)), cost: 5 New rule: l9 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 5 Applied chaining First rule: l9 -> l5 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 4 Second rule: l5 -> l0 : i^0'=1+i^0, s_ab^0'=1, (s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 3 New rule: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 == 0), cost: 7 Applied simplification Original rule: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 == 0), cost: 7 New rule: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 7 Applied chaining First rule: l9 -> l5 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 4 Second rule: l5 -> l0 : i^0'=1+i^0, s_ab^0'=0, (-1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 3 New rule: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 == 0), cost: 7 Applied simplification Original rule: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 == 0), cost: 7 New rule: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 7 Applied chaining First rule: l9 -> l5 : pos^0'=1+pos^0, (z^0 <= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 4 Second rule: l5 -> l0 : i^0'=1+i^0, s_ab^0'=1, (s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 3 New rule: l9 -> l0 : i^0'=1+i^0, s_ab^0'=1, pos^0'=1+pos^0, (z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 >= 0 /\ -1+c2^0 == 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 7 Applied simplification Original rule: l9 -> l0 : i^0'=1+i^0, s_ab^0'=1, pos^0'=1+pos^0, (z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 >= 0 /\ -1+c2^0 == 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 7 New rule: l9 -> l0 : i^0'=1+i^0, s_ab^0'=1, pos^0'=1+pos^0, (z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 7 Applied chaining First rule: l9 -> l5 : pos^0'=1+pos^0, (z^0 <= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 4 Second rule: l5 -> l0 : i^0'=1+i^0, s_ab^0'=0, (-1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 3 New rule: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 >= 0 /\ -1+c2^0 == 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 7 Applied simplification Original rule: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 <= 0 /\ -1+c2^0 >= 0 /\ -1+c2^0 == 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 7 New rule: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 7 Applied deletion Removed the following rules: 118 134 146 147 148 149 150 Eliminating location l13 by chaining: Applied chaining First rule: l16 -> l13 : fr^0 == 0, cost: 1 Second rule: l13 -> l11 : rrep^0'=2, (fr^0 <= 0 /\ lr^0 <= 0), cost: 2 New rule: l16 -> l11 : rrep^0'=2, (fr^0 <= 0 /\ fr^0 == 0 /\ lr^0 <= 0), cost: 3 Applied simplification Original rule: l16 -> l11 : rrep^0'=2, (fr^0 <= 0 /\ fr^0 == 0 /\ lr^0 <= 0), cost: 3 New rule: l16 -> l11 : rrep^0'=2, (fr^0 == 0 /\ lr^0 <= 0), cost: 3 Applied chaining First rule: l16 -> l13 : fr^0 == 0, cost: 1 Second rule: l13 -> l11 : rrep^0'=3, (fr^0 <= 0 /\ -1+lr^0 >= 0), cost: 3 New rule: l16 -> l11 : rrep^0'=3, (fr^0 <= 0 /\ fr^0 == 0 /\ -1+lr^0 >= 0), cost: 4 Applied simplification Original rule: l16 -> l11 : rrep^0'=3, (fr^0 <= 0 /\ fr^0 == 0 /\ -1+lr^0 >= 0), cost: 4 New rule: l16 -> l11 : rrep^0'=3, (fr^0 == 0 /\ -1+lr^0 >= 0), cost: 4 Applied chaining First rule: l16 -> l13 : (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 3 Second rule: l13 -> l11 : rrep^0'=3, (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 2 New rule: l16 -> l11 : rrep^0'=3, (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 5 Applied chaining First rule: l16 -> l13 : (1+lr^0 <= 0 /\ -1+fr^0 >= 0), cost: 3 Second rule: l13 -> l11 : (-1+fr^0 >= 0 /\ lr^0 <= 0), cost: 2 New rule: l16 -> l11 : (1+lr^0 <= 0 /\ -1+fr^0 >= 0 /\ lr^0 <= 0), cost: 5 Applied simplification Original rule: l16 -> l11 : (1+lr^0 <= 0 /\ -1+fr^0 >= 0 /\ lr^0 <= 0), cost: 5 New rule: l16 -> l11 : (1+lr^0 <= 0 /\ -1+fr^0 >= 0), cost: 5 Applied chaining First rule: l16 -> l13 : (-1+lr^0 >= 0 /\ 1+fr^0 <= 0), cost: 3 Second rule: l13 -> l11 : rrep^0'=3, (fr^0 <= 0 /\ -1+lr^0 >= 0), cost: 3 New rule: l16 -> l11 : rrep^0'=3, (fr^0 <= 0 /\ -1+lr^0 >= 0 /\ 1+fr^0 <= 0), cost: 6 Applied simplification Original rule: l16 -> l11 : rrep^0'=3, (fr^0 <= 0 /\ -1+lr^0 >= 0 /\ 1+fr^0 <= 0), cost: 6 New rule: l16 -> l11 : rrep^0'=3, (-1+lr^0 >= 0 /\ 1+fr^0 <= 0), cost: 6 Applied chaining First rule: l16 -> l13 : (1+lr^0 <= 0 /\ 1+fr^0 <= 0), cost: 3 Second rule: l13 -> l11 : rrep^0'=2, (fr^0 <= 0 /\ lr^0 <= 0), cost: 2 New rule: l16 -> l11 : rrep^0'=2, (fr^0 <= 0 /\ 1+lr^0 <= 0 /\ 1+fr^0 <= 0 /\ lr^0 <= 0), cost: 5 Applied simplification Original rule: l16 -> l11 : rrep^0'=2, (fr^0 <= 0 /\ 1+lr^0 <= 0 /\ 1+fr^0 <= 0 /\ lr^0 <= 0), cost: 5 New rule: l16 -> l11 : rrep^0'=2, (1+lr^0 <= 0 /\ 1+fr^0 <= 0), cost: 5 Applied deletion Removed the following rules: 79 131 151 152 153 154 155 156 157 Eliminated locations on tree-shaped paths Start location: l29 135: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 136: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 137: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, (1-N^0+i^0 <= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0), cost: 5 138: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 159: l6 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c1^0 <= 0 /\ c1^0 >= 0), cost: 3 160: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 161: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 162: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 163: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 164: l6 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c1^0 <= 0 /\ c1^0 >= 0), cost: 5 165: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 166: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 167: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 168: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 169: l6 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+pos^0 <= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 170: l6 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 171: l6 -> l16 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 172: l6 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 173: l9 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 3 174: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=1, (-1+z^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 5 175: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=0, (-1+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 5 176: l9 -> l0 : i^0'=1+i^0, s_ab^0'=1, pos^0'=1+pos^0, (z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 177: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 178: l9 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 5 179: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 7 180: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 7 181: l9 -> l0 : i^0'=1+i^0, s_ab^0'=1, pos^0'=1+pos^0, (z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 7 182: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 7 74: l11 -> l9 : r_ab^0'=1, r_ab^0 <= 0, cost: 1 75: l11 -> l9 : r_ab^0'=0, -1+r_ab^0 >= 0, cost: 1 126: l16 -> l11 : rrep^0'=1, (-1+fr^0 >= 0 /\ lr^0 == 0), cost: 2 129: l16 -> l11 : rrep^0'=1, (1+fr^0 <= 0 /\ lr^0 == 0), cost: 2 183: l16 -> l11 : rrep^0'=2, (fr^0 == 0 /\ lr^0 <= 0), cost: 3 184: l16 -> l11 : rrep^0'=3, (fr^0 == 0 /\ -1+lr^0 >= 0), cost: 4 185: l16 -> l11 : rrep^0'=3, (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 5 186: l16 -> l11 : (1+lr^0 <= 0 /\ -1+fr^0 >= 0), cost: 5 187: l16 -> l11 : rrep^0'=3, (-1+lr^0 >= 0 /\ 1+fr^0 <= 0), cost: 6 188: l16 -> l11 : rrep^0'=2, (1+lr^0 <= 0 /\ 1+fr^0 <= 0), cost: 5 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Applied merging first rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 second rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 new rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 6 Applied merging first rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 second rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 new rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 8 Applied merging first rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+pos^0 <= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 second rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 new rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, ((z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+pos^0 <= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 7 Merged rules Start location: l29 135: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 136: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 137: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, (1-N^0+i^0 <= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0), cost: 5 138: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 159: l6 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c1^0 <= 0 /\ c1^0 >= 0), cost: 3 162: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 163: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 164: l6 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c1^0 <= 0 /\ c1^0 >= 0), cost: 5 167: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 168: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 171: l6 -> l16 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 172: l6 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 189: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 6 190: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 8 191: l6 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, ((z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+pos^0 <= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 7 173: l9 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 3 174: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=1, (-1+z^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 5 175: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=0, (-1+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 5 176: l9 -> l0 : i^0'=1+i^0, s_ab^0'=1, pos^0'=1+pos^0, (z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 177: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 178: l9 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 5 179: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 7 180: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 7 181: l9 -> l0 : i^0'=1+i^0, s_ab^0'=1, pos^0'=1+pos^0, (z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 7 182: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 7 74: l11 -> l9 : r_ab^0'=1, r_ab^0 <= 0, cost: 1 75: l11 -> l9 : r_ab^0'=0, -1+r_ab^0 >= 0, cost: 1 126: l16 -> l11 : rrep^0'=1, (-1+fr^0 >= 0 /\ lr^0 == 0), cost: 2 129: l16 -> l11 : rrep^0'=1, (1+fr^0 <= 0 /\ lr^0 == 0), cost: 2 183: l16 -> l11 : rrep^0'=2, (fr^0 == 0 /\ lr^0 <= 0), cost: 3 184: l16 -> l11 : rrep^0'=3, (fr^0 == 0 /\ -1+lr^0 >= 0), cost: 4 185: l16 -> l11 : rrep^0'=3, (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 5 186: l16 -> l11 : (1+lr^0 <= 0 /\ -1+fr^0 >= 0), cost: 5 187: l16 -> l11 : rrep^0'=3, (-1+lr^0 >= 0 /\ 1+fr^0 <= 0), cost: 6 188: l16 -> l11 : rrep^0'=2, (1+lr^0 <= 0 /\ 1+fr^0 <= 0), cost: 5 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Applied simplification Original rule: l6 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c1^0 <= 0 /\ c1^0 >= 0), cost: 3 New rule: l6 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c1^0 == 0), cost: 3 Applied simplification Original rule: l6 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c1^0 <= 0 /\ c1^0 >= 0), cost: 5 New rule: l6 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 == 0 /\ -2+pos^0 >= 0 /\ c1^0 == 0), cost: 5 Simplified simple loops Start location: l29 135: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 136: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 137: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, (1-N^0+i^0 <= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0), cost: 5 138: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 162: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 163: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 167: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 168: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 171: l6 -> l16 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 172: l6 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 189: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 6 190: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 8 191: l6 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, ((z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+pos^0 <= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 7 192: l6 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c1^0 == 0), cost: 3 193: l6 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 == 0 /\ -2+pos^0 >= 0 /\ c1^0 == 0), cost: 5 173: l9 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 3 174: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=1, (-1+z^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 5 175: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=0, (-1+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 5 176: l9 -> l0 : i^0'=1+i^0, s_ab^0'=1, pos^0'=1+pos^0, (z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 177: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 178: l9 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 5 179: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 7 180: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 7 181: l9 -> l0 : i^0'=1+i^0, s_ab^0'=1, pos^0'=1+pos^0, (z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 7 182: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 7 74: l11 -> l9 : r_ab^0'=1, r_ab^0 <= 0, cost: 1 75: l11 -> l9 : r_ab^0'=0, -1+r_ab^0 >= 0, cost: 1 126: l16 -> l11 : rrep^0'=1, (-1+fr^0 >= 0 /\ lr^0 == 0), cost: 2 129: l16 -> l11 : rrep^0'=1, (1+fr^0 <= 0 /\ lr^0 == 0), cost: 2 183: l16 -> l11 : rrep^0'=2, (fr^0 == 0 /\ lr^0 <= 0), cost: 3 184: l16 -> l11 : rrep^0'=3, (fr^0 == 0 /\ -1+lr^0 >= 0), cost: 4 185: l16 -> l11 : rrep^0'=3, (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 5 186: l16 -> l11 : (1+lr^0 <= 0 /\ -1+fr^0 >= 0), cost: 5 187: l16 -> l11 : rrep^0'=3, (-1+lr^0 >= 0 /\ 1+fr^0 <= 0), cost: 6 188: l16 -> l11 : rrep^0'=2, (1+lr^0 <= 0 /\ 1+fr^0 <= 0), cost: 5 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Applied acceleration Original rule: l6 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c1^0 == 0), cost: 3 New rule: l6 -> l6 : z^0'=z^0-n1, (n1 >= 0 /\ z^0-n1 >= 0 /\ c1^0 >= 0 /\ -c1^0 >= 0), cost: 3*n1 Applied instantiation Original rule: l6 -> l6 : z^0'=z^0-n1, (n1 >= 0 /\ z^0-n1 >= 0 /\ c1^0 >= 0 /\ -c1^0 >= 0), cost: 3*n1 New rule: l6 -> l6 : z^0'=0, (0 >= 0 /\ z^0 >= 0 /\ c1^0 >= 0 /\ -c1^0 >= 0), cost: 3*z^0 Applied simplification Original rule: l6 -> l6 : z^0'=0, (0 >= 0 /\ z^0 >= 0 /\ c1^0 >= 0 /\ -c1^0 >= 0), cost: 3*z^0 New rule: l6 -> l6 : z^0'=0, (z^0 >= 0 /\ c1^0 <= 0 /\ c1^0 >= 0), cost: 3*z^0 Applied deletion Removed the following rules: 192 Accelerated simple loops Start location: l29 135: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 136: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 137: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, (1-N^0+i^0 <= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0), cost: 5 138: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 162: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 163: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 167: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 168: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 171: l6 -> l16 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 172: l6 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 189: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 6 190: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 8 191: l6 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, ((z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+pos^0 <= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 7 193: l6 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 == 0 /\ -2+pos^0 >= 0 /\ c1^0 == 0), cost: 5 195: l6 -> l6 : z^0'=0, (z^0 >= 0 /\ c1^0 <= 0 /\ c1^0 >= 0), cost: 3*z^0 173: l9 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 3 174: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=1, (-1+z^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 5 175: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=0, (-1+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 5 176: l9 -> l0 : i^0'=1+i^0, s_ab^0'=1, pos^0'=1+pos^0, (z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 177: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 178: l9 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 5 179: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 7 180: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 7 181: l9 -> l0 : i^0'=1+i^0, s_ab^0'=1, pos^0'=1+pos^0, (z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 7 182: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 7 74: l11 -> l9 : r_ab^0'=1, r_ab^0 <= 0, cost: 1 75: l11 -> l9 : r_ab^0'=0, -1+r_ab^0 >= 0, cost: 1 126: l16 -> l11 : rrep^0'=1, (-1+fr^0 >= 0 /\ lr^0 == 0), cost: 2 129: l16 -> l11 : rrep^0'=1, (1+fr^0 <= 0 /\ lr^0 == 0), cost: 2 183: l16 -> l11 : rrep^0'=2, (fr^0 == 0 /\ lr^0 <= 0), cost: 3 184: l16 -> l11 : rrep^0'=3, (fr^0 == 0 /\ -1+lr^0 >= 0), cost: 4 185: l16 -> l11 : rrep^0'=3, (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 5 186: l16 -> l11 : (1+lr^0 <= 0 /\ -1+fr^0 >= 0), cost: 5 187: l16 -> l11 : rrep^0'=3, (-1+lr^0 >= 0 /\ 1+fr^0 <= 0), cost: 6 188: l16 -> l11 : rrep^0'=2, (1+lr^0 <= 0 /\ 1+fr^0 <= 0), cost: 5 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 Second rule: l6 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 == 0 /\ -2+pos^0 >= 0 /\ c1^0 == 0), cost: 5 New rule: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0 /\ c1^0 == 0), cost: 10 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 Second rule: l6 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 == 0 /\ -2+pos^0 >= 0 /\ c1^0 == 0), cost: 5 New rule: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c1^0 == 0), cost: 10 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, (1-N^0+i^0 <= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0), cost: 5 Second rule: l6 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 == 0 /\ -2+pos^0 >= 0 /\ c1^0 == 0), cost: 5 New rule: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 10 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 Second rule: l6 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 == 0 /\ -2+pos^0 >= 0 /\ c1^0 == 0), cost: 5 New rule: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 10 Applied chaining First rule: l9 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 3 Second rule: l6 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 == 0 /\ -2+pos^0 >= 0 /\ c1^0 == 0), cost: 5 New rule: l9 -> l6 : z^0'=-1+z^0, next^0'=1+next^0, pos^0'=0, (-2+pos^0 >= 0 /\ -1+z^0 == 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 8 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 Second rule: l6 -> l6 : z^0'=0, (z^0 >= 0 /\ c1^0 <= 0 /\ c1^0 >= 0), cost: 3*z^0 New rule: l0 -> l6 : z^0'=0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ z^0 >= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0 /\ c1^0 == 0), cost: 5+3*z^0 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 Second rule: l6 -> l6 : z^0'=0, (z^0 >= 0 /\ c1^0 <= 0 /\ c1^0 >= 0), cost: 3*z^0 New rule: l0 -> l6 : z^0'=0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ z^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c1^0 == 0), cost: 5+3*z^0 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, (1-N^0+i^0 <= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0), cost: 5 Second rule: l6 -> l6 : z^0'=0, (z^0 >= 0 /\ c1^0 <= 0 /\ c1^0 >= 0), cost: 3*z^0 New rule: l0 -> l6 : z^0'=0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, (1-N^0+i^0 <= 0 /\ z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 5+3*z^0 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 Second rule: l6 -> l6 : z^0'=0, (z^0 >= 0 /\ c1^0 <= 0 /\ c1^0 >= 0), cost: 3*z^0 New rule: l0 -> l6 : z^0'=0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ z^0 >= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 5+3*z^0 Applied chaining First rule: l9 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 3 Second rule: l6 -> l6 : z^0'=0, (z^0 >= 0 /\ c1^0 <= 0 /\ c1^0 >= 0), cost: 3*z^0 New rule: l9 -> l6 : z^0'=0, (-1+z^0 >= 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 3*z^0 Applied chaining First rule: l9 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 5 Second rule: l6 -> l6 : z^0'=0, (z^0 >= 0 /\ c1^0 <= 0 /\ c1^0 >= 0), cost: 3*z^0 New rule: l9 -> l6 : z^0'=0, next^0'=1+next^0, pos^0'=0, (z^0 == 0 /\ -2+pos^0 >= 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 5+3*z^0 Applied deletion Removed the following rules: 193 195 Chained accelerated rules with incoming rules Start location: l29 135: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 136: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 137: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, (1-N^0+i^0 <= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0), cost: 5 138: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 196: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0 /\ c1^0 == 0), cost: 10 197: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c1^0 == 0), cost: 10 198: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 10 199: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 10 201: l0 -> l6 : z^0'=0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ z^0 >= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0 /\ c1^0 == 0), cost: 5+3*z^0 202: l0 -> l6 : z^0'=0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ z^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c1^0 == 0), cost: 5+3*z^0 203: l0 -> l6 : z^0'=0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, (1-N^0+i^0 <= 0 /\ z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 5+3*z^0 204: l0 -> l6 : z^0'=0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ z^0 >= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 5+3*z^0 162: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 163: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 167: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 168: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 171: l6 -> l16 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 172: l6 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 189: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 6 190: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 8 191: l6 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, ((z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+pos^0 <= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 7 173: l9 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 3 174: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=1, (-1+z^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 5 175: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=0, (-1+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 5 176: l9 -> l0 : i^0'=1+i^0, s_ab^0'=1, pos^0'=1+pos^0, (z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 177: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 178: l9 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 5 179: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 7 180: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 7 181: l9 -> l0 : i^0'=1+i^0, s_ab^0'=1, pos^0'=1+pos^0, (z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 7 182: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 7 200: l9 -> l6 : z^0'=-1+z^0, next^0'=1+next^0, pos^0'=0, (-2+pos^0 >= 0 /\ -1+z^0 == 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 8 205: l9 -> l6 : z^0'=0, (-1+z^0 >= 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 3*z^0 206: l9 -> l6 : z^0'=0, next^0'=1+next^0, pos^0'=0, (z^0 == 0 /\ -2+pos^0 >= 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 5+3*z^0 74: l11 -> l9 : r_ab^0'=1, r_ab^0 <= 0, cost: 1 75: l11 -> l9 : r_ab^0'=0, -1+r_ab^0 >= 0, cost: 1 126: l16 -> l11 : rrep^0'=1, (-1+fr^0 >= 0 /\ lr^0 == 0), cost: 2 129: l16 -> l11 : rrep^0'=1, (1+fr^0 <= 0 /\ lr^0 == 0), cost: 2 183: l16 -> l11 : rrep^0'=2, (fr^0 == 0 /\ lr^0 <= 0), cost: 3 184: l16 -> l11 : rrep^0'=3, (fr^0 == 0 /\ -1+lr^0 >= 0), cost: 4 185: l16 -> l11 : rrep^0'=3, (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 5 186: l16 -> l11 : (1+lr^0 <= 0 /\ -1+fr^0 >= 0), cost: 5 187: l16 -> l11 : rrep^0'=3, (-1+lr^0 >= 0 /\ 1+fr^0 <= 0), cost: 6 188: l16 -> l11 : rrep^0'=2, (1+lr^0 <= 0 /\ 1+fr^0 <= 0), cost: 5 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Eliminating location l16 by chaining: Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Second rule: l16 -> l11 : rrep^0'=1, (-1+fr^0 >= 0 /\ lr^0 == 0), cost: 2 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=1, lr^0'=ls^0, (-1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Second rule: l16 -> l11 : rrep^0'=1, (1+fr^0 <= 0 /\ lr^0 == 0), cost: 2 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=1, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Second rule: l16 -> l11 : rrep^0'=2, (fr^0 == 0 /\ lr^0 <= 0), cost: 3 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 9 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Second rule: l16 -> l11 : rrep^0'=3, (fr^0 == 0 /\ -1+lr^0 >= 0), cost: 4 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Second rule: l16 -> l11 : rrep^0'=3, (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 5 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, (-1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Second rule: l16 -> l11 : (1+lr^0 <= 0 /\ -1+fr^0 >= 0), cost: 5 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Second rule: l16 -> l11 : rrep^0'=3, (-1+lr^0 >= 0 /\ 1+fr^0 <= 0), cost: 6 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Second rule: l16 -> l11 : rrep^0'=2, (1+lr^0 <= 0 /\ 1+fr^0 <= 0), cost: 5 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Second rule: l16 -> l11 : rrep^0'=1, (-1+fr^0 >= 0 /\ lr^0 == 0), cost: 2 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, lr^0'=ls^0, (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Second rule: l16 -> l11 : rrep^0'=1, (1+fr^0 <= 0 /\ lr^0 == 0), cost: 2 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ ls^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Second rule: l16 -> l11 : rrep^0'=2, (fr^0 == 0 /\ lr^0 <= 0), cost: 3 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 9 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Second rule: l16 -> l11 : rrep^0'=3, (fr^0 == 0 /\ -1+lr^0 >= 0), cost: 4 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, (recv^0 <= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ fs^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Second rule: l16 -> l11 : rrep^0'=3, (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 5 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Second rule: l16 -> l11 : (1+lr^0 <= 0 /\ -1+fr^0 >= 0), cost: 5 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Second rule: l16 -> l11 : rrep^0'=3, (-1+lr^0 >= 0 /\ 1+fr^0 <= 0), cost: 6 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, (recv^0 <= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 6 Second rule: l16 -> l11 : rrep^0'=2, (1+lr^0 <= 0 /\ 1+fr^0 <= 0), cost: 5 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Second rule: l16 -> l11 : rrep^0'=1, (-1+fr^0 >= 0 /\ lr^0 == 0), cost: 2 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Second rule: l16 -> l11 : rrep^0'=1, (1+fr^0 <= 0 /\ lr^0 == 0), cost: 2 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Second rule: l16 -> l11 : rrep^0'=2, (fr^0 == 0 /\ lr^0 <= 0), cost: 3 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Second rule: l16 -> l11 : rrep^0'=3, (fr^0 == 0 /\ -1+lr^0 >= 0), cost: 4 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Second rule: l16 -> l11 : rrep^0'=3, (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 5 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Second rule: l16 -> l11 : (1+lr^0 <= 0 /\ -1+fr^0 >= 0), cost: 5 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Second rule: l16 -> l11 : rrep^0'=3, (-1+lr^0 >= 0 /\ 1+fr^0 <= 0), cost: 6 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 14 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Second rule: l16 -> l11 : rrep^0'=2, (1+lr^0 <= 0 /\ 1+fr^0 <= 0), cost: 5 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Second rule: l16 -> l11 : rrep^0'=1, (-1+fr^0 >= 0 /\ lr^0 == 0), cost: 2 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ ls^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Second rule: l16 -> l11 : rrep^0'=1, (1+fr^0 <= 0 /\ lr^0 == 0), cost: 2 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ ls^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Second rule: l16 -> l11 : rrep^0'=2, (fr^0 == 0 /\ lr^0 <= 0), cost: 3 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Second rule: l16 -> l11 : rrep^0'=3, (fr^0 == 0 /\ -1+lr^0 >= 0), cost: 4 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+ls^0 >= 0 /\ fs^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Second rule: l16 -> l11 : rrep^0'=3, (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 5 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Second rule: l16 -> l11 : (1+lr^0 <= 0 /\ -1+fr^0 >= 0), cost: 5 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Second rule: l16 -> l11 : rrep^0'=3, (-1+lr^0 >= 0 /\ 1+fr^0 <= 0), cost: 6 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+ls^0 >= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 14 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 Second rule: l16 -> l11 : rrep^0'=2, (1+lr^0 <= 0 /\ 1+fr^0 <= 0), cost: 5 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ 1+ls^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 Second rule: l16 -> l11 : rrep^0'=1, (-1+fr^0 >= 0 /\ lr^0 == 0), cost: 2 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=1, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 9 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 Second rule: l16 -> l11 : rrep^0'=1, (1+fr^0 <= 0 /\ lr^0 == 0), cost: 2 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=1, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 9 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 Second rule: l16 -> l11 : rrep^0'=2, (fr^0 == 0 /\ lr^0 <= 0), cost: 3 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=2, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 Second rule: l16 -> l11 : rrep^0'=3, (fr^0 == 0 /\ -1+lr^0 >= 0), cost: 4 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 Second rule: l16 -> l11 : rrep^0'=3, (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 5 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 Second rule: l16 -> l11 : (1+lr^0 <= 0 /\ -1+fr^0 >= 0), cost: 5 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 Second rule: l16 -> l11 : rrep^0'=3, (-1+lr^0 >= 0 /\ 1+fr^0 <= 0), cost: 6 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 Second rule: l16 -> l11 : rrep^0'=2, (1+lr^0 <= 0 /\ 1+fr^0 <= 0), cost: 5 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=2, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 Second rule: l16 -> l11 : rrep^0'=1, (-1+fr^0 >= 0 /\ lr^0 == 0), cost: 2 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+fs^0 >= 0 /\ ls^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 9 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 Second rule: l16 -> l11 : rrep^0'=1, (1+fr^0 <= 0 /\ lr^0 == 0), cost: 2 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ ls^0 == 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 9 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 Second rule: l16 -> l11 : rrep^0'=2, (fr^0 == 0 /\ lr^0 <= 0), cost: 3 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 Second rule: l16 -> l11 : rrep^0'=3, (fr^0 == 0 /\ -1+lr^0 >= 0), cost: 4 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+ls^0 >= 0 /\ fs^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 Second rule: l16 -> l11 : rrep^0'=3, (-1+fr^0 >= 0 /\ -1+lr^0 >= 0), cost: 5 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 Second rule: l16 -> l11 : (1+lr^0 <= 0 /\ -1+fr^0 >= 0), cost: 5 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+fs^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 Second rule: l16 -> l11 : rrep^0'=3, (-1+lr^0 >= 0 /\ 1+fr^0 <= 0), cost: 6 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+ls^0 >= 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 Applied chaining First rule: l6 -> l16 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 7 Second rule: l16 -> l11 : rrep^0'=2, (1+lr^0 <= 0 /\ 1+fr^0 <= 0), cost: 5 New rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ 1+ls^0 <= 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 Applied deletion Removed the following rules: 126 129 162 163 167 168 171 172 183 184 185 186 187 188 Eliminated locations on tree-shaped paths Start location: l29 135: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 136: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 137: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, (1-N^0+i^0 <= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0), cost: 5 138: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 196: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0 /\ c1^0 == 0), cost: 10 197: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c1^0 == 0), cost: 10 198: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 10 199: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 10 201: l0 -> l6 : z^0'=0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ z^0 >= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0 /\ c1^0 == 0), cost: 5+3*z^0 202: l0 -> l6 : z^0'=0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ z^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c1^0 == 0), cost: 5+3*z^0 203: l0 -> l6 : z^0'=0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, (1-N^0+i^0 <= 0 /\ z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 5+3*z^0 204: l0 -> l6 : z^0'=0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ z^0 >= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 5+3*z^0 189: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 6 190: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 8 191: l6 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, ((z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+pos^0 <= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 7 207: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=1, lr^0'=ls^0, (-1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 208: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=1, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 209: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 9 210: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 211: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, (-1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 212: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 213: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 214: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 215: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, lr^0'=ls^0, (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 216: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ ls^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 217: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 9 218: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, (recv^0 <= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ fs^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 219: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 220: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 221: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, (recv^0 <= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 222: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 223: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 224: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 225: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 226: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 227: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 228: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 229: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 14 230: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 231: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ ls^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 232: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ ls^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 233: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 234: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+ls^0 >= 0 /\ fs^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 235: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 236: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 237: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+ls^0 >= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 14 238: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ 1+ls^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 239: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=1, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 9 240: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=1, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 9 241: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=2, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 242: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 243: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 244: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 245: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 246: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=2, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 247: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+fs^0 >= 0 /\ ls^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 9 248: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ ls^0 == 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 9 249: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 250: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+ls^0 >= 0 /\ fs^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 251: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 252: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+fs^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 253: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+ls^0 >= 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 254: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ 1+ls^0 <= 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 173: l9 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 3 174: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=1, (-1+z^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 5 175: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=0, (-1+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 5 176: l9 -> l0 : i^0'=1+i^0, s_ab^0'=1, pos^0'=1+pos^0, (z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 177: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 178: l9 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 5 179: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 7 180: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 7 181: l9 -> l0 : i^0'=1+i^0, s_ab^0'=1, pos^0'=1+pos^0, (z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 7 182: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 7 200: l9 -> l6 : z^0'=-1+z^0, next^0'=1+next^0, pos^0'=0, (-2+pos^0 >= 0 /\ -1+z^0 == 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 8 205: l9 -> l6 : z^0'=0, (-1+z^0 >= 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 3*z^0 206: l9 -> l6 : z^0'=0, next^0'=1+next^0, pos^0'=0, (z^0 == 0 /\ -2+pos^0 >= 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 5+3*z^0 74: l11 -> l9 : r_ab^0'=1, r_ab^0 <= 0, cost: 1 75: l11 -> l9 : r_ab^0'=0, -1+r_ab^0 >= 0, cost: 1 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=1, lr^0'=ls^0, (-1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=1, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=1, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 8 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 9 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 9 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, (-1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 10 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 10 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, lr^0'=ls^0, (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ ls^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 8 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, lr^0'=ls^0, ((recv^0 <= 0 /\ -1+z^0 >= 0 /\ ls^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 8 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 9 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (recv^0 <= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, ((recv^0 <= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (recv^0 <= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 9 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, (recv^0 <= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ fs^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, ((recv^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (recv^0 <= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ fs^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 10 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, (recv^0 <= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, ((recv^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (recv^0 <= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ fs^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 10 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, (recv^0 <= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 10 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 11 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 12 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 14 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 12 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 14 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ ls^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ ls^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, ((recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ ls^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ ls^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 10 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ 1+ls^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, ((recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ 1+ls^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 11 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+ls^0 >= 0 /\ fs^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, ((recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+ls^0 >= 0 /\ fs^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 12 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+ls^0 >= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 14 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, ((recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+ls^0 >= 0 /\ fs^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 12 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 14 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=1, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 9 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=1, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 9 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=1, pos^0'=1+pos^0, lr^0'=ls^0, ((z^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 9 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=2, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=2, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=2, pos^0'=1+pos^0, lr^0'=ls^0, ((z^0 <= 0 /\ -1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ -1+recv^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 10 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, ((z^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 11 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, ((z^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 11 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+fs^0 >= 0 /\ ls^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 9 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ ls^0 == 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 9 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, pos^0'=1+pos^0, lr^0'=ls^0, ((recv^0 <= 0 /\ z^0 <= 0 /\ -1+fs^0 >= 0 /\ ls^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (recv^0 <= 0 /\ z^0 <= 0 /\ ls^0 == 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 9 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 10 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ 1+ls^0 <= 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, pos^0'=1+pos^0, lr^0'=ls^0, ((recv^0 <= 0 /\ z^0 <= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (recv^0 <= 0 /\ z^0 <= 0 /\ 1+ls^0 <= 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 10 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+ls^0 >= 0 /\ fs^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, ((recv^0 <= 0 /\ z^0 <= 0 /\ -1+ls^0 >= 0 /\ fs^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (recv^0 <= 0 /\ z^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 11 Applied merging first rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+ls^0 >= 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 second rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, ((recv^0 <= 0 /\ z^0 <= 0 /\ -1+ls^0 >= 0 /\ fs^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (recv^0 <= 0 /\ z^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 11 new rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+ls^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 Merged rules Start location: l29 135: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 136: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 137: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, (1-N^0+i^0 <= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0), cost: 5 138: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 196: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0 /\ c1^0 == 0), cost: 10 197: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c1^0 == 0), cost: 10 198: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 10 199: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 10 201: l0 -> l6 : z^0'=0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ z^0 >= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0 /\ c1^0 == 0), cost: 5+3*z^0 202: l0 -> l6 : z^0'=0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ z^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c1^0 == 0), cost: 5+3*z^0 203: l0 -> l6 : z^0'=0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, (1-N^0+i^0 <= 0 /\ z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 5+3*z^0 204: l0 -> l6 : z^0'=0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ z^0 >= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 5+3*z^0 189: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 6 190: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 8 191: l6 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, ((z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+pos^0 <= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 7 212: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 220: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 228: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 236: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 244: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 252: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+fs^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 255: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=1, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 8 256: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 9 258: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, (-1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 259: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, lr^0'=ls^0, ((recv^0 <= 0 /\ -1+z^0 >= 0 /\ ls^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 8 260: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, ((recv^0 <= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (recv^0 <= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 9 262: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, lr^0'=ls^0, (recv^0 <= 0 /\ -1+ls^0 >= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 263: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 10 264: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 11 266: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 14 267: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, ((recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ ls^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ ls^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 10 268: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, ((recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ 1+ls^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 11 270: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+ls^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 14 271: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=1, pos^0'=1+pos^0, lr^0'=ls^0, ((z^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 9 272: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=2, pos^0'=1+pos^0, lr^0'=ls^0, ((z^0 <= 0 /\ -1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ -1+recv^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 10 274: l6 -> l11 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, (z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+ls^0 >= 0 /\ bs^0-r_ab^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 275: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=1, pos^0'=1+pos^0, lr^0'=ls^0, ((recv^0 <= 0 /\ z^0 <= 0 /\ -1+fs^0 >= 0 /\ ls^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (recv^0 <= 0 /\ z^0 <= 0 /\ ls^0 == 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 9 276: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=2, pos^0'=1+pos^0, lr^0'=ls^0, ((recv^0 <= 0 /\ z^0 <= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (recv^0 <= 0 /\ z^0 <= 0 /\ 1+ls^0 <= 0 /\ -1+pos^0 <= 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 10 278: l6 -> l11 : recv^0'=1, fr^0'=fs^0, r_ab^0'=bs^0, br^0'=bs^0, rrep^0'=3, pos^0'=1+pos^0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ -1+ls^0 >= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 173: l9 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 3 174: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=1, (-1+z^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 5 175: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=0, (-1+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 5 176: l9 -> l0 : i^0'=1+i^0, s_ab^0'=1, pos^0'=1+pos^0, (z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 177: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 178: l9 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 5 179: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 7 180: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 7 181: l9 -> l0 : i^0'=1+i^0, s_ab^0'=1, pos^0'=1+pos^0, (z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 7 182: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ -1+pos^0 <= 0 /\ -1+pos^0 >= 0), cost: 7 200: l9 -> l6 : z^0'=-1+z^0, next^0'=1+next^0, pos^0'=0, (-2+pos^0 >= 0 /\ -1+z^0 == 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 8 205: l9 -> l6 : z^0'=0, (-1+z^0 >= 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 3*z^0 206: l9 -> l6 : z^0'=0, next^0'=1+next^0, pos^0'=0, (z^0 == 0 /\ -2+pos^0 >= 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 5+3*z^0 74: l11 -> l9 : r_ab^0'=1, r_ab^0 <= 0, cost: 1 75: l11 -> l9 : r_ab^0'=0, -1+r_ab^0 >= 0, cost: 1 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Applied pruning (of leafs and parallel rules): Start location: l29 135: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 136: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 138: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 197: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c1^0 == 0), cost: 10 198: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 10 189: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 6 190: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 8 191: l6 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, ((z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+pos^0 <= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 7 212: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 220: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 236: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 256: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 9 263: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 10 173: l9 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 3 174: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=1, (-1+z^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 5 175: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=0, (-1+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 5 177: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 178: l9 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 5 179: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 7 180: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 7 200: l9 -> l6 : z^0'=-1+z^0, next^0'=1+next^0, pos^0'=0, (-2+pos^0 >= 0 /\ -1+z^0 == 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 8 205: l9 -> l6 : z^0'=0, (-1+z^0 >= 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 3*z^0 206: l9 -> l6 : z^0'=0, next^0'=1+next^0, pos^0'=0, (z^0 == 0 /\ -2+pos^0 >= 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 5+3*z^0 74: l11 -> l9 : r_ab^0'=1, r_ab^0 <= 0, cost: 1 75: l11 -> l9 : r_ab^0'=0, -1+r_ab^0 >= 0, cost: 1 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Eliminating location l11 by chaining: Applied chaining First rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 Second rule: l11 -> l9 : r_ab^0'=1, r_ab^0 <= 0, cost: 1 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=1, br^0'=bs^0, lr^0'=ls^0, (-1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 Applied chaining First rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, (-1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 Second rule: l11 -> l9 : r_ab^0'=0, -1+r_ab^0 >= 0, cost: 1 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=0, br^0'=bs^0, lr^0'=ls^0, (-1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ -1+r_ab^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 Applied chaining First rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 Second rule: l11 -> l9 : r_ab^0'=1, r_ab^0 <= 0, cost: 1 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=1, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ bs^0 <= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 Applied chaining First rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=bs^0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 11 Second rule: l11 -> l9 : r_ab^0'=0, -1+r_ab^0 >= 0, cost: 1 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+bs^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 Applied chaining First rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 Second rule: l11 -> l9 : r_ab^0'=1, r_ab^0 <= 0, cost: 1 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=1, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ bs^0 <= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 14 Applied chaining First rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=bs^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 13 Second rule: l11 -> l9 : r_ab^0'=0, -1+r_ab^0 >= 0, cost: 1 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+bs^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 14 Applied chaining First rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 9 Second rule: l11 -> l9 : r_ab^0'=1, r_ab^0 <= 0, cost: 1 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 Applied simplification Original rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 Applied chaining First rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 9 Second rule: l11 -> l9 : r_ab^0'=0, -1+r_ab^0 >= 0, cost: 1 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-1+r_ab^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 Applied simplification Original rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-1+r_ab^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-1+r_ab^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 Applied chaining First rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 10 Second rule: l11 -> l9 : r_ab^0'=1, r_ab^0 <= 0, cost: 1 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, (r_ab^0 <= 0 /\ ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 Applied simplification Original rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, (r_ab^0 <= 0 /\ ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, (r_ab^0 <= 0 /\ ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 Applied chaining First rule: l6 -> l11 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 10 Second rule: l11 -> l9 : r_ab^0'=0, -1+r_ab^0 >= 0, cost: 1 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, (-1+r_ab^0 >= 0 /\ ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 Applied simplification Original rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, (-1+r_ab^0 >= 0 /\ ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 New rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, (-1+r_ab^0 >= 0 /\ ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 Applied deletion Removed the following rules: 74 75 212 220 236 256 263 Eliminated locations on tree-shaped paths Start location: l29 135: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 136: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 138: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 197: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c1^0 == 0), cost: 10 198: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 10 189: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 6 190: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 8 191: l6 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, ((z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+pos^0 <= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 7 279: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=1, br^0'=bs^0, lr^0'=ls^0, (-1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 280: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=0, br^0'=bs^0, lr^0'=ls^0, (-1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ -1+r_ab^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 281: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=1, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ bs^0 <= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 282: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+bs^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 283: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=1, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ bs^0 <= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 14 284: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+bs^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 14 285: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 286: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-1+r_ab^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 287: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, (r_ab^0 <= 0 /\ ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 288: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, (-1+r_ab^0 >= 0 /\ ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 173: l9 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 3 174: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=1, (-1+z^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 5 175: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=0, (-1+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 5 177: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 178: l9 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 5 179: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 7 180: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 7 200: l9 -> l6 : z^0'=-1+z^0, next^0'=1+next^0, pos^0'=0, (-2+pos^0 >= 0 /\ -1+z^0 == 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 8 205: l9 -> l6 : z^0'=0, (-1+z^0 >= 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 3*z^0 206: l9 -> l6 : z^0'=0, next^0'=1+next^0, pos^0'=0, (z^0 == 0 /\ -2+pos^0 >= 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 5+3*z^0 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Applied merging first rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=1, br^0'=bs^0, lr^0'=ls^0, (-1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 second rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=1, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ bs^0 <= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 new rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=1, br^0'=bs^0, lr^0'=ls^0, ((-1+fs^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ bs^0 <= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 12 Applied merging first rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=0, br^0'=bs^0, lr^0'=ls^0, (-1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ -1+r_ab^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 second rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=0, br^0'=bs^0, lr^0'=ls^0, (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+bs^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 12 new rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=0, br^0'=bs^0, lr^0'=ls^0, ((-1+fs^0 >= 0 /\ -1+z^0 >= 0 /\ -1+r_ab^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+bs^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 12 Merged rules Start location: l29 135: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 136: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 138: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 197: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c1^0 == 0), cost: 10 198: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 10 189: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 6 190: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 8 191: l6 -> l9 : recv^0'=1, fr^0'=fs^0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, ((z^0 <= 0 /\ -1+recv^0 >= 0 /\ -1+pos^0 <= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+pos^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 7 283: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=1, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ bs^0 <= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 14 284: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+bs^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 14 285: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 286: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-1+r_ab^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 287: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, (r_ab^0 <= 0 /\ ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 288: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=1, pos^0'=0, lr^0'=ls^0, (-1+r_ab^0 >= 0 /\ ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ ls^0 == 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 289: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=1, br^0'=bs^0, lr^0'=ls^0, ((-1+fs^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ bs^0 <= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 12 290: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=0, br^0'=bs^0, lr^0'=ls^0, ((-1+fs^0 >= 0 /\ -1+z^0 >= 0 /\ -1+r_ab^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (recv^0 <= 0 /\ -1+fs^0 >= 0 /\ -1+bs^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 12 173: l9 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 3 174: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=1, (-1+z^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 5 175: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=0, (-1+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 5 177: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 178: l9 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 5 179: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 7 180: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 7 200: l9 -> l6 : z^0'=-1+z^0, next^0'=1+next^0, pos^0'=0, (-2+pos^0 >= 0 /\ -1+z^0 == 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 8 205: l9 -> l6 : z^0'=0, (-1+z^0 >= 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 3*z^0 206: l9 -> l6 : z^0'=0, next^0'=1+next^0, pos^0'=0, (z^0 == 0 /\ -2+pos^0 >= 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 5+3*z^0 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Applied pruning (of leafs and parallel rules): Start location: l29 135: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 136: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 138: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 197: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c1^0 == 0), cost: 10 198: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 10 189: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 6 190: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 8 283: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=1, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ bs^0 <= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 14 285: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 286: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-1+r_ab^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 173: l9 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 3 174: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=1, (-1+z^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 5 175: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=0, (-1+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 5 177: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 178: l9 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 5 179: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 7 180: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 7 200: l9 -> l6 : z^0'=-1+z^0, next^0'=1+next^0, pos^0'=0, (-2+pos^0 >= 0 /\ -1+z^0 == 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 8 205: l9 -> l6 : z^0'=0, (-1+z^0 >= 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 3*z^0 206: l9 -> l6 : z^0'=0, next^0'=1+next^0, pos^0'=0, (z^0 == 0 /\ -2+pos^0 >= 0 /\ c2^0 == 0 /\ c1^0 == 0), cost: 5+3*z^0 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Eliminating location l9 by chaining: Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 6 Second rule: l9 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 3 New rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, br^0'=bs^0, lr^0'=ls^0, (c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 9 Applied simplification Original rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, br^0'=bs^0, lr^0'=ls^0, (c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 9 New rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, br^0'=bs^0, lr^0'=ls^0, (c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 9 Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 6 Second rule: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=1, (-1+z^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 5 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, s_ab^0'=1, br^0'=bs^0, lr^0'=ls^0, (s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 Applied simplification Original rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, s_ab^0'=1, br^0'=bs^0, lr^0'=ls^0, (s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, s_ab^0'=1, br^0'=bs^0, lr^0'=ls^0, (s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 6 Second rule: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=0, (-1+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 5 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, s_ab^0'=0, br^0'=bs^0, lr^0'=ls^0, (-2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 Applied simplification Original rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, s_ab^0'=0, br^0'=bs^0, lr^0'=ls^0, (-2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, s_ab^0'=0, br^0'=bs^0, lr^0'=ls^0, (-2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 6 Second rule: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (-1+z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 12 Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 6 Second rule: l9 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 5 New rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 Applied simplification Original rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 New rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 6 Second rule: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 7 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 Applied simplification Original rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, br^0'=bs^0, lr^0'=ls^0, ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 6 Second rule: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 7 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 Applied simplification Original rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)), cost: 8 Second rule: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, br^0'=bs^0, pos^0'=1, lr^0'=ls^0, (0 <= 0 /\ z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 14 Applied simplification Original rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, br^0'=bs^0, pos^0'=1, lr^0'=ls^0, (0 <= 0 /\ z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 14 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, br^0'=bs^0, pos^0'=1, lr^0'=ls^0, (-1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 14 Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, r_ab^0'=1, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ bs^0 <= 0 /\ 1+ls^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 14 Second rule: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=0, br^0'=bs^0, pos^0'=1, lr^0'=ls^0, (0 <= 0 /\ recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ bs^0 <= 0 /\ 1+ls^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 20 Applied simplification Original rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=0, br^0'=bs^0, pos^0'=1, lr^0'=ls^0, (0 <= 0 /\ recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ bs^0 <= 0 /\ 1+ls^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 20 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=0, br^0'=bs^0, pos^0'=1, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ bs^0 <= 0 /\ 1+ls^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 20 Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 Second rule: l9 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 3 New rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 Applied simplification Original rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 New rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ ((-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 Second rule: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=1, (-1+z^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 5 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 Applied simplification Original rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 Second rule: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=0, (-1+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 5 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 Applied simplification Original rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 Second rule: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, pos^0'=1+pos^0, lr^0'=ls^0, (r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 Applied simplification Original rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, pos^0'=1+pos^0, lr^0'=ls^0, (r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, pos^0'=1+pos^0, lr^0'=ls^0, (r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 Second rule: l9 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 5 New rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 Applied simplification Original rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 New rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 Second rule: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 7 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=1, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 17 Applied simplification Original rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=1, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 17 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=1, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 17 Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 Second rule: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 7 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 17 Applied simplification Original rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 17 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 17 Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-1+r_ab^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 Second rule: l9 -> l6 : z^0'=-1+z^0, (-1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 3 New rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ -1+r_ab^0 >= 0 /\ -1+c2^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 Applied simplification Original rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ -1+r_ab^0 >= 0 /\ -1+c2^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 New rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ -1+r_ab^0 >= 0 /\ ((-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-1+r_ab^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 Second rule: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=1, (-1+z^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 5 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=0, s_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+r_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 Applied simplification Original rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=0, s_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+r_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=0, s_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+r_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-1+r_ab^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 Second rule: l9 -> l0 : z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=0, (-1+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 5 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=0, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-2+z^0 >= 0 /\ -1+r_ab^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 Applied simplification Original rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=0, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-2+z^0 >= 0 /\ -1+r_ab^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=0, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-2+z^0 >= 0 /\ -1+r_ab^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-1+r_ab^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 Second rule: l9 -> l0 : i^0'=1+i^0, s_ab^0'=0, pos^0'=1+pos^0, (z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0), cost: 6 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, i^0'=1+i^0, r_ab^0'=0, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, pos^0'=1+pos^0, lr^0'=ls^0, (-1+z^0 <= 0 /\ -1+r_ab^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-1+r_ab^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 Second rule: l9 -> l6 : next^0'=1+next^0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+c2^0 <= 0), cost: 5 New rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+r_ab^0 >= 0 /\ -1+c2^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 Applied simplification Original rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+r_ab^0 >= 0 /\ -1+c2^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 New rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+r_ab^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-1+r_ab^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 Second rule: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0), cost: 7 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, r_ab^0'=0, s_ab^0'=1, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ s_ab^0 <= 0 /\ -1+r_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 17 Applied simplification Original rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, r_ab^0'=0, s_ab^0'=1, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ s_ab^0 <= 0 /\ -1+r_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 17 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, r_ab^0'=0, s_ab^0'=1, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+r_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 17 Applied chaining First rule: l6 -> l9 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-1+r_ab^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 10 Second rule: l9 -> l0 : next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, pos^0'=0, (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0), cost: 7 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, r_ab^0'=0, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+r_ab^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 17 Applied simplification Original rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, r_ab^0'=0, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ -1+r_ab^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 17 New rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, r_ab^0'=0, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+r_ab^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 17 Applied deletion Removed the following rules: 173 174 175 177 178 179 180 189 190 200 205 206 283 285 286 Eliminated locations on tree-shaped paths Start location: l29 135: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 136: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 138: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 197: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c1^0 == 0), cost: 10 198: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 10 291: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, br^0'=bs^0, lr^0'=ls^0, (c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 9 292: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, s_ab^0'=1, br^0'=bs^0, lr^0'=ls^0, (s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 293: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, s_ab^0'=0, br^0'=bs^0, lr^0'=ls^0, (-2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 294: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, i^0'=1+i^0, s_ab^0'=0, br^0'=bs^0, pos^0'=1+pos^0, lr^0'=ls^0, (-1+z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 12 295: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 296: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 297: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 298: l6 -> l0 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=0, br^0'=bs^0, pos^0'=1, lr^0'=ls^0, (-1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 14 299: l6 -> l0 : recv^0'=1, fr^0'=fs^0, next^0'=1+next^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=0, br^0'=bs^0, pos^0'=1, lr^0'=ls^0, (recv^0 <= 0 /\ z^0 <= 0 /\ z^0 >= 0 /\ -2+pos^0 >= 0 /\ -1+fs^0 >= 0 /\ bs^0 <= 0 /\ 1+ls^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0), cost: 20 300: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ ((-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 301: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 302: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 303: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, pos^0'=1+pos^0, lr^0'=ls^0, (r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 304: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 305: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=1, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 17 306: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 17 307: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ -1+r_ab^0 >= 0 /\ ((-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 308: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=0, s_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+r_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 309: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=0, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (-2+z^0 >= 0 /\ -1+r_ab^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 310: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, i^0'=1+i^0, r_ab^0'=0, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, pos^0'=1+pos^0, lr^0'=ls^0, (-1+z^0 <= 0 /\ -1+r_ab^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ pos^0 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 311: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+r_ab^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 312: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, r_ab^0'=0, s_ab^0'=1, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+r_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 17 313: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, r_ab^0'=0, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ -1+r_ab^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 17 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Applied pruning (of leafs and parallel rules): Start location: l29 135: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 136: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 138: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 197: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c1^0 == 0), cost: 10 198: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 10 291: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, br^0'=bs^0, lr^0'=ls^0, (c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 9 292: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, s_ab^0'=1, br^0'=bs^0, lr^0'=ls^0, (s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 293: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, s_ab^0'=0, br^0'=bs^0, lr^0'=ls^0, (-2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 295: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 296: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 300: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ ((-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 301: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 302: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 304: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 311: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+r_ab^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Applied simplification Original rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, br^0'=bs^0, lr^0'=ls^0, (c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 9 New rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, br^0'=bs^0, lr^0'=ls^0, (c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ ((-1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 9 Applied simplification Original rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ ((-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 New rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ ((-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 Applied simplification Original rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 New rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 Simplified simple loops Start location: l29 135: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 136: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 138: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 197: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c1^0 == 0), cost: 10 198: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 10 292: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, s_ab^0'=1, br^0'=bs^0, lr^0'=ls^0, (s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 293: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, s_ab^0'=0, br^0'=bs^0, lr^0'=ls^0, (-2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 295: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 296: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 301: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 302: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 311: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+r_ab^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 314: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, br^0'=bs^0, lr^0'=ls^0, (c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ ((-1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 9 315: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ ((-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 316: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Applied acceleration Original rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, br^0'=bs^0, lr^0'=ls^0, (c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ ((-1+recv^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 9 New rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=z^0-2*n92, br^0'=bs^0, lr^0'=ls^0, (-1+n92 >= 0 /\ z^0-2*n92 >= 0 /\ c2^0 >= 0 /\ -c2^0 >= 0 /\ ((-1+bs^0-r_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-c1^0 >= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1-bs^0+r_ab^0 >= 0 /\ 1-c1^0 >= 0 /\ -1+c1^0 >= 0))), cost: 9*n92 Applied simplification Original rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=z^0-2*n92, br^0'=bs^0, lr^0'=ls^0, (-1+n92 >= 0 /\ z^0-2*n92 >= 0 /\ c2^0 >= 0 /\ -c2^0 >= 0 /\ ((-1+bs^0-r_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ 1-c1^0 >= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1-bs^0+r_ab^0 >= 0 /\ 1-c1^0 >= 0 /\ -1+c1^0 >= 0))), cost: 9*n92 New rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=z^0-2*n92, br^0'=bs^0, lr^0'=ls^0, (-1+n92 >= 0 /\ z^0-2*n92 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+bs^0-r_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1-bs^0+r_ab^0 >= 0 /\ 1-c1^0 >= 0 /\ -1+c1^0 >= 0))), cost: 9*n92 Applied deletion Removed the following rules: 314 Accelerated simple loops Start location: l29 135: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 136: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 138: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 197: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c1^0 == 0), cost: 10 198: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 10 292: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, s_ab^0'=1, br^0'=bs^0, lr^0'=ls^0, (s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 293: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, s_ab^0'=0, br^0'=bs^0, lr^0'=ls^0, (-2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 295: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 296: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 301: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 302: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 311: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+r_ab^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 315: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ ((-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 316: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 318: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=z^0-2*n92, br^0'=bs^0, lr^0'=ls^0, (-1+n92 >= 0 /\ z^0-2*n92 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+bs^0-r_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1-bs^0+r_ab^0 >= 0 /\ 1-c1^0 >= 0 /\ -1+c1^0 >= 0))), cost: 9*n92 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 Second rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 New rule: l0 -> l6 : recv^0'=1, fr^0'=0, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, br^0'=s_ab^0, fs^0'=0, pos^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 Second rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 New rule: l0 -> l6 : recv^0'=1, fr^0'=0, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, br^0'=s_ab^0, fs^0'=0, pos^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 Second rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 New rule: l0 -> l6 : recv^0'=1, fr^0'=1, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, br^0'=s_ab^0, fs^0'=1, pos^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ i^post51 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 Second rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, r_ab^0'=0, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+r_ab^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 New rule: l0 -> l6 : recv^0'=1, fr^0'=0, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, r_ab^0'=0, ls^0'=0, br^0'=s_ab^0, rrep^0'=2, fs^0'=0, pos^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+recv^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+r_ab^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0 /\ -r_ab^0+s_ab^0 == 0), cost: 20 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 Second rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ ((-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 New rule: l0 -> l6 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=i^post51, r_ab^0'=1, ls^0'=0, br^0'=s_ab^0, rrep^0'=2, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+recv^0 >= 0 /\ r_ab^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0 /\ -r_ab^0+s_ab^0 == 0), cost: 18 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 Second rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, r_ab^0'=1, br^0'=bs^0, rrep^0'=2, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 New rule: l0 -> l6 : recv^0'=1, fr^0'=0, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, r_ab^0'=1, ls^0'=0, br^0'=s_ab^0, rrep^0'=2, fs^0'=0, pos^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+recv^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0 /\ -r_ab^0+s_ab^0 == 0), cost: 20 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 Second rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=z^0-2*n92, br^0'=bs^0, lr^0'=ls^0, (-1+n92 >= 0 /\ z^0-2*n92 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+bs^0-r_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1-bs^0+r_ab^0 >= 0 /\ 1-c1^0 >= 0 /\ -1+c1^0 >= 0))), cost: 9*n92 New rule: l0 -> l6 : recv^0'=1, fr^0'=0, z^0'=z^0-2*n92, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ z^0-2*n92 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 5+9*n92 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 Second rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=z^0-2*n92, br^0'=bs^0, lr^0'=ls^0, (-1+n92 >= 0 /\ z^0-2*n92 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+bs^0-r_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1-bs^0+r_ab^0 >= 0 /\ 1-c1^0 >= 0 /\ -1+c1^0 >= 0))), cost: 9*n92 New rule: l0 -> l6 : recv^0'=1, fr^0'=0, z^0'=z^0-2*n92, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ z^0-2*n92 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 5+9*n92 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 Second rule: l6 -> l6 : recv^0'=1, fr^0'=fs^0, z^0'=z^0-2*n92, br^0'=bs^0, lr^0'=ls^0, (-1+n92 >= 0 /\ z^0-2*n92 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+bs^0-r_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1-bs^0+r_ab^0 >= 0 /\ 1-c1^0 >= 0 /\ -1+c1^0 >= 0))), cost: 9*n92 New rule: l0 -> l6 : recv^0'=1, fr^0'=1, z^0'=z^0-2*n92, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, br^0'=s_ab^0, fs^0'=1, lr^0'=1, (-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ z^0-2*n92 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ i^post51 <= 0 /\ ((-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 5+9*n92 Applied deletion Removed the following rules: 295 311 315 316 318 Chained accelerated rules with incoming rules Start location: l29 135: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 136: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 138: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 197: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c1^0 == 0), cost: 10 198: l0 -> l6 : next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=1, pos^0'=0, (1-N^0+i^0 <= 0 /\ z^0 == 0 /\ -2+pos^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ i^post51 <= 0 /\ c1^0 == 0), cost: 10 319: l0 -> l6 : recv^0'=1, fr^0'=0, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, br^0'=s_ab^0, fs^0'=0, pos^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 320: l0 -> l6 : recv^0'=1, fr^0'=0, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, br^0'=s_ab^0, fs^0'=0, pos^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 321: l0 -> l6 : recv^0'=1, fr^0'=1, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, br^0'=s_ab^0, fs^0'=1, pos^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -1+z^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ i^post51 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 322: l0 -> l6 : recv^0'=1, fr^0'=0, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, r_ab^0'=0, ls^0'=0, br^0'=s_ab^0, rrep^0'=2, fs^0'=0, pos^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+recv^0 >= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -1+r_ab^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0 /\ -r_ab^0+s_ab^0 == 0), cost: 20 323: l0 -> l6 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=i^post51, r_ab^0'=1, ls^0'=0, br^0'=s_ab^0, rrep^0'=2, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+recv^0 >= 0 /\ r_ab^0 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0 /\ -r_ab^0+s_ab^0 == 0), cost: 18 324: l0 -> l6 : recv^0'=1, fr^0'=0, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=i^post51, r_ab^0'=1, ls^0'=0, br^0'=s_ab^0, rrep^0'=2, fs^0'=0, pos^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+recv^0 >= 0 /\ r_ab^0 <= 0 /\ -1+z^0 <= 0 /\ -1+z^0 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0 /\ -r_ab^0+s_ab^0 == 0), cost: 20 325: l0 -> l6 : recv^0'=1, fr^0'=0, z^0'=z^0-2*n92, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ z^0-2*n92 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 5+9*n92 326: l0 -> l6 : recv^0'=1, fr^0'=0, z^0'=z^0-2*n92, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ z^0-2*n92 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 5+9*n92 327: l0 -> l6 : recv^0'=1, fr^0'=1, z^0'=z^0-2*n92, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, br^0'=s_ab^0, fs^0'=1, lr^0'=1, (-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ z^0-2*n92 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ i^post51 <= 0 /\ ((-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 5+9*n92 292: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, s_ab^0'=1, br^0'=bs^0, lr^0'=ls^0, (s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 293: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, s_ab^0'=0, br^0'=bs^0, lr^0'=ls^0, (-2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 296: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 301: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 302: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=0, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Eliminating location l6 by chaining: Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 Second rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, s_ab^0'=1, br^0'=bs^0, lr^0'=ls^0, (s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 New rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 Applied simplification Original rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 New rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 Second rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, s_ab^0'=0, br^0'=bs^0, lr^0'=ls^0, (-2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 New rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 Applied simplification Original rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 New rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 Second rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 New rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, fs^0'=0, pos^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 18 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ 2-N^0+i^post51 <= 0), cost: 5 Second rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, r_ab^0'=1, s_ab^0'=1, br^0'=bs^0, rrep^0'=2, lr^0'=ls^0, (r_ab^0 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+ls^0 <= 0 /\ bs^0-r_ab^0 == 0 /\ 1+fs^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ ls^0 <= 0 /\ fs^0 == 0 /\ bs^0-r_ab^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 15 New rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, r_ab^0'=1, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, rrep^0'=2, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ r_ab^0 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((0 <= 0 /\ 0 == 0 /\ -1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0 /\ -r_ab^0+s_ab^0 == 0) \/ (1 <= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0 /\ -r_ab^0+s_ab^0 == 0))), cost: 20 Applied simplification Original rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, r_ab^0'=1, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, rrep^0'=2, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ r_ab^0 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((0 <= 0 /\ 0 == 0 /\ -1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0 /\ -r_ab^0+s_ab^0 == 0) \/ (1 <= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0 /\ -r_ab^0+s_ab^0 == 0))), cost: 20 New rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, r_ab^0'=1, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, rrep^0'=2, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+recv^0 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0 /\ -r_ab^0+s_ab^0 == 0), cost: 20 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 Second rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, s_ab^0'=1, br^0'=bs^0, lr^0'=ls^0, (s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 New rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 Applied simplification Original rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 New rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 Second rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, s_ab^0'=0, br^0'=bs^0, lr^0'=ls^0, (-2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 New rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 Applied simplification Original rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 New rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0), cost: 5 Second rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 New rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=0, pos^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 18 Applied simplification Original rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=0, pos^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 18 New rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=0, pos^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 18 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 Second rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, s_ab^0'=1, br^0'=bs^0, lr^0'=ls^0, (s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 New rule: l0 -> l0 : recv^0'=1, fr^0'=1, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=1, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 Applied simplification Original rule: l0 -> l0 : recv^0'=1, fr^0'=1, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=1, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 New rule: l0 -> l0 : recv^0'=1, fr^0'=1, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=1, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 Second rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-2+z^0, i^0'=1+i^0, s_ab^0'=0, br^0'=bs^0, lr^0'=ls^0, (-2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 11 New rule: l0 -> l0 : recv^0'=1, fr^0'=1, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=1, br^0'=s_ab^0, fs^0'=1, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ -2+z^0 >= 0 /\ i^post51 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 Applied simplification Original rule: l0 -> l0 : recv^0'=1, fr^0'=1, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=1, br^0'=s_ab^0, fs^0'=1, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ -2+z^0 >= 0 /\ i^post51 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 New rule: l0 -> l0 : recv^0'=1, fr^0'=1, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=1, br^0'=s_ab^0, fs^0'=1, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ -2+z^0 >= 0 /\ i^post51 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 Applied chaining First rule: l0 -> l6 : bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, fs^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ i^post51 <= 0), cost: 5 Second rule: l6 -> l0 : recv^0'=1, fr^0'=fs^0, z^0'=-1+z^0, next^0'=1+next^0, i^0'=1+i^0, s_ab^0'=1, br^0'=bs^0, pos^0'=0, lr^0'=ls^0, (-2+pos^0 >= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+bs^0-r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-bs^0+r_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 13 New rule: l0 -> l0 : recv^0'=1, fr^0'=1, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=1, pos^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 18 Applied simplification Original rule: l0 -> l0 : recv^0'=1, fr^0'=1, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=1, pos^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 18 New rule: l0 -> l0 : recv^0'=1, fr^0'=1, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=1, pos^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 18 Applied partial deletion Original rule: l0 -> l6 : recv^0'=1, fr^0'=0, z^0'=z^0-2*n92, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ z^0-2*n92 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 5+9*n92 New rule: l0 -> [32] : (-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ z^0-2*n92 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 5+9*n92 Applied partial deletion Original rule: l0 -> l6 : recv^0'=1, fr^0'=0, z^0'=z^0-2*n92, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ z^0-2*n92 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 5+9*n92 New rule: l0 -> [32] : (-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ z^0-2*n92 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 5+9*n92 Applied partial deletion Original rule: l0 -> l6 : recv^0'=1, fr^0'=1, z^0'=z^0-2*n92, bs^0'=s_ab^0, i^0'=i^post51, ls^0'=1, br^0'=s_ab^0, fs^0'=1, lr^0'=1, (-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ z^0-2*n92 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ i^post51 <= 0 /\ ((-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 5+9*n92 New rule: l0 -> [32] : (-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ z^0-2*n92 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ i^post51 <= 0 /\ ((-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 5+9*n92 Applied deletion Removed the following rules: 135 136 138 197 198 292 293 296 301 302 319 320 321 322 323 324 325 326 327 Eliminated locations on tree-shaped paths Start location: l29 328: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 329: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 330: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, fs^0'=0, pos^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 18 331: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, r_ab^0'=1, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, rrep^0'=2, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+recv^0 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0 /\ -r_ab^0+s_ab^0 == 0), cost: 20 332: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 333: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 334: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=0, pos^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 18 335: l0 -> l0 : recv^0'=1, fr^0'=1, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=1, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 336: l0 -> l0 : recv^0'=1, fr^0'=1, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=1, br^0'=s_ab^0, fs^0'=1, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ -2+z^0 >= 0 /\ i^post51 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 337: l0 -> l0 : recv^0'=1, fr^0'=1, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=1, pos^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 18 338: l0 -> [32] : (-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ z^0-2*n92 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 5+9*n92 339: l0 -> [32] : (-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ z^0-2*n92 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 5+9*n92 340: l0 -> [32] : (-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ z^0-2*n92 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ i^post51 <= 0 /\ ((-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 5+9*n92 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Applied merging first rule: l0 -> [32] : (-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ z^0-2*n92 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ ((-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 5+9*n92 second rule: l0 -> [32] : (-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ z^0-2*n92 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 5+9*n92 new rule: l0 -> [32] : (-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ z^0-2*n92 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 5+9*n92 Applied merging first rule: l0 -> [32] : (-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ z^0-2*n92 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ i^post51 <= 0 /\ ((-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 5+9*n92 second rule: l0 -> [32] : (-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ z^0-2*n92 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 5+9*n92 new rule: l0 -> [32] : ((-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ z^0-2*n92 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))) \/ (-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ z^0-2*n92 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)))), cost: 5+9*n92 Merged rules Start location: l29 328: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 329: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 330: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, fs^0'=0, pos^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 18 331: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, r_ab^0'=1, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, rrep^0'=2, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+recv^0 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0 /\ -r_ab^0+s_ab^0 == 0), cost: 20 332: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 333: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 334: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=0, pos^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 18 335: l0 -> l0 : recv^0'=1, fr^0'=1, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=1, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 336: l0 -> l0 : recv^0'=1, fr^0'=1, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=1, br^0'=s_ab^0, fs^0'=1, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+N^0-i^post51 <= 0 /\ -2+z^0 >= 0 /\ i^post51 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 337: l0 -> l0 : recv^0'=1, fr^0'=1, z^0'=-1+z^0, next^0'=1+next^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=1, pos^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -2+pos^0 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -1+z^0 <= 0 /\ s_ab^0 <= 0 /\ i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+z^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 18 342: l0 -> [32] : ((-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ z^0-2*n92 >= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))) \/ (-1+n92 >= 0 /\ 1-N^0+i^0 <= 0 /\ z^0-2*n92 >= 0 /\ -1+N^0-i^post51 <= 0 /\ c2^0 <= 0 /\ c2^0 >= 0 /\ ((-1+recv^0 >= 0 /\ -1+r_ab^0-s_ab^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1-r_ab^0+s_ab^0 >= 0 /\ -1+recv^0 >= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0)))), cost: 5+9*n92 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Applied pruning (of leafs and parallel rules): Start location: l29 328: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 329: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 331: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, r_ab^0'=1, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, rrep^0'=2, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+recv^0 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0 /\ -r_ab^0+s_ab^0 == 0), cost: 20 332: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 333: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Applied simplification Original rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 New rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 Applied simplification Original rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 New rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 Applied simplification Original rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, r_ab^0'=1, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, rrep^0'=2, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+recv^0 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0 /\ -r_ab^0+s_ab^0 == 0), cost: 20 New rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, r_ab^0'=1, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, rrep^0'=2, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+recv^0 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ -1+c1^0 == 0 /\ -r_ab^0+s_ab^0 == 0), cost: 20 Applied simplification Original rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 New rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 Simplified simple loops Start location: l29 332: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 343: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 344: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 345: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, r_ab^0'=1, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, rrep^0'=2, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+recv^0 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ -1+c1^0 == 0 /\ -r_ab^0+s_ab^0 == 0), cost: 20 346: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Accelerated simple loops Start location: l29 332: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 343: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 344: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 345: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, r_ab^0'=1, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, rrep^0'=2, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+recv^0 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ -1+c1^0 == 0 /\ -r_ab^0+s_ab^0 == 0), cost: 20 346: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Applied chaining First rule: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Second rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 New rule: l29 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, next^0'=1, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=0, pos^0'=0, lr^0'=1, (-1+i^post51 >= 0 /\ -1+N^0 >= 0 /\ -1+N^0-i^post51 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 18 Applied chaining First rule: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Second rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 New rule: l29 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, next^0'=1, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, fs^0'=0, pos^0'=0, lr^0'=0, (-1+i^post51 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 18 Applied chaining First rule: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Second rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=0, br^0'=s_ab^0, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 New rule: l29 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, next^0'=1, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=0, br^0'=s_ab^0, fs^0'=0, pos^0'=0, lr^0'=0, (-1+i^post51 >= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 18 Applied chaining First rule: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Second rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, r_ab^0'=1, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, rrep^0'=2, fs^0'=0, lr^0'=0, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+recv^0 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ -1+c1^0 == 0 /\ -r_ab^0+s_ab^0 == 0), cost: 20 New rule: l29 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, next^0'=1, bs^0'=s_ab^0, i^0'=1+i^post51, r_ab^0'=1, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, rrep^0'=2, fs^0'=0, pos^0'=0, lr^0'=0, (-1+i^post51 >= 0 /\ -1+recv^0 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ -1+c1^0 == 0 /\ -r_ab^0+s_ab^0 == 0), cost: 22 Applied chaining First rule: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 Second rule: l0 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=1, br^0'=s_ab^0, fs^0'=0, lr^0'=1, (1-N^0+i^0 <= 0 /\ -1+i^post51 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 16 New rule: l29 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, next^0'=1, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=1, br^0'=s_ab^0, fs^0'=0, pos^0'=0, lr^0'=1, (-1+i^post51 >= 0 /\ -1+N^0 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 18 Applied deletion Removed the following rules: 332 343 344 345 346 Chained accelerated rules with incoming rules Start location: l29 105: l29 -> l0 : next^0'=1, i^0'=0, pos^0'=0, (z^0 >= 0 /\ -1+N^0 >= 0), cost: 2 347: l29 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, next^0'=1, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=1, br^0'=s_ab^0, fs^0'=0, pos^0'=0, lr^0'=1, (-1+i^post51 >= 0 /\ -1+N^0 >= 0 /\ -1+N^0-i^post51 <= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 18 348: l29 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, next^0'=1, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, fs^0'=0, pos^0'=0, lr^0'=0, (-1+i^post51 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 18 349: l29 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, next^0'=1, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=0, br^0'=s_ab^0, fs^0'=0, pos^0'=0, lr^0'=0, (-1+i^post51 >= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 18 350: l29 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, next^0'=1, bs^0'=s_ab^0, i^0'=1+i^post51, r_ab^0'=1, s_ab^0'=1, ls^0'=0, br^0'=s_ab^0, rrep^0'=2, fs^0'=0, pos^0'=0, lr^0'=0, (-1+i^post51 >= 0 /\ -1+recv^0 >= 0 /\ s_ab^0 <= 0 /\ -2+z^0 >= 0 /\ 2-N^0+i^post51 <= 0 /\ -1+c2^0 == 0 /\ -1+c1^0 == 0 /\ -r_ab^0+s_ab^0 == 0), cost: 22 351: l29 -> l0 : recv^0'=1, fr^0'=0, z^0'=-2+z^0, next^0'=1, bs^0'=s_ab^0, i^0'=1+i^post51, s_ab^0'=0, ls^0'=1, br^0'=s_ab^0, fs^0'=0, pos^0'=0, lr^0'=1, (-1+i^post51 >= 0 /\ -1+N^0 >= 0 /\ -1+N^0-i^post51 <= 0 /\ -2+z^0 >= 0 /\ -1+s_ab^0 >= 0 /\ -1+c2^0 == 0 /\ ((-1+recv^0 >= 0 /\ 1-r_ab^0+s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0) \/ (-1+recv^0 >= 0 /\ 1+r_ab^0-s_ab^0 <= 0 /\ -1+c1^0 <= 0 /\ -1+c1^0 >= 0))), cost: 18 Removed unreachable locations and irrelevant leafs Start location: l29 Computing asymptotic complexity Proved the following lower bound Complexity: Unknown Cpx degree: ? Solved cost: 0 Rule cost: 0